@charset "UTF-8";
.mdb-color.lighten-5 {
  background-color: #d0d6e2 !important;
}

.mdb-color.lighten-4 {
  background-color: #b1bace !important;
}

.mdb-color.lighten-3 {
  background-color: #929fba !important;
}

.mdb-color.lighten-2 {
  background-color: #7283a7 !important;
}

.mdb-color.lighten-1 {
  background-color: #59698d !important;
}

.mdb-color {
  background-color: #45526e !important;
}

.mdb-color-text {
  color: #45526e !important;
}

.rgba-mdb-color-slight,
.rgba-mdb-color-slight:after {
  background-color: rgba(69, 82, 110, 0.1);
}

.rgba-mdb-color-light,
.rgba-mdb-color-light:after {
  background-color: rgba(69, 82, 110, 0.3);
}

.rgba-mdb-color-strong,
.rgba-mdb-color-strong:after {
  background-color: rgba(69, 82, 110, 0.7);
}

.mdb-color.darken-1 {
  background-color: #3b465e !important;
}

.mdb-color.darken-2 {
  background-color: #2e3951 !important;
}

.mdb-color.darken-3 {
  background-color: #1c2a48 !important;
}

.mdb-color.darken-4 {
  background-color: #1c2331 !important;
}

.red.lighten-5 {
  background-color: #ffebee !important;
}

.red.lighten-4 {
  background-color: #ffcdd2 !important;
}

.red.lighten-3 {
  background-color: #ef9a9a !important;
}

.red.lighten-2 {
  background-color: #e57373 !important;
}

.red.lighten-1 {
  background-color: #ef5350 !important;
}

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

.red-text {
  color: #f44336 !important;
}

.rgba-red-slight,
.rgba-red-slight:after {
  background-color: rgba(244, 67, 54, 0.1);
}

.rgba-red-light,
.rgba-red-light:after {
  background-color: rgba(244, 67, 54, 0.3);
}

.rgba-red-strong,
.rgba-red-strong:after {
  background-color: rgba(244, 67, 54, 0.7);
}

.red.darken-1 {
  background-color: #e53935 !important;
}

.red.darken-2 {
  background-color: #d32f2f !important;
}

.red.darken-3 {
  background-color: #c62828 !important;
}

.red.darken-4 {
  background-color: #b71c1c !important;
}

.red.accent-1 {
  background-color: #ff8a80 !important;
}

.red.accent-2 {
  background-color: #ff5252 !important;
}

.red.accent-3 {
  background-color: #ff1744 !important;
}

.red.accent-4 {
  background-color: #d50000 !important;
}

.pink.lighten-5 {
  background-color: #fce4ec !important;
}

.pink.lighten-4 {
  background-color: #f8bbd0 !important;
}

.pink.lighten-3 {
  background-color: #f48fb1 !important;
}

.pink.lighten-2 {
  background-color: #f06292 !important;
}

.pink.lighten-1 {
  background-color: #ec407a !important;
}

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

.pink-text {
  color: #e91e63 !important;
}

.rgba-pink-slight,
.rgba-pink-slight:after {
  background-color: rgba(233, 30, 99, 0.1);
}

.rgba-pink-light,
.rgba-pink-light:after {
  background-color: rgba(233, 30, 99, 0.3);
}

.rgba-pink-strong,
.rgba-pink-strong:after {
  background-color: rgba(233, 30, 99, 0.7);
}

.pink.darken-1 {
  background-color: #d81b60 !important;
}

.pink.darken-2 {
  background-color: #c2185b !important;
}

.pink.darken-3 {
  background-color: #ad1457 !important;
}

.pink.darken-4 {
  background-color: #880e4f !important;
}

.pink.accent-1 {
  background-color: #ff80ab !important;
}

.pink.accent-2 {
  background-color: #ff4081 !important;
}

.pink.accent-3 {
  background-color: #f50057 !important;
}

.pink.accent-4 {
  background-color: #c51162 !important;
}

.purple.lighten-5 {
  background-color: #f3e5f5 !important;
}

.purple.lighten-4 {
  background-color: #e1bee7 !important;
}

.purple.lighten-3 {
  background-color: #ce93d8 !important;
}

.purple.lighten-2 {
  background-color: #ba68c8 !important;
}

.purple.lighten-1 {
  background-color: #ab47bc !important;
}

.purple {
  background-color: #9c27b0 !important;
}

.purple-text {
  color: #9c27b0 !important;
}

.rgba-purple-slight,
.rgba-purple-slight:after {
  background-color: rgba(156, 39, 176, 0.1);
}

.rgba-purple-light,
.rgba-purple-light:after {
  background-color: rgba(156, 39, 176, 0.3);
}

.rgba-purple-strong,
.rgba-purple-strong:after {
  background-color: rgba(156, 39, 176, 0.7);
}

.purple.darken-1 {
  background-color: #8e24aa !important;
}

.purple.darken-2 {
  background-color: #7b1fa2 !important;
}

.purple.darken-3 {
  background-color: #6a1b9a !important;
}

.purple.darken-4 {
  background-color: #4a148c !important;
}

.purple.accent-1 {
  background-color: #ea80fc !important;
}

.purple.accent-2 {
  background-color: #e040fb !important;
}

.purple.accent-3 {
  background-color: #d500f9 !important;
}

.purple.accent-4 {
  background-color: #a0f !important;
}

.deep-purple.lighten-5 {
  background-color: #ede7f6 !important;
}

.deep-purple.lighten-4 {
  background-color: #d1c4e9 !important;
}

.deep-purple.lighten-3 {
  background-color: #b39ddb !important;
}

.deep-purple.lighten-2 {
  background-color: #9575cd !important;
}

.deep-purple.lighten-1 {
  background-color: #7e57c2 !important;
}

.deep-purple {
  background-color: #673ab7 !important;
}

.deep-purple-text {
  color: #673ab7 !important;
}

.rgba-deep-purple-slight,
.rgba-deep-purple-slight:after {
  background-color: rgba(103, 58, 183, 0.1);
}

.rgba-deep-purple-light,
.rgba-deep-purple-light:after {
  background-color: rgba(103, 58, 183, 0.3);
}

.rgba-deep-purple-strong,
.rgba-deep-purple-strong:after {
  background-color: rgba(103, 58, 183, 0.7);
}

.deep-purple.darken-1 {
  background-color: #5e35b1 !important;
}

.deep-purple.darken-2 {
  background-color: #512da8 !important;
}

.deep-purple.darken-3 {
  background-color: #4527a0 !important;
}

.deep-purple.darken-4 {
  background-color: #311b92 !important;
}

.deep-purple.accent-1 {
  background-color: #b388ff !important;
}

.deep-purple.accent-2 {
  background-color: #7c4dff !important;
}

.deep-purple.accent-3 {
  background-color: #651fff !important;
}

.deep-purple.accent-4 {
  background-color: #6200ea !important;
}

.indigo.lighten-5 {
  background-color: #e8eaf6 !important;
}

.indigo.lighten-4 {
  background-color: #c5cae9 !important;
}

.indigo.lighten-3 {
  background-color: #9fa8da !important;
}

.indigo.lighten-2 {
  background-color: #7986cb !important;
}

.indigo.lighten-1 {
  background-color: #5c6bc0 !important;
}

.indigo {
  background-color: #3f51b5 !important;
}

.indigo-text {
  color: #3f51b5 !important;
}

.rgba-indigo-slight,
.rgba-indigo-slight:after {
  background-color: rgba(63, 81, 181, 0.1);
}

.rgba-indigo-light,
.rgba-indigo-light:after {
  background-color: rgba(63, 81, 181, 0.3);
}

.rgba-indigo-strong,
.rgba-indigo-strong:after {
  background-color: rgba(63, 81, 181, 0.7);
}

.indigo.darken-1 {
  background-color: #3949ab !important;
}

.indigo.darken-2 {
  background-color: #303f9f !important;
}

.indigo.darken-3 {
  background-color: #283593 !important;
}

.indigo.darken-4 {
  background-color: #1a237e !important;
}

.indigo.accent-1 {
  background-color: #8c9eff !important;
}

.indigo.accent-2 {
  background-color: #536dfe !important;
}

.indigo.accent-3 {
  background-color: #3d5afe !important;
}

.indigo.accent-4 {
  background-color: #304ffe !important;
}

.blue.lighten-5 {
  background-color: #e3f2fd !important;
}

.blue.lighten-4 {
  background-color: #bbdefb !important;
}

.blue.lighten-3 {
  background-color: #90caf9 !important;
}

.blue.lighten-2 {
  background-color: #64b5f6 !important;
}

.blue.lighten-1 {
  background-color: #42a5f5 !important;
}

.blue {
  background-color: #2196f3 !important;
}

.blue-text {
  color: #2196f3 !important;
}

.rgba-blue-slight,
.rgba-blue-slight:after {
  background-color: rgba(33, 150, 243, 0.1);
}

.rgba-blue-light,
.rgba-blue-light:after {
  background-color: rgba(33, 150, 243, 0.3);
}

.rgba-blue-strong,
.rgba-blue-strong:after {
  background-color: rgba(33, 150, 243, 0.7);
}

.blue.darken-1 {
  background-color: #1e88e5 !important;
}

.blue.darken-2 {
  background-color: #1976d2 !important;
}

.blue.darken-3 {
  background-color: #1565c0 !important;
}

.blue.darken-4 {
  background-color: #0d47a1 !important;
}

.blue.accent-1 {
  background-color: #82b1ff !important;
}

.blue.accent-2 {
  background-color: #448aff !important;
}

.blue.accent-3 {
  background-color: #2979ff !important;
}

.blue.accent-4 {
  background-color: #2962ff !important;
}

.light-blue.lighten-5 {
  background-color: #e1f5fe !important;
}

.light-blue.lighten-4 {
  background-color: #b3e5fc !important;
}

.light-blue.lighten-3 {
  background-color: #81d4fa !important;
}

.light-blue.lighten-2 {
  background-color: #4fc3f7 !important;
}

.light-blue.lighten-1 {
  background-color: #29b6f6 !important;
}

.light-blue {
  background-color: #03a9f4 !important;
}

.light-blue-text {
  color: #03a9f4 !important;
}

.rgba-light-blue-slight,
.rgba-light-blue-slight:after {
  background-color: rgba(3, 169, 244, 0.1);
}

.rgba-light-blue-light,
.rgba-light-blue-light:after {
  background-color: rgba(3, 169, 244, 0.3);
}

.rgba-light-blue-strong,
.rgba-light-blue-strong:after {
  background-color: rgba(3, 169, 244, 0.7);
}

.light-blue.darken-1 {
  background-color: #039be5 !important;
}

.light-blue.darken-2 {
  background-color: #0288d1 !important;
}

.light-blue.darken-3 {
  background-color: #0277bd !important;
}

.light-blue.darken-4 {
  background-color: #01579b !important;
}

.light-blue.accent-1 {
  background-color: #80d8ff !important;
}

.light-blue.accent-2 {
  background-color: #40c4ff !important;
}

.light-blue.accent-3 {
  background-color: #00b0ff !important;
}

.light-blue.accent-4 {
  background-color: #0091ea !important;
}

.cyan.lighten-5 {
  background-color: #e0f7fa !important;
}

.cyan.lighten-4 {
  background-color: #b2ebf2 !important;
}

.cyan.lighten-3 {
  background-color: #80deea !important;
}

.cyan.lighten-2 {
  background-color: #4dd0e1 !important;
}

.cyan.lighten-1 {
  background-color: #26c6da !important;
}

.cyan {
  background-color: #00bcd4 !important;
}

.cyan-text {
  color: #00bcd4 !important;
}

.rgba-cyan-slight,
.rgba-cyan-slight:after {
  background-color: rgba(0, 188, 212, 0.1);
}

.rgba-cyan-light,
.rgba-cyan-light:after {
  background-color: rgba(0, 188, 212, 0.3);
}

.rgba-cyan-strong,
.rgba-cyan-strong:after {
  background-color: rgba(0, 188, 212, 0.7);
}

.cyan.darken-1 {
  background-color: #00acc1 !important;
}

.cyan.darken-2 {
  background-color: #0097a7 !important;
}

.cyan.darken-3 {
  background-color: #00838f !important;
}

.cyan.darken-4 {
  background-color: #006064 !important;
}

.cyan.accent-1 {
  background-color: #84ffff !important;
}

.cyan.accent-2 {
  background-color: #18ffff !important;
}

.cyan.accent-3 {
  background-color: #00e5ff !important;
}

.cyan.accent-4 {
  background-color: #00b8d4 !important;
}

.teal.lighten-5 {
  background-color: #e0f2f1 !important;
}

.teal.lighten-4 {
  background-color: #b2dfdb !important;
}

.teal.lighten-3 {
  background-color: #80cbc4 !important;
}

.teal.lighten-2 {
  background-color: #4db6ac !important;
}

.teal.lighten-1 {
  background-color: #26a69a !important;
}

.teal {
  background-color: #009688 !important;
}

.teal-text {
  color: #009688 !important;
}

.rgba-teal-slight,
.rgba-teal-slight:after {
  background-color: rgba(0, 150, 136, 0.1);
}

.rgba-teal-light,
.rgba-teal-light:after {
  background-color: rgba(0, 150, 136, 0.3);
}

.rgba-teal-strong,
.rgba-teal-strong:after {
  background-color: rgba(0, 150, 136, 0.7);
}

.teal.darken-1 {
  background-color: #00897b !important;
}

.teal.darken-2 {
  background-color: #00796b !important;
}

.teal.darken-3 {
  background-color: #00695c !important;
}

.teal.darken-4 {
  background-color: #004d40 !important;
}

.teal.accent-1 {
  background-color: #a7ffeb !important;
}

.teal.accent-2 {
  background-color: #64ffda !important;
}

.teal.accent-3 {
  background-color: #1de9b6 !important;
}

.teal.accent-4 {
  background-color: #00bfa5 !important;
}

.green.lighten-5 {
  background-color: #e8f5e9 !important;
}

.green.lighten-4 {
  background-color: #c8e6c9 !important;
}

.green.lighten-3 {
  background-color: #a5d6a7 !important;
}

.green.lighten-2 {
  background-color: #81c784 !important;
}

.green.lighten-1 {
  background-color: #66bb6a !important;
}

.green {
  background-color: #4caf50 !important;
}

.green-text {
  color: #4caf50 !important;
}

.rgba-green-slight,
.rgba-green-slight:after {
  background-color: rgba(76, 175, 80, 0.1);
}

.rgba-green-light,
.rgba-green-light:after {
  background-color: rgba(76, 175, 80, 0.3);
}

.rgba-green-strong,
.rgba-green-strong:after {
  background-color: rgba(76, 175, 80, 0.7);
}

.green.darken-1 {
  background-color: #43a047 !important;
}

.green.darken-2 {
  background-color: #388e3c !important;
}

.green.darken-3 {
  background-color: #2e7d32 !important;
}

.green.darken-4 {
  background-color: #1b5e20 !important;
}

.green.accent-1 {
  background-color: #b9f6ca !important;
}

.green.accent-2 {
  background-color: #69f0ae !important;
}

.green.accent-3 {
  background-color: #00e676 !important;
}

.green.accent-4 {
  background-color: #00c853 !important;
}

.light-green.lighten-5 {
  background-color: #f1f8e9 !important;
}

.light-green.lighten-4 {
  background-color: #dcedc8 !important;
}

.light-green.lighten-3 {
  background-color: #c5e1a5 !important;
}

.light-green.lighten-2 {
  background-color: #aed581 !important;
}

.light-green.lighten-1 {
  background-color: #9ccc65 !important;
}

.light-green {
  background-color: #8bc34a !important;
}

.light-green-text {
  color: #8bc34a !important;
}

.rgba-light-green-slight,
.rgba-light-green-slight:after {
  background-color: rgba(139, 195, 74, 0.1);
}

.rgba-light-green-light,
.rgba-light-green-light:after {
  background-color: rgba(139, 195, 74, 0.3);
}

.rgba-light-green-strong,
.rgba-light-green-strong:after {
  background-color: rgba(139, 195, 74, 0.7);
}

.light-green.darken-1 {
  background-color: #7cb342 !important;
}

.light-green.darken-2 {
  background-color: #689f38 !important;
}

.light-green.darken-3 {
  background-color: #558b2f !important;
}

.light-green.darken-4 {
  background-color: #33691e !important;
}

.light-green.accent-1 {
  background-color: #ccff90 !important;
}

.light-green.accent-2 {
  background-color: #b2ff59 !important;
}

.light-green.accent-3 {
  background-color: #76ff03 !important;
}

.light-green.accent-4 {
  background-color: #64dd17 !important;
}

.lime.lighten-5 {
  background-color: #f9fbe7 !important;
}

.lime.lighten-4 {
  background-color: #f0f4c3 !important;
}

.lime.lighten-3 {
  background-color: #e6ee9c !important;
}

.lime.lighten-2 {
  background-color: #dce775 !important;
}

.lime.lighten-1 {
  background-color: #d4e157 !important;
}

.lime {
  background-color: #cddc39 !important;
}

.lime-text {
  color: #cddc39 !important;
}

.rgba-lime-slight,
.rgba-lime-slight:after {
  background-color: rgba(205, 220, 57, 0.1);
}

.rgba-lime-light,
.rgba-lime-light:after {
  background-color: rgba(205, 220, 57, 0.3);
}

.rgba-lime-strong,
.rgba-lime-strong:after {
  background-color: rgba(205, 220, 57, 0.7);
}

.lime.darken-1 {
  background-color: #c0ca33 !important;
}

.lime.darken-2 {
  background-color: #afb42b !important;
}

.lime.darken-3 {
  background-color: #9e9d24 !important;
}

.lime.darken-4 {
  background-color: #827717 !important;
}

.lime.accent-1 {
  background-color: #f4ff81 !important;
}

.lime.accent-2 {
  background-color: #eeff41 !important;
}

.lime.accent-3 {
  background-color: #c6ff00 !important;
}

.lime.accent-4 {
  background-color: #aeea00 !important;
}

.yellow.lighten-5 {
  background-color: #fffde7 !important;
}

.yellow.lighten-4 {
  background-color: #fff9c4 !important;
}

.yellow.lighten-3 {
  background-color: #fff59d !important;
}

.yellow.lighten-2 {
  background-color: #fff176 !important;
}

.yellow.lighten-1 {
  background-color: #ffee58 !important;
}

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

.yellow-text {
  color: #ffeb3b !important;
}

.rgba-yellow-slight,
.rgba-yellow-slight:after {
  background-color: rgba(255, 235, 59, 0.1);
}

.rgba-yellow-light,
.rgba-yellow-light:after {
  background-color: rgba(255, 235, 59, 0.3);
}

.rgba-yellow-strong,
.rgba-yellow-strong:after {
  background-color: rgba(255, 235, 59, 0.7);
}

.yellow.darken-1 {
  background-color: #fdd835 !important;
}

.yellow.darken-2 {
  background-color: #fbc02d !important;
}

.yellow.darken-3 {
  background-color: #f9a825 !important;
}

.yellow.darken-4 {
  background-color: #f57f17 !important;
}

.yellow.accent-1 {
  background-color: #ffff8d !important;
}

.yellow.accent-2 {
  background-color: #ff0 !important;
}

.yellow.accent-3 {
  background-color: #ffea00 !important;
}

.yellow.accent-4 {
  background-color: #ffd600 !important;
}

.amber.lighten-5 {
  background-color: #fff8e1 !important;
}

.amber.lighten-4 {
  background-color: #ffecb3 !important;
}

.amber.lighten-3 {
  background-color: #ffe082 !important;
}

.amber.lighten-2 {
  background-color: #ffd54f !important;
}

.amber.lighten-1 {
  background-color: #ffca28 !important;
}

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

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

.rgba-amber-slight,
.rgba-amber-slight:after {
  background-color: rgba(255, 193, 7, 0.1);
}

.rgba-amber-light,
.rgba-amber-light:after {
  background-color: rgba(255, 193, 7, 0.3);
}

.rgba-amber-strong,
.rgba-amber-strong:after {
  background-color: rgba(255, 193, 7, 0.7);
}

.amber.darken-1 {
  background-color: #ffb300 !important;
}

.amber.darken-2 {
  background-color: #ffa000 !important;
}

.amber.darken-3 {
  background-color: #ff8f00 !important;
}

.amber.darken-4 {
  background-color: #ff6f00 !important;
}

.amber.accent-1 {
  background-color: #ffe57f !important;
}

.amber.accent-2 {
  background-color: #ffd740 !important;
}

.amber.accent-3 {
  background-color: #ffc400 !important;
}

.amber.accent-4 {
  background-color: #ffab00 !important;
}

.orange.lighten-5 {
  background-color: #fff3e0 !important;
}

.orange.lighten-4 {
  background-color: #ffe0b2 !important;
}

.orange.lighten-3 {
  background-color: #ffcc80 !important;
}

.orange.lighten-2 {
  background-color: #ffb74d !important;
}

.orange.lighten-1 {
  background-color: #ffa726 !important;
}

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

.orange-text {
  color: #ff9800 !important;
}

.rgba-orange-slight,
.rgba-orange-slight:after {
  background-color: rgba(255, 152, 0, 0.1);
}

.rgba-orange-light,
.rgba-orange-light:after {
  background-color: rgba(255, 152, 0, 0.3);
}

.rgba-orange-strong,
.rgba-orange-strong:after {
  background-color: rgba(255, 152, 0, 0.7);
}

.orange.darken-1 {
  background-color: #fb8c00 !important;
}

.orange.darken-2 {
  background-color: #f57c00 !important;
}

.orange.darken-3 {
  background-color: #ef6c00 !important;
}

.orange.darken-4 {
  background-color: #e65100 !important;
}

.orange.accent-1 {
  background-color: #ffd180 !important;
}

.orange.accent-2 {
  background-color: #ffab40 !important;
}

.orange.accent-3 {
  background-color: #ff9100 !important;
}

.orange.accent-4 {
  background-color: #ff6d00 !important;
}

.deep-orange.lighten-5 {
  background-color: #fbe9e7 !important;
}

.deep-orange.lighten-4 {
  background-color: #ffccbc !important;
}

.deep-orange.lighten-3 {
  background-color: #ffab91 !important;
}

.deep-orange.lighten-2 {
  background-color: #ff8a65 !important;
}

.deep-orange.lighten-1 {
  background-color: #ff7043 !important;
}

.deep-orange {
  background-color: #ff5722 !important;
}

.deep-orange-text {
  color: #ff5722 !important;
}

.rgba-deep-orange-slight,
.rgba-deep-orange-slight:after {
  background-color: rgba(255, 87, 34, 0.1);
}

.rgba-deep-orange-light,
.rgba-deep-orange-light:after {
  background-color: rgba(255, 87, 34, 0.3);
}

.rgba-deep-orange-strong,
.rgba-deep-orange-strong:after {
  background-color: rgba(255, 87, 34, 0.7);
}

.deep-orange.darken-1 {
  background-color: #f4511e !important;
}

.deep-orange.darken-2 {
  background-color: #e64a19 !important;
}

.deep-orange.darken-3 {
  background-color: #d84315 !important;
}

.deep-orange.darken-4 {
  background-color: #bf360c !important;
}

.deep-orange.accent-1 {
  background-color: #ff9e80 !important;
}

.deep-orange.accent-2 {
  background-color: #ff6e40 !important;
}

.deep-orange.accent-3 {
  background-color: #ff3d00 !important;
}

.deep-orange.accent-4 {
  background-color: #dd2c00 !important;
}

.brown.lighten-5 {
  background-color: #efebe9 !important;
}

.brown.lighten-4 {
  background-color: #d7ccc8 !important;
}

.brown.lighten-3 {
  background-color: #bcaaa4 !important;
}

.brown.lighten-2 {
  background-color: #a1887f !important;
}

.brown.lighten-1 {
  background-color: #8d6e63 !important;
}

.brown {
  background-color: #795548 !important;
}

.brown-text {
  color: #795548 !important;
}

.rgba-brown-slight,
.rgba-brown-slight:after {
  background-color: rgba(121, 85, 72, 0.1);
}

.rgba-brown-light,
.rgba-brown-light:after {
  background-color: rgba(121, 85, 72, 0.3);
}

.rgba-brown-strong,
.rgba-brown-strong:after {
  background-color: rgba(121, 85, 72, 0.7);
}

.brown.darken-1 {
  background-color: #6d4c41 !important;
}

.brown.darken-2 {
  background-color: #5d4037 !important;
}

.brown.darken-3 {
  background-color: #4e342e !important;
}

.brown.darken-4 {
  background-color: #3e2723 !important;
}

.blue-grey.lighten-5 {
  background-color: #eceff1 !important;
}

.blue-grey.lighten-4 {
  background-color: #cfd8dc !important;
}

.blue-grey.lighten-3 {
  background-color: #b0bec5 !important;
}

.blue-grey.lighten-2 {
  background-color: #90a4ae !important;
}

.blue-grey.lighten-1 {
  background-color: #78909c !important;
}

.blue-grey {
  background-color: #607d8b !important;
}

.blue-grey-text {
  color: #607d8b !important;
}

.rgba-blue-grey-slight,
.rgba-blue-grey-slight:after {
  background-color: rgba(96, 125, 139, 0.1);
}

.rgba-blue-grey-light,
.rgba-blue-grey-light:after {
  background-color: rgba(96, 125, 139, 0.3);
}

.rgba-blue-grey-strong,
.rgba-blue-grey-strong:after {
  background-color: rgba(96, 125, 139, 0.7);
}

.blue-grey.darken-1 {
  background-color: #546e7a !important;
}

.blue-grey.darken-2 {
  background-color: #455a64 !important;
}

.blue-grey.darken-3 {
  background-color: #37474f !important;
}

.blue-grey.darken-4 {
  background-color: #263238 !important;
}

.grey.lighten-5 {
  background-color: #fafafa !important;
}

.grey.lighten-4 {
  background-color: #f5f5f5 !important;
}

.grey.lighten-3 {
  background-color: #eee !important;
}

.grey.lighten-2 {
  background-color: #e0e0e0 !important;
}

.grey.lighten-1 {
  background-color: #bdbdbd !important;
}

.grey {
  background-color: #9e9e9e !important;
}

.grey-text {
  color: #9e9e9e !important;
}

.rgba-grey-slight,
.rgba-grey-slight:after {
  background-color: rgba(158, 158, 158, 0.1);
}

.rgba-grey-light, .md-pills .nav-link:hover,
.rgba-grey-light:after,
.md-pills .nav-link:hover:after {
  background-color: rgba(158, 158, 158, 0.3);
}

.rgba-grey-strong,
.rgba-grey-strong:after {
  background-color: rgba(158, 158, 158, 0.7);
}

.grey.darken-1 {
  background-color: #757575 !important;
}

.grey.darken-2 {
  background-color: #616161 !important;
}

.grey.darken-3 {
  background-color: #424242 !important;
}

.grey.darken-4 {
  background-color: #212121 !important;
}

.black, .picker__list-item:hover {
  background-color: #000 !important;
}

.black-text, .md-toast-close-button:hover,
.md-toast-close-button:focus {
  color: #000 !important;
}

.rgba-black-slight,
.rgba-black-slight:after {
  background-color: rgba(0, 0, 0, 0.1);
}

.rgba-black-light,
.rgba-black-light:after {
  background-color: rgba(0, 0, 0, 0.3);
}

.rgba-black-strong,
.rgba-black-strong:after {
  background-color: rgba(0, 0, 0, 0.7);
}

.white, .picker__box .picker__header .picker__select--year.browser-default, .picker__box .picker__header .picker__select--month.browser-default, .picker__list-item {
  background-color: #fff !important;
}

.white-text, .picker__box .picker__table .picker__day--selected,
.picker__box .picker__table .picker__day--selected:hover,
.picker__box .picker__table .picker--focused, .picker__box .picker__table .picker__day--outfocus, .picker__box .picker__header .picker__date-display, .darktheme .picker__box .picker__footer button, .darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-tick, .darktheme .picker__box .picker__date-display .clockpicker-display .clockpicker-span-am-pm, .darktheme .picker__box .picker__date-display .clockpicker-display, .clockpicker-display .clockpicker-display-column .clockpicker-span-hours.text-primary,
.clockpicker-display .clockpicker-display-column .clockpicker-span-minutes.text-primary,
.clockpicker-display .clockpicker-display-column #click-am.text-primary,
.clockpicker-display .clockpicker-display-column #click-pm.text-primary, .picker__date-display .clockpicker-display .clockpicker-display-column .clockpicker-span-hours.text-primary,
.picker__date-display .clockpicker-display .clockpicker-display-column .clockpicker-span-minutes.text-primary,
.picker__date-display .clockpicker-display .clockpicker-display-column #click-am.text-primary,
.picker__date-display .clockpicker-display .clockpicker-display-column #click-pm.text-primary, .picker__date-display, .picker--time .picker__button--clear:hover::before, .picker--time .picker__button--clear:focus::before, .picker--time .picker__button--clear:hover, .picker--time .picker__button--clear:focus, .picker__list-item--selected,
.picker__list-item--selected:hover,
.picker--focused .picker__list-item--selected, #toast-container > div, .md-toast-close-button, .md-toast-message a,
.md-toast-message label, .side-nav .search-form .form-control, .side-nav, .dropdown .dropdown-menu .dropdown-item:hover, .dropdown .dropdown-menu .dropdown-item:active,
.dropup .dropdown-menu .dropdown-item:hover,
.dropup .dropdown-menu .dropdown-item:active,
.dropleft .dropdown-menu .dropdown-item:hover,
.dropleft .dropdown-menu .dropdown-item:active,
.dropright .dropdown-menu .dropdown-item:hover,
.dropright .dropdown-menu .dropdown-item:active {
  color: #fff !important;
}

.rgba-white-slight,
.rgba-white-slight:after {
  background-color: rgba(255, 255, 255, 0.1);
}

.rgba-white-light,
.rgba-white-light:after {
  background-color: rgba(255, 255, 255, 0.3);
}

.rgba-white-strong,
.rgba-white-strong:after {
  background-color: rgba(255, 255, 255, 0.7);
}

.rgba-stylish-slight {
  background-color: rgba(62, 69, 81, 0.1);
}

.rgba-stylish-light {
  background-color: rgba(62, 69, 81, 0.3);
}

.rgba-stylish-strong {
  background-color: rgba(62, 69, 81, 0.7);
}

.primary-color, ul.stepper li.active a .circle, ul.stepper li.completed a .circle {
  background-color: #354041 !important;
}

.primary-color-dark {
  background-color: #0d47a1 !important;
}

.secondary-color {
  background-color: #c15c2f !important;
}

.secondary-color-dark {
  background-color: #93c !important;
}

.default-color {
  background-color: #2bbbad !important;
}

.default-color-dark {
  background-color: #00695c !important;
}

.info-color {
  background-color: #33b5e5 !important;
}

.info-color-dark {
  background-color: #09c !important;
}

.success-color {
  background-color: #00c851 !important;
}

.success-color-dark {
  background-color: #007e33 !important;
}

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

.warning-color-dark {
  background-color: #f80 !important;
}

.danger-color, ul.stepper li.warning a .circle {
  background-color: #ff3547 !important;
}

.danger-color-dark {
  background-color: #c00 !important;
}

.elegant-color {
  background-color: #2e2e2e !important;
}

.elegant-color-dark {
  background-color: #212121 !important;
}

.stylish-color {
  background-color: #4b515d !important;
}

.stylish-color-dark {
  background-color: #3e4551 !important;
}

.unique-color {
  background-color: #3f729b !important;
}

.unique-color-dark {
  background-color: #1c2331 !important;
}

.special-color {
  background-color: #37474f !important;
}

.special-color-dark {
  background-color: #263238 !important;
}

.purple-gradient {
  background: linear-gradient(40deg, #ff6ec4, #7873f5) !important;
}

.peach-gradient {
  background: linear-gradient(40deg, #ffd86f, #fc6262) !important;
}

.aqua-gradient {
  background: linear-gradient(40deg, #2096ff, #05ffa3) !important;
}

.blue-gradient {
  background: linear-gradient(40deg, #45cafc, #303f9f) !important;
}

.purple-gradient-rgba {
  background: linear-gradient(40deg, rgba(255, 110, 196, 0.9), rgba(120, 115, 245, 0.9)) !important;
}

.peach-gradient-rgba {
  background: linear-gradient(40deg, rgba(255, 216, 111, 0.9), rgba(252, 98, 98, 0.9)) !important;
}

.aqua-gradient-rgba {
  background: linear-gradient(40deg, rgba(32, 150, 255, 0.9), rgba(5, 255, 163, 0.9)) !important;
}

.blue-gradient-rgba {
  background: linear-gradient(40deg, rgba(69, 202, 252, 0.9), rgba(48, 63, 159, 0.9)) !important;
}

.dark-grey-text {
  color: #4f4f4f !important;
}
.dark-grey-text:hover, .dark-grey-text:focus {
  color: #4f4f4f !important;
}

.hoverable {
  box-shadow: none;
  transition: all 0.55s ease-in-out;
}
.hoverable:hover {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  transition: all 0.55s ease-in-out;
}

.z-depth-0 {
  box-shadow: none !important;
}

.z-depth-1, .chip:active {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important;
}

.z-depth-1-half {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15) !important;
}

.z-depth-2 {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
}

.z-depth-3 {
  box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19) !important;
}

.z-depth-4 {
  box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21) !important;
}

.z-depth-5 {
  box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22) !important;
}

.disabled,
:disabled {
  pointer-events: none !important;
}

a {
  color: #354041;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
}
a:hover {
  color: #131717;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}
a.disabled:hover, a:disabled:hover {
  color: #354041;
}

a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
  color: inherit;
  text-decoration: none;
}

.divider-new {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-top: 2.8rem;
  margin-bottom: 2.8rem;
}
.divider-new > h1, .divider-new h2, .divider-new h3, .divider-new h4, .divider-new h5, .divider-new h6 {
  margin-bottom: 0;
}
.divider-new:before, .divider-new:after {
  flex: 1;
  height: 1.5px;
  height: 2px;
  content: "";
  background: #c6c6c6;
}
.divider-new:before {
  margin: 0 0.5rem 0 0;
}
.divider-new:after {
  margin: 0 0 0 0.5rem;
}

.img-fluid, .modal-dialog.cascading-modal.modal-avatar .modal-header,
.video-fluid {
  max-width: 100%;
  height: auto;
}

.flex-center {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.flex-center p {
  margin: 0;
}
.flex-center ul {
  text-align: center;
}
.flex-center ul li {
  margin-bottom: 1rem;
}
.flex-center ul li:last-of-type {
  margin-bottom: 0;
}

.hr-light {
  border-top: 1px solid #fff;
}

.hr-dark {
  border-top: 1px solid #666;
}

.w-responsive {
  width: 75%;
}
@media (max-width: 740px) {
  .w-responsive {
    width: 100%;
  }
}

.w-header {
  width: 3.2rem;
}

.collapsible-body {
  display: none;
}

.jumbotron {
  background-color: #fff;
  border-radius: 0.125rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

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

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

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

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

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

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

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

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

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

.bg-success {
  background-color: #00c851 !important;
}

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

.border-success {
  border-color: #00c851 !important;
}

.bg-info {
  background-color: #33b5e5 !important;
}

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

.border-info {
  border-color: #33b5e5 !important;
}

.bg-default {
  background-color: #2bbbad !important;
}

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

.border-default {
  border-color: #2bbbad !important;
}

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

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

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

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

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

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

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

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

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

.card-img-100 {
  width: 100px;
  height: 100px;
}

.card-img-64 {
  width: 64px;
  height: 64px;
}

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

.flex-1 {
  flex: 1;
}

@font-face {
  font-family: Roboto;
  font-weight: 200;
  src: local(Roboto Thin), url("../font/roboto/Roboto-Thin.eot");
  src: url("../font/roboto/Roboto-Thin.eot?#iefix") format("embedded-opentype"), url("../font/roboto/Roboto-Thin.woff2") format("woff2"), url("../font/roboto/Roboto-Thin.woff") format("woff"), url("../font/roboto/Roboto-Thin.ttf") format("truetype");
}
@font-face {
  font-family: Roboto;
  font-weight: 300;
  src: local(Roboto Light), url("../font/roboto/Roboto-Light.eot");
  src: url("../font/roboto/Roboto-Light.eot?#iefix") format("embedded-opentype"), url("../font/roboto/Roboto-Light.woff2") format("woff2"), url("../font/roboto/Roboto-Light.woff") format("woff"), url("../font/roboto/Roboto-Light.ttf") format("truetype");
}
@font-face {
  font-family: Roboto;
  font-weight: 400;
  src: local(Roboto Regular), url("../font/roboto/Roboto-Regular.eot");
  src: url("../font/roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"), url("../font/roboto/Roboto-Regular.woff2") format("woff2"), url("../font/roboto/Roboto-Regular.woff") format("woff"), url("../font/roboto/Roboto-Regular.ttf") format("truetype");
}
@font-face {
  font-family: Roboto;
  font-weight: 500;
  src: url("../font/roboto/Roboto-Medium.eot");
  src: url("../font/roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"), url("../font/roboto/Roboto-Medium.woff2") format("woff2"), url("../font/roboto/Roboto-Medium.woff") format("woff"), url("../font/roboto/Roboto-Medium.ttf") format("truetype");
}
@font-face {
  font-family: Roboto;
  font-weight: 700;
  src: url("../font/roboto/Roboto-Bold.eot");
  src: url("../font/roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"), url("../font/roboto/Roboto-Bold.woff2") format("woff2"), url("../font/roboto/Roboto-Bold.woff") format("woff"), url("../font/roboto/Roboto-Bold.ttf") format("truetype");
}
body {
  font-family: "Lato", sans-serif;
  font-weight: 300;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: 300;
}

.blockquote {
  padding: 0.5rem 1rem;
  border-left: 0.25rem solid #eceeef;
}
.blockquote.text-right {
  border-right: 0.25rem solid #eceeef;
  border-left: none;
}
.blockquote .bq-title {
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 400;
}
.blockquote p {
  padding: 1rem 0;
  font-size: 1.1rem;
}

.bq-primary {
  border-left: 3px solid #354041 !important;
}
.bq-primary .bq-title {
  color: #354041 !important;
}

.bq-danger {
  border-left: 3px solid #ff3547 !important;
}
.bq-danger .bq-title {
  color: #ff3547 !important;
}

.bq-warning {
  border-left: 3px solid #fb3 !important;
}
.bq-warning .bq-title {
  color: #fb3 !important;
}

.bq-success {
  border-left: 3px solid #00c851 !important;
}
.bq-success .bq-title {
  color: #00c851 !important;
}

.bq-info {
  border-left: 3px solid #33b5e5 !important;
}
.bq-info .bq-title {
  color: #33b5e5 !important;
}

.h1-responsive {
  font-size: 150%;
}

.h2-responsive {
  font-size: 145%;
}

.h3-responsive {
  font-size: 135%;
}

.h4-responsive {
  font-size: 135%;
}

.h5-responsive {
  font-size: 135%;
}

@media (min-width: 576px) {
  .h1-responsive {
    font-size: 170%;
  }

  .h2-responsive {
    font-size: 140%;
  }

  .h3-responsive {
    font-size: 125%;
  }

  .h4-responsive {
    font-size: 125%;
  }

  .h5-responsive {
    font-size: 125%;
  }
}
@media (min-width: 768px) {
  .h1-responsive {
    font-size: 200%;
  }

  .h2-responsive {
    font-size: 170%;
  }

  .h3-responsive {
    font-size: 140%;
  }

  .h4-responsive {
    font-size: 125%;
  }

  .h5-responsive {
    font-size: 125%;
  }
}
@media (min-width: 992px) {
  .h1-responsive {
    font-size: 200%;
  }

  .h2-responsive {
    font-size: 170%;
  }

  .h3-responsive {
    font-size: 140%;
  }

  .h4-responsive {
    font-size: 125%;
  }

  .h5-responsive {
    font-size: 125%;
  }
}
@media (min-width: 1200px) {
  .h1-responsive {
    font-size: 250%;
  }

  .h2-responsive {
    font-size: 200%;
  }

  .h3-responsive {
    font-size: 170%;
  }

  .h4-responsive {
    font-size: 140%;
  }

  .h5-responsive {
    font-size: 125%;
  }
}
.text-primary {
  color: #354041 !important;
}

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

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

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

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

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

.text-success {
  color: #00c851 !important;
}

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

.text-info {
  color: #33b5e5 !important;
}

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

.text-default {
  color: #2bbbad !important;
}

a.text-default:hover, a.text-default:focus {
  color: #219287 !important;
}

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

a.text-secondary:hover, a.text-secondary:focus {
  color: #984825 !important;
}

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

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

.text-light {
  color: #e0e0e0 !important;
}

a.text-light:hover, a.text-light:focus {
  color: #c7c7c7 !important;
}

.font-small {
  font-size: 0.9rem;
}

strong {
  font-weight: 500;
}

.view {
  position: relative;
  overflow: hidden;
  cursor: default;
}
.view .mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-attachment: fixed;
}
.view img, .view video {
  position: relative;
  display: block;
}
.view video.video-intro {
  top: 50%;
  left: 50%;
  z-index: -100;
  width: auto;
  min-width: 100%;
  height: auto;
  min-height: 100%;
  transition: 1s opacity;
  transform: translateX(-50%) translateY(-50%);
}

.overlay .mask {
  opacity: 0;
  transition: all 0.4s ease-in-out;
}
.overlay .mask:hover {
  opacity: 1;
}

.zoom img, .zoom video {
  transition: all 0.2s linear;
}
.zoom:hover img, .zoom:hover video {
  transform: scale(1.1);
}

.pattern-1 {
  background: url("../img/overlays/01.png");
  background-attachment: fixed;
}

.pattern-2 {
  background: url("../img/overlays/02.png");
  background-attachment: fixed;
}

.pattern-3 {
  background: url("../img/overlays/03.png");
  background-attachment: fixed;
}

.pattern-4 {
  background: url("../img/overlays/04.png");
  background-attachment: fixed;
}

.pattern-5 {
  background: url("../img/overlays/05.png");
  background-attachment: fixed;
}

.pattern-6 {
  background: url("../img/overlays/06.png");
  background-attachment: fixed;
}

.pattern-7 {
  background: url("../img/overlays/07.png");
  background-attachment: fixed;
}

.pattern-8 {
  background: url("../img/overlays/08.png");
  background-attachment: fixed;
}

.pattern-9 {
  background: url("../img/overlays/09.png");
  background-attachment: fixed;
}

/*!
 * Waves v0.7.6
 * http://fian.my.id/Waves
 *
 * Copyright 2014-2018 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE */
.waves-effect {
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.waves-effect .waves-ripple {
  position: absolute;
  width: 100px;
  height: 100px;
  margin-top: -50px;
  margin-left: -50px;
  pointer-events: none;
  background: rgba(0, 0, 0, 0.2);
  background: radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  border-radius: 50%;
  opacity: 0;
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  -o-transition-property: -o-transform, opacity;
  transition-property: transform, opacity;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -webkit-transform: scale(0) translate(0, 0);
  -moz-transform: scale(0) translate(0, 0);
  -ms-transform: scale(0) translate(0, 0);
  -o-transform: scale(0) translate(0, 0);
  transform: scale(0) translate(0, 0);
}
.waves-effect.waves-light .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
  background: radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
}
.waves-effect.waves-classic .waves-ripple {
  background: rgba(0, 0, 0, 0.2);
}
.waves-effect.waves-classic.waves-light .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
}

.waves-notransition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

.waves-button,
.waves-circle {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-mask-image: -webkit-radial-gradient(circle, #fff 100%, #000 100%);
}

.waves-button,
.waves-button:hover,
.waves-button:visited,
.waves-button-input {
  z-index: 1;
  font-size: 1em;
  line-height: 1em;
  color: inherit;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: none;
  outline: none;
}

.waves-button {
  padding: 0.85em 1.1em;
  border-radius: 0.2em;
}

.waves-button-input {
  padding: 0.85em 1.1em;
  margin: 0;
}

.waves-input-wrapper {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  border-radius: 0.2em;
}
.waves-input-wrapper.waves-button {
  padding: 0;
}
.waves-input-wrapper .waves-button-input {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
}

.waves-circle {
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  text-align: center;
  border-radius: 50%;
}

.waves-float {
  -webkit-mask-image: none;
  -webkit-box-shadow: 0 1px 1.5px 1px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 1.5px 1px rgba(0, 0, 0, 0.12);
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
}
.waves-float:active {
  -webkit-box-shadow: 0 8px 20px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 8px 20px 1px rgba(0, 0, 0, 0.3);
}

.waves-block {
  display: block;
}

a.waves-effect, a.waves-light {
  display: inline-block;
}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}
.animated.infinite {
  animation-iteration-count: infinite;
}
.animated.delay-1s {
  animation-delay: 1s;
}
.animated.delay-2s {
  animation-delay: 2s;
}
.animated.delay-3s {
  animation-delay: 3s;
}
.animated.delay-4s {
  animation-delay: 4s;
}
.animated.delay-5s {
  animation-delay: 5s;
}
.animated.fast {
  animation-duration: 800ms;
}
.animated.faster {
  animation-duration: 500ms;
}
.animated.slow {
  animation-duration: 2s;
}
.animated.slower {
  animation-duration: 3s;
}

@media (prefers-reduced-motion) {
  .animated {
    transition: none !important;
    animation: unset !important;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  animation-name: fadeIn;
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown {
  animation-name: fadeInDown;
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInLeft {
  animation-name: fadeInLeft;
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight {
  animation-name: fadeInRight;
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp {
  animation-name: fadeInUp;
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  animation-name: fadeOutDown;
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
  animation-name: fadeOutLeft;
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  animation-name: fadeOutRight;
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
  animation-name: fadeOutUp;
}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
@keyframes bounce {
  from, 20%, 53%, 80%, to {
    transform: translate3d(0, 0, 0);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  40%, 43% {
    transform: translate3d(0, -30px, 0);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  }
  70% {
    transform: translate3d(0, -15px, 0);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  transform-origin: center bottom;
  animation-name: bounce;
}

@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash {
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.pulse {
  animation-name: pulse;
}

@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.rubberBand {
  animation-name: rubberBand;
}

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  animation-name: shake;
}

@keyframes headShake {
  0% {
    transform: translateX(0);
  }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    transform: translateX(0);
  }
}
.headShake {
  animation-name: headShake;
  animation-timing-function: ease-in-out;
}

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  transform-origin: top center;
  animation-name: swing;
}

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.tada {
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@keyframes wobble {
  from {
    transform: translate3d(0, 0, 0);
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.wobble {
  animation-name: wobble;
}

@keyframes jello {
  from, 11.1%, to {
    transform: translate3d(0, 0, 0);
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello {
  transform-origin: center;
  animation-name: jello;
}

@keyframes heartBeat {
  0% {
    transform: scale(1);
  }
  14% {
    transform: scale(1.3);
  }
  28% {
    transform: scale(1);
  }
  42% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(1);
  }
}
.heartBeat {
  animation-name: heartBeat;
  animation-duration: 1.3s;
  animation-timing-function: ease-in-out;
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
  animation-name: bounceIn;
  animation-duration: 0.75s;
}

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.bounceInDown {
  animation-name: bounceInDown;
}

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.bounceInLeft {
  animation-name: bounceInLeft;
}

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.bounceInRight {
  animation-name: bounceInRight;
}

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  animation-name: bounceInUp;
}

@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
  animation-name: bounceOut;
  animation-duration: 0.75s;
}

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  animation-name: bounceOutDown;
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  animation-name: bounceOutLeft;
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  animation-name: bounceOutRight;
}

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  animation-name: bounceOutUp;
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDownBig {
  animation-name: fadeInDownBig;
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInLeftBig {
  animation-name: fadeInLeftBig;
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRightBig {
  animation-name: fadeInRightBig;
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUpBig {
  animation-name: fadeInUpBig;
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
  animation-name: fadeOutDownBig;
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
  animation-name: fadeOutRightBig;
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
  animation-name: fadeOutUpBig;
}

@keyframes flip {
  from {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    animation-timing-function: ease-in;
  }
  to {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    animation-timing-function: ease-in;
  }
}
.flip {
  backface-visibility: visible;
  animation-name: flip;
}

@keyframes flipInX {
  from {
    opacity: 0;
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    opacity: 1;
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
.flipInX {
  backface-visibility: visible;
  animation-name: flipInX;
}

@keyframes flipInY {
  from {
    opacity: 0;
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
  }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    opacity: 1;
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
  }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
.flipInY {
  backface-visibility: visible;
  animation-name: flipInY;
}

@keyframes flipOutX {
  from {
    transform: perspective(400px);
  }
  30% {
    opacity: 1;
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  }
  to {
    opacity: 0;
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  }
}
.flipOutX {
  animation-name: flipOutX;
  animation-duration: 0.75s;
  backface-visibility: visible;
}

@keyframes flipOutY {
  from {
    transform: perspective(400px);
  }
  30% {
    opacity: 1;
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
  }
  to {
    opacity: 0;
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  }
}
.flipOutY {
  animation-name: flipOutY;
  animation-duration: 0.75s;
  backface-visibility: visible;
}

@keyframes lightSpeedIn {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0) skewX(-30deg);
  }
  60% {
    opacity: 1;
    transform: skewX(20deg);
  }
  80% {
    transform: skewX(-5deg);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) skewX(30deg);
  }
}
.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}

@keyframes rotateIn {
  from {
    opacity: 0;
    transform: rotate3d(0, 0, 1, -200deg);
    transform-origin: center;
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    transform-origin: center;
  }
}
.rotateIn {
  animation-name: rotateIn;
}

@keyframes rotateInDownLeft {
  from {
    opacity: 0;
    transform: rotate3d(0, 0, 1, -45deg);
    transform-origin: left bottom;
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    transform-origin: left bottom;
  }
}
.rotateInDownLeft {
  animation-name: rotateInDownLeft;
}

@keyframes rotateInDownRight {
  from {
    opacity: 0;
    transform: rotate3d(0, 0, 1, 45deg);
    transform-origin: right bottom;
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    transform-origin: right bottom;
  }
}
.rotateInDownRight {
  animation-name: rotateInDownRight;
}

@keyframes rotateInUpLeft {
  from {
    opacity: 0;
    transform: rotate3d(0, 0, 1, 45deg);
    transform-origin: left bottom;
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    transform-origin: left bottom;
  }
}
.rotateInUpLeft {
  animation-name: rotateInUpLeft;
}

@keyframes rotateInUpRight {
  from {
    opacity: 0;
    transform: rotate3d(0, 0, 1, -90deg);
    transform-origin: right bottom;
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    transform-origin: right bottom;
  }
}
.rotateInUpRight {
  animation-name: rotateInUpRight;
}

@keyframes rotateOut {
  from {
    opacity: 1;
    transform-origin: center;
  }
  to {
    opacity: 0;
    transform: rotate3d(0, 0, 1, 200deg);
    transform-origin: center;
  }
}
.rotateOut {
  animation-name: rotateOut;
}

@keyframes rotateOutDownLeft {
  from {
    opacity: 1;
    transform-origin: left bottom;
  }
  to {
    opacity: 0;
    transform: rotate3d(0, 0, 1, 45deg);
    transform-origin: left bottom;
  }
}
.rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
}

@keyframes rotateOutDownRight {
  from {
    opacity: 1;
    transform-origin: right bottom;
  }
  to {
    opacity: 0;
    transform: rotate3d(0, 0, 1, -45deg);
    transform-origin: right bottom;
  }
}
.rotateOutDownRight {
  animation-name: rotateOutDownRight;
}

@keyframes rotateOutUpLeft {
  from {
    opacity: 1;
    transform-origin: left bottom;
  }
  to {
    opacity: 0;
    transform: rotate3d(0, 0, 1, -45deg);
    transform-origin: left bottom;
  }
}
.rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
}

@keyframes rotateOutUpRight {
  from {
    opacity: 1;
    transform-origin: right bottom;
  }
  to {
    opacity: 0;
    transform: rotate3d(0, 0, 1, 90deg);
    transform-origin: right bottom;
  }
}
.rotateOutUpRight {
  animation-name: rotateOutUpRight;
}

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    opacity: 1;
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 700px, 0);
  }
}
.hinge {
  animation-name: hinge;
  animation-duration: 2s;
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    transform: scale(0.1) rotate(30deg);
    transform-origin: center bottom;
  }
  50% {
    transform: rotate(-10deg);
  }
  70% {
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.jackInTheBox {
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.rollIn {
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut {
  animation-name: rollOut;
}

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  animation-name: zoomIn;
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  animation-name: zoomInDown;
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  animation-name: zoomInLeft;
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  animation-name: zoomInRight;
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  animation-name: zoomInUp;
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.zoomOut {
  animation-name: zoomOut;
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  animation-name: zoomOutDown;
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}
.zoomOutLeft {
  animation-name: zoomOutLeft;
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}
.zoomOutRight {
  animation-name: zoomOutRight;
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  animation-name: zoomOutUp;
}

@keyframes slideInDown {
  from {
    visibility: visible;
    transform: translate3d(0, -100%, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  animation-name: slideInDown;
}

@keyframes slideInLeft {
  from {
    visibility: visible;
    transform: translate3d(-100%, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeft {
  animation-name: slideInLeft;
}

@keyframes slideInRight {
  from {
    visibility: visible;
    transform: translate3d(100%, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInRight {
  animation-name: slideInRight;
}

@keyframes slideInUp {
  from {
    visibility: visible;
    transform: translate3d(0, 100%, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInUp {
  animation-name: slideInUp;
}

@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  animation-name: slideOutDown;
}

@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  animation-name: slideOutLeft;
}

@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  animation-name: slideOutRight;
}

@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  animation-name: slideOutUp;
}

.btn {
  margin: 0.375rem;
  color: inherit;
  text-transform: uppercase;
  word-wrap: break-word;
  white-space: normal;
  cursor: pointer;
  border: 0;
  border-radius: 0.125rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  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;
  padding: 0.84rem 2.14rem;
  font-size: 0.81rem;
}
.btn:hover, .btn:focus, .btn:active {
  outline: 0;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn.btn-block {
  margin: inherit;
}
.btn .fas.right,
.btn .fab.right,
.btn .far.right {
  margin-left: 0.3rem;
}
.btn .fas.left,
.btn .fab.left,
.btn .far.left {
  margin-right: 0.3rem;
}
.btn.btn-lg {
  padding: 1rem 2.4rem;
  font-size: 0.94rem;
}
.btn.btn-md {
  padding: 0.7rem 1.6rem;
  font-size: 0.7rem;
}
.btn.btn-sm {
  padding: 0.5rem 1.6rem;
  font-size: 0.64rem;
}
.btn.disabled:hover, .btn.disabled:focus, .btn.disabled:active, .btn:disabled:hover, .btn:disabled:focus, .btn:disabled:active {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.btn[class*=btn-outline-] {
  padding-top: 0.7rem;
  padding-bottom: 0.7rem;
}
.btn[class*=btn-outline-].btn-lg {
  padding-top: 0.88rem;
  padding-bottom: 0.88rem;
}
.btn[class*=btn-outline-].btn-md {
  padding-top: 0.58rem;
  padding-bottom: 0.58rem;
}
.btn[class*=btn-outline-].btn-sm {
  padding-top: 0.38rem;
  padding-bottom: 0.38rem;
}

.btn-link {
  color: #000;
  background-color: transparent;
  box-shadow: none;
}
.btn-link:hover, .btn-link:focus, .btn-link:active {
  color: #000;
  background-color: transparent;
  box-shadow: none;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.375rem;
}

.btn-primary {
  color: #fff;
  background-color: #354041 !important;
}
.btn-primary:hover {
  color: #fff;
  background-color: #404e4f;
}
.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-primary:focus, .btn-primary:active, .btn-primary.active {
  background-color: #070909;
}
.btn-primary.dropdown-toggle {
  background-color: #354041 !important;
}
.btn-primary.dropdown-toggle:hover, .btn-primary.dropdown-toggle:focus {
  background-color: #404e4f !important;
}
.btn-primary:not([disabled]):not(.disabled):active, .btn-primary:not([disabled]):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  background-color: #070909 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-primary:not([disabled]):not(.disabled):active:focus, .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.primary-ic {
  color: #354041 !important;
}
.primary-ic:hover, .primary-ic:focus {
  color: #354041;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-primary {
  color: #fff;
}

.btn-outline-primary {
  color: #354041 !important;
  background-color: transparent !important;
  border: 2px solid #354041 !important;
}
.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active, .btn-outline-primary:active:focus, .btn-outline-primary.active {
  color: #354041 !important;
  background-color: transparent !important;
  border-color: #354041 !important;
}
.btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #354041 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-danger {
  color: #fff;
  background-color: #ff3547 !important;
}
.btn-danger:hover {
  color: #fff;
  background-color: #ff4f5e;
}
.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-danger:focus, .btn-danger:active, .btn-danger.active {
  background-color: #ce0012;
}
.btn-danger.dropdown-toggle {
  background-color: #ff3547 !important;
}
.btn-danger.dropdown-toggle:hover, .btn-danger.dropdown-toggle:focus {
  background-color: #ff4f5e !important;
}
.btn-danger:not([disabled]):not(.disabled):active, .btn-danger:not([disabled]):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  background-color: #ce0012 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-danger:not([disabled]):not(.disabled):active:focus, .btn-danger:not([disabled]):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.danger-ic {
  color: #ff3547 !important;
}
.danger-ic:hover, .danger-ic:focus {
  color: #ff3547;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-danger {
  color: #fff;
}

.btn-outline-danger {
  color: #ff3547 !important;
  background-color: transparent !important;
  border: 2px solid #ff3547 !important;
}
.btn-outline-danger:hover, .btn-outline-danger:focus, .btn-outline-danger:active, .btn-outline-danger:active:focus, .btn-outline-danger.active {
  color: #ff3547 !important;
  background-color: transparent !important;
  border-color: #ff3547 !important;
}
.btn-outline-danger:not([disabled]):not(.disabled):active, .btn-outline-danger:not([disabled]):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  background-color: transparent !important;
  border-color: #ff3547 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-warning {
  color: #fff;
  background-color: #fb3 !important;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ffc44d;
}
.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-warning:focus, .btn-warning:active, .btn-warning.active {
  background-color: #cc8800;
}
.btn-warning.dropdown-toggle {
  background-color: #fb3 !important;
}
.btn-warning.dropdown-toggle:hover, .btn-warning.dropdown-toggle:focus {
  background-color: #ffc44d !important;
}
.btn-warning:not([disabled]):not(.disabled):active, .btn-warning:not([disabled]):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  background-color: #cc8800 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-warning:not([disabled]):not(.disabled):active:focus, .btn-warning:not([disabled]):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.warning-ic {
  color: #fb3 !important;
}
.warning-ic:hover, .warning-ic:focus {
  color: #fb3;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-warning {
  color: #fff;
}

.btn-outline-warning {
  color: #fb3 !important;
  background-color: transparent !important;
  border: 2px solid #fb3 !important;
}
.btn-outline-warning:hover, .btn-outline-warning:focus, .btn-outline-warning:active, .btn-outline-warning:active:focus, .btn-outline-warning.active {
  color: #fb3 !important;
  background-color: transparent !important;
  border-color: #fb3 !important;
}
.btn-outline-warning:not([disabled]):not(.disabled):active, .btn-outline-warning:not([disabled]):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  background-color: transparent !important;
  border-color: #fb3 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-success {
  color: #fff;
  background-color: #00c851 !important;
}
.btn-success:hover {
  color: #fff;
  background-color: #00e25b;
}
.btn-success:focus, .btn-success.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-success:focus, .btn-success:active, .btn-success.active {
  background-color: #006228;
}
.btn-success.dropdown-toggle {
  background-color: #00c851 !important;
}
.btn-success.dropdown-toggle:hover, .btn-success.dropdown-toggle:focus {
  background-color: #00e25b !important;
}
.btn-success:not([disabled]):not(.disabled):active, .btn-success:not([disabled]):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  background-color: #006228 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-success:not([disabled]):not(.disabled):active:focus, .btn-success:not([disabled]):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.success-ic {
  color: #00c851 !important;
}
.success-ic:hover, .success-ic:focus {
  color: #00c851;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-success {
  color: #fff;
}

.btn-outline-success {
  color: #00c851 !important;
  background-color: transparent !important;
  border: 2px solid #00c851 !important;
}
.btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success:active, .btn-outline-success:active:focus, .btn-outline-success.active {
  color: #00c851 !important;
  background-color: transparent !important;
  border-color: #00c851 !important;
}
.btn-outline-success:not([disabled]):not(.disabled):active, .btn-outline-success:not([disabled]):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  background-color: transparent !important;
  border-color: #00c851 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-info {
  color: #fff;
  background-color: #33b5e5 !important;
}
.btn-info:hover {
  color: #fff;
  background-color: #4abde8;
}
.btn-info:focus, .btn-info.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-info:focus, .btn-info:active, .btn-info.active {
  background-color: #14799e;
}
.btn-info.dropdown-toggle {
  background-color: #33b5e5 !important;
}
.btn-info.dropdown-toggle:hover, .btn-info.dropdown-toggle:focus {
  background-color: #4abde8 !important;
}
.btn-info:not([disabled]):not(.disabled):active, .btn-info:not([disabled]):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  background-color: #14799e !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-info:not([disabled]):not(.disabled):active:focus, .btn-info:not([disabled]):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.info-ic {
  color: #33b5e5 !important;
}
.info-ic:hover, .info-ic:focus {
  color: #33b5e5;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-info {
  color: #fff;
}

.btn-outline-info {
  color: #33b5e5 !important;
  background-color: transparent !important;
  border: 2px solid #33b5e5 !important;
}
.btn-outline-info:hover, .btn-outline-info:focus, .btn-outline-info:active, .btn-outline-info:active:focus, .btn-outline-info.active {
  color: #33b5e5 !important;
  background-color: transparent !important;
  border-color: #33b5e5 !important;
}
.btn-outline-info:not([disabled]):not(.disabled):active, .btn-outline-info:not([disabled]):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  background-color: transparent !important;
  border-color: #33b5e5 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-default {
  color: #fff;
  background-color: #2bbbad !important;
}
.btn-default:hover {
  color: #fff;
  background-color: #30cfc0;
}
.btn-default:focus, .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-default:focus, .btn-default:active, .btn-default.active {
  background-color: #186860;
}
.btn-default.dropdown-toggle {
  background-color: #2bbbad !important;
}
.btn-default.dropdown-toggle:hover, .btn-default.dropdown-toggle:focus {
  background-color: #30cfc0 !important;
}
.btn-default:not([disabled]):not(.disabled):active, .btn-default:not([disabled]):not(.disabled).active, .show > .btn-default.dropdown-toggle {
  background-color: #186860 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-default:not([disabled]):not(.disabled):active:focus, .btn-default:not([disabled]):not(.disabled).active:focus, .show > .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.default-ic {
  color: #2bbbad !important;
}
.default-ic:hover, .default-ic:focus {
  color: #2bbbad;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-default {
  color: #fff;
}

.btn-outline-default {
  color: #2bbbad !important;
  background-color: transparent !important;
  border: 2px solid #2bbbad !important;
}
.btn-outline-default:hover, .btn-outline-default:focus, .btn-outline-default:active, .btn-outline-default:active:focus, .btn-outline-default.active {
  color: #2bbbad !important;
  background-color: transparent !important;
  border-color: #2bbbad !important;
}
.btn-outline-default:not([disabled]):not(.disabled):active, .btn-outline-default:not([disabled]):not(.disabled).active, .show > .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #2bbbad !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-default:not([disabled]):not(.disabled):active:focus, .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-secondary {
  color: #fff;
  background-color: #c15c2f !important;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #cf683a;
}
.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-secondary:focus, .btn-secondary:active, .btn-secondary.active {
  background-color: #6f351b;
}
.btn-secondary.dropdown-toggle {
  background-color: #c15c2f !important;
}
.btn-secondary.dropdown-toggle:hover, .btn-secondary.dropdown-toggle:focus {
  background-color: #cf683a !important;
}
.btn-secondary:not([disabled]):not(.disabled):active, .btn-secondary:not([disabled]):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  background-color: #6f351b !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-secondary:not([disabled]):not(.disabled):active:focus, .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.secondary-ic {
  color: #c15c2f !important;
}
.secondary-ic:hover, .secondary-ic:focus {
  color: #c15c2f;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-secondary {
  color: #fff;
}

.btn-outline-secondary {
  color: #c15c2f !important;
  background-color: transparent !important;
  border: 2px solid #c15c2f !important;
}
.btn-outline-secondary:hover, .btn-outline-secondary:focus, .btn-outline-secondary:active, .btn-outline-secondary:active:focus, .btn-outline-secondary.active {
  color: #c15c2f !important;
  background-color: transparent !important;
  border-color: #c15c2f !important;
}
.btn-outline-secondary:not([disabled]):not(.disabled):active, .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #c15c2f !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-elegant {
  color: #fff;
  background-color: #2e2e2e !important;
}
.btn-elegant:hover {
  color: #fff;
  background-color: #3b3b3b;
}
.btn-elegant:focus, .btn-elegant.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-elegant:focus, .btn-elegant:active, .btn-elegant.active {
  background-color: black;
}
.btn-elegant.dropdown-toggle {
  background-color: #2e2e2e !important;
}
.btn-elegant.dropdown-toggle:hover, .btn-elegant.dropdown-toggle:focus {
  background-color: #3b3b3b !important;
}
.btn-elegant:not([disabled]):not(.disabled):active, .btn-elegant:not([disabled]):not(.disabled).active, .show > .btn-elegant.dropdown-toggle {
  background-color: black !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-elegant:not([disabled]):not(.disabled):active:focus, .btn-elegant:not([disabled]):not(.disabled).active:focus, .show > .btn-elegant.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.elegant-ic {
  color: #2e2e2e !important;
}
.elegant-ic:hover, .elegant-ic:focus {
  color: #2e2e2e;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-elegant {
  color: #fff;
}

.btn-outline-elegant {
  color: #2e2e2e !important;
  background-color: transparent !important;
  border: 2px solid #2e2e2e !important;
}
.btn-outline-elegant:hover, .btn-outline-elegant:focus, .btn-outline-elegant:active, .btn-outline-elegant:active:focus, .btn-outline-elegant.active {
  color: #2e2e2e !important;
  background-color: transparent !important;
  border-color: #2e2e2e !important;
}
.btn-outline-elegant:not([disabled]):not(.disabled):active, .btn-outline-elegant:not([disabled]):not(.disabled).active, .show > .btn-outline-elegant.dropdown-toggle {
  background-color: transparent !important;
  border-color: #2e2e2e !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-elegant:not([disabled]):not(.disabled):active:focus, .btn-outline-elegant:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-elegant.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-unique {
  color: #fff;
  background-color: #880e4f !important;
}
.btn-unique:hover {
  color: #fff;
  background-color: #9f105c;
}
.btn-unique:focus, .btn-unique.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-unique:focus, .btn-unique:active, .btn-unique.active {
  background-color: #2c0419;
}
.btn-unique.dropdown-toggle {
  background-color: #880e4f !important;
}
.btn-unique.dropdown-toggle:hover, .btn-unique.dropdown-toggle:focus {
  background-color: #9f105c !important;
}
.btn-unique:not([disabled]):not(.disabled):active, .btn-unique:not([disabled]):not(.disabled).active, .show > .btn-unique.dropdown-toggle {
  background-color: #2c0419 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-unique:not([disabled]):not(.disabled):active:focus, .btn-unique:not([disabled]):not(.disabled).active:focus, .show > .btn-unique.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.unique-ic {
  color: #880e4f !important;
}
.unique-ic:hover, .unique-ic:focus {
  color: #880e4f;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-unique {
  color: #fff;
}

.btn-outline-unique {
  color: #880e4f !important;
  background-color: transparent !important;
  border: 2px solid #880e4f !important;
}
.btn-outline-unique:hover, .btn-outline-unique:focus, .btn-outline-unique:active, .btn-outline-unique:active:focus, .btn-outline-unique.active {
  color: #880e4f !important;
  background-color: transparent !important;
  border-color: #880e4f !important;
}
.btn-outline-unique:not([disabled]):not(.disabled):active, .btn-outline-unique:not([disabled]):not(.disabled).active, .show > .btn-outline-unique.dropdown-toggle {
  background-color: transparent !important;
  border-color: #880e4f !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-unique:not([disabled]):not(.disabled):active:focus, .btn-outline-unique:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-unique.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-dark-green {
  color: #fff;
  background-color: #388e3c !important;
}
.btn-dark-green:hover {
  color: #fff;
  background-color: #3fa044;
}
.btn-dark-green:focus, .btn-dark-green.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-dark-green:focus, .btn-dark-green:active, .btn-dark-green.active {
  background-color: #1b451d;
}
.btn-dark-green.dropdown-toggle {
  background-color: #388e3c !important;
}
.btn-dark-green.dropdown-toggle:hover, .btn-dark-green.dropdown-toggle:focus {
  background-color: #3fa044 !important;
}
.btn-dark-green:not([disabled]):not(.disabled):active, .btn-dark-green:not([disabled]):not(.disabled).active, .show > .btn-dark-green.dropdown-toggle {
  background-color: #1b451d !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-dark-green:not([disabled]):not(.disabled):active:focus, .btn-dark-green:not([disabled]):not(.disabled).active:focus, .show > .btn-dark-green.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.dark-green-ic {
  color: #388e3c !important;
}
.dark-green-ic:hover, .dark-green-ic:focus {
  color: #388e3c;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-dark-green {
  color: #fff;
}

.btn-outline-dark-green {
  color: #388e3c !important;
  background-color: transparent !important;
  border: 2px solid #388e3c !important;
}
.btn-outline-dark-green:hover, .btn-outline-dark-green:focus, .btn-outline-dark-green:active, .btn-outline-dark-green:active:focus, .btn-outline-dark-green.active {
  color: #388e3c !important;
  background-color: transparent !important;
  border-color: #388e3c !important;
}
.btn-outline-dark-green:not([disabled]):not(.disabled):active, .btn-outline-dark-green:not([disabled]):not(.disabled).active, .show > .btn-outline-dark-green.dropdown-toggle {
  background-color: transparent !important;
  border-color: #388e3c !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-dark-green:not([disabled]):not(.disabled):active:focus, .btn-outline-dark-green:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-dark-green.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-mdb-color {
  color: #fff;
  background-color: #59698d !important;
}
.btn-mdb-color:hover {
  color: #fff;
  background-color: #63759d;
}
.btn-mdb-color:focus, .btn-mdb-color.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-mdb-color:focus, .btn-mdb-color:active, .btn-mdb-color.active {
  background-color: #323a4e;
}
.btn-mdb-color.dropdown-toggle {
  background-color: #59698d !important;
}
.btn-mdb-color.dropdown-toggle:hover, .btn-mdb-color.dropdown-toggle:focus {
  background-color: #63759d !important;
}
.btn-mdb-color:not([disabled]):not(.disabled):active, .btn-mdb-color:not([disabled]):not(.disabled).active, .show > .btn-mdb-color.dropdown-toggle {
  background-color: #323a4e !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-mdb-color:not([disabled]):not(.disabled):active:focus, .btn-mdb-color:not([disabled]):not(.disabled).active:focus, .show > .btn-mdb-color.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.mdb-color-ic {
  color: #59698d !important;
}
.mdb-color-ic:hover, .mdb-color-ic:focus {
  color: #59698d;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-mdb-color {
  color: #fff;
}

.btn-outline-mdb-color {
  color: #59698d !important;
  background-color: transparent !important;
  border: 2px solid #59698d !important;
}
.btn-outline-mdb-color:hover, .btn-outline-mdb-color:focus, .btn-outline-mdb-color:active, .btn-outline-mdb-color:active:focus, .btn-outline-mdb-color.active {
  color: #59698d !important;
  background-color: transparent !important;
  border-color: #59698d !important;
}
.btn-outline-mdb-color:not([disabled]):not(.disabled):active, .btn-outline-mdb-color:not([disabled]):not(.disabled).active, .show > .btn-outline-mdb-color.dropdown-toggle {
  background-color: transparent !important;
  border-color: #59698d !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-mdb-color:not([disabled]):not(.disabled):active:focus, .btn-outline-mdb-color:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-mdb-color.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-red {
  color: #fff;
  background-color: #d32f2f !important;
}
.btn-red:hover {
  color: #fff;
  background-color: #d74444;
}
.btn-red:focus, .btn-red.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-red:focus, .btn-red:active, .btn-red.active {
  background-color: #811b1b;
}
.btn-red.dropdown-toggle {
  background-color: #d32f2f !important;
}
.btn-red.dropdown-toggle:hover, .btn-red.dropdown-toggle:focus {
  background-color: #d74444 !important;
}
.btn-red:not([disabled]):not(.disabled):active, .btn-red:not([disabled]):not(.disabled).active, .show > .btn-red.dropdown-toggle {
  background-color: #811b1b !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-red:not([disabled]):not(.disabled):active:focus, .btn-red:not([disabled]):not(.disabled).active:focus, .show > .btn-red.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.red-ic {
  color: #d32f2f !important;
}
.red-ic:hover, .red-ic:focus {
  color: #d32f2f;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-red {
  color: #fff;
}

.btn-outline-red {
  color: #d32f2f !important;
  background-color: transparent !important;
  border: 2px solid #d32f2f !important;
}
.btn-outline-red:hover, .btn-outline-red:focus, .btn-outline-red:active, .btn-outline-red:active:focus, .btn-outline-red.active {
  color: #d32f2f !important;
  background-color: transparent !important;
  border-color: #d32f2f !important;
}
.btn-outline-red:not([disabled]):not(.disabled):active, .btn-outline-red:not([disabled]):not(.disabled).active, .show > .btn-outline-red.dropdown-toggle {
  background-color: transparent !important;
  border-color: #d32f2f !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-pink {
  color: #fff;
  background-color: #ec407a !important;
}
.btn-pink:hover {
  color: #fff;
  background-color: #ee578a;
}
.btn-pink:focus, .btn-pink.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-pink:focus, .btn-pink:active, .btn-pink.active {
  background-color: #b41249;
}
.btn-pink.dropdown-toggle {
  background-color: #ec407a !important;
}
.btn-pink.dropdown-toggle:hover, .btn-pink.dropdown-toggle:focus {
  background-color: #ee578a !important;
}
.btn-pink:not([disabled]):not(.disabled):active, .btn-pink:not([disabled]):not(.disabled).active, .show > .btn-pink.dropdown-toggle {
  background-color: #b41249 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-pink:not([disabled]):not(.disabled):active:focus, .btn-pink:not([disabled]):not(.disabled).active:focus, .show > .btn-pink.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.pink-ic {
  color: #ec407a !important;
}
.pink-ic:hover, .pink-ic:focus {
  color: #ec407a;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-pink {
  color: #fff;
}

.btn-outline-pink {
  color: #ec407a !important;
  background-color: transparent !important;
  border: 2px solid #ec407a !important;
}
.btn-outline-pink:hover, .btn-outline-pink:focus, .btn-outline-pink:active, .btn-outline-pink:active:focus, .btn-outline-pink.active {
  color: #ec407a !important;
  background-color: transparent !important;
  border-color: #ec407a !important;
}
.btn-outline-pink:not([disabled]):not(.disabled):active, .btn-outline-pink:not([disabled]):not(.disabled).active, .show > .btn-outline-pink.dropdown-toggle {
  background-color: transparent !important;
  border-color: #ec407a !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-purple {
  color: #fff;
  background-color: #8e24aa !important;
}
.btn-purple:hover {
  color: #fff;
  background-color: #a028bf;
}
.btn-purple:focus, .btn-purple.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-purple:focus, .btn-purple:active, .btn-purple.active {
  background-color: #481256;
}
.btn-purple.dropdown-toggle {
  background-color: #8e24aa !important;
}
.btn-purple.dropdown-toggle:hover, .btn-purple.dropdown-toggle:focus {
  background-color: #a028bf !important;
}
.btn-purple:not([disabled]):not(.disabled):active, .btn-purple:not([disabled]):not(.disabled).active, .show > .btn-purple.dropdown-toggle {
  background-color: #481256 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-purple:not([disabled]):not(.disabled):active:focus, .btn-purple:not([disabled]):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.purple-ic {
  color: #8e24aa !important;
}
.purple-ic:hover, .purple-ic:focus {
  color: #8e24aa;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-purple {
  color: #fff;
}

.btn-outline-purple {
  color: #8e24aa !important;
  background-color: transparent !important;
  border: 2px solid #8e24aa !important;
}
.btn-outline-purple:hover, .btn-outline-purple:focus, .btn-outline-purple:active, .btn-outline-purple:active:focus, .btn-outline-purple.active {
  color: #8e24aa !important;
  background-color: transparent !important;
  border-color: #8e24aa !important;
}
.btn-outline-purple:not([disabled]):not(.disabled):active, .btn-outline-purple:not([disabled]):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle {
  background-color: transparent !important;
  border-color: #8e24aa !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-deep-purple {
  color: #fff;
  background-color: #512da8 !important;
}
.btn-deep-purple:hover {
  color: #fff;
  background-color: #5b32bc;
}
.btn-deep-purple:focus, .btn-deep-purple.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-deep-purple:focus, .btn-deep-purple:active, .btn-deep-purple.active {
  background-color: #2a1758;
}
.btn-deep-purple.dropdown-toggle {
  background-color: #512da8 !important;
}
.btn-deep-purple.dropdown-toggle:hover, .btn-deep-purple.dropdown-toggle:focus {
  background-color: #5b32bc !important;
}
.btn-deep-purple:not([disabled]):not(.disabled):active, .btn-deep-purple:not([disabled]):not(.disabled).active, .show > .btn-deep-purple.dropdown-toggle {
  background-color: #2a1758 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-deep-purple:not([disabled]):not(.disabled):active:focus, .btn-deep-purple:not([disabled]):not(.disabled).active:focus, .show > .btn-deep-purple.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.deep-purple-ic {
  color: #512da8 !important;
}
.deep-purple-ic:hover, .deep-purple-ic:focus {
  color: #512da8;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-deep-purple {
  color: #fff;
}

.btn-outline-deep-purple {
  color: #512da8 !important;
  background-color: transparent !important;
  border: 2px solid #512da8 !important;
}
.btn-outline-deep-purple:hover, .btn-outline-deep-purple:focus, .btn-outline-deep-purple:active, .btn-outline-deep-purple:active:focus, .btn-outline-deep-purple.active {
  color: #512da8 !important;
  background-color: transparent !important;
  border-color: #512da8 !important;
}
.btn-outline-deep-purple:not([disabled]):not(.disabled):active, .btn-outline-deep-purple:not([disabled]):not(.disabled).active, .show > .btn-outline-deep-purple.dropdown-toggle {
  background-color: transparent !important;
  border-color: #512da8 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-deep-purple:not([disabled]):not(.disabled):active:focus, .btn-outline-deep-purple:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-deep-purple.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-indigo {
  color: #fff;
  background-color: #3f51b5 !important;
}
.btn-indigo:hover {
  color: #fff;
  background-color: #4d5ec1;
}
.btn-indigo:focus, .btn-indigo.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-indigo:focus, .btn-indigo:active, .btn-indigo.active {
  background-color: #252f69;
}
.btn-indigo.dropdown-toggle {
  background-color: #3f51b5 !important;
}
.btn-indigo.dropdown-toggle:hover, .btn-indigo.dropdown-toggle:focus {
  background-color: #4d5ec1 !important;
}
.btn-indigo:not([disabled]):not(.disabled):active, .btn-indigo:not([disabled]):not(.disabled).active, .show > .btn-indigo.dropdown-toggle {
  background-color: #252f69 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-indigo:not([disabled]):not(.disabled):active:focus, .btn-indigo:not([disabled]):not(.disabled).active:focus, .show > .btn-indigo.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.indigo-ic {
  color: #3f51b5 !important;
}
.indigo-ic:hover, .indigo-ic:focus {
  color: #3f51b5;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-indigo {
  color: #fff;
}

.btn-outline-indigo {
  color: #3f51b5 !important;
  background-color: transparent !important;
  border: 2px solid #3f51b5 !important;
}
.btn-outline-indigo:hover, .btn-outline-indigo:focus, .btn-outline-indigo:active, .btn-outline-indigo:active:focus, .btn-outline-indigo.active {
  color: #3f51b5 !important;
  background-color: transparent !important;
  border-color: #3f51b5 !important;
}
.btn-outline-indigo:not([disabled]):not(.disabled):active, .btn-outline-indigo:not([disabled]):not(.disabled).active, .show > .btn-outline-indigo.dropdown-toggle {
  background-color: transparent !important;
  border-color: #3f51b5 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-blue {
  color: #fff;
  background-color: #1976d2 !important;
}
.btn-blue:hover {
  color: #fff;
  background-color: #2083e4;
}
.btn-blue:focus, .btn-blue.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-blue:focus, .btn-blue:active, .btn-blue.active {
  background-color: #0e4377;
}
.btn-blue.dropdown-toggle {
  background-color: #1976d2 !important;
}
.btn-blue.dropdown-toggle:hover, .btn-blue.dropdown-toggle:focus {
  background-color: #2083e4 !important;
}
.btn-blue:not([disabled]):not(.disabled):active, .btn-blue:not([disabled]):not(.disabled).active, .show > .btn-blue.dropdown-toggle {
  background-color: #0e4377 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-blue:not([disabled]):not(.disabled):active:focus, .btn-blue:not([disabled]):not(.disabled).active:focus, .show > .btn-blue.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.blue-ic {
  color: #1976d2 !important;
}
.blue-ic:hover, .blue-ic:focus {
  color: #1976d2;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-blue {
  color: #fff;
}

.btn-outline-blue {
  color: #1976d2 !important;
  background-color: transparent !important;
  border: 2px solid #1976d2 !important;
}
.btn-outline-blue:hover, .btn-outline-blue:focus, .btn-outline-blue:active, .btn-outline-blue:active:focus, .btn-outline-blue.active {
  color: #1976d2 !important;
  background-color: transparent !important;
  border-color: #1976d2 !important;
}
.btn-outline-blue:not([disabled]):not(.disabled):active, .btn-outline-blue:not([disabled]):not(.disabled).active, .show > .btn-outline-blue.dropdown-toggle {
  background-color: transparent !important;
  border-color: #1976d2 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-light-blue {
  color: #fff;
  background-color: #82b1ff !important;
}
.btn-light-blue:hover {
  color: #fff;
  background-color: #9cc1ff;
}
.btn-light-blue:focus, .btn-light-blue.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-light-blue:focus, .btn-light-blue:active, .btn-light-blue.active {
  background-color: #1c71ff;
}
.btn-light-blue.dropdown-toggle {
  background-color: #82b1ff !important;
}
.btn-light-blue.dropdown-toggle:hover, .btn-light-blue.dropdown-toggle:focus {
  background-color: #9cc1ff !important;
}
.btn-light-blue:not([disabled]):not(.disabled):active, .btn-light-blue:not([disabled]):not(.disabled).active, .show > .btn-light-blue.dropdown-toggle {
  background-color: #1c71ff !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-light-blue:not([disabled]):not(.disabled):active:focus, .btn-light-blue:not([disabled]):not(.disabled).active:focus, .show > .btn-light-blue.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.light-blue-ic {
  color: #82b1ff !important;
}
.light-blue-ic:hover, .light-blue-ic:focus {
  color: #82b1ff;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-light-blue {
  color: #fff;
}

.btn-outline-light-blue {
  color: #82b1ff !important;
  background-color: transparent !important;
  border: 2px solid #82b1ff !important;
}
.btn-outline-light-blue:hover, .btn-outline-light-blue:focus, .btn-outline-light-blue:active, .btn-outline-light-blue:active:focus, .btn-outline-light-blue.active {
  color: #82b1ff !important;
  background-color: transparent !important;
  border-color: #82b1ff !important;
}
.btn-outline-light-blue:not([disabled]):not(.disabled):active, .btn-outline-light-blue:not([disabled]):not(.disabled).active, .show > .btn-outline-light-blue.dropdown-toggle {
  background-color: transparent !important;
  border-color: #82b1ff !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-light-blue:not([disabled]):not(.disabled):active:focus, .btn-outline-light-blue:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-light-blue.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-cyan {
  color: #fff;
  background-color: #00bcd4 !important;
}
.btn-cyan:hover {
  color: #fff;
  background-color: #00d3ee;
}
.btn-cyan:focus, .btn-cyan.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-cyan:focus, .btn-cyan:active, .btn-cyan.active {
  background-color: #00626e;
}
.btn-cyan.dropdown-toggle {
  background-color: #00bcd4 !important;
}
.btn-cyan.dropdown-toggle:hover, .btn-cyan.dropdown-toggle:focus {
  background-color: #00d3ee !important;
}
.btn-cyan:not([disabled]):not(.disabled):active, .btn-cyan:not([disabled]):not(.disabled).active, .show > .btn-cyan.dropdown-toggle {
  background-color: #00626e !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-cyan:not([disabled]):not(.disabled):active:focus, .btn-cyan:not([disabled]):not(.disabled).active:focus, .show > .btn-cyan.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.cyan-ic {
  color: #00bcd4 !important;
}
.cyan-ic:hover, .cyan-ic:focus {
  color: #00bcd4;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-cyan {
  color: #fff;
}

.btn-outline-cyan {
  color: #00bcd4 !important;
  background-color: transparent !important;
  border: 2px solid #00bcd4 !important;
}
.btn-outline-cyan:hover, .btn-outline-cyan:focus, .btn-outline-cyan:active, .btn-outline-cyan:active:focus, .btn-outline-cyan.active {
  color: #00bcd4 !important;
  background-color: transparent !important;
  border-color: #00bcd4 !important;
}
.btn-outline-cyan:not([disabled]):not(.disabled):active, .btn-outline-cyan:not([disabled]):not(.disabled).active, .show > .btn-outline-cyan.dropdown-toggle {
  background-color: transparent !important;
  border-color: #00bcd4 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-teal {
  color: #fff;
  background-color: #00796b !important;
}
.btn-teal:hover {
  color: #fff;
  background-color: #009382;
}
.btn-teal:focus, .btn-teal.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-teal:focus, .btn-teal:active, .btn-teal.active {
  background-color: #001311;
}
.btn-teal.dropdown-toggle {
  background-color: #00796b !important;
}
.btn-teal.dropdown-toggle:hover, .btn-teal.dropdown-toggle:focus {
  background-color: #009382 !important;
}
.btn-teal:not([disabled]):not(.disabled):active, .btn-teal:not([disabled]):not(.disabled).active, .show > .btn-teal.dropdown-toggle {
  background-color: #001311 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-teal:not([disabled]):not(.disabled):active:focus, .btn-teal:not([disabled]):not(.disabled).active:focus, .show > .btn-teal.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.teal-ic {
  color: #00796b !important;
}
.teal-ic:hover, .teal-ic:focus {
  color: #00796b;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-teal {
  color: #fff;
}

.btn-outline-teal {
  color: #00796b !important;
  background-color: transparent !important;
  border: 2px solid #00796b !important;
}
.btn-outline-teal:hover, .btn-outline-teal:focus, .btn-outline-teal:active, .btn-outline-teal:active:focus, .btn-outline-teal.active {
  color: #00796b !important;
  background-color: transparent !important;
  border-color: #00796b !important;
}
.btn-outline-teal:not([disabled]):not(.disabled):active, .btn-outline-teal:not([disabled]):not(.disabled).active, .show > .btn-outline-teal.dropdown-toggle {
  background-color: transparent !important;
  border-color: #00796b !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-green {
  color: #fff;
  background-color: #388e3c !important;
}
.btn-green:hover {
  color: #fff;
  background-color: #3fa044;
}
.btn-green:focus, .btn-green.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-green:focus, .btn-green:active, .btn-green.active {
  background-color: #1b451d;
}
.btn-green.dropdown-toggle {
  background-color: #388e3c !important;
}
.btn-green.dropdown-toggle:hover, .btn-green.dropdown-toggle:focus {
  background-color: #3fa044 !important;
}
.btn-green:not([disabled]):not(.disabled):active, .btn-green:not([disabled]):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  background-color: #1b451d !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-green:not([disabled]):not(.disabled):active:focus, .btn-green:not([disabled]):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.green-ic {
  color: #388e3c !important;
}
.green-ic:hover, .green-ic:focus {
  color: #388e3c;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-green {
  color: #fff;
}

.btn-outline-green {
  color: #388e3c !important;
  background-color: transparent !important;
  border: 2px solid #388e3c !important;
}
.btn-outline-green:hover, .btn-outline-green:focus, .btn-outline-green:active, .btn-outline-green:active:focus, .btn-outline-green.active {
  color: #388e3c !important;
  background-color: transparent !important;
  border-color: #388e3c !important;
}
.btn-outline-green:not([disabled]):not(.disabled):active, .btn-outline-green:not([disabled]):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  background-color: transparent !important;
  border-color: #388e3c !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-light-green {
  color: #fff;
  background-color: #8bc34a !important;
}
.btn-light-green:hover {
  color: #fff;
  background-color: #97c95d;
}
.btn-light-green:focus, .btn-light-green.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-light-green:focus, .btn-light-green:active, .btn-light-green.active {
  background-color: #577d2a;
}
.btn-light-green.dropdown-toggle {
  background-color: #8bc34a !important;
}
.btn-light-green.dropdown-toggle:hover, .btn-light-green.dropdown-toggle:focus {
  background-color: #97c95d !important;
}
.btn-light-green:not([disabled]):not(.disabled):active, .btn-light-green:not([disabled]):not(.disabled).active, .show > .btn-light-green.dropdown-toggle {
  background-color: #577d2a !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-light-green:not([disabled]):not(.disabled):active:focus, .btn-light-green:not([disabled]):not(.disabled).active:focus, .show > .btn-light-green.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.light-green-ic {
  color: #8bc34a !important;
}
.light-green-ic:hover, .light-green-ic:focus {
  color: #8bc34a;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-light-green {
  color: #fff;
}

.btn-outline-light-green {
  color: #8bc34a !important;
  background-color: transparent !important;
  border: 2px solid #8bc34a !important;
}
.btn-outline-light-green:hover, .btn-outline-light-green:focus, .btn-outline-light-green:active, .btn-outline-light-green:active:focus, .btn-outline-light-green.active {
  color: #8bc34a !important;
  background-color: transparent !important;
  border-color: #8bc34a !important;
}
.btn-outline-light-green:not([disabled]):not(.disabled):active, .btn-outline-light-green:not([disabled]):not(.disabled).active, .show > .btn-outline-light-green.dropdown-toggle {
  background-color: transparent !important;
  border-color: #8bc34a !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-light-green:not([disabled]):not(.disabled):active:focus, .btn-outline-light-green:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-light-green.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-lime {
  color: #fff;
  background-color: #afb42b !important;
}
.btn-lime:hover {
  color: #fff;
  background-color: #c3c930;
}
.btn-lime:focus, .btn-lime.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-lime:focus, .btn-lime:active, .btn-lime.active {
  background-color: #5f6217;
}
.btn-lime.dropdown-toggle {
  background-color: #afb42b !important;
}
.btn-lime.dropdown-toggle:hover, .btn-lime.dropdown-toggle:focus {
  background-color: #c3c930 !important;
}
.btn-lime:not([disabled]):not(.disabled):active, .btn-lime:not([disabled]):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  background-color: #5f6217 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-lime:not([disabled]):not(.disabled):active:focus, .btn-lime:not([disabled]):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.lime-ic {
  color: #afb42b !important;
}
.lime-ic:hover, .lime-ic:focus {
  color: #afb42b;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-lime {
  color: #fff;
}

.btn-outline-lime {
  color: #afb42b !important;
  background-color: transparent !important;
  border: 2px solid #afb42b !important;
}
.btn-outline-lime:hover, .btn-outline-lime:focus, .btn-outline-lime:active, .btn-outline-lime:active:focus, .btn-outline-lime.active {
  color: #afb42b !important;
  background-color: transparent !important;
  border-color: #afb42b !important;
}
.btn-outline-lime:not([disabled]):not(.disabled):active, .btn-outline-lime:not([disabled]):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  background-color: transparent !important;
  border-color: #afb42b !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-lime:not([disabled]):not(.disabled):active:focus, .btn-outline-lime:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-yellow {
  color: #fff;
  background-color: #fbc02d !important;
}
.btn-yellow:hover {
  color: #fff;
  background-color: #fbc846;
}
.btn-yellow:focus, .btn-yellow.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-yellow:focus, .btn-yellow:active, .btn-yellow.active {
  background-color: #be8904;
}
.btn-yellow.dropdown-toggle {
  background-color: #fbc02d !important;
}
.btn-yellow.dropdown-toggle:hover, .btn-yellow.dropdown-toggle:focus {
  background-color: #fbc846 !important;
}
.btn-yellow:not([disabled]):not(.disabled):active, .btn-yellow:not([disabled]):not(.disabled).active, .show > .btn-yellow.dropdown-toggle {
  background-color: #be8904 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-yellow:not([disabled]):not(.disabled):active:focus, .btn-yellow:not([disabled]):not(.disabled).active:focus, .show > .btn-yellow.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.yellow-ic {
  color: #fbc02d !important;
}
.yellow-ic:hover, .yellow-ic:focus {
  color: #fbc02d;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-yellow {
  color: #fff;
}

.btn-outline-yellow {
  color: #fbc02d !important;
  background-color: transparent !important;
  border: 2px solid #fbc02d !important;
}
.btn-outline-yellow:hover, .btn-outline-yellow:focus, .btn-outline-yellow:active, .btn-outline-yellow:active:focus, .btn-outline-yellow.active {
  color: #fbc02d !important;
  background-color: transparent !important;
  border-color: #fbc02d !important;
}
.btn-outline-yellow:not([disabled]):not(.disabled):active, .btn-outline-yellow:not([disabled]):not(.disabled).active, .show > .btn-outline-yellow.dropdown-toggle {
  background-color: transparent !important;
  border-color: #fbc02d !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-amber {
  color: #fff;
  background-color: #ffa000 !important;
}
.btn-amber:hover {
  color: #fff;
  background-color: #ffaa1a;
}
.btn-amber:focus, .btn-amber.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-amber:focus, .btn-amber:active, .btn-amber.active {
  background-color: #996000;
}
.btn-amber.dropdown-toggle {
  background-color: #ffa000 !important;
}
.btn-amber.dropdown-toggle:hover, .btn-amber.dropdown-toggle:focus {
  background-color: #ffaa1a !important;
}
.btn-amber:not([disabled]):not(.disabled):active, .btn-amber:not([disabled]):not(.disabled).active, .show > .btn-amber.dropdown-toggle {
  background-color: #996000 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-amber:not([disabled]):not(.disabled):active:focus, .btn-amber:not([disabled]):not(.disabled).active:focus, .show > .btn-amber.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.amber-ic {
  color: #ffa000 !important;
}
.amber-ic:hover, .amber-ic:focus {
  color: #ffa000;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-amber {
  color: #fff;
}

.btn-outline-amber {
  color: #ffa000 !important;
  background-color: transparent !important;
  border: 2px solid #ffa000 !important;
}
.btn-outline-amber:hover, .btn-outline-amber:focus, .btn-outline-amber:active, .btn-outline-amber:active:focus, .btn-outline-amber.active {
  color: #ffa000 !important;
  background-color: transparent !important;
  border-color: #ffa000 !important;
}
.btn-outline-amber:not([disabled]):not(.disabled):active, .btn-outline-amber:not([disabled]):not(.disabled).active, .show > .btn-outline-amber.dropdown-toggle {
  background-color: transparent !important;
  border-color: #ffa000 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-amber:not([disabled]):not(.disabled):active:focus, .btn-outline-amber:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-amber.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-orange {
  color: #fff;
  background-color: #f57c00 !important;
}
.btn-orange:hover {
  color: #fff;
  background-color: #ff8910;
}
.btn-orange:focus, .btn-orange.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-orange:focus, .btn-orange:active, .btn-orange.active {
  background-color: #8f4800;
}
.btn-orange.dropdown-toggle {
  background-color: #f57c00 !important;
}
.btn-orange.dropdown-toggle:hover, .btn-orange.dropdown-toggle:focus {
  background-color: #ff8910 !important;
}
.btn-orange:not([disabled]):not(.disabled):active, .btn-orange:not([disabled]):not(.disabled).active, .show > .btn-orange.dropdown-toggle {
  background-color: #8f4800 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-orange:not([disabled]):not(.disabled):active:focus, .btn-orange:not([disabled]):not(.disabled).active:focus, .show > .btn-orange.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.orange-ic {
  color: #f57c00 !important;
}
.orange-ic:hover, .orange-ic:focus {
  color: #f57c00;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-orange {
  color: #fff;
}

.btn-outline-orange {
  color: #f57c00 !important;
  background-color: transparent !important;
  border: 2px solid #f57c00 !important;
}
.btn-outline-orange:hover, .btn-outline-orange:focus, .btn-outline-orange:active, .btn-outline-orange:active:focus, .btn-outline-orange.active {
  color: #f57c00 !important;
  background-color: transparent !important;
  border-color: #f57c00 !important;
}
.btn-outline-orange:not([disabled]):not(.disabled):active, .btn-outline-orange:not([disabled]):not(.disabled).active, .show > .btn-outline-orange.dropdown-toggle {
  background-color: transparent !important;
  border-color: #f57c00 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-deep-orange {
  color: #fff;
  background-color: #ff7043 !important;
}
.btn-deep-orange:hover {
  color: #fff;
  background-color: #ff835d;
}
.btn-deep-orange:focus, .btn-deep-orange.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-deep-orange:focus, .btn-deep-orange:active, .btn-deep-orange.active {
  background-color: #dc3500;
}
.btn-deep-orange.dropdown-toggle {
  background-color: #ff7043 !important;
}
.btn-deep-orange.dropdown-toggle:hover, .btn-deep-orange.dropdown-toggle:focus {
  background-color: #ff835d !important;
}
.btn-deep-orange:not([disabled]):not(.disabled):active, .btn-deep-orange:not([disabled]):not(.disabled).active, .show > .btn-deep-orange.dropdown-toggle {
  background-color: #dc3500 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-deep-orange:not([disabled]):not(.disabled):active:focus, .btn-deep-orange:not([disabled]):not(.disabled).active:focus, .show > .btn-deep-orange.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.deep-orange-ic {
  color: #ff7043 !important;
}
.deep-orange-ic:hover, .deep-orange-ic:focus {
  color: #ff7043;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-deep-orange {
  color: #fff;
}

.btn-outline-deep-orange {
  color: #ff7043 !important;
  background-color: transparent !important;
  border: 2px solid #ff7043 !important;
}
.btn-outline-deep-orange:hover, .btn-outline-deep-orange:focus, .btn-outline-deep-orange:active, .btn-outline-deep-orange:active:focus, .btn-outline-deep-orange.active {
  color: #ff7043 !important;
  background-color: transparent !important;
  border-color: #ff7043 !important;
}
.btn-outline-deep-orange:not([disabled]):not(.disabled):active, .btn-outline-deep-orange:not([disabled]):not(.disabled).active, .show > .btn-outline-deep-orange.dropdown-toggle {
  background-color: transparent !important;
  border-color: #ff7043 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-deep-orange:not([disabled]):not(.disabled):active:focus, .btn-outline-deep-orange:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-deep-orange.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-brown {
  color: #fff;
  background-color: #795548 !important;
}
.btn-brown:hover {
  color: #fff;
  background-color: #896052;
}
.btn-brown:focus, .btn-brown.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-brown:focus, .btn-brown:active, .btn-brown.active {
  background-color: #392822;
}
.btn-brown.dropdown-toggle {
  background-color: #795548 !important;
}
.btn-brown.dropdown-toggle:hover, .btn-brown.dropdown-toggle:focus {
  background-color: #896052 !important;
}
.btn-brown:not([disabled]):not(.disabled):active, .btn-brown:not([disabled]):not(.disabled).active, .show > .btn-brown.dropdown-toggle {
  background-color: #392822 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-brown:not([disabled]):not(.disabled):active:focus, .btn-brown:not([disabled]):not(.disabled).active:focus, .show > .btn-brown.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.brown-ic {
  color: #795548 !important;
}
.brown-ic:hover, .brown-ic:focus {
  color: #795548;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-brown {
  color: #fff;
}

.btn-outline-brown {
  color: #795548 !important;
  background-color: transparent !important;
  border: 2px solid #795548 !important;
}
.btn-outline-brown:hover, .btn-outline-brown:focus, .btn-outline-brown:active, .btn-outline-brown:active:focus, .btn-outline-brown.active {
  color: #795548 !important;
  background-color: transparent !important;
  border-color: #795548 !important;
}
.btn-outline-brown:not([disabled]):not(.disabled):active, .btn-outline-brown:not([disabled]):not(.disabled).active, .show > .btn-outline-brown.dropdown-toggle {
  background-color: transparent !important;
  border-color: #795548 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-brown:not([disabled]):not(.disabled):active:focus, .btn-outline-brown:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-brown.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-grey {
  color: #fff;
  background-color: #616161 !important;
}
.btn-grey:hover {
  color: #fff;
  background-color: #6e6e6e;
}
.btn-grey:focus, .btn-grey.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-grey:focus, .btn-grey:active, .btn-grey.active {
  background-color: #2e2e2e;
}
.btn-grey.dropdown-toggle {
  background-color: #616161 !important;
}
.btn-grey.dropdown-toggle:hover, .btn-grey.dropdown-toggle:focus {
  background-color: #6e6e6e !important;
}
.btn-grey:not([disabled]):not(.disabled):active, .btn-grey:not([disabled]):not(.disabled).active, .show > .btn-grey.dropdown-toggle {
  background-color: #2e2e2e !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-grey:not([disabled]):not(.disabled):active:focus, .btn-grey:not([disabled]):not(.disabled).active:focus, .show > .btn-grey.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.grey-ic {
  color: #616161 !important;
}
.grey-ic:hover, .grey-ic:focus {
  color: #616161;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-grey {
  color: #fff;
}

.btn-outline-grey {
  color: #616161 !important;
  background-color: transparent !important;
  border: 2px solid #616161 !important;
}
.btn-outline-grey:hover, .btn-outline-grey:focus, .btn-outline-grey:active, .btn-outline-grey:active:focus, .btn-outline-grey.active {
  color: #616161 !important;
  background-color: transparent !important;
  border-color: #616161 !important;
}
.btn-outline-grey:not([disabled]):not(.disabled):active, .btn-outline-grey:not([disabled]):not(.disabled).active, .show > .btn-outline-grey.dropdown-toggle {
  background-color: transparent !important;
  border-color: #616161 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-grey:not([disabled]):not(.disabled):active:focus, .btn-outline-grey:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-grey.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-blue-grey {
  color: #fff;
  background-color: #78909c !important;
}
.btn-blue-grey:hover {
  color: #fff;
  background-color: #879ca7;
}
.btn-blue-grey:focus, .btn-blue-grey.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-blue-grey:focus, .btn-blue-grey:active, .btn-blue-grey.active {
  background-color: #4a5b64;
}
.btn-blue-grey.dropdown-toggle {
  background-color: #78909c !important;
}
.btn-blue-grey.dropdown-toggle:hover, .btn-blue-grey.dropdown-toggle:focus {
  background-color: #879ca7 !important;
}
.btn-blue-grey:not([disabled]):not(.disabled):active, .btn-blue-grey:not([disabled]):not(.disabled).active, .show > .btn-blue-grey.dropdown-toggle {
  background-color: #4a5b64 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-blue-grey:not([disabled]):not(.disabled):active:focus, .btn-blue-grey:not([disabled]):not(.disabled).active:focus, .show > .btn-blue-grey.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.blue-grey-ic {
  color: #78909c !important;
}
.blue-grey-ic:hover, .blue-grey-ic:focus {
  color: #78909c;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-blue-grey {
  color: #fff;
}

.btn-outline-blue-grey {
  color: #78909c !important;
  background-color: transparent !important;
  border: 2px solid #78909c !important;
}
.btn-outline-blue-grey:hover, .btn-outline-blue-grey:focus, .btn-outline-blue-grey:active, .btn-outline-blue-grey:active:focus, .btn-outline-blue-grey.active {
  color: #78909c !important;
  background-color: transparent !important;
  border-color: #78909c !important;
}
.btn-outline-blue-grey:not([disabled]):not(.disabled):active, .btn-outline-blue-grey:not([disabled]):not(.disabled).active, .show > .btn-outline-blue-grey.dropdown-toggle {
  background-color: transparent !important;
  border-color: #78909c !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-blue-grey:not([disabled]):not(.disabled):active:focus, .btn-outline-blue-grey:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-blue-grey.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-dark {
  color: #fff;
  background-color: #212121 !important;
}
.btn-dark:hover {
  color: #fff;
  background-color: #2e2e2e;
}
.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-dark:focus, .btn-dark:active, .btn-dark.active {
  background-color: black;
}
.btn-dark.dropdown-toggle {
  background-color: #212121 !important;
}
.btn-dark.dropdown-toggle:hover, .btn-dark.dropdown-toggle:focus {
  background-color: #2e2e2e !important;
}
.btn-dark:not([disabled]):not(.disabled):active, .btn-dark:not([disabled]):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  background-color: black !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-dark:not([disabled]):not(.disabled):active:focus, .btn-dark:not([disabled]):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.dark-ic {
  color: #212121 !important;
}
.dark-ic:hover, .dark-ic:focus {
  color: #212121;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-dark {
  color: #fff;
}

.btn-outline-dark {
  color: #212121 !important;
  background-color: transparent !important;
  border: 2px solid #212121 !important;
}
.btn-outline-dark:hover, .btn-outline-dark:focus, .btn-outline-dark:active, .btn-outline-dark:active:focus, .btn-outline-dark.active {
  color: #212121 !important;
  background-color: transparent !important;
  border-color: #212121 !important;
}
.btn-outline-dark:not([disabled]):not(.disabled):active, .btn-outline-dark:not([disabled]):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  background-color: transparent !important;
  border-color: #212121 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-light {
  color: #000;
  background-color: #e0e0e0 !important;
}
.btn-light:hover {
  color: #000;
  background-color: #ededed;
}
.btn-light:focus, .btn-light.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-light:focus, .btn-light:active, .btn-light.active {
  background-color: #adadad;
}
.btn-light.dropdown-toggle {
  background-color: #e0e0e0 !important;
}
.btn-light.dropdown-toggle:hover, .btn-light.dropdown-toggle:focus {
  background-color: #ededed !important;
}
.btn-light:not([disabled]):not(.disabled):active, .btn-light:not([disabled]):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  background-color: #adadad !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-light:not([disabled]):not(.disabled):active:focus, .btn-light:not([disabled]):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.light-ic {
  color: #e0e0e0 !important;
}
.light-ic:hover, .light-ic:focus {
  color: #e0e0e0;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #000;
}

table.table a.btn.btn-light {
  color: #000;
}

.btn-outline-light {
  color: #e0e0e0 !important;
  background-color: transparent !important;
  border: 2px solid #e0e0e0 !important;
}
.btn-outline-light:hover, .btn-outline-light:focus, .btn-outline-light:active, .btn-outline-light:active:focus, .btn-outline-light.active {
  color: #e0e0e0 !important;
  background-color: transparent !important;
  border-color: #e0e0e0 !important;
}
.btn-outline-light:not([disabled]):not(.disabled):active, .btn-outline-light:not([disabled]):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  background-color: transparent !important;
  border-color: #e0e0e0 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.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: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-white {
  color: #000;
  background-color: #fff !important;
}
.btn-white:hover {
  color: #000;
  background-color: white;
}
.btn-white:focus, .btn-white.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-white:focus, .btn-white:active, .btn-white.active {
  background-color: #cccccc;
}
.btn-white.dropdown-toggle {
  background-color: #fff !important;
}
.btn-white.dropdown-toggle:hover, .btn-white.dropdown-toggle:focus {
  background-color: white !important;
}
.btn-white:not([disabled]):not(.disabled):active, .btn-white:not([disabled]):not(.disabled).active, .show > .btn-white.dropdown-toggle {
  background-color: #cccccc !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-white:not([disabled]):not(.disabled):active:focus, .btn-white:not([disabled]):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.white-ic {
  color: #fff !important;
}
.white-ic:hover, .white-ic:focus {
  color: #fff;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #000;
}

table.table a.btn.btn-white {
  color: #000;
}

.btn-outline-white {
  color: #fff !important;
  background-color: transparent !important;
  border: 2px solid #fff !important;
}
.btn-outline-white:hover, .btn-outline-white:focus, .btn-outline-white:active, .btn-outline-white:active:focus, .btn-outline-white.active {
  color: #fff !important;
  background-color: transparent !important;
  border-color: #fff !important;
}
.btn-outline-white:not([disabled]):not(.disabled):active, .btn-outline-white:not([disabled]):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle {
  background-color: transparent !important;
  border-color: #fff !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-white:not([disabled]):not(.disabled):active:focus, .btn-outline-white:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn-black {
  color: #fff;
  background-color: #000 !important;
}
.btn-black:hover {
  color: #fff;
  background-color: #0d0d0d;
}
.btn-black:focus, .btn-black.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-black:focus, .btn-black:active, .btn-black.active {
  background-color: black;
}
.btn-black.dropdown-toggle {
  background-color: #000 !important;
}
.btn-black.dropdown-toggle:hover, .btn-black.dropdown-toggle:focus {
  background-color: #0d0d0d !important;
}
.btn-black:not([disabled]):not(.disabled):active, .btn-black:not([disabled]):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  background-color: black !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-black:not([disabled]):not(.disabled):active:focus, .btn-black:not([disabled]):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.black-ic {
  color: #000 !important;
}
.black-ic:hover, .black-ic:focus {
  color: #000;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-black {
  color: #fff;
}

.btn-outline-black {
  color: #000 !important;
  background-color: transparent !important;
  border: 2px solid #000 !important;
}
.btn-outline-black:hover, .btn-outline-black:focus, .btn-outline-black:active, .btn-outline-black:active:focus, .btn-outline-black.active {
  color: #000 !important;
  background-color: transparent !important;
  border-color: #000 !important;
}
.btn-outline-black:not([disabled]):not(.disabled):active, .btn-outline-black:not([disabled]):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  background-color: transparent !important;
  border-color: #000 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-outline-black:not([disabled]):not(.disabled):active:focus, .btn-outline-black:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.btn.purple-gradient {
  color: #fff;
  transition: 0.5s ease;
}
.btn.purple-gradient:hover, .btn.purple-gradient:focus, .btn.purple-gradient:active, .btn.purple-gradient:active:focus .btn.purple-gradient.active {
  background: linear-gradient(#ff88ce, #8f8bf7);
}

.btn.peach-gradient {
  color: #fff;
  transition: 0.5s ease;
}
.btn.peach-gradient:hover, .btn.peach-gradient:focus, .btn.peach-gradient:active, .btn.peach-gradient:active:focus .btn.peach-gradient.active {
  background: linear-gradient(#ffdf89, #fc7b7b);
}

.btn.aqua-gradient {
  color: #fff;
  transition: 0.5s ease;
}
.btn.aqua-gradient:hover, .btn.aqua-gradient:focus, .btn.aqua-gradient:active, .btn.aqua-gradient:active:focus .btn.aqua-gradient.active {
  background: linear-gradient(#3aa2ff, #1fffac);
}

.btn.blue-gradient {
  color: #fff;
  transition: 0.5s ease;
}
.btn.blue-gradient:hover, .btn.blue-gradient:focus, .btn.blue-gradient:active, .btn.blue-gradient:active:focus .btn.blue-gradient.active {
  background: linear-gradient(#5ed1fc, #3647b3);
}

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

.card {
  font-weight: 400;
  border: 0;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.card[class*=border] {
  border: 1px solid #9e9e9e;
  box-shadow: none;
}
.card .card-body h1, .card .card-body h2, .card .card-body h3, .card .card-body h4, .card .card-body h5, .card .card-body h6 {
  font-weight: 400;
}
.card .card-body .card-title a {
  transition: 0.2s ease-in-out;
}
.card .card-body .card-title a:hover {
  transition: 0.2s ease-in-out;
}
.card .card-body .card-text {
  font-size: 1rem;
  font-weight: 400;
  color: #eee;
}
.card .md-form label {
  font-weight: 300;
}

.dropdown .dropdown-menu .dropdown-item:active {
  background-color: #757575;
}

.md-form.input-group label {
  top: 0;
  margin-bottom: 0;
}
.md-form.input-group .input-group-text {
  background-color: #e0e0e0;
}
.md-form.input-group .input-group-text.md-addon {
  font-weight: 500;
  background-color: transparent;
  border: none;
}
.md-form.input-group .form-control {
  padding: 0.375rem 0.75rem;
  margin: 0;
}

.navbar {
  font-weight: 300;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.navbar form .md-form input {
  margin: 0 5px 1px 8px;
}
.navbar .breadcrumb {
  padding: 0.3rem 0 0 1rem;
  margin: 0;
  font-size: 15px;
  font-weight: 300;
  background-color: inherit;
}
.navbar .breadcrumb .breadcrumb-item {
  color: #fff;
}
.navbar .breadcrumb .breadcrumb-item.active {
  color: rgba(255, 255, 255, 0.65);
}
.navbar .breadcrumb .breadcrumb-item:before {
  color: rgba(255, 255, 255, 0.65);
}
.navbar .navbar-toggler {
  border-width: 0;
  outline: 0;
}
.navbar .nav-flex-icons {
  flex-direction: row;
}
@media (max-width: 992px) {
  .navbar .container {
    width: 100%;
  }
  .navbar .container .navbar-toggler-right {
    right: 0;
  }
}
.navbar .nav-item .nav-link {
  display: block;
}
.navbar .nav-item .nav-link.disabled:active {
  pointer-events: none;
}
.navbar .nav-item .nav-link .fas, .navbar .nav-item .nav-link .fab, .navbar .nav-item .nav-link .far {
  padding-right: 3px;
  padding-left: 3px;
}
@media (max-width: 992px) {
  .navbar .nav-item .nav-link {
    padding-right: 6px;
    padding-left: 6px;
  }
}
.navbar .dropdown-menu {
  position: absolute !important;
  margin-top: 0;
}
.navbar .dropdown-menu a {
  padding: 10px;
  font-size: 0.9375rem;
  font-weight: 300;
}
.navbar .dropdown-menu a:not(.active) {
  color: #000;
}
@media (max-width: 600px) {
  .navbar .dropdown-menu form {
    width: 17rem;
  }
}
@media (min-width: 600px) {
  .navbar .dropdown-menu form {
    width: 22rem;
  }
}
.navbar.navbar-light .navbar-nav .nav-item .nav-link.disbled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar.navbar-light .navbar-nav .nav-item .nav-link.disbled:hover {
  color: rgba(0, 0, 0, 0.3);
}
.navbar.navbar-light .navbar-toggler-icon {
  cursor: pointer;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.navbar.navbar-light .breadcrumb .nav-item .nav-link,
.navbar.navbar-light .navbar-nav .nav-item .nav-link {
  color: #000;
  transition: 0.35s;
}
.navbar.navbar-light .breadcrumb .nav-item .nav-link:hover,
.navbar.navbar-light .navbar-nav .nav-item .nav-link:hover {
  color: rgba(0, 0, 0, 0.7);
}
.navbar.navbar-light .breadcrumb .nav-item.active > .nav-link,
.navbar.navbar-light .navbar-nav .nav-item.active > .nav-link {
  background-color: rgba(0, 0, 0, 0.1);
}
.navbar.navbar-light .breadcrumb .nav-item.active > .nav-link:hover,
.navbar.navbar-light .navbar-nav .nav-item.active > .nav-link:hover {
  color: #000;
}
.navbar.navbar-light .navbar-toggler {
  color: #000;
}
.navbar.navbar-light form .md-form input {
  border-bottom: 1px solid #000;
}
.navbar.navbar-light form .md-form input:focus:not([readonly]) {
  border-color: #354041;
}
.navbar.navbar-light form .md-form .form-control {
  color: #000;
}
.navbar.navbar-light form .md-form .form-control::placeholder {
  font-weight: 300;
  color: #000;
}
.navbar.navbar-dark .navbar-nav .nav-item .nav-link.disbled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar.navbar-dark .navbar-nav .nav-item .nav-link.disbled:hover {
  color: rgba(255, 255, 255, 0.25);
}
.navbar.navbar-dark .navbar-toggler-icon {
  cursor: pointer;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.navbar.navbar-dark .breadcrumb .nav-item .nav-link,
.navbar.navbar-dark .navbar-nav .nav-item .nav-link {
  color: #fff;
  transition: 0.35s;
}
.navbar.navbar-dark .breadcrumb .nav-item .nav-link:hover,
.navbar.navbar-dark .navbar-nav .nav-item .nav-link:hover {
  color: rgba(255, 255, 255, 0.75);
}
.navbar.navbar-dark .breadcrumb .nav-item.active > .nav-link,
.navbar.navbar-dark .navbar-nav .nav-item.active > .nav-link {
  background-color: rgba(255, 255, 255, 0.1);
}
.navbar.navbar-dark .breadcrumb .nav-item.active > .nav-link:hover,
.navbar.navbar-dark .navbar-nav .nav-item.active > .nav-link:hover {
  color: #fff;
}
.navbar.navbar-dark .navbar-toggler {
  color: #fff;
}
.navbar.navbar-dark form .md-form input {
  border-bottom: 1px solid #fff;
}
.navbar.navbar-dark form .md-form input:focus:not([readonly]) {
  border-color: #354041;
}
.navbar.navbar-dark form .md-form .form-control {
  color: #fff;
}
.navbar.navbar-dark form .md-form .form-control::placeholder {
  font-weight: 300;
  color: #fff;
}
@media (min-width: 600px) {
  .navbar.scrolling-navbar {
    padding-top: 12px;
    padding-bottom: 12px;
    transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
  }
  .navbar.scrolling-navbar .navbar-nav > li {
    transition-duration: 1s;
  }
  .navbar.scrolling-navbar.top-nav-collapse {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}

.pagination .page-item.active .page-link {
  color: #fff;
  background-color: #354041;
  border-radius: 0.125rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  transition: all 0.2s linear;
}
.pagination .page-item.active .page-link:hover {
  background-color: #354041;
}
.pagination .page-item.disabled .page-link {
  color: #868e96;
}
.pagination .page-item .page-link {
  font-size: 0.9rem;
  color: #212529;
  background-color: transparent;
  border: 0;
  outline: 0;
  transition: all 0.3s linear;
}
.pagination .page-item .page-link:hover {
  background-color: #eee;
  border-radius: 0.125rem;
  transition: all 0.3s linear;
}
.pagination .page-item .page-link:focus {
  background-color: transparent;
  box-shadow: none;
}
.pagination.pagination-lg .page-item .page-link {
  font-size: 1rem;
}
.pagination.pagination-sm .page-item .page-link {
  font-size: 0.8rem;
}
.pagination.pagination-circle .page-item .page-link {
  margin-right: 2px;
  margin-left: 2px;
  border-radius: 50%;
}
.pagination.pagination-circle .page-item .page-link:hover {
  border-radius: 50%;
}
.pagination.pagination-circle .page-item.active .page-link {
  border-radius: 50%;
}
.pagination.pg-blue .page-item.active .page-link {
  background-color: #354041;
}
.pagination.pg-blue .page-item.active .page-link:hover {
  background-color: #354041;
}
.pagination.pg-red .page-item.active .page-link {
  background-color: #ff3547;
}
.pagination.pg-red .page-item.active .page-link:hover {
  background-color: #ff3547;
}
.pagination.pg-teal .page-item.active .page-link {
  background-color: #2bbbad;
}
.pagination.pg-teal .page-item.active .page-link:hover {
  background-color: #2bbbad;
}
.pagination.pg-dark-grey .page-item.active .page-link {
  background-color: #37474f;
}
.pagination.pg-dark-grey .page-item.active .page-link:hover {
  background-color: #37474f;
}
.pagination.pg-dark .page-item.active .page-link {
  background-color: #2e2e2e;
}
.pagination.pg-dark .page-item.active .page-link:hover {
  background-color: #2e2e2e;
}
.pagination.pg-blue-grey .page-item.active .page-link {
  background-color: #3f729b;
}
.pagination.pg-blue-grey .page-item.active .page-link:hover {
  background-color: #3f729b;
}
.pagination.pg-amber .page-item.active .page-link {
  background-color: #ff6f00;
}
.pagination.pg-amber .page-item.active .page-link:hover {
  background-color: #ff6f00;
}
.pagination.pg-purple .page-item.active .page-link {
  background-color: #5e35b1;
}
.pagination.pg-purple .page-item.active .page-link:hover {
  background-color: #5e35b1;
}

.badge {
  color: #fff !important;
  border-radius: 0.125rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff !important;
  background-color: #354041 !important;
}

.badge-danger {
  color: #fff !important;
  background-color: #ff3547 !important;
}

.badge-warning {
  color: #fff !important;
  background-color: #fb3 !important;
}

.badge-success {
  color: #fff !important;
  background-color: #00c851 !important;
}

.badge-info {
  color: #fff !important;
  background-color: #33b5e5 !important;
}

.badge-default {
  color: #fff !important;
  background-color: #2bbbad !important;
}

.badge-secondary {
  color: #fff !important;
  background-color: #c15c2f !important;
}

.badge-dark {
  color: #fff !important;
  background-color: #212121 !important;
}

.badge-light {
  color: #000 !important;
  background-color: #e0e0e0 !important;
}

body.modal-open {
  padding-right: 0 !important;
  overflow: auto;
}
body.scrollable {
  overflow-y: auto;
}

.modal-dialog .modal-content {
  border: 0;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.modal-dialog .modal-content .modal-header {
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.modal-dialog.cascading-modal {
  margin-top: 10%;
}
.modal-dialog.cascading-modal .close {
  color: #fff;
  text-shadow: none;
  outline: 0;
  opacity: 1;
}
.modal-dialog.cascading-modal .modal-header {
  padding: 1.5rem;
  margin: -2rem 1rem 1rem 1rem;
  text-align: center;
  border: none;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.modal-dialog.cascading-modal .modal-header .close {
  margin-right: 1rem;
}
.modal-dialog.cascading-modal .modal-header .title {
  width: 100%;
  margin-bottom: 0;
  font-size: 1.25rem;
}
.modal-dialog.cascading-modal .modal-header .title .fas, .modal-dialog.cascading-modal .modal-header .title .fab, .modal-dialog.cascading-modal .modal-header .title .far {
  margin-right: 9px;
}
.modal-dialog.cascading-modal .modal-header .social-buttons {
  margin-top: 1.5rem;
}
.modal-dialog.cascading-modal .modal-header .social-buttons a {
  font-size: 1rem;
}
.modal-dialog.cascading-modal .modal-c-tabs {
  /*
  .md-tabs {
   border-radius: $md-card-border-radius;
   .nav-item {
     .nav-link {
       border-radius: $md-card-border-radius;
       background-color: inherit;
       color: $white-base;
     }
   }
  }
  */
}
.modal-dialog.cascading-modal .modal-c-tabs .md-tabs {
  display: flex;
  margin: -1.5rem 1rem 0 1rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.modal-dialog.cascading-modal .modal-c-tabs .md-tabs li {
  flex: 1;
}
.modal-dialog.cascading-modal .modal-c-tabs .md-tabs li a {
  text-align: center;
}
.modal-dialog.cascading-modal .modal-c-tabs .tab-content {
  padding: 1.7rem 0 0 0;
}
.modal-dialog.cascading-modal .modal-body,
.modal-dialog.cascading-modal .modal-footer {
  padding-right: 2rem;
  padding-left: 2rem;
  color: #616161;
}
.modal-dialog.cascading-modal .modal-body .additional-option,
.modal-dialog.cascading-modal .modal-footer .additional-option {
  margin-top: 1rem;
  text-align: center;
}
.modal-dialog.cascading-modal.modal-avatar {
  margin-top: 6rem;
}
.modal-dialog.cascading-modal.modal-avatar .modal-header {
  margin: -6rem 0 -1rem;
  box-shadow: none;
}
.modal-dialog.cascading-modal.modal-avatar .modal-header img {
  width: 130px;
  margin-right: auto;
  margin-left: auto;
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.modal-dialog.modal-notify .heading {
  padding: 0.3rem;
  margin: 0;
  font-size: 1.15rem;
  color: #fff;
}
.modal-dialog.modal-notify .modal-header {
  border: 0;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.modal-dialog.modal-notify .close {
  opacity: 1;
}
.modal-dialog.modal-notify .modal-body {
  padding: 1.5rem;
  color: #616161;
}
.modal-dialog.modal-notify.modal-primary .modal-header {
  background-color: #354041;
}
.modal-dialog.modal-notify.modal-primary .fas, .modal-dialog.modal-notify.modal-primary .fab, .modal-dialog.modal-notify.modal-primary .far {
  color: #354041;
}
.modal-dialog.modal-notify.modal-primary .badge {
  background-color: #354041;
}
.modal-dialog.modal-notify.modal-primary .btn .fas,
.modal-dialog.modal-notify.modal-primary .btn .fab,
.modal-dialog.modal-notify.modal-primary .btn .far {
  color: #fff;
}
.modal-dialog.modal-notify.modal-primary .btn.btn-outline-primary .fas,
.modal-dialog.modal-notify.modal-primary .btn.btn-outline-primary .fab,
.modal-dialog.modal-notify.modal-primary .btn.btn-outline-primary .far {
  color: #354041;
}
.modal-dialog.modal-notify.modal-danger .modal-header {
  background-color: #ff3547;
}
.modal-dialog.modal-notify.modal-danger .fas, .modal-dialog.modal-notify.modal-danger .fab, .modal-dialog.modal-notify.modal-danger .far {
  color: #ff3547;
}
.modal-dialog.modal-notify.modal-danger .badge {
  background-color: #ff3547;
}
.modal-dialog.modal-notify.modal-danger .btn .fas,
.modal-dialog.modal-notify.modal-danger .btn .fab,
.modal-dialog.modal-notify.modal-danger .btn .far {
  color: #fff;
}
.modal-dialog.modal-notify.modal-danger .btn.btn-outline-danger .fas,
.modal-dialog.modal-notify.modal-danger .btn.btn-outline-danger .fab,
.modal-dialog.modal-notify.modal-danger .btn.btn-outline-danger .far {
  color: #ff3547;
}
.modal-dialog.modal-notify.modal-warning .modal-header {
  background-color: #fb3;
}
.modal-dialog.modal-notify.modal-warning .fas, .modal-dialog.modal-notify.modal-warning .fab, .modal-dialog.modal-notify.modal-warning .far {
  color: #fb3;
}
.modal-dialog.modal-notify.modal-warning .badge {
  background-color: #fb3;
}
.modal-dialog.modal-notify.modal-warning .btn .fas,
.modal-dialog.modal-notify.modal-warning .btn .fab,
.modal-dialog.modal-notify.modal-warning .btn .far {
  color: #fff;
}
.modal-dialog.modal-notify.modal-warning .btn.btn-outline-warning .fas,
.modal-dialog.modal-notify.modal-warning .btn.btn-outline-warning .fab,
.modal-dialog.modal-notify.modal-warning .btn.btn-outline-warning .far {
  color: #fb3;
}
.modal-dialog.modal-notify.modal-success .modal-header {
  background-color: #00c851;
}
.modal-dialog.modal-notify.modal-success .fas, .modal-dialog.modal-notify.modal-success .fab, .modal-dialog.modal-notify.modal-success .far {
  color: #00c851;
}
.modal-dialog.modal-notify.modal-success .badge {
  background-color: #00c851;
}
.modal-dialog.modal-notify.modal-success .btn .fas,
.modal-dialog.modal-notify.modal-success .btn .fab,
.modal-dialog.modal-notify.modal-success .btn .far {
  color: #fff;
}
.modal-dialog.modal-notify.modal-success .btn.btn-outline-success .fas,
.modal-dialog.modal-notify.modal-success .btn.btn-outline-success .fab,
.modal-dialog.modal-notify.modal-success .btn.btn-outline-success .far {
  color: #00c851;
}
.modal-dialog.modal-notify.modal-info .modal-header {
  background-color: #33b5e5;
}
.modal-dialog.modal-notify.modal-info .fas, .modal-dialog.modal-notify.modal-info .fab, .modal-dialog.modal-notify.modal-info .far {
  color: #33b5e5;
}
.modal-dialog.modal-notify.modal-info .badge {
  background-color: #33b5e5;
}
.modal-dialog.modal-notify.modal-info .btn .fas,
.modal-dialog.modal-notify.modal-info .btn .fab,
.modal-dialog.modal-notify.modal-info .btn .far {
  color: #fff;
}
.modal-dialog.modal-notify.modal-info .btn.btn-outline-info .fas,
.modal-dialog.modal-notify.modal-info .btn.btn-outline-info .fab,
.modal-dialog.modal-notify.modal-info .btn.btn-outline-info .far {
  color: #33b5e5;
}

.modal {
  padding-right: 0 !important;
}
@media (min-width: 768px) {
  .modal .modal-dialog.modal-top {
    top: 0;
  }
  .modal .modal-dialog.modal-left {
    left: 0;
  }
  .modal .modal-dialog.modal-right {
    right: 0;
  }
  .modal .modal-dialog.modal-bottom {
    bottom: 0;
  }
  .modal .modal-dialog.modal-top-left {
    top: 10px;
    left: 10px;
  }
  .modal .modal-dialog.modal-top-right {
    top: 10px;
    right: 10px;
  }
  .modal .modal-dialog.modal-bottom-left {
    bottom: 10px;
    left: 10px;
  }
  .modal .modal-dialog.modal-bottom-right {
    right: 10px;
    bottom: 10px;
  }
}
.modal.fade.top:not(.show) .modal-dialog {
  transform: translate3d(0, -25%, 0);
}
.modal.fade.left:not(.show) .modal-dialog {
  transform: translate3d(-25%, 0, 0);
}
.modal.fade.right:not(.show) .modal-dialog {
  transform: translate3d(25%, 0, 0);
}
.modal.fade.bottom:not(.show) .modal-dialog {
  transform: translate3d(0, 25%, 0);
}
@media (min-width: 992px) {
  .modal.modal-scrolling {
    position: relative;
  }
  .modal.modal-scrolling .modal-dialog {
    position: fixed;
    z-index: 1050;
  }
  .modal.modal-content-clickable {
    top: auto;
    bottom: auto;
  }
  .modal.modal-content-clickable .modal-dialog {
    position: fixed;
  }
  .modal .modal-fluid {
    width: 100%;
    max-width: 100%;
  }
  .modal .modal-fluid .modal-content {
    width: 100%;
  }
  .modal .modal-frame {
    position: absolute;
    width: 100%;
    max-width: 100% !important;
    margin: 0 !important;
  }
  .modal .modal-frame.modal-bottom {
    bottom: 0;
  }
  .modal .modal-full-height {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    width: 400px;
    height: auto;
    min-height: 100%;
    margin: 0;
  }
  .modal .modal-full-height.modal-top, .modal .modal-full-height.modal-bottom {
    display: block;
    width: 100%;
    max-width: 100%;
    height: auto;
  }
  .modal .modal-full-height.modal-top {
    bottom: auto;
  }
  .modal .modal-full-height.modal-bottom {
    top: auto;
    min-height: 0;
  }
  .modal .modal-full-height .modal-content {
    width: 100%;
  }
  .modal .modal-full-height.modal-lg {
    width: 90%;
    max-width: 90%;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .modal .modal-full-height.modal-lg {
    width: 800px;
    max-width: 800px;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .modal .modal-full-height.modal-lg {
    width: 1000px;
    max-width: 1000px;
  }
}
@media (min-width: 992px) {
  .modal .modal-side {
    position: absolute;
    right: 10px;
    bottom: 10px;
    width: 400px;
    margin: 0;
  }
}

.carousel .carousel-control-prev-icon,
.carousel .carousel-control-next-icon {
  width: 20px;
  height: 20px;
}
.carousel .carousel-control-prev-icon {
  background-image: url(../img/svg/arrow_left.svg);
}
.carousel .carousel-control-next-icon {
  background-image: url(../img/svg/arrow_right.svg);
}
.carousel .carousel-indicators li {
  width: 0.625rem;
  height: 0.625rem;
  cursor: pointer;
  border-radius: 50%;
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-duration: 0.6s;
  transition-property: opacity;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  opacity: 1;
}
.carousel-fade .carousel-item-left.active,
.carousel-fade .carousel-item-right.active {
  opacity: 0;
}
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-left.active,
.carousel-fade .carousel-item-prev.active {
  transform: translateX(0);
}
@supports (transform-style: preserve-3d) {
  .carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-left.active,
.carousel-fade .carousel-item-prev.active {
    transform: translate3d(0, 0, 0);
  }
}

.md-form {
  position: relative;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.md-form input:not([type]),
.md-form input[type=text]:not(.browser-default),
.md-form input[type=password]:not(.browser-default),
.md-form input[type=email]:not(.browser-default),
.md-form input[type=url]:not(.browser-default),
.md-form input[type=time]:not(.browser-default),
.md-form input[type=date]:not(.browser-default),
.md-form input[type=datetime]:not(.browser-default),
.md-form input[type=datetime-local]:not(.browser-default),
.md-form input[type=tel]:not(.browser-default),
.md-form input[type=number]:not(.browser-default),
.md-form input[type=search]:not(.browser-default),
.md-form input[type=search-md],
.md-form textarea.md-textarea {
  box-sizing: content-box;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #ced4da;
  border-radius: 0;
  outline: none;
  box-shadow: none;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.md-form input:not([type]):focus:not([readonly]),
.md-form input[type=text]:not(.browser-default):focus:not([readonly]),
.md-form input[type=password]:not(.browser-default):focus:not([readonly]),
.md-form input[type=email]:not(.browser-default):focus:not([readonly]),
.md-form input[type=url]:not(.browser-default):focus:not([readonly]),
.md-form input[type=time]:not(.browser-default):focus:not([readonly]),
.md-form input[type=date]:not(.browser-default):focus:not([readonly]),
.md-form input[type=datetime]:not(.browser-default):focus:not([readonly]),
.md-form input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
.md-form input[type=tel]:not(.browser-default):focus:not([readonly]),
.md-form input[type=number]:not(.browser-default):focus:not([readonly]),
.md-form input[type=search]:not(.browser-default):focus:not([readonly]),
.md-form input[type=search-md]:focus:not([readonly]),
.md-form textarea.md-textarea:focus:not([readonly]) {
  border-bottom: 1px solid #354041;
  box-shadow: 0 1px 0 0 #354041;
}
.md-form input:not([type]):focus:not([readonly]) + label,
.md-form input[type=text]:not(.browser-default):focus:not([readonly]) + label,
.md-form input[type=password]:not(.browser-default):focus:not([readonly]) + label,
.md-form input[type=email]:not(.browser-default):focus:not([readonly]) + label,
.md-form input[type=url]:not(.browser-default):focus:not([readonly]) + label,
.md-form input[type=time]:not(.browser-default):focus:not([readonly]) + label,
.md-form input[type=date]:not(.browser-default):focus:not([readonly]) + label,
.md-form input[type=datetime]:not(.browser-default):focus:not([readonly]) + label,
.md-form input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label,
.md-form input[type=tel]:not(.browser-default):focus:not([readonly]) + label,
.md-form input[type=number]:not(.browser-default):focus:not([readonly]) + label,
.md-form input[type=search]:not(.browser-default):focus:not([readonly]) + label,
.md-form input[type=search-md]:focus:not([readonly]) + label,
.md-form textarea.md-textarea:focus:not([readonly]) + label {
  color: #354041;
}
.md-form input:not([type]) + label::after,
.md-form input[type=text]:not(.browser-default) + label::after,
.md-form input[type=password]:not(.browser-default) + label::after,
.md-form input[type=email]:not(.browser-default) + label::after,
.md-form input[type=url]:not(.browser-default) + label::after,
.md-form input[type=time]:not(.browser-default) + label::after,
.md-form input[type=date]:not(.browser-default) + label::after,
.md-form input[type=datetime]:not(.browser-default) + label::after,
.md-form input[type=datetime-local]:not(.browser-default) + label::after,
.md-form input[type=tel]:not(.browser-default) + label::after,
.md-form input[type=number]:not(.browser-default) + label::after,
.md-form input[type=search]:not(.browser-default) + label::after,
.md-form input[type=search-md] + label::after,
.md-form textarea.md-textarea + label::after {
  position: absolute;
  top: 65px;
  display: block;
  content: "";
  opacity: 0;
  transition: 0.2s opacity ease-out, 0.2s color ease-out;
}
.md-form input:not([type]).valid, .md-form input:not([type]):focus.valid,
.md-form input[type=text]:not(.browser-default).valid,
.md-form input[type=text]:not(.browser-default):focus.valid,
.md-form input[type=password]:not(.browser-default).valid,
.md-form input[type=password]:not(.browser-default):focus.valid,
.md-form input[type=email]:not(.browser-default).valid,
.md-form input[type=email]:not(.browser-default):focus.valid,
.md-form input[type=url]:not(.browser-default).valid,
.md-form input[type=url]:not(.browser-default):focus.valid,
.md-form input[type=time]:not(.browser-default).valid,
.md-form input[type=time]:not(.browser-default):focus.valid,
.md-form input[type=date]:not(.browser-default).valid,
.md-form input[type=date]:not(.browser-default):focus.valid,
.md-form input[type=datetime]:not(.browser-default).valid,
.md-form input[type=datetime]:not(.browser-default):focus.valid,
.md-form input[type=datetime-local]:not(.browser-default).valid,
.md-form input[type=datetime-local]:not(.browser-default):focus.valid,
.md-form input[type=tel]:not(.browser-default).valid,
.md-form input[type=tel]:not(.browser-default):focus.valid,
.md-form input[type=number]:not(.browser-default).valid,
.md-form input[type=number]:not(.browser-default):focus.valid,
.md-form input[type=search]:not(.browser-default).valid,
.md-form input[type=search]:not(.browser-default):focus.valid,
.md-form input[type=search-md].valid,
.md-form input[type=search-md]:focus.valid,
.md-form textarea.md-textarea.valid,
.md-form textarea.md-textarea:focus.valid {
  border-bottom: 1px solid #00c851;
  box-shadow: 0 1px 0 0 #00c851;
}
.md-form input:not([type]).valid + label:after, .md-form input:not([type]):focus.valid + label:after,
.md-form input[type=text]:not(.browser-default).valid + label:after,
.md-form input[type=text]:not(.browser-default):focus.valid + label:after,
.md-form input[type=password]:not(.browser-default).valid + label:after,
.md-form input[type=password]:not(.browser-default):focus.valid + label:after,
.md-form input[type=email]:not(.browser-default).valid + label:after,
.md-form input[type=email]:not(.browser-default):focus.valid + label:after,
.md-form input[type=url]:not(.browser-default).valid + label:after,
.md-form input[type=url]:not(.browser-default):focus.valid + label:after,
.md-form input[type=time]:not(.browser-default).valid + label:after,
.md-form input[type=time]:not(.browser-default):focus.valid + label:after,
.md-form input[type=date]:not(.browser-default).valid + label:after,
.md-form input[type=date]:not(.browser-default):focus.valid + label:after,
.md-form input[type=datetime]:not(.browser-default).valid + label:after,
.md-form input[type=datetime]:not(.browser-default):focus.valid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).valid + label:after,
.md-form input[type=datetime-local]:not(.browser-default):focus.valid + label:after,
.md-form input[type=tel]:not(.browser-default).valid + label:after,
.md-form input[type=tel]:not(.browser-default):focus.valid + label:after,
.md-form input[type=number]:not(.browser-default).valid + label:after,
.md-form input[type=number]:not(.browser-default):focus.valid + label:after,
.md-form input[type=search]:not(.browser-default).valid + label:after,
.md-form input[type=search]:not(.browser-default):focus.valid + label:after,
.md-form input[type=search-md].valid + label:after,
.md-form input[type=search-md]:focus.valid + label:after,
.md-form textarea.md-textarea.valid + label:after,
.md-form textarea.md-textarea:focus.valid + label:after {
  color: #00c851;
  content: attr(data-success);
  opacity: 1;
}
.md-form input:not([type]).invalid, .md-form input:not([type]):focus.invalid,
.md-form input[type=text]:not(.browser-default).invalid,
.md-form input[type=text]:not(.browser-default):focus.invalid,
.md-form input[type=password]:not(.browser-default).invalid,
.md-form input[type=password]:not(.browser-default):focus.invalid,
.md-form input[type=email]:not(.browser-default).invalid,
.md-form input[type=email]:not(.browser-default):focus.invalid,
.md-form input[type=url]:not(.browser-default).invalid,
.md-form input[type=url]:not(.browser-default):focus.invalid,
.md-form input[type=time]:not(.browser-default).invalid,
.md-form input[type=time]:not(.browser-default):focus.invalid,
.md-form input[type=date]:not(.browser-default).invalid,
.md-form input[type=date]:not(.browser-default):focus.invalid,
.md-form input[type=datetime]:not(.browser-default).invalid,
.md-form input[type=datetime]:not(.browser-default):focus.invalid,
.md-form input[type=datetime-local]:not(.browser-default).invalid,
.md-form input[type=datetime-local]:not(.browser-default):focus.invalid,
.md-form input[type=tel]:not(.browser-default).invalid,
.md-form input[type=tel]:not(.browser-default):focus.invalid,
.md-form input[type=number]:not(.browser-default).invalid,
.md-form input[type=number]:not(.browser-default):focus.invalid,
.md-form input[type=search]:not(.browser-default).invalid,
.md-form input[type=search]:not(.browser-default):focus.invalid,
.md-form input[type=search-md].invalid,
.md-form input[type=search-md]:focus.invalid,
.md-form textarea.md-textarea.invalid,
.md-form textarea.md-textarea:focus.invalid {
  border-bottom: 1px solid #f44336;
  box-shadow: 0 1px 0 0 #f44336;
}
.md-form input:not([type]).invalid + label:after, .md-form input:not([type]):focus.invalid + label:after,
.md-form input[type=text]:not(.browser-default).invalid + label:after,
.md-form input[type=text]:not(.browser-default):focus.invalid + label:after,
.md-form input[type=password]:not(.browser-default).invalid + label:after,
.md-form input[type=password]:not(.browser-default):focus.invalid + label:after,
.md-form input[type=email]:not(.browser-default).invalid + label:after,
.md-form input[type=email]:not(.browser-default):focus.invalid + label:after,
.md-form input[type=url]:not(.browser-default).invalid + label:after,
.md-form input[type=url]:not(.browser-default):focus.invalid + label:after,
.md-form input[type=time]:not(.browser-default).invalid + label:after,
.md-form input[type=time]:not(.browser-default):focus.invalid + label:after,
.md-form input[type=date]:not(.browser-default).invalid + label:after,
.md-form input[type=date]:not(.browser-default):focus.invalid + label:after,
.md-form input[type=datetime]:not(.browser-default).invalid + label:after,
.md-form input[type=datetime]:not(.browser-default):focus.invalid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).invalid + label:after,
.md-form input[type=datetime-local]:not(.browser-default):focus.invalid + label:after,
.md-form input[type=tel]:not(.browser-default).invalid + label:after,
.md-form input[type=tel]:not(.browser-default):focus.invalid + label:after,
.md-form input[type=number]:not(.browser-default).invalid + label:after,
.md-form input[type=number]:not(.browser-default):focus.invalid + label:after,
.md-form input[type=search]:not(.browser-default).invalid + label:after,
.md-form input[type=search]:not(.browser-default):focus.invalid + label:after,
.md-form input[type=search-md].invalid + label:after,
.md-form input[type=search-md]:focus.invalid + label:after,
.md-form textarea.md-textarea.invalid + label:after,
.md-form textarea.md-textarea:focus.invalid + label:after {
  color: #f44336;
  content: attr(data-error);
  opacity: 1;
}
.md-form input:not([type]).form-control.valid + label:after, .md-form input:not([type]).form-control:focus.valid + label:after,
.md-form input[type=text]:not(.browser-default).form-control.valid + label:after,
.md-form input[type=text]:not(.browser-default).form-control:focus.valid + label:after,
.md-form input[type=password]:not(.browser-default).form-control.valid + label:after,
.md-form input[type=password]:not(.browser-default).form-control:focus.valid + label:after,
.md-form input[type=email]:not(.browser-default).form-control.valid + label:after,
.md-form input[type=email]:not(.browser-default).form-control:focus.valid + label:after,
.md-form input[type=url]:not(.browser-default).form-control.valid + label:after,
.md-form input[type=url]:not(.browser-default).form-control:focus.valid + label:after,
.md-form input[type=time]:not(.browser-default).form-control.valid + label:after,
.md-form input[type=time]:not(.browser-default).form-control:focus.valid + label:after,
.md-form input[type=date]:not(.browser-default).form-control.valid + label:after,
.md-form input[type=date]:not(.browser-default).form-control:focus.valid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control.valid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control:focus.valid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control.valid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control:focus.valid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control.valid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control:focus.valid + label:after,
.md-form input[type=number]:not(.browser-default).form-control.valid + label:after,
.md-form input[type=number]:not(.browser-default).form-control:focus.valid + label:after,
.md-form input[type=search]:not(.browser-default).form-control.valid + label:after,
.md-form input[type=search]:not(.browser-default).form-control:focus.valid + label:after,
.md-form input[type=search-md].form-control.valid + label:after,
.md-form input[type=search-md].form-control:focus.valid + label:after,
.md-form textarea.md-textarea.form-control.valid + label:after,
.md-form textarea.md-textarea.form-control:focus.valid + label:after {
  top: 4.1rem;
}
.md-form input:not([type]).form-control.invalid + label:after, .md-form input:not([type]).form-control:focus.invalid + label:after,
.md-form input[type=text]:not(.browser-default).form-control.invalid + label:after,
.md-form input[type=text]:not(.browser-default).form-control:focus.invalid + label:after,
.md-form input[type=password]:not(.browser-default).form-control.invalid + label:after,
.md-form input[type=password]:not(.browser-default).form-control:focus.invalid + label:after,
.md-form input[type=email]:not(.browser-default).form-control.invalid + label:after,
.md-form input[type=email]:not(.browser-default).form-control:focus.invalid + label:after,
.md-form input[type=url]:not(.browser-default).form-control.invalid + label:after,
.md-form input[type=url]:not(.browser-default).form-control:focus.invalid + label:after,
.md-form input[type=time]:not(.browser-default).form-control.invalid + label:after,
.md-form input[type=time]:not(.browser-default).form-control:focus.invalid + label:after,
.md-form input[type=date]:not(.browser-default).form-control.invalid + label:after,
.md-form input[type=date]:not(.browser-default).form-control:focus.invalid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control.invalid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control:focus.invalid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control.invalid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control:focus.invalid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control.invalid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control:focus.invalid + label:after,
.md-form input[type=number]:not(.browser-default).form-control.invalid + label:after,
.md-form input[type=number]:not(.browser-default).form-control:focus.invalid + label:after,
.md-form input[type=search]:not(.browser-default).form-control.invalid + label:after,
.md-form input[type=search]:not(.browser-default).form-control:focus.invalid + label:after,
.md-form input[type=search-md].form-control.invalid + label:after,
.md-form input[type=search-md].form-control:focus.invalid + label:after,
.md-form textarea.md-textarea.form-control.invalid + label:after,
.md-form textarea.md-textarea.form-control:focus.invalid + label:after {
  top: 4rem;
}
.md-form input:not([type]).form-control-lg.valid + label:after, .md-form input:not([type]).form-control-lg:focus.valid + label:after,
.md-form input[type=text]:not(.browser-default).form-control-lg.valid + label:after,
.md-form input[type=text]:not(.browser-default).form-control-lg:focus.valid + label:after,
.md-form input[type=password]:not(.browser-default).form-control-lg.valid + label:after,
.md-form input[type=password]:not(.browser-default).form-control-lg:focus.valid + label:after,
.md-form input[type=email]:not(.browser-default).form-control-lg.valid + label:after,
.md-form input[type=email]:not(.browser-default).form-control-lg:focus.valid + label:after,
.md-form input[type=url]:not(.browser-default).form-control-lg.valid + label:after,
.md-form input[type=url]:not(.browser-default).form-control-lg:focus.valid + label:after,
.md-form input[type=time]:not(.browser-default).form-control-lg.valid + label:after,
.md-form input[type=time]:not(.browser-default).form-control-lg:focus.valid + label:after,
.md-form input[type=date]:not(.browser-default).form-control-lg.valid + label:after,
.md-form input[type=date]:not(.browser-default).form-control-lg:focus.valid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control-lg.valid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control-lg:focus.valid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control-lg.valid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control-lg:focus.valid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control-lg.valid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control-lg:focus.valid + label:after,
.md-form input[type=number]:not(.browser-default).form-control-lg.valid + label:after,
.md-form input[type=number]:not(.browser-default).form-control-lg:focus.valid + label:after,
.md-form input[type=search]:not(.browser-default).form-control-lg.valid + label:after,
.md-form input[type=search]:not(.browser-default).form-control-lg:focus.valid + label:after,
.md-form input[type=search-md].form-control-lg.valid + label:after,
.md-form input[type=search-md].form-control-lg:focus.valid + label:after,
.md-form textarea.md-textarea.form-control-lg.valid + label:after,
.md-form textarea.md-textarea.form-control-lg:focus.valid + label:after {
  top: 4.6rem;
}
.md-form input:not([type]).form-control-lg.invalid + label:after, .md-form input:not([type]).form-control-lg:focus.invalid + label:after,
.md-form input[type=text]:not(.browser-default).form-control-lg.invalid + label:after,
.md-form input[type=text]:not(.browser-default).form-control-lg:focus.invalid + label:after,
.md-form input[type=password]:not(.browser-default).form-control-lg.invalid + label:after,
.md-form input[type=password]:not(.browser-default).form-control-lg:focus.invalid + label:after,
.md-form input[type=email]:not(.browser-default).form-control-lg.invalid + label:after,
.md-form input[type=email]:not(.browser-default).form-control-lg:focus.invalid + label:after,
.md-form input[type=url]:not(.browser-default).form-control-lg.invalid + label:after,
.md-form input[type=url]:not(.browser-default).form-control-lg:focus.invalid + label:after,
.md-form input[type=time]:not(.browser-default).form-control-lg.invalid + label:after,
.md-form input[type=time]:not(.browser-default).form-control-lg:focus.invalid + label:after,
.md-form input[type=date]:not(.browser-default).form-control-lg.invalid + label:after,
.md-form input[type=date]:not(.browser-default).form-control-lg:focus.invalid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control-lg.invalid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control-lg:focus.invalid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control-lg.invalid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control-lg:focus.invalid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control-lg.invalid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control-lg:focus.invalid + label:after,
.md-form input[type=number]:not(.browser-default).form-control-lg.invalid + label:after,
.md-form input[type=number]:not(.browser-default).form-control-lg:focus.invalid + label:after,
.md-form input[type=search]:not(.browser-default).form-control-lg.invalid + label:after,
.md-form input[type=search]:not(.browser-default).form-control-lg:focus.invalid + label:after,
.md-form input[type=search-md].form-control-lg.invalid + label:after,
.md-form input[type=search-md].form-control-lg:focus.invalid + label:after,
.md-form textarea.md-textarea.form-control-lg.invalid + label:after,
.md-form textarea.md-textarea.form-control-lg:focus.invalid + label:after {
  top: 4.6rem;
}
.md-form input:not([type]).form-control-sm.valid + label:after, .md-form input:not([type]).form-control-sm:focus.valid + label:after,
.md-form input[type=text]:not(.browser-default).form-control-sm.valid + label:after,
.md-form input[type=text]:not(.browser-default).form-control-sm:focus.valid + label:after,
.md-form input[type=password]:not(.browser-default).form-control-sm.valid + label:after,
.md-form input[type=password]:not(.browser-default).form-control-sm:focus.valid + label:after,
.md-form input[type=email]:not(.browser-default).form-control-sm.valid + label:after,
.md-form input[type=email]:not(.browser-default).form-control-sm:focus.valid + label:after,
.md-form input[type=url]:not(.browser-default).form-control-sm.valid + label:after,
.md-form input[type=url]:not(.browser-default).form-control-sm:focus.valid + label:after,
.md-form input[type=time]:not(.browser-default).form-control-sm.valid + label:after,
.md-form input[type=time]:not(.browser-default).form-control-sm:focus.valid + label:after,
.md-form input[type=date]:not(.browser-default).form-control-sm.valid + label:after,
.md-form input[type=date]:not(.browser-default).form-control-sm:focus.valid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control-sm.valid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control-sm:focus.valid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control-sm.valid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control-sm:focus.valid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control-sm.valid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control-sm:focus.valid + label:after,
.md-form input[type=number]:not(.browser-default).form-control-sm.valid + label:after,
.md-form input[type=number]:not(.browser-default).form-control-sm:focus.valid + label:after,
.md-form input[type=search]:not(.browser-default).form-control-sm.valid + label:after,
.md-form input[type=search]:not(.browser-default).form-control-sm:focus.valid + label:after,
.md-form input[type=search-md].form-control-sm.valid + label:after,
.md-form input[type=search-md].form-control-sm:focus.valid + label:after,
.md-form textarea.md-textarea.form-control-sm.valid + label:after,
.md-form textarea.md-textarea.form-control-sm:focus.valid + label:after {
  top: 3.7rem;
}
.md-form input:not([type]).form-control-sm.invalid + label:after, .md-form input:not([type]).form-control-sm:focus.invalid + label:after,
.md-form input[type=text]:not(.browser-default).form-control-sm.invalid + label:after,
.md-form input[type=text]:not(.browser-default).form-control-sm:focus.invalid + label:after,
.md-form input[type=password]:not(.browser-default).form-control-sm.invalid + label:after,
.md-form input[type=password]:not(.browser-default).form-control-sm:focus.invalid + label:after,
.md-form input[type=email]:not(.browser-default).form-control-sm.invalid + label:after,
.md-form input[type=email]:not(.browser-default).form-control-sm:focus.invalid + label:after,
.md-form input[type=url]:not(.browser-default).form-control-sm.invalid + label:after,
.md-form input[type=url]:not(.browser-default).form-control-sm:focus.invalid + label:after,
.md-form input[type=time]:not(.browser-default).form-control-sm.invalid + label:after,
.md-form input[type=time]:not(.browser-default).form-control-sm:focus.invalid + label:after,
.md-form input[type=date]:not(.browser-default).form-control-sm.invalid + label:after,
.md-form input[type=date]:not(.browser-default).form-control-sm:focus.invalid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control-sm.invalid + label:after,
.md-form input[type=datetime]:not(.browser-default).form-control-sm:focus.invalid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control-sm.invalid + label:after,
.md-form input[type=datetime-local]:not(.browser-default).form-control-sm:focus.invalid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control-sm.invalid + label:after,
.md-form input[type=tel]:not(.browser-default).form-control-sm:focus.invalid + label:after,
.md-form input[type=number]:not(.browser-default).form-control-sm.invalid + label:after,
.md-form input[type=number]:not(.browser-default).form-control-sm:focus.invalid + label:after,
.md-form input[type=search]:not(.browser-default).form-control-sm.invalid + label:after,
.md-form input[type=search]:not(.browser-default).form-control-sm:focus.invalid + label:after,
.md-form input[type=search-md].form-control-sm.invalid + label:after,
.md-form input[type=search-md].form-control-sm:focus.invalid + label:after,
.md-form textarea.md-textarea.form-control-sm.invalid + label:after,
.md-form textarea.md-textarea.form-control-sm:focus.invalid + label:after {
  top: 3.6rem;
}
.md-form > input[type=date]:not(.browser-default) + label {
  transform: translateY(-27px) scale(0.8);
  transform-origin: 0 0;
}
.md-form > input[type]:-webkit-autofill:not(.browser-default):not([type=search]) + label,
.md-form > input[type=time]:not(.browser-default) + label {
  font-size: 0.8rem;
  transform: translateY(-25px);
  transform-origin: 0 0;
}
.md-form .was-validated input[type=text]:valid + label {
  color: #00c851 !important;
}
.md-form .was-validated input[type=text]:invalid + label {
  color: #f44336 !important;
}
.md-form .was-validated .form-control:valid:focus {
  box-shadow: 0 1px 0 0 #00c851 !important;
}
.md-form .was-validated .form-control:valid {
  border-color: #00c851 !important;
}
.md-form .was-validated .form-control:invalid:focus {
  box-shadow: 0 1px 0 0 #f44336 !important;
}
.md-form .was-validated .form-control:invalid {
  border-color: #f44336 !important;
}
.md-form .form-control {
  height: auto;
  padding: 0.6rem 0 0.4rem 0;
  margin: 0 0 0.5rem 0;
  background-color: transparent;
  border-radius: 0;
}
.md-form .form-control:focus {
  box-shadow: none;
}
.md-form .form-control:disabled, .md-form .form-control[readonly] {
  background-color: transparent;
  border-bottom: 1px solid #bdbdbd;
}
.md-form .form-control.is-valid {
  border-color: #00c851;
}
.md-form .form-control.is-valid:focus {
  border-color: #00c851 !important;
  box-shadow: 0 1px 0 0 #00c851 !important;
}
.md-form .form-control.is-invalid {
  border-color: #f44336;
}
.md-form .form-control.is-invalid:focus {
  border-color: #f44336 !important;
  box-shadow: 0 1px 0 0 #f44336 !important;
}
.md-form .form-control.is-valid, .md-form .form-control.is-invalid {
  background-position: center right !important;
}
.md-form .validate {
  margin-bottom: 2.5rem;
}
.md-form label {
  font-size: 1rem;
}
.md-form label.active {
  font-size: 1rem;
}
.md-form .prefix {
  top: 0.25rem;
  font-size: 1.75rem;
}
.md-form .prefix ~ input,
.md-form .prefix ~ textarea {
  width: calc(100% - 2.5rem);
  margin-left: 2.5rem;
}
.md-form .prefix ~ label {
  margin-left: 2.5rem;
}
.md-form .prefix ~ .form-text {
  margin-left: 2.6rem;
}
.md-form label {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 1rem;
  color: #eee;
  cursor: text;
  transition: transform 0.2s ease-out, color 0.2s ease-out;
  transform: translateY(12px);
  transform-origin: 0% 100%;
}
.md-form label.active {
  transform: translateY(-14px) scale(0.8);
}
.md-form .prefix {
  position: absolute;
  transition: color 0.2s;
}
.md-form .prefix.active {
  color: #354041;
}
.md-form.form-lg .validate {
  margin-bottom: 2.8rem;
}
.md-form.form-lg label {
  font-size: 1.25rem;
}
.md-form.form-lg label.active {
  font-size: 1.15rem;
}
.md-form.form-lg .prefix {
  top: 0.4rem;
  font-size: 2rem;
}
.md-form.form-lg .prefix ~ input,
.md-form.form-lg .prefix ~ textarea {
  width: calc(100% - 3rem);
  margin-left: 3rem;
}
.md-form.form-lg .prefix ~ label {
  margin-left: 3rem;
}
.md-form.form-lg .prefix ~ .form-text {
  margin-left: 3.1rem;
}
.md-form.form-sm .validate {
  margin-bottom: 2.3rem;
}
.md-form.form-sm label {
  font-size: 0.875rem;
}
.md-form.form-sm label.active {
  font-size: 0.95rem;
}
.md-form.form-sm .prefix {
  top: 0.35rem;
  font-size: 1.5rem;
}
.md-form.form-sm .prefix ~ input,
.md-form.form-sm .prefix ~ textarea {
  width: calc(100% - 2rem);
  margin-left: 2rem;
}
.md-form.form-sm .prefix ~ label {
  margin-left: 2rem;
}
.md-form.form-sm .prefix ~ .form-text {
  margin-left: 2rem;
}
.md-form textarea.md-textarea {
  padding: 1.5rem 0;
  overflow-y: hidden;
}
.md-form textarea.md-textarea-auto {
  padding: 0;
  padding-top: 1.5rem;
}
.md-form.md-outline {
  position: relative;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.md-form.md-outline input[type=text],
.md-form.md-outline input[type=password],
.md-form.md-outline input[type=email],
.md-form.md-outline input[type=url],
.md-form.md-outline input[type=time],
.md-form.md-outline input[type=date],
.md-form.md-outline input[type=datetime-local],
.md-form.md-outline input[type=tel],
.md-form.md-outline input[type=number],
.md-form.md-outline input[type=search-md],
.md-form.md-outline input[type=search],
.md-form.md-outline textarea.md-textarea {
  box-sizing: border-box;
  background-color: transparent;
  border: 1px solid #dadce0;
  border-radius: 4px;
  outline: none;
  box-shadow: none;
  transition: all 0.3s;
}
.md-form.md-outline input[type=text]:focus:not([readonly]),
.md-form.md-outline input[type=password]:focus:not([readonly]),
.md-form.md-outline input[type=email]:focus:not([readonly]),
.md-form.md-outline input[type=url]:focus:not([readonly]),
.md-form.md-outline input[type=time]:focus:not([readonly]),
.md-form.md-outline input[type=date]:focus:not([readonly]),
.md-form.md-outline input[type=datetime-local]:focus:not([readonly]),
.md-form.md-outline input[type=tel]:focus:not([readonly]),
.md-form.md-outline input[type=number]:focus:not([readonly]),
.md-form.md-outline input[type=search-md]:focus:not([readonly]),
.md-form.md-outline input[type=search]:focus:not([readonly]),
.md-form.md-outline textarea.md-textarea:focus:not([readonly]) {
  border-color: #4285f4;
  box-shadow: inset 0 0 0 1px #4285f4;
}
.md-form.md-outline input[type=text]:focus:not([readonly]) + label,
.md-form.md-outline input[type=password]:focus:not([readonly]) + label,
.md-form.md-outline input[type=email]:focus:not([readonly]) + label,
.md-form.md-outline input[type=url]:focus:not([readonly]) + label,
.md-form.md-outline input[type=time]:focus:not([readonly]) + label,
.md-form.md-outline input[type=date]:focus:not([readonly]) + label,
.md-form.md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.md-form.md-outline input[type=tel]:focus:not([readonly]) + label,
.md-form.md-outline input[type=number]:focus:not([readonly]) + label,
.md-form.md-outline input[type=search-md]:focus:not([readonly]) + label,
.md-form.md-outline input[type=search]:focus:not([readonly]) + label,
.md-form.md-outline textarea.md-textarea:focus:not([readonly]) + label {
  color: #4285f4;
}
.md-form.md-outline input[type=text].valid, .md-form.md-outline input[type=text]:focus.valid,
.md-form.md-outline input[type=password].valid,
.md-form.md-outline input[type=password]:focus.valid,
.md-form.md-outline input[type=email].valid,
.md-form.md-outline input[type=email]:focus.valid,
.md-form.md-outline input[type=url].valid,
.md-form.md-outline input[type=url]:focus.valid,
.md-form.md-outline input[type=time].valid,
.md-form.md-outline input[type=time]:focus.valid,
.md-form.md-outline input[type=date].valid,
.md-form.md-outline input[type=date]:focus.valid,
.md-form.md-outline input[type=datetime-local].valid,
.md-form.md-outline input[type=datetime-local]:focus.valid,
.md-form.md-outline input[type=tel].valid,
.md-form.md-outline input[type=tel]:focus.valid,
.md-form.md-outline input[type=number].valid,
.md-form.md-outline input[type=number]:focus.valid,
.md-form.md-outline input[type=search-md].valid,
.md-form.md-outline input[type=search-md]:focus.valid,
.md-form.md-outline input[type=search].valid,
.md-form.md-outline input[type=search]:focus.valid,
.md-form.md-outline textarea.md-textarea.valid,
.md-form.md-outline textarea.md-textarea:focus.valid {
  border-color: #00c851;
  box-shadow: inset 0 0 0 1px #00c851;
}
.md-form.md-outline input[type=text]:focus:not([readonly]).valid + label, .md-form.md-outline input[type=text].valid + label:after, .md-form.md-outline input[type=text]:focus.valid + label:after,
.md-form.md-outline input[type=password]:focus:not([readonly]).valid + label,
.md-form.md-outline input[type=password].valid + label:after,
.md-form.md-outline input[type=password]:focus.valid + label:after,
.md-form.md-outline input[type=email]:focus:not([readonly]).valid + label,
.md-form.md-outline input[type=email].valid + label:after,
.md-form.md-outline input[type=email]:focus.valid + label:after,
.md-form.md-outline input[type=url]:focus:not([readonly]).valid + label,
.md-form.md-outline input[type=url].valid + label:after,
.md-form.md-outline input[type=url]:focus.valid + label:after,
.md-form.md-outline input[type=time]:focus:not([readonly]).valid + label,
.md-form.md-outline input[type=time].valid + label:after,
.md-form.md-outline input[type=time]:focus.valid + label:after,
.md-form.md-outline input[type=date]:focus:not([readonly]).valid + label,
.md-form.md-outline input[type=date].valid + label:after,
.md-form.md-outline input[type=date]:focus.valid + label:after,
.md-form.md-outline input[type=datetime-local]:focus:not([readonly]).valid + label,
.md-form.md-outline input[type=datetime-local].valid + label:after,
.md-form.md-outline input[type=datetime-local]:focus.valid + label:after,
.md-form.md-outline input[type=tel]:focus:not([readonly]).valid + label,
.md-form.md-outline input[type=tel].valid + label:after,
.md-form.md-outline input[type=tel]:focus.valid + label:after,
.md-form.md-outline input[type=number]:focus:not([readonly]).valid + label,
.md-form.md-outline input[type=number].valid + label:after,
.md-form.md-outline input[type=number]:focus.valid + label:after,
.md-form.md-outline input[type=search-md]:focus:not([readonly]).valid + label,
.md-form.md-outline input[type=search-md].valid + label:after,
.md-form.md-outline input[type=search-md]:focus.valid + label:after,
.md-form.md-outline input[type=search]:focus:not([readonly]).valid + label,
.md-form.md-outline input[type=search].valid + label:after,
.md-form.md-outline input[type=search]:focus.valid + label:after,
.md-form.md-outline textarea.md-textarea:focus:not([readonly]).valid + label,
.md-form.md-outline textarea.md-textarea.valid + label:after,
.md-form.md-outline textarea.md-textarea:focus.valid + label:after {
  color: #00c851;
  content: attr(data-success);
  opacity: 1;
}
.md-form.md-outline input[type=text].invalid, .md-form.md-outline input[type=text]:focus.invalid,
.md-form.md-outline input[type=password].invalid,
.md-form.md-outline input[type=password]:focus.invalid,
.md-form.md-outline input[type=email].invalid,
.md-form.md-outline input[type=email]:focus.invalid,
.md-form.md-outline input[type=url].invalid,
.md-form.md-outline input[type=url]:focus.invalid,
.md-form.md-outline input[type=time].invalid,
.md-form.md-outline input[type=time]:focus.invalid,
.md-form.md-outline input[type=date].invalid,
.md-form.md-outline input[type=date]:focus.invalid,
.md-form.md-outline input[type=datetime-local].invalid,
.md-form.md-outline input[type=datetime-local]:focus.invalid,
.md-form.md-outline input[type=tel].invalid,
.md-form.md-outline input[type=tel]:focus.invalid,
.md-form.md-outline input[type=number].invalid,
.md-form.md-outline input[type=number]:focus.invalid,
.md-form.md-outline input[type=search-md].invalid,
.md-form.md-outline input[type=search-md]:focus.invalid,
.md-form.md-outline input[type=search].invalid,
.md-form.md-outline input[type=search]:focus.invalid,
.md-form.md-outline textarea.md-textarea.invalid,
.md-form.md-outline textarea.md-textarea:focus.invalid {
  border-color: #f44336;
  box-shadow: inset 0 0 0 1px #f44336;
}
.md-form.md-outline input[type=text]:focus:not([readonly]).invalid + label, .md-form.md-outline input[type=text].invalid + label:after, .md-form.md-outline input[type=text]:focus.invalid + label:after,
.md-form.md-outline input[type=password]:focus:not([readonly]).invalid + label,
.md-form.md-outline input[type=password].invalid + label:after,
.md-form.md-outline input[type=password]:focus.invalid + label:after,
.md-form.md-outline input[type=email]:focus:not([readonly]).invalid + label,
.md-form.md-outline input[type=email].invalid + label:after,
.md-form.md-outline input[type=email]:focus.invalid + label:after,
.md-form.md-outline input[type=url]:focus:not([readonly]).invalid + label,
.md-form.md-outline input[type=url].invalid + label:after,
.md-form.md-outline input[type=url]:focus.invalid + label:after,
.md-form.md-outline input[type=time]:focus:not([readonly]).invalid + label,
.md-form.md-outline input[type=time].invalid + label:after,
.md-form.md-outline input[type=time]:focus.invalid + label:after,
.md-form.md-outline input[type=date]:focus:not([readonly]).invalid + label,
.md-form.md-outline input[type=date].invalid + label:after,
.md-form.md-outline input[type=date]:focus.invalid + label:after,
.md-form.md-outline input[type=datetime-local]:focus:not([readonly]).invalid + label,
.md-form.md-outline input[type=datetime-local].invalid + label:after,
.md-form.md-outline input[type=datetime-local]:focus.invalid + label:after,
.md-form.md-outline input[type=tel]:focus:not([readonly]).invalid + label,
.md-form.md-outline input[type=tel].invalid + label:after,
.md-form.md-outline input[type=tel]:focus.invalid + label:after,
.md-form.md-outline input[type=number]:focus:not([readonly]).invalid + label,
.md-form.md-outline input[type=number].invalid + label:after,
.md-form.md-outline input[type=number]:focus.invalid + label:after,
.md-form.md-outline input[type=search-md]:focus:not([readonly]).invalid + label,
.md-form.md-outline input[type=search-md].invalid + label:after,
.md-form.md-outline input[type=search-md]:focus.invalid + label:after,
.md-form.md-outline input[type=search]:focus:not([readonly]).invalid + label,
.md-form.md-outline input[type=search].invalid + label:after,
.md-form.md-outline input[type=search]:focus.invalid + label:after,
.md-form.md-outline textarea.md-textarea:focus:not([readonly]).invalid + label,
.md-form.md-outline textarea.md-textarea.invalid + label:after,
.md-form.md-outline textarea.md-textarea:focus.invalid + label:after {
  color: #f44336;
  content: attr(data-error);
  opacity: 1;
}
.md-form.md-outline input[type=text].form-control.valid + label:after, .md-form.md-outline input[type=text].form-control:focus.valid + label:after,
.md-form.md-outline input[type=password].form-control.valid + label:after,
.md-form.md-outline input[type=password].form-control:focus.valid + label:after,
.md-form.md-outline input[type=email].form-control.valid + label:after,
.md-form.md-outline input[type=email].form-control:focus.valid + label:after,
.md-form.md-outline input[type=url].form-control.valid + label:after,
.md-form.md-outline input[type=url].form-control:focus.valid + label:after,
.md-form.md-outline input[type=time].form-control.valid + label:after,
.md-form.md-outline input[type=time].form-control:focus.valid + label:after,
.md-form.md-outline input[type=date].form-control.valid + label:after,
.md-form.md-outline input[type=date].form-control:focus.valid + label:after,
.md-form.md-outline input[type=datetime-local].form-control.valid + label:after,
.md-form.md-outline input[type=datetime-local].form-control:focus.valid + label:after,
.md-form.md-outline input[type=tel].form-control.valid + label:after,
.md-form.md-outline input[type=tel].form-control:focus.valid + label:after,
.md-form.md-outline input[type=number].form-control.valid + label:after,
.md-form.md-outline input[type=number].form-control:focus.valid + label:after,
.md-form.md-outline input[type=search-md].form-control.valid + label:after,
.md-form.md-outline input[type=search-md].form-control:focus.valid + label:after,
.md-form.md-outline input[type=search].form-control.valid + label:after,
.md-form.md-outline input[type=search].form-control:focus.valid + label:after,
.md-form.md-outline textarea.md-textarea.form-control.valid + label:after,
.md-form.md-outline textarea.md-textarea.form-control:focus.valid + label:after {
  position: absolute;
  top: 4rem;
  left: 0;
}
.md-form.md-outline input[type=text].form-control.invalid + label:after, .md-form.md-outline input[type=text].form-control:focus.invalid + label:after,
.md-form.md-outline input[type=password].form-control.invalid + label:after,
.md-form.md-outline input[type=password].form-control:focus.invalid + label:after,
.md-form.md-outline input[type=email].form-control.invalid + label:after,
.md-form.md-outline input[type=email].form-control:focus.invalid + label:after,
.md-form.md-outline input[type=url].form-control.invalid + label:after,
.md-form.md-outline input[type=url].form-control:focus.invalid + label:after,
.md-form.md-outline input[type=time].form-control.invalid + label:after,
.md-form.md-outline input[type=time].form-control:focus.invalid + label:after,
.md-form.md-outline input[type=date].form-control.invalid + label:after,
.md-form.md-outline input[type=date].form-control:focus.invalid + label:after,
.md-form.md-outline input[type=datetime-local].form-control.invalid + label:after,
.md-form.md-outline input[type=datetime-local].form-control:focus.invalid + label:after,
.md-form.md-outline input[type=tel].form-control.invalid + label:after,
.md-form.md-outline input[type=tel].form-control:focus.invalid + label:after,
.md-form.md-outline input[type=number].form-control.invalid + label:after,
.md-form.md-outline input[type=number].form-control:focus.invalid + label:after,
.md-form.md-outline input[type=search-md].form-control.invalid + label:after,
.md-form.md-outline input[type=search-md].form-control:focus.invalid + label:after,
.md-form.md-outline input[type=search].form-control.invalid + label:after,
.md-form.md-outline input[type=search].form-control:focus.invalid + label:after,
.md-form.md-outline textarea.md-textarea.form-control.invalid + label:after,
.md-form.md-outline textarea.md-textarea.form-control:focus.invalid + label:after {
  position: absolute;
  top: 4rem;
  left: 0;
}
.md-form.md-outline > input[type]:-webkit-autofill:not(.browser-default):not([type=search]) + label,
.md-form.md-outline > input[type=time]:not(.browser-default) + label {
  left: 8px;
  padding-right: 5px;
  padding-left: 5px;
  font-size: 1rem;
  font-weight: 500;
  background: #fff;
  transform: translateY(-9px) scale(0.8);
  transform-origin: 0 0;
}
.md-form.md-outline > input[type]:-webkit-autofill:not(.browser-default):not([type=search]) + label.active,
.md-form.md-outline > input[type=time]:not(.browser-default) + label.active {
  transform: translateY(-9px) scale(0.8);
  transform-origin: 0 0;
}
@-webkit-keyframes autofill {
  to {
    color: #495057;
    background: transparent;
  }
}
@keyframes autofill {
  to {
    color: #495057;
    background: transparent;
  }
}
.md-form.md-outline input:-webkit-autofill {
  -webkit-animation-name: autofill;
  animation-name: autofill;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.md-form.md-outline .form-control {
  padding: 0.375rem 0.75rem;
}
.md-form.md-outline label {
  position: absolute;
  top: 0;
  left: 0;
  padding-left: 10px;
  font-size: 1rem;
  color: #757575;
  cursor: text;
  transition: transform 0.2s ease-out, color 0.2s ease-out;
  transform: translateY(9px);
  transform-origin: 0% 100%;
}
.md-form.md-outline label.active {
  left: 8px;
  padding-right: 5px;
  padding-left: 5px;
  font-weight: 500;
  background: #fff;
  transform: translateY(-13px) scale(0.8);
}
.md-form.md-outline.form-lg .form-control.form-control-lg {
  padding: 0.5rem 0.725rem;
}
.md-form.md-outline.form-lg label {
  font-size: 1.25rem;
  transform: translateY(10px);
}
.md-form.md-outline.form-lg label.active {
  font-size: 1.1rem;
  transform: translateY(-14px) scale(0.8);
}
.md-form.md-outline.form-lg .prefix {
  top: 0.65rem;
  font-size: 25px;
}
.md-form.md-outline.form-lg .prefix ~ input,
.md-form.md-outline.form-lg .prefix ~ textarea {
  width: calc(100% - 2.2rem);
  margin-left: 2.2rem;
}
.md-form.md-outline.form-lg .prefix ~ label {
  margin-left: 2.2rem;
}
.md-form.md-outline.form-lg .prefix ~ .form-text {
  margin-left: 2.3rem;
}
.md-form.md-outline.form-sm .form-control.form-control-sm {
  padding: 0.25rem 0.625rem;
}
.md-form.md-outline.form-sm label {
  font-size: 0.8rem;
  transform: translateY(8px);
}
.md-form.md-outline.form-sm label.active {
  font-size: 0.85rem;
  transform: translateY(-12px) scale(0.8);
}
.md-form.md-outline.form-sm .prefix {
  top: 0.5rem;
  font-size: 15px;
}
.md-form.md-outline.form-sm .prefix ~ input,
.md-form.md-outline.form-sm .prefix ~ textarea {
  width: calc(100% - 1.6rem);
  margin-left: 1.6rem;
}
.md-form.md-outline.form-sm .prefix ~ label {
  margin-left: 1.6rem;
}
.md-form.md-outline.form-sm .prefix ~ .form-text {
  margin-left: 1.7rem;
}
.md-form.md-outline .prefix {
  position: absolute;
  top: 0.6rem;
  font-size: 20px;
  transition: color 0.2s;
}
.md-form.md-outline .prefix:focus {
  color: #4285f4;
}
.md-form.md-outline .prefix ~ input,
.md-form.md-outline .prefix ~ textarea {
  width: calc(100% - 2rem);
  margin-left: 2rem;
}
.md-form.md-outline .prefix ~ label {
  margin-left: 2rem;
}
.md-form.md-outline .prefix ~ .form-text {
  margin-left: 2.1rem;
}
.md-form.md-outline .character-counter {
  margin-top: -0.5rem;
}
.md-form.md-bg input[type=text],
.md-form.md-bg input[type=password],
.md-form.md-bg input[type=email],
.md-form.md-bg input[type=url],
.md-form.md-bg input[type=time],
.md-form.md-bg input[type=date],
.md-form.md-bg input[type=datetime-local],
.md-form.md-bg input[type=tel],
.md-form.md-bg input[type=number],
.md-form.md-bg input[type=search-md],
.md-form.md-bg input[type=search],
.md-form.md-bg textarea.md-textarea {
  box-sizing: border-box;
  padding: 10px 5px;
  background: #f5f5f5 no-repeat;
  background-image: linear-gradient(to bottom, #354041, #354041), linear-gradient(to bottom, #ced4da, #ced4da);
  background-position: 50% 100%, 50% 100%;
  background-size: 0 2px, 100% 1px;
  border: 0;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  transition: background-size 0.3s cubic-bezier(0.64, 0.09, 0.08, 1);
}
.md-form.md-bg input[type=text]:focus:not([readonly]),
.md-form.md-bg input[type=password]:focus:not([readonly]),
.md-form.md-bg input[type=email]:focus:not([readonly]),
.md-form.md-bg input[type=url]:focus:not([readonly]),
.md-form.md-bg input[type=time]:focus:not([readonly]),
.md-form.md-bg input[type=date]:focus:not([readonly]),
.md-form.md-bg input[type=datetime-local]:focus:not([readonly]),
.md-form.md-bg input[type=tel]:focus:not([readonly]),
.md-form.md-bg input[type=number]:focus:not([readonly]),
.md-form.md-bg input[type=search-md]:focus:not([readonly]),
.md-form.md-bg input[type=search]:focus:not([readonly]),
.md-form.md-bg textarea.md-textarea:focus:not([readonly]) {
  border-bottom: none;
  box-shadow: none;
}
.md-form.md-bg input[type=text]:focus,
.md-form.md-bg input[type=password]:focus,
.md-form.md-bg input[type=email]:focus,
.md-form.md-bg input[type=url]:focus,
.md-form.md-bg input[type=time]:focus,
.md-form.md-bg input[type=date]:focus,
.md-form.md-bg input[type=datetime-local]:focus,
.md-form.md-bg input[type=tel]:focus,
.md-form.md-bg input[type=number]:focus,
.md-form.md-bg input[type=search-md]:focus,
.md-form.md-bg input[type=search]:focus,
.md-form.md-bg textarea.md-textarea:focus {
  background-color: #dcdcdc;
  background-size: 100% 2px, 100% 1px;
  outline: none;
}
.md-form.md-bg > input[type=date]:not(.browser-default) + label {
  transform: translateY(-12px) scale(0.8);
  transform-origin: 0 0;
}
.md-form.md-bg > input[type]:-webkit-autofill:not(.browser-default):not([type=search]) + label,
.md-form.md-bg > input[type=time]:not(.browser-default) + label {
  font-size: 0.8rem;
  transform: translateY(-12px);
  transform-origin: 0 0;
}
.md-form.md-bg .form-control {
  padding: 1.1rem 0.7rem 0.4rem !important;
}
.md-form.md-bg label {
  top: 0;
  padding-left: 0.7rem;
  font-size: 1rem;
  transition: transform 0.2s ease-out, color 0.2s ease-out;
  transform: translateY(13px);
  transform-origin: 0% 100%;
}
.md-form.md-bg label.active {
  padding-left: 0.75rem;
  font-weight: 500;
  transform: translateY(-3px) scale(0.8);
}
.md-form.md-bg.form-lg label {
  transform: translateY(16px);
}
.md-form.md-bg.form-lg label.active {
  transform: translateY(-4px) scale(0.8);
}
.md-form.md-bg.form-sm label {
  transform: translateY(11px);
}
.md-form.md-bg.form-sm label.active {
  transform: translateY(-2px) scale(0.8);
}

.md-form .form-control.is-invalid,
.was-validated .md-form .form-control:invalid {
  padding-right: 0;
}

.md-form .form-control.is-valid,
.was-validated .md-form .form-control:valid {
  padding-right: 0;
}

.needs-validation .md-form label {
  left: 0.3rem;
}

.custom-file-input:lang(es) ~ .custom-file-label::after {
  content: "Elegir";
}

.custom-file-input:lang(pl-pl) ~ .custom-file-label::after {
  content: "Wybierz";
}

.custom-file-input:lang(fr) ~ .custom-file-label::after {
  content: "Choisir";
}

.custom-file-input:lang(in) ~ .custom-file-label::after {
  content: "Pilih";
}

.custom-file-input:lang(zh) ~ .custom-file-label::after {
  content: "選擇";
}

.custom-file-input:lang(de) ~ .custom-file-label::after {
  content: "Wählen";
}

.custom-file-input:lang(ru) ~ .custom-file-label::after {
  content: "выбирать";
}

.edge-header {
  display: block;
  height: 278px;
  background-color: #ccc;
}

.free-bird {
  margin-top: -100px;
}

.juicy-peach-gradient {
  background-image: linear-gradient(to right, #ffecd2 0%, #fcb69f 100%);
}

.young-passion-gradient {
  background-image: linear-gradient(to right, #ff8177 0%, #ff867a 0%, #ff8c7f 21%, #f99185 52%, #cf556c 78%, #b12a5b 100%);
}

.lady-lips-gradient {
  background-image: linear-gradient(to top, #ff9a9e 0%, #fecfef 99%, #fecfef 100%);
}

.sunny-morning-gradient {
  background-image: linear-gradient(120deg, #f6d365 0%, #fda085 100%);
}

.rainy-ashville-gradient {
  background-image: linear-gradient(to top, #fbc2eb 0%, #a6c1ee 100%);
}

.frozen-dreams-gradient {
  background-image: linear-gradient(to top, #fdcbf1 0%, #fdcbf1 1%, #e6dee9 100%);
}

.warm-flame-gradient {
  background-image: linear-gradient(45deg, #ff9a9e 0%, #fad0c4 99%, #fad0c4 100%);
}

.night-fade-gradient {
  background-image: linear-gradient(to top, #a18cd1 0%, #fbc2eb 100%);
}

.spring-warmth-gradient {
  background-image: linear-gradient(to top, #fad0c4 0%, #ffd1ff 100%);
}

.winter-neva-gradient {
  background-image: linear-gradient(120deg, #a1c4fd 0%, #c2e9fb 100%);
}

.dusty-grass-gradient {
  background-image: linear-gradient(120deg, #d4fc79 0%, #96e6a1 100%);
}

.tempting-azure-gradient {
  background-image: linear-gradient(120deg, #84fab0 0%, #8fd3f4 100%);
}

.heavy-rain-gradient {
  background-image: linear-gradient(to top, #cfd9df 0%, #e2ebf0 100%);
}

.amy-crisp-gradient {
  background-image: linear-gradient(120deg, #a6c0fe 0%, #f68084 100%);
}

.mean-fruit-gradient {
  background-image: linear-gradient(120deg, #fccb90 0%, #d57eeb 100%);
}

.deep-blue-gradient {
  background-image: linear-gradient(120deg, #e0c3fc 0%, #8ec5fc 100%);
}

.ripe-malinka-gradient {
  background-image: linear-gradient(120deg, #f093fb 0%, #f5576c 100%);
}

.cloudy-knoxville-gradient {
  background-image: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);
}

.morpheus-den-gradient {
  background-image: linear-gradient(to top, #30cfd0 0%, #330867 100%);
}

.rare-wind-gradient {
  background-image: linear-gradient(to top, #a8edea 0%, #fed6e3 100%);
}

.near-moon-gradient {
  background-image: linear-gradient(to top, #5ee7df 0%, #b490ca 100%);
}

.schedule-list .hr-bold {
  border-top: 2px solid #212529;
}
.schedule-list .font-smaller {
  font-size: 0.8rem;
}

.note {
  padding: 10px;
  border-left: 6px solid;
  border-radius: 5px;
}
.note strong {
  font-weight: 600;
}
.note p {
  font-weight: 500;
}

.note-primary {
  background-color: #dfeefd;
  border-color: #176ac4;
}

.note-secondary {
  background-color: #e2e3e5;
  border-color: #58595a;
}

.note-success {
  background-color: #e2f0e5;
  border-color: #49a75f;
}

.note-danger {
  background-color: #fae7e8;
  border-color: #e45460;
}

.note-warning {
  background-color: #faf4e0;
  border-color: #c2a442;
}

.note-info {
  background-color: #e4f2f5;
  border-color: #2492a5;
}

.note-light {
  background-color: #fefefe;
  border-color: #0f0f0f;
}

footer.page-footer {
  bottom: 0;
  color: #fff;
}
footer.page-footer .container-fluid {
  width: auto;
}
footer.page-footer .footer-copyright {
  overflow: hidden;
  color: rgba(255, 255, 255, 0.6);
  background-color: rgba(0, 0, 0, 0.2);
}
footer.page-footer a {
  color: #fff;
}

.media .media-left {
  padding: 0 10px 10px 0;
}
.media .media-left img {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

.list-group .list-group-item:first-child {
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.list-group .list-group-item:last-child {
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.list-group a,
.list-group button {
  transition: 0.5s;
}
.list-group a:hover,
.list-group button:hover {
  transition: 0.5s;
}

table th {
  font-size: 0.9rem;
  font-weight: 400;
}
table td {
  font-size: 0.9rem;
  font-weight: 300;
}
table.table thead th {
  border-top: none;
}
table.table th,
table.table td {
  padding-top: 1.1rem;
  padding-bottom: 1rem;
}
table.table a {
  margin: 0;
  color: #212529;
}
table.table .label-table {
  height: 0.94rem;
  padding: 0;
  margin: 0;
  line-height: 0.94rem;
}
table.table.btn-table td {
  vertical-align: middle;
}
table.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
  transition: 0.5s;
}
table .th-lg {
  min-width: 9rem;
}
table .th-sm {
  min-width: 6rem;
}
table.table-sm th,
table.table-sm td {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}

.table-scroll-vertical {
  max-height: 300px;
  overflow-y: auto;
}

.table-fixed {
  table-layout: fixed;
}

.table-responsive > .table-bordered,
.table-responsive-sm > .table-bordered,
.table-responsive-md > .table-bordered,
.table-responsive-lg > .table-bordered,
.table-responsive-xl > .table-bordered {
  border-top: 1px solid #dee2e6;
}

/*
.navbar {
  &.fixed-top,
  &.sticky-top {
    .navbar-collapse {
      @media (min-width: 400px) and (max-width: 767px),
      (min-width: 800px) and (max-width: 850px) {
        max-height: 340px;
        overflow-x: hidden;
        overflow-y: auto;
      }
    }
  }
}
*/
ul.stepper {
  padding: 0 1.5rem;
  padding: 1.5rem;
  margin: 1em -1.5rem;
  overflow-x: hidden;
  overflow-y: auto;
  counter-reset: section;
}
ul.stepper li a {
  padding: 1.5rem;
  text-align: center;
}
ul.stepper li a .circle {
  display: inline-block;
  width: 1.75rem;
  height: 1.75rem;
  margin-right: 0.5rem;
  line-height: 1.7rem;
  color: #fff;
  text-align: center;
  background: rgba(0, 0, 0, 0.38);
  border-radius: 50%;
}
ul.stepper li a .label {
  display: inline-block;
  color: rgba(0, 0, 0, 0.38);
}
ul.stepper li.active a .label, ul.stepper li.completed a .label {
  font-weight: 600;
  color: rgba(0, 0, 0, 0.87);
}
.stepper-horizontal {
  position: relative;
  display: flex;
  justify-content: space-between;
}
.stepper-horizontal li {
  position: relative;
  display: flex;
  flex: 1;
  align-items: center;
  transition: 0.5s;
}
.stepper-horizontal li a .label {
  margin-top: 0.63rem;
}
.stepper-horizontal li:not(:last-child):after {
  position: relative;
  flex: 1;
  height: 1px;
  margin: 0.5rem 0 0 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.stepper-horizontal li:not(:first-child):before {
  position: relative;
  flex: 1;
  height: 1px;
  margin: 0.5rem 0 0 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.stepper-horizontal li:hover {
  background-color: rgba(0, 0, 0, 0.06);
}
@media (max-width: 47.9375rem) {
  .stepper-horizontal {
    flex-direction: column;
  }
  .stepper-horizontal li {
    flex-direction: column;
    align-items: flex-start;
  }
  .stepper-horizontal li a .label {
    flex-flow: column nowrap;
    order: 2;
    margin-top: 0.2rem;
  }
  .stepper-horizontal li:not(:last-child):after {
    position: absolute;
    top: 3.75rem;
    left: 2.19rem;
    width: 1px;
    height: calc(100% - 40px);
    content: "";
  }
}
.stepper-horizontal > li:not(:last-of-type) {
  margin-bottom: 0 !important;
}

.stepper-vertical {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.stepper-vertical li {
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: flex-start;
}
.stepper-vertical li a {
  position: relative;
  display: flex;
  align-self: flex-start;
}
.stepper-vertical li a .circle {
  order: 1;
}
.stepper-vertical li a .label {
  flex-flow: column nowrap;
  order: 2;
  margin-top: 0.2rem;
}
.stepper-vertical li.completed a .label {
  font-weight: 500;
}
.stepper-vertical li .step-content {
  display: block;
  padding: 0.94rem;
  margin-top: 0;
  margin-left: 3.13rem;
}
.stepper-vertical li .step-content p {
  font-size: 0.88rem;
}
.stepper-vertical li:not(:last-child):after {
  position: absolute;
  top: 3.44rem;
  left: 2.19rem;
  width: 1px;
  height: calc(100% - 40px);
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}

.fast.spinner-border {
  animation: spinner-border 0.4s linear infinite;
}
.fast.spinner-grow {
  animation: spinner-grow 0.4s linear infinite;
}

.treeview.w-20 {
  width: 20rem;
}
.treeview .rotate {
  margin-top: 0.2rem;
  font-size: 0.8rem;
  vertical-align: text-top;
  cursor: pointer;
  user-select: none;
  transition: all 0.1s linear;
}
.treeview .rotate.down {
  transform: rotate(90deg);
}
.treeview .nested {
  display: none;
}
.treeview .active {
  display: block;
}
.treeview ul {
  list-style-type: none;
}
.treeview .ic-w {
  width: 1.3rem;
}

.treeview-animated.w-20 {
  width: 20rem;
}
.treeview-animated ul {
  position: relative;
  padding-left: 1em;
  list-style: none;
}
.treeview-animated .treeview-animated-list li {
  padding: 0.2em 0 0 0.2em;
}
.treeview-animated .treeview-animated-list .treeview-animated-items .nested::before {
  position: absolute;
  left: 5px;
  display: block;
  width: 5px;
  height: 100%;
  content: "";
  background-color: #808080;
}
.treeview-animated .treeview-animated-list .treeview-animated-items .closed {
  display: block;
  padding: 0.2em 0.2em 0.2em 0.4em;
  margin-right: 0;
  border-top-left-radius: 0.3em;
  border-bottom-left-radius: 0.3em;
}
.treeview-animated .treeview-animated-list .treeview-animated-items .closed:hover {
  background-color: #8cb9ff;
}
.treeview-animated .treeview-animated-list .treeview-animated-items .closed .fa-angle-right {
  font-size: 0.8rem;
  transition: all 0.1s linear;
}
.treeview-animated .treeview-animated-list .treeview-animated-items .closed .fa-angle-right.down {
  position: relative;
  color: #f8f9fa;
  transform: rotate(90deg);
}
.treeview-animated .treeview-animated-list .treeview-animated-items .open {
  background-color: #32a0ff;
  transition: all 0.1s linear;
}
.treeview-animated .treeview-animated-list .treeview-animated-items .open:hover {
  color: #f8f9fa;
  background-color: #32a0ff;
}
.treeview-animated .treeview-animated-list .treeview-animated-items .open span {
  color: #f8f9fa;
}
.treeview-animated .treeview-animated-list .treeview-animated-element {
  padding: 0.2em 0.2em 0.2em 0.6em;
  cursor: pointer;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  transition: all 0.1s linear;
}
.treeview-animated .treeview-animated-list .treeview-animated-element:hover {
  background-color: #8cb9ff;
}
.treeview-animated .treeview-animated-list .treeview-animated-element.opened {
  color: #f8f9fa;
  background-color: #32a0ff;
}
.treeview-animated .treeview-animated-list .treeview-animated-element.opened:hover {
  color: #f8f9fa;
  background-color: #32a0ff;
}

.treeview-colorful {
  font-size: 16px;
  font-weight: 400;
  background: rgba(224, 127, 178, 0.2);
}
.treeview-colorful.w-20 {
  width: 20rem;
}
.treeview-colorful hr {
  border-color: #a2127a;
}
.treeview-colorful h6 {
  font-size: 1.4em;
  font-weight: 500;
  color: #a2127a;
}
.treeview-colorful ul {
  position: relative;
  padding-left: 0;
  list-style: none;
}
.treeview-colorful .treeview-colorful-list ul {
  padding-left: 1em;
  margin-top: 0.1em;
  background: rgba(224, 127, 178, 0.2);
}
.treeview-colorful .treeview-colorful-element {
  padding: 0.2em 0.2em 0.2em 1em;
  cursor: pointer;
  border: 2px solid transparent;
  border-right: 0 solid transparent;
  transition: all 0.1s linear;
}
.treeview-colorful .treeview-colorful-element:hover {
  background-color: #e07fb2;
}
.treeview-colorful .treeview-colorful-element.opened {
  color: #ffac47;
  background-color: #a2127a;
  border: 2px solid #ffac47;
  border-right: 0 solid transparent;
}
.treeview-colorful .treeview-colorful-element.opened:hover {
  color: #ffac47;
  background-color: #a2127a;
}
.treeview-colorful .treeview-colorful-items-header {
  display: block;
  padding: 0.4em;
  margin-right: 0;
  border-bottom: 2px solid transparent;
  transition: all 0.1s linear;
}
.treeview-colorful .treeview-colorful-items-header:hover {
  background-color: #e07fb2;
}
.treeview-colorful .treeview-colorful-items-header.open {
  background-color: #a2127a;
  border-bottom: 2px solid #ffac47;
  transition: all 0.1s linear;
}
.treeview-colorful .treeview-colorful-items-header.open span {
  color: #ffac47;
}
.treeview-colorful .treeview-colorful-items-header.open:hover {
  color: #ffac47;
  background-color: #a2127a;
}
.treeview-colorful .treeview-colorful-items-header.open div:hover {
  background-color: #a2127a;
}
.treeview-colorful .treeview-colorful-items-header .fa-angle-right {
  font-size: 0.8rem;
  transition: all 0.2s linear;
}
.treeview-colorful .treeview-colorful-items-header .fas {
  position: relative;
  color: #ffac47;
  transition: all 0.2s linear;
  transform: rotate(90deg);
}
.treeview-colorful .treeview-colorful-items-header .fa-minus-circle {
  position: relative;
  color: #ffac47;
  transition: all 0.2s linear;
  transform: rotate(180deg);
}

.btn.btn-flat {
  font-weight: 500;
  color: inherit;
  background-color: transparent;
  box-shadow: none;
}
.btn.btn-flat:not([disabled]):not(.disabled):active {
  box-shadow: none;
}

.btn-floating {
  position: relative;
  z-index: 1;
  display: inline-block;
  padding: 0;
  margin: 10px;
  overflow: hidden;
  vertical-align: middle;
  cursor: pointer;
  border-radius: 50%;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
  transition: all 0.2s ease-in-out;
  width: 47px;
  height: 47px;
}
.btn-floating i {
  font-size: 1.25rem;
  line-height: 47px;
}
.btn-floating i {
  display: inline-block;
  width: inherit;
  color: #fff;
  text-align: center;
}
.btn-floating:hover {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.btn-floating:before {
  border-radius: 0;
}
.btn-floating.btn-sm {
  width: 36.1538461538px;
  height: 36.1538461538px;
}
.btn-floating.btn-sm i {
  font-size: 0.9615384615rem;
  line-height: 36.1538461538px;
}
.btn-floating.btn-lg {
  width: 61.1px;
  height: 61.1px;
}
.btn-floating.btn-lg i {
  font-size: 1.625rem;
  line-height: 61.1px;
}

.fixed-action-btn {
  position: fixed;
  right: 35px;
  bottom: 35px;
  z-index: 998;
  margin-bottom: 0;
  overflow: hidden;
  height: 500px;
  display: flex;
  align-items: flex-end;
  padding: 15px 15px 15px 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
}
.fixed-action-btn ul {
  position: absolute;
  right: 0;
  bottom: 64px;
  left: 0;
  display: flex;
  flex-direction: column;
  height: 0;
  padding: 0;
  margin: 0 0 15px;
  text-align: center;
  transition: 400ms all;
  opacity: 0;
  margin-bottom: 0;
}
.fixed-action-btn ul li {
  z-index: 0;
  display: flex;
  margin-right: auto;
  margin-bottom: 15px;
  margin-left: auto;
}
.fixed-action-btn ul a.btn-floating {
  opacity: 0;
  transition-duration: 0.4s;
  transform: scale(0.4) translate(0);
}
.fixed-action-btn ul a.btn-floating.shown {
  opacity: 1;
  transform: scale(1) translate(0);
}
.fixed-action-btn.active ul {
  height: 300px;
  margin-bottom: 40px;
  opacity: 1;
}

button, html [type=button], [type=reset], [type=submit] {
  appearance: none;
}

.btn-rounded {
  border-radius: 10em;
}

.counter {
  position: relative;
  top: -23px;
  left: auto;
  z-index: 2;
  padding: 1px 7px;
  margin-left: -23px;
  font-size: 11px;
  color: #fff;
  background-color: #fe1212;
  border-radius: 10em;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.counter.counter-lg {
  top: -27px;
}
.counter.counter-md {
  top: -19px;
}
.counter.counter-sm {
  top: -15px;
}

.btn-fb {
  color: #fff;
  background-color: #3b5998 !important;
}
.btn-fb:hover {
  color: #fff;
  background-color: #4264aa;
}
.btn-fb:focus, .btn-fb.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-fb:focus, .btn-fb:active, .btn-fb.active {
  background-color: #1e2e4f;
}
.btn-fb.dropdown-toggle {
  background-color: #3b5998 !important;
}
.btn-fb.dropdown-toggle:hover, .btn-fb.dropdown-toggle:focus {
  background-color: #4264aa !important;
}
.btn-fb:not([disabled]):not(.disabled):active, .btn-fb:not([disabled]):not(.disabled).active, .show > .btn-fb.dropdown-toggle {
  background-color: #1e2e4f !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-fb:not([disabled]):not(.disabled):active:focus, .btn-fb:not([disabled]):not(.disabled).active:focus, .show > .btn-fb.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.fb-ic {
  color: #3b5998 !important;
}
.fb-ic:hover, .fb-ic:focus {
  color: #3b5998;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-fb {
  color: #fff;
}

.btn-tw {
  color: #fff;
  background-color: #55acee !important;
}
.btn-tw:hover {
  color: #fff;
  background-color: #6cb7f0;
}
.btn-tw:focus, .btn-tw.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-tw:focus, .btn-tw:active, .btn-tw.active {
  background-color: #147bc9;
}
.btn-tw.dropdown-toggle {
  background-color: #55acee !important;
}
.btn-tw.dropdown-toggle:hover, .btn-tw.dropdown-toggle:focus {
  background-color: #6cb7f0 !important;
}
.btn-tw:not([disabled]):not(.disabled):active, .btn-tw:not([disabled]):not(.disabled).active, .show > .btn-tw.dropdown-toggle {
  background-color: #147bc9 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-tw:not([disabled]):not(.disabled):active:focus, .btn-tw:not([disabled]):not(.disabled).active:focus, .show > .btn-tw.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.tw-ic {
  color: #55acee !important;
}
.tw-ic:hover, .tw-ic:focus {
  color: #55acee;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-tw {
  color: #fff;
}

.btn-gplus {
  color: #fff;
  background-color: #dd4b39 !important;
}
.btn-gplus:hover {
  color: #fff;
  background-color: #e15f4f;
}
.btn-gplus:focus, .btn-gplus.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-gplus:focus, .btn-gplus:active, .btn-gplus.active {
  background-color: #96271a;
}
.btn-gplus.dropdown-toggle {
  background-color: #dd4b39 !important;
}
.btn-gplus.dropdown-toggle:hover, .btn-gplus.dropdown-toggle:focus {
  background-color: #e15f4f !important;
}
.btn-gplus:not([disabled]):not(.disabled):active, .btn-gplus:not([disabled]):not(.disabled).active, .show > .btn-gplus.dropdown-toggle {
  background-color: #96271a !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-gplus:not([disabled]):not(.disabled):active:focus, .btn-gplus:not([disabled]):not(.disabled).active:focus, .show > .btn-gplus.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.gplus-ic {
  color: #dd4b39 !important;
}
.gplus-ic:hover, .gplus-ic:focus {
  color: #dd4b39;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-gplus {
  color: #fff;
}

.btn-yt {
  color: #fff;
  background-color: #ed302f !important;
}
.btn-yt:hover {
  color: #fff;
  background-color: #ef4746;
}
.btn-yt:focus, .btn-yt.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-yt:focus, .btn-yt:active, .btn-yt.active {
  background-color: #a80f0e;
}
.btn-yt.dropdown-toggle {
  background-color: #ed302f !important;
}
.btn-yt.dropdown-toggle:hover, .btn-yt.dropdown-toggle:focus {
  background-color: #ef4746 !important;
}
.btn-yt:not([disabled]):not(.disabled):active, .btn-yt:not([disabled]):not(.disabled).active, .show > .btn-yt.dropdown-toggle {
  background-color: #a80f0e !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-yt:not([disabled]):not(.disabled):active:focus, .btn-yt:not([disabled]):not(.disabled).active:focus, .show > .btn-yt.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.yt-ic {
  color: #ed302f !important;
}
.yt-ic:hover, .yt-ic:focus {
  color: #ed302f;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-yt {
  color: #fff;
}

.btn-li {
  color: #fff;
  background-color: #0082ca !important;
}
.btn-li:hover {
  color: #fff;
  background-color: #0092e4;
}
.btn-li:focus, .btn-li.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-li:focus, .btn-li:active, .btn-li.active {
  background-color: #004064;
}
.btn-li.dropdown-toggle {
  background-color: #0082ca !important;
}
.btn-li.dropdown-toggle:hover, .btn-li.dropdown-toggle:focus {
  background-color: #0092e4 !important;
}
.btn-li:not([disabled]):not(.disabled):active, .btn-li:not([disabled]):not(.disabled).active, .show > .btn-li.dropdown-toggle {
  background-color: #004064 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-li:not([disabled]):not(.disabled):active:focus, .btn-li:not([disabled]):not(.disabled).active:focus, .show > .btn-li.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.li-ic {
  color: #0082ca !important;
}
.li-ic:hover, .li-ic:focus {
  color: #0082ca;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-li {
  color: #fff;
}

.btn-pin {
  color: #fff;
  background-color: #c61118 !important;
}
.btn-pin:hover {
  color: #fff;
  background-color: #dd131b;
}
.btn-pin:focus, .btn-pin.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-pin:focus, .btn-pin:active, .btn-pin.active {
  background-color: #68090d;
}
.btn-pin.dropdown-toggle {
  background-color: #c61118 !important;
}
.btn-pin.dropdown-toggle:hover, .btn-pin.dropdown-toggle:focus {
  background-color: #dd131b !important;
}
.btn-pin:not([disabled]):not(.disabled):active, .btn-pin:not([disabled]):not(.disabled).active, .show > .btn-pin.dropdown-toggle {
  background-color: #68090d !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-pin:not([disabled]):not(.disabled):active:focus, .btn-pin:not([disabled]):not(.disabled).active:focus, .show > .btn-pin.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.pin-ic {
  color: #c61118 !important;
}
.pin-ic:hover, .pin-ic:focus {
  color: #c61118;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-pin {
  color: #fff;
}

.btn-ins {
  color: #fff;
  background-color: #2e5e86 !important;
}
.btn-ins:hover {
  color: #fff;
  background-color: #356b99;
}
.btn-ins:focus, .btn-ins.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-ins:focus, .btn-ins:active, .btn-ins.active {
  background-color: #14293a;
}
.btn-ins.dropdown-toggle {
  background-color: #2e5e86 !important;
}
.btn-ins.dropdown-toggle:hover, .btn-ins.dropdown-toggle:focus {
  background-color: #356b99 !important;
}
.btn-ins:not([disabled]):not(.disabled):active, .btn-ins:not([disabled]):not(.disabled).active, .show > .btn-ins.dropdown-toggle {
  background-color: #14293a !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-ins:not([disabled]):not(.disabled):active:focus, .btn-ins:not([disabled]):not(.disabled).active:focus, .show > .btn-ins.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.ins-ic {
  color: #2e5e86 !important;
}
.ins-ic:hover, .ins-ic:focus {
  color: #2e5e86;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-ins {
  color: #fff;
}

.btn-git {
  color: #fff;
  background-color: #333 !important;
}
.btn-git:hover {
  color: #fff;
  background-color: #404040;
}
.btn-git:focus, .btn-git.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-git:focus, .btn-git:active, .btn-git.active {
  background-color: black;
}
.btn-git.dropdown-toggle {
  background-color: #333 !important;
}
.btn-git.dropdown-toggle:hover, .btn-git.dropdown-toggle:focus {
  background-color: #404040 !important;
}
.btn-git:not([disabled]):not(.disabled):active, .btn-git:not([disabled]):not(.disabled).active, .show > .btn-git.dropdown-toggle {
  background-color: black !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-git:not([disabled]):not(.disabled):active:focus, .btn-git:not([disabled]):not(.disabled).active:focus, .show > .btn-git.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.git-ic {
  color: #333 !important;
}
.git-ic:hover, .git-ic:focus {
  color: #333;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-git {
  color: #fff;
}

.btn-comm {
  color: #fff;
  background-color: #30cfc0 !important;
}
.btn-comm:hover {
  color: #fff;
  background-color: #45d4c6;
}
.btn-comm:focus, .btn-comm.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-comm:focus, .btn-comm:active, .btn-comm.active {
  background-color: #1d7c73;
}
.btn-comm.dropdown-toggle {
  background-color: #30cfc0 !important;
}
.btn-comm.dropdown-toggle:hover, .btn-comm.dropdown-toggle:focus {
  background-color: #45d4c6 !important;
}
.btn-comm:not([disabled]):not(.disabled):active, .btn-comm:not([disabled]):not(.disabled).active, .show > .btn-comm.dropdown-toggle {
  background-color: #1d7c73 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-comm:not([disabled]):not(.disabled):active:focus, .btn-comm:not([disabled]):not(.disabled).active:focus, .show > .btn-comm.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.comm-ic {
  color: #30cfc0 !important;
}
.comm-ic:hover, .comm-ic:focus {
  color: #30cfc0;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-comm {
  color: #fff;
}

.btn-vk {
  color: #fff;
  background-color: #4c75a3 !important;
}
.btn-vk:hover {
  color: #fff;
  background-color: #5882b1;
}
.btn-vk:focus, .btn-vk.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-vk:focus, .btn-vk:active, .btn-vk.active {
  background-color: #2c435d;
}
.btn-vk.dropdown-toggle {
  background-color: #4c75a3 !important;
}
.btn-vk.dropdown-toggle:hover, .btn-vk.dropdown-toggle:focus {
  background-color: #5882b1 !important;
}
.btn-vk:not([disabled]):not(.disabled):active, .btn-vk:not([disabled]):not(.disabled).active, .show > .btn-vk.dropdown-toggle {
  background-color: #2c435d !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-vk:not([disabled]):not(.disabled):active:focus, .btn-vk:not([disabled]):not(.disabled).active:focus, .show > .btn-vk.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.vk-ic {
  color: #4c75a3 !important;
}
.vk-ic:hover, .vk-ic:focus {
  color: #4c75a3;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-vk {
  color: #fff;
}

.btn-dribbble {
  color: #fff;
  background-color: #ec4a89 !important;
}
.btn-dribbble:hover {
  color: #fff;
  background-color: #ee6198;
}
.btn-dribbble:focus, .btn-dribbble.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-dribbble:focus, .btn-dribbble:active, .btn-dribbble.active {
  background-color: #bc1455;
}
.btn-dribbble.dropdown-toggle {
  background-color: #ec4a89 !important;
}
.btn-dribbble.dropdown-toggle:hover, .btn-dribbble.dropdown-toggle:focus {
  background-color: #ee6198 !important;
}
.btn-dribbble:not([disabled]):not(.disabled):active, .btn-dribbble:not([disabled]):not(.disabled).active, .show > .btn-dribbble.dropdown-toggle {
  background-color: #bc1455 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-dribbble:not([disabled]):not(.disabled):active:focus, .btn-dribbble:not([disabled]):not(.disabled).active:focus, .show > .btn-dribbble.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.dribbble-ic {
  color: #ec4a89 !important;
}
.dribbble-ic:hover, .dribbble-ic:focus {
  color: #ec4a89;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-dribbble {
  color: #fff;
}

.btn-so {
  color: #fff;
  background-color: #ffac44 !important;
}
.btn-so:hover {
  color: #fff;
  background-color: #ffb75e;
}
.btn-so:focus, .btn-so.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-so:focus, .btn-so:active, .btn-so.active {
  background-color: #dd7b00;
}
.btn-so.dropdown-toggle {
  background-color: #ffac44 !important;
}
.btn-so.dropdown-toggle:hover, .btn-so.dropdown-toggle:focus {
  background-color: #ffb75e !important;
}
.btn-so:not([disabled]):not(.disabled):active, .btn-so:not([disabled]):not(.disabled).active, .show > .btn-so.dropdown-toggle {
  background-color: #dd7b00 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-so:not([disabled]):not(.disabled):active:focus, .btn-so:not([disabled]):not(.disabled).active:focus, .show > .btn-so.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.so-ic {
  color: #ffac44 !important;
}
.so-ic:hover, .so-ic:focus {
  color: #ffac44;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-so {
  color: #fff;
}

.btn-slack {
  color: #fff;
  background-color: #56b68b !important;
}
.btn-slack:hover {
  color: #fff;
  background-color: #68be97;
}
.btn-slack:focus, .btn-slack.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-slack:focus, .btn-slack:active, .btn-slack.active {
  background-color: #327456;
}
.btn-slack.dropdown-toggle {
  background-color: #56b68b !important;
}
.btn-slack.dropdown-toggle:hover, .btn-slack.dropdown-toggle:focus {
  background-color: #68be97 !important;
}
.btn-slack:not([disabled]):not(.disabled):active, .btn-slack:not([disabled]):not(.disabled).active, .show > .btn-slack.dropdown-toggle {
  background-color: #327456 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-slack:not([disabled]):not(.disabled):active:focus, .btn-slack:not([disabled]):not(.disabled).active:focus, .show > .btn-slack.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.slack-ic {
  color: #56b68b !important;
}
.slack-ic:hover, .slack-ic:focus {
  color: #56b68b;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-slack {
  color: #fff;
}

.btn-email {
  color: #fff;
  background-color: #4b515d !important;
}
.btn-email:hover {
  color: #fff;
  background-color: #565d6b;
}
.btn-email:focus, .btn-email.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-email:focus, .btn-email:active, .btn-email.active {
  background-color: #1d2025;
}
.btn-email.dropdown-toggle {
  background-color: #4b515d !important;
}
.btn-email.dropdown-toggle:hover, .btn-email.dropdown-toggle:focus {
  background-color: #565d6b !important;
}
.btn-email:not([disabled]):not(.disabled):active, .btn-email:not([disabled]):not(.disabled).active, .show > .btn-email.dropdown-toggle {
  background-color: #1d2025 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-email:not([disabled]):not(.disabled):active:focus, .btn-email:not([disabled]):not(.disabled).active:focus, .show > .btn-email.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.email-ic {
  color: #4b515d !important;
}
.email-ic:hover, .email-ic:focus {
  color: #4b515d;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-email {
  color: #fff;
}

.btn-reddit {
  color: #fff;
  background-color: #ff4500 !important;
}
.btn-reddit:hover {
  color: #fff;
  background-color: #ff581a;
}
.btn-reddit:focus, .btn-reddit.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-reddit:focus, .btn-reddit:active, .btn-reddit.active {
  background-color: #992900;
}
.btn-reddit.dropdown-toggle {
  background-color: #ff4500 !important;
}
.btn-reddit.dropdown-toggle:hover, .btn-reddit.dropdown-toggle:focus {
  background-color: #ff581a !important;
}
.btn-reddit:not([disabled]):not(.disabled):active, .btn-reddit:not([disabled]):not(.disabled).active, .show > .btn-reddit.dropdown-toggle {
  background-color: #992900 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-reddit:not([disabled]):not(.disabled):active:focus, .btn-reddit:not([disabled]):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.reddit-ic {
  color: #ff4500 !important;
}
.reddit-ic:hover, .reddit-ic:focus {
  color: #ff4500;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-reddit {
  color: #fff;
}

.btn-twitch {
  color: #fff;
  background-color: #6441a4 !important;
}
.btn-twitch:hover {
  color: #fff;
  background-color: #6f48b6;
}
.btn-twitch:focus, .btn-twitch.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-twitch:focus, .btn-twitch:active, .btn-twitch.active {
  background-color: #37245b;
}
.btn-twitch.dropdown-toggle {
  background-color: #6441a4 !important;
}
.btn-twitch.dropdown-toggle:hover, .btn-twitch.dropdown-toggle:focus {
  background-color: #6f48b6 !important;
}
.btn-twitch:not([disabled]):not(.disabled):active, .btn-twitch:not([disabled]):not(.disabled).active, .show > .btn-twitch.dropdown-toggle {
  background-color: #37245b !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-twitch:not([disabled]):not(.disabled):active:focus, .btn-twitch:not([disabled]):not(.disabled).active:focus, .show > .btn-twitch.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.twitch-ic {
  color: #6441a4 !important;
}
.twitch-ic:hover, .twitch-ic:focus {
  color: #6441a4;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-twitch {
  color: #fff;
}

.btn-discord {
  color: #fff;
  background-color: #7289da !important;
}
.btn-discord:hover {
  color: #fff;
  background-color: #869adf;
}
.btn-discord:focus, .btn-discord.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-discord:focus, .btn-discord:active, .btn-discord.active {
  background-color: #304eb6;
}
.btn-discord.dropdown-toggle {
  background-color: #7289da !important;
}
.btn-discord.dropdown-toggle:hover, .btn-discord.dropdown-toggle:focus {
  background-color: #869adf !important;
}
.btn-discord:not([disabled]):not(.disabled):active, .btn-discord:not([disabled]):not(.disabled).active, .show > .btn-discord.dropdown-toggle {
  background-color: #304eb6 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-discord:not([disabled]):not(.disabled):active:focus, .btn-discord:not([disabled]):not(.disabled).active:focus, .show > .btn-discord.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.discord-ic {
  color: #7289da !important;
}
.discord-ic:hover, .discord-ic:focus {
  color: #7289da;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-discord {
  color: #fff;
}

.btn-whatsapp {
  color: #fff;
  background-color: #25d366 !important;
}
.btn-whatsapp:hover {
  color: #fff;
  background-color: #36dc74;
}
.btn-whatsapp:focus, .btn-whatsapp.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-whatsapp:focus, .btn-whatsapp:active, .btn-whatsapp.active {
  background-color: #167c3c;
}
.btn-whatsapp.dropdown-toggle {
  background-color: #25d366 !important;
}
.btn-whatsapp.dropdown-toggle:hover, .btn-whatsapp.dropdown-toggle:focus {
  background-color: #36dc74 !important;
}
.btn-whatsapp:not([disabled]):not(.disabled):active, .btn-whatsapp:not([disabled]):not(.disabled).active, .show > .btn-whatsapp.dropdown-toggle {
  background-color: #167c3c !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.btn-whatsapp:not([disabled]):not(.disabled):active:focus, .btn-whatsapp:not([disabled]):not(.disabled).active:focus, .show > .btn-whatsapp.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.whatsapp-ic {
  color: #25d366 !important;
}
.whatsapp-ic:hover, .whatsapp-ic:focus {
  color: #25d366;
}

a.btn:not([href]):not([tabindex]),
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}

table.table a.btn.btn-whatsapp {
  color: #fff;
}

.md-tabs {
  position: relative;
  z-index: 1;
  padding: 0.7rem;
  margin-right: 1rem;
  margin-bottom: -20px;
  margin-left: 1rem;
  background-color: #2bbbad;
  border: 0;
  border-radius: 0.25rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.md-tabs .nav-item + .nav-item {
  margin-left: 0;
}
.md-tabs .nav-item.disabled {
  pointer-events: none !important;
}
.md-tabs .nav-item.disabled .nav-link {
  color: #6c757d;
}
.md-tabs .nav-link {
  color: #fff;
  border: 0;
  transition: all 0.4s;
}
.md-tabs .nav-link.active,
.md-tabs .nav-item.open .nav-link {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 0.25rem;
  transition: all 1s;
}
.md-tabs .nav-item.show .nav-link {
  color: #fff;
  background-color: #2bbbad;
  border-radius: 0.25rem;
  transition: all 1s;
}
.md-tabs .nav-item.show .nav-link.dropdown-toggle {
  background-color: rgba(0, 0, 0, 0.2);
}

.tab-content {
  padding: 1rem;
  padding-top: 2rem;
}
.tab-content.vertical {
  padding-top: 0;
}

.md-pills {
  border: 0;
}
.md-pills li {
  padding: 0.6rem;
}
.md-pills .show > .nav-link {
  color: #fff;
  background-color: #2bbbad;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.md-pills .nav-link {
  color: #666;
  text-align: center;
  border-radius: 2px;
  transition: all 0.4s;
}
.md-pills .nav-link.active {
  color: #fff;
  background-color: #2bbbad;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.md-pills .nav-link.active:hover {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.pills-primary .show > .nav-link {
  background-color: #354041 !important;
}
.pills-primary .nav-link.active {
  background-color: #354041 !important;
}

.tabs-primary {
  background-color: #354041 !important;
}

.pills-danger .show > .nav-link {
  background-color: #ff3547 !important;
}
.pills-danger .nav-link.active {
  background-color: #ff3547 !important;
}

.tabs-danger {
  background-color: #ff3547 !important;
}

.pills-warning .show > .nav-link {
  background-color: #fb3 !important;
}
.pills-warning .nav-link.active {
  background-color: #fb3 !important;
}

.tabs-warning {
  background-color: #fb3 !important;
}

.pills-success .show > .nav-link {
  background-color: #00c851 !important;
}
.pills-success .nav-link.active {
  background-color: #00c851 !important;
}

.tabs-success {
  background-color: #00c851 !important;
}

.pills-info .show > .nav-link {
  background-color: #33b5e5 !important;
}
.pills-info .nav-link.active {
  background-color: #33b5e5 !important;
}

.tabs-info {
  background-color: #33b5e5 !important;
}

.pills-default .show > .nav-link {
  background-color: #2bbbad !important;
}
.pills-default .nav-link.active {
  background-color: #2bbbad !important;
}

.tabs-default {
  background-color: #2bbbad !important;
}

.pills-secondary .show > .nav-link {
  background-color: #c15c2f !important;
}
.pills-secondary .nav-link.active {
  background-color: #c15c2f !important;
}

.tabs-secondary {
  background-color: #c15c2f !important;
}

.pills-elegant .show > .nav-link {
  background-color: #2e2e2e !important;
}
.pills-elegant .nav-link.active {
  background-color: #2e2e2e !important;
}

.tabs-elegant {
  background-color: #2e2e2e !important;
}

.pills-unique .show > .nav-link {
  background-color: #880e4f !important;
}
.pills-unique .nav-link.active {
  background-color: #880e4f !important;
}

.tabs-unique {
  background-color: #880e4f !important;
}

.pills-dark-green .show > .nav-link {
  background-color: #388e3c !important;
}
.pills-dark-green .nav-link.active {
  background-color: #388e3c !important;
}

.tabs-dark-green {
  background-color: #388e3c !important;
}

.pills-mdb-color .show > .nav-link {
  background-color: #59698d !important;
}
.pills-mdb-color .nav-link.active {
  background-color: #59698d !important;
}

.tabs-mdb-color {
  background-color: #59698d !important;
}

.pills-red .show > .nav-link {
  background-color: #d32f2f !important;
}
.pills-red .nav-link.active {
  background-color: #d32f2f !important;
}

.tabs-red {
  background-color: #d32f2f !important;
}

.pills-pink .show > .nav-link {
  background-color: #ec407a !important;
}
.pills-pink .nav-link.active {
  background-color: #ec407a !important;
}

.tabs-pink {
  background-color: #ec407a !important;
}

.pills-purple .show > .nav-link {
  background-color: #8e24aa !important;
}
.pills-purple .nav-link.active {
  background-color: #8e24aa !important;
}

.tabs-purple {
  background-color: #8e24aa !important;
}

.pills-deep-purple .show > .nav-link {
  background-color: #512da8 !important;
}
.pills-deep-purple .nav-link.active {
  background-color: #512da8 !important;
}

.tabs-deep-purple {
  background-color: #512da8 !important;
}

.pills-indigo .show > .nav-link {
  background-color: #3f51b5 !important;
}
.pills-indigo .nav-link.active {
  background-color: #3f51b5 !important;
}

.tabs-indigo {
  background-color: #3f51b5 !important;
}

.pills-blue .show > .nav-link {
  background-color: #1976d2 !important;
}
.pills-blue .nav-link.active {
  background-color: #1976d2 !important;
}

.tabs-blue {
  background-color: #1976d2 !important;
}

.pills-light-blue .show > .nav-link {
  background-color: #82b1ff !important;
}
.pills-light-blue .nav-link.active {
  background-color: #82b1ff !important;
}

.tabs-light-blue {
  background-color: #82b1ff !important;
}

.pills-cyan .show > .nav-link {
  background-color: #00bcd4 !important;
}
.pills-cyan .nav-link.active {
  background-color: #00bcd4 !important;
}

.tabs-cyan {
  background-color: #00bcd4 !important;
}

.pills-teal .show > .nav-link {
  background-color: #00796b !important;
}
.pills-teal .nav-link.active {
  background-color: #00796b !important;
}

.tabs-teal {
  background-color: #00796b !important;
}

.pills-green .show > .nav-link {
  background-color: #388e3c !important;
}
.pills-green .nav-link.active {
  background-color: #388e3c !important;
}

.tabs-green {
  background-color: #388e3c !important;
}

.pills-light-green .show > .nav-link {
  background-color: #8bc34a !important;
}
.pills-light-green .nav-link.active {
  background-color: #8bc34a !important;
}

.tabs-light-green {
  background-color: #8bc34a !important;
}

.pills-lime .show > .nav-link {
  background-color: #afb42b !important;
}
.pills-lime .nav-link.active {
  background-color: #afb42b !important;
}

.tabs-lime {
  background-color: #afb42b !important;
}

.pills-yellow .show > .nav-link {
  background-color: #fbc02d !important;
}
.pills-yellow .nav-link.active {
  background-color: #fbc02d !important;
}

.tabs-yellow {
  background-color: #fbc02d !important;
}

.pills-amber .show > .nav-link {
  background-color: #ffa000 !important;
}
.pills-amber .nav-link.active {
  background-color: #ffa000 !important;
}

.tabs-amber {
  background-color: #ffa000 !important;
}

.pills-orange .show > .nav-link {
  background-color: #f57c00 !important;
}
.pills-orange .nav-link.active {
  background-color: #f57c00 !important;
}

.tabs-orange {
  background-color: #f57c00 !important;
}

.pills-deep-orange .show > .nav-link {
  background-color: #ff7043 !important;
}
.pills-deep-orange .nav-link.active {
  background-color: #ff7043 !important;
}

.tabs-deep-orange {
  background-color: #ff7043 !important;
}

.pills-brown .show > .nav-link {
  background-color: #795548 !important;
}
.pills-brown .nav-link.active {
  background-color: #795548 !important;
}

.tabs-brown {
  background-color: #795548 !important;
}

.pills-grey .show > .nav-link {
  background-color: #616161 !important;
}
.pills-grey .nav-link.active {
  background-color: #616161 !important;
}

.tabs-grey {
  background-color: #616161 !important;
}

.pills-blue-grey .show > .nav-link {
  background-color: #78909c !important;
}
.pills-blue-grey .nav-link.active {
  background-color: #78909c !important;
}

.tabs-blue-grey {
  background-color: #78909c !important;
}

.pills-dark .show > .nav-link {
  background-color: #212121 !important;
}
.pills-dark .nav-link.active {
  background-color: #212121 !important;
}

.tabs-dark {
  background-color: #212121 !important;
}

.pills-light .show > .nav-link {
  background-color: #e0e0e0 !important;
}
.pills-light .nav-link.active {
  background-color: #e0e0e0 !important;
}

.tabs-light {
  background-color: #e0e0e0 !important;
}

.pills-white .show > .nav-link {
  background-color: #fff !important;
}
.pills-white .nav-link.active {
  background-color: #fff !important;
}

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

.pills-black .show > .nav-link {
  background-color: #000 !important;
}
.pills-black .nav-link.active {
  background-color: #000 !important;
}

.tabs-black {
  background-color: #000 !important;
}

.classic-tabs .nav {
  position: relative;
  overflow-x: auto;
  white-space: nowrap;
  border-radius: 0.3rem 0.3rem 0 0;
}
@media (min-width: 62rem) {
  .classic-tabs .nav {
    overflow-x: hidden;
  }
}
.classic-tabs .nav li a {
  display: block;
  padding: 20px 24px;
  font-size: 13px;
  color: rgba(255, 255, 255, 0.7);
  text-align: center;
  text-transform: uppercase;
  border-radius: 0;
}
.classic-tabs .nav li a:not(.active) {
  margin-bottom: 3px;
}
.classic-tabs .nav li a.active {
  color: #fff;
  border-bottom: 3px solid;
}
@media (min-width: 62em) {
  .classic-tabs .nav li:first-child {
    margin-left: 56px;
  }
}
.classic-tabs .nav.tabs-cyan li a.active {
  border-color: #ffeb3b;
}
.classic-tabs .nav.tabs-orange li a.active {
  border-color: #e53935;
}
.classic-tabs .nav.tabs-grey li a.active {
  border-color: #fff;
}
.classic-tabs .nav.tabs-pink li a.active {
  border-color: #673ab7;
}
.classic-tabs .nav.tabs-green li a.active {
  border-color: #1565c0;
}
.classic-tabs .nav.tabs-primary li a.active {
  border-color: #fff;
}
.classic-tabs .nav.tabs-animated li a.active {
  border: none;
}
.classic-tabs .nav.tabs-animated.tabs-cyan .floor {
  background-color: #ffeb3b;
}
.classic-tabs .nav.tabs-animated.tabs-orange .floor {
  background-color: #e53935;
}
.classic-tabs .nav.tabs-animated.tabs-grey .floor {
  background-color: #fff;
}
.classic-tabs .nav.tabs-animated.tabs-pink .floor {
  background-color: #673ab7;
}
.classic-tabs .nav.tabs-animated.tabs-green .floor {
  background-color: #1565c0;
}
.classic-tabs .nav.tabs-animated.tabs-primary .floor {
  background-color: #fff;
}
.classic-tabs .nav.tabs-animated .floor {
  position: absolute;
  bottom: 0;
  z-index: 1200;
  display: inline-block;
  width: 30px;
  height: 3px;
  transition: all 0.4s linear;
}
.classic-tabs .tab-content.card {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.card.card-image {
  width: 100%;
  background-position: center;
  background-size: cover;
}
.card.card-image [class*=rgba-] {
  border-radius: 1rem;
}
.card.card-cascade .view.view-cascade {
  border-radius: 1rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.card.card-cascade .view.view-cascade.gradient-card-header {
  padding: 1.6rem 1rem;
  color: #fff;
  text-align: center;
}
.card.card-cascade .view.view-cascade.gradient-card-header .card-header-title {
  font-weight: 500;
}
.card.card-cascade .view.view-cascade.gradient-card-header .btn-floating {
  background-color: rgba(255, 255, 255, 0.2);
}
.card.card-cascade.wider {
  background-color: transparent;
  box-shadow: none;
}
.card.card-cascade.wider .view.view-cascade {
  z-index: 2;
}
.card.card-cascade.wider .card-body.card-body-cascade {
  z-index: 1;
  margin-right: 4%;
  margin-left: 4%;
  background: #fff;
  border-radius: 0 0 1rem 1rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.card.card-cascade.wider .card-body.card-body-cascade .card-footer {
  margin-right: -1.25rem;
  margin-left: -1.25rem;
}
.card.card-cascade.wider.reverse .card-body.card-body-cascade {
  z-index: 3;
  margin-top: -1rem;
  border-radius: 1rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.card.card-cascade.narrower {
  margin-top: 1.25rem;
}
.card.card-cascade.narrower .view.view-cascade {
  margin-top: -1.25rem;
  margin-right: 4%;
  margin-left: 4%;
}
.card .btn-action {
  margin-top: -1.44rem;
  margin-bottom: -1.44rem;
}
.card .activator {
  position: absolute;
  right: 0;
  font-size: 1.2rem;
}
.card .card-reveal {
  position: absolute;
  top: 100%;
  z-index: 1;
  display: none;
  width: 100%;
  height: 100%;
  overflow-y: auto;
}
.card .card-reveal .content {
  position: relative;
}
.card.ovf-hidden {
  overflow: hidden;
}
.card .card-share {
  position: relative;
}
.card .card-share .social-reveal {
  position: absolute;
  top: -1.44rem;
  right: 1.88rem;
  width: auto;
  opacity: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
  transform: translateZ(0);
  transform: translateX(80px);
}
.card .card-share .social-reveal-active {
  z-index: 11;
  opacity: 1;
  transition: transform 0.35s ease, opacity 0.35s ease;
  transform: translateZ(0);
  transform: translateX(-48px);
}

.card .card-reveal .card-title,
.card-wrapper .card-rotating .card-title {
  cursor: pointer;
}

.card .card-reveal .card-title i,
.card-wrapper .card-rotating .card-title i {
  position: absolute;
  right: 0.63rem;
  color: #9e9e9e;
}

.card-wrapper {
  position: relative;
  width: 100%;
  margin: 0;
  perspective: 800px;
}
.card-wrapper .card-up {
  height: 200px;
  overflow: hidden;
}
.card-wrapper .card-up img {
  vertical-align: middle;
}
.card-wrapper .avatar {
  display: block;
  width: 120px;
  margin-top: -60px;
  overflow: hidden;
}
.card-wrapper .avatar img {
  width: 100%;
  background: none repeat scroll 0 0 #fff;
  border: 5px solid #fff;
}
.card-wrapper .card-rotating {
  height: 100%;
  transition: 0.5s;
  transform-style: preserve-3d;
}
.card-wrapper .card-rotating .face {
  position: absolute;
  z-index: 2;
  width: 100%;
  background: #fff;
  backface-visibility: hidden;
}
.card-wrapper .card-rotating.flipped {
  transform: rotateY(180deg);
}
.card-wrapper .card-rotating .front {
  z-index: 1;
}
.card-wrapper .card-rotating .back {
  transform: rotateY(-180deg);
}
.card-wrapper .card-rotating .front,
.card-wrapper .card-rotating .back {
  transition: 1s;
}

.testimonial-card .card-up {
  height: 120px;
  overflow: hidden;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.testimonial-card .avatar {
  width: 120px;
  margin-top: -60px;
  overflow: hidden;
  border: 5px solid #fff;
  border-radius: 50%;
}
.testimonial-card .avatar img {
  width: 100%;
}
.testimonial-card .card-body {
  text-align: center;
}

.dropdown .dropdown-menu,
.dropup .dropdown-menu,
.dropleft .dropdown-menu,
.dropright .dropdown-menu {
  padding: 0.5rem;
}
.dropdown .dropdown-menu.dropdown-primary .dropdown-item:hover, .dropdown .dropdown-menu.dropdown-primary .dropdown-item:active, .dropdown .dropdown-menu.dropdown-primary .dropdown-item.active,
.dropup .dropdown-menu.dropdown-primary .dropdown-item:hover,
.dropup .dropdown-menu.dropdown-primary .dropdown-item:active,
.dropup .dropdown-menu.dropdown-primary .dropdown-item.active,
.dropleft .dropdown-menu.dropdown-primary .dropdown-item:hover,
.dropleft .dropdown-menu.dropdown-primary .dropdown-item:active,
.dropleft .dropdown-menu.dropdown-primary .dropdown-item.active,
.dropright .dropdown-menu.dropdown-primary .dropdown-item:hover,
.dropright .dropdown-menu.dropdown-primary .dropdown-item:active,
.dropright .dropdown-menu.dropdown-primary .dropdown-item.active {
  background-color: #354041 !important;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.dropdown .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled, .dropdown .dropdown-menu.dropdown-primary .dropdown-item:active.disabled, .dropdown .dropdown-menu.dropdown-primary .dropdown-item.active.disabled,
.dropup .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled,
.dropup .dropdown-menu.dropdown-primary .dropdown-item:active.disabled,
.dropup .dropdown-menu.dropdown-primary .dropdown-item.active.disabled,
.dropleft .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled,
.dropleft .dropdown-menu.dropdown-primary .dropdown-item:active.disabled,
.dropleft .dropdown-menu.dropdown-primary .dropdown-item.active.disabled,
.dropright .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled,
.dropright .dropdown-menu.dropdown-primary .dropdown-item:active.disabled,
.dropright .dropdown-menu.dropdown-primary .dropdown-item.active.disabled {
  background-color: transparent;
  box-shadow: none;
}
.dropdown .dropdown-menu.dropdown-danger .dropdown-item:hover, .dropdown .dropdown-menu.dropdown-danger .dropdown-item:active, .dropdown .dropdown-menu.dropdown-danger .dropdown-item.active,
.dropup .dropdown-menu.dropdown-danger .dropdown-item:hover,
.dropup .dropdown-menu.dropdown-danger .dropdown-item:active,
.dropup .dropdown-menu.dropdown-danger .dropdown-item.active,
.dropleft .dropdown-menu.dropdown-danger .dropdown-item:hover,
.dropleft .dropdown-menu.dropdown-danger .dropdown-item:active,
.dropleft .dropdown-menu.dropdown-danger .dropdown-item.active,
.dropright .dropdown-menu.dropdown-danger .dropdown-item:hover,
.dropright .dropdown-menu.dropdown-danger .dropdown-item:active,
.dropright .dropdown-menu.dropdown-danger .dropdown-item.active {
  background-color: #c00 !important;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.dropdown .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled, .dropdown .dropdown-menu.dropdown-danger .dropdown-item:active.disabled, .dropdown .dropdown-menu.dropdown-danger .dropdown-item.active.disabled,
.dropup .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled,
.dropup .dropdown-menu.dropdown-danger .dropdown-item:active.disabled,
.dropup .dropdown-menu.dropdown-danger .dropdown-item.active.disabled,
.dropleft .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled,
.dropleft .dropdown-menu.dropdown-danger .dropdown-item:active.disabled,
.dropleft .dropdown-menu.dropdown-danger .dropdown-item.active.disabled,
.dropright .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled,
.dropright .dropdown-menu.dropdown-danger .dropdown-item:active.disabled,
.dropright .dropdown-menu.dropdown-danger .dropdown-item.active.disabled {
  background-color: transparent;
  box-shadow: none;
}
.dropdown .dropdown-menu.dropdown-default .dropdown-item:hover, .dropdown .dropdown-menu.dropdown-default .dropdown-item:active, .dropdown .dropdown-menu.dropdown-default .dropdown-item.active,
.dropup .dropdown-menu.dropdown-default .dropdown-item:hover,
.dropup .dropdown-menu.dropdown-default .dropdown-item:active,
.dropup .dropdown-menu.dropdown-default .dropdown-item.active,
.dropleft .dropdown-menu.dropdown-default .dropdown-item:hover,
.dropleft .dropdown-menu.dropdown-default .dropdown-item:active,
.dropleft .dropdown-menu.dropdown-default .dropdown-item.active,
.dropright .dropdown-menu.dropdown-default .dropdown-item:hover,
.dropright .dropdown-menu.dropdown-default .dropdown-item:active,
.dropright .dropdown-menu.dropdown-default .dropdown-item.active {
  background-color: #2bbbad !important;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.dropdown .dropdown-menu.dropdown-default .dropdown-item:hover.disabled, .dropdown .dropdown-menu.dropdown-default .dropdown-item:active.disabled, .dropdown .dropdown-menu.dropdown-default .dropdown-item.active.disabled,
.dropup .dropdown-menu.dropdown-default .dropdown-item:hover.disabled,
.dropup .dropdown-menu.dropdown-default .dropdown-item:active.disabled,
.dropup .dropdown-menu.dropdown-default .dropdown-item.active.disabled,
.dropleft .dropdown-menu.dropdown-default .dropdown-item:hover.disabled,
.dropleft .dropdown-menu.dropdown-default .dropdown-item:active.disabled,
.dropleft .dropdown-menu.dropdown-default .dropdown-item.active.disabled,
.dropright .dropdown-menu.dropdown-default .dropdown-item:hover.disabled,
.dropright .dropdown-menu.dropdown-default .dropdown-item:active.disabled,
.dropright .dropdown-menu.dropdown-default .dropdown-item.active.disabled {
  background-color: transparent;
  box-shadow: none;
}
.dropdown .dropdown-menu.dropdown-secondary .dropdown-item:hover, .dropdown .dropdown-menu.dropdown-secondary .dropdown-item:active, .dropdown .dropdown-menu.dropdown-secondary .dropdown-item.active,
.dropup .dropdown-menu.dropdown-secondary .dropdown-item:hover,
.dropup .dropdown-menu.dropdown-secondary .dropdown-item:active,
.dropup .dropdown-menu.dropdown-secondary .dropdown-item.active,
.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:hover,
.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:active,
.dropleft .dropdown-menu.dropdown-secondary .dropdown-item.active,
.dropright .dropdown-menu.dropdown-secondary .dropdown-item:hover,
.dropright .dropdown-menu.dropdown-secondary .dropdown-item:active,
.dropright .dropdown-menu.dropdown-secondary .dropdown-item.active {
  background-color: #c15c2f !important;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.dropdown .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled, .dropdown .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled, .dropdown .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled,
.dropup .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled,
.dropup .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled,
.dropup .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled,
.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled,
.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled,
.dropleft .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled,
.dropright .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled,
.dropright .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled,
.dropright .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled {
  background-color: transparent;
  box-shadow: none;
}
.dropdown .dropdown-menu.dropdown-success .dropdown-item:hover, .dropdown .dropdown-menu.dropdown-success .dropdown-item:active, .dropdown .dropdown-menu.dropdown-success .dropdown-item.active,
.dropup .dropdown-menu.dropdown-success .dropdown-item:hover,
.dropup .dropdown-menu.dropdown-success .dropdown-item:active,
.dropup .dropdown-menu.dropdown-success .dropdown-item.active,
.dropleft .dropdown-menu.dropdown-success .dropdown-item:hover,
.dropleft .dropdown-menu.dropdown-success .dropdown-item:active,
.dropleft .dropdown-menu.dropdown-success .dropdown-item.active,
.dropright .dropdown-menu.dropdown-success .dropdown-item:hover,
.dropright .dropdown-menu.dropdown-success .dropdown-item:active,
.dropright .dropdown-menu.dropdown-success .dropdown-item.active {
  background-color: #00c851 !important;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.dropdown .dropdown-menu.dropdown-success .dropdown-item:hover.disabled, .dropdown .dropdown-menu.dropdown-success .dropdown-item:active.disabled, .dropdown .dropdown-menu.dropdown-success .dropdown-item.active.disabled,
.dropup .dropdown-menu.dropdown-success .dropdown-item:hover.disabled,
.dropup .dropdown-menu.dropdown-success .dropdown-item:active.disabled,
.dropup .dropdown-menu.dropdown-success .dropdown-item.active.disabled,
.dropleft .dropdown-menu.dropdown-success .dropdown-item:hover.disabled,
.dropleft .dropdown-menu.dropdown-success .dropdown-item:active.disabled,
.dropleft .dropdown-menu.dropdown-success .dropdown-item.active.disabled,
.dropright .dropdown-menu.dropdown-success .dropdown-item:hover.disabled,
.dropright .dropdown-menu.dropdown-success .dropdown-item:active.disabled,
.dropright .dropdown-menu.dropdown-success .dropdown-item.active.disabled {
  background-color: transparent;
  box-shadow: none;
}
.dropdown .dropdown-menu.dropdown-info .dropdown-item:hover, .dropdown .dropdown-menu.dropdown-info .dropdown-item:active, .dropdown .dropdown-menu.dropdown-info .dropdown-item.active,
.dropup .dropdown-menu.dropdown-info .dropdown-item:hover,
.dropup .dropdown-menu.dropdown-info .dropdown-item:active,
.dropup .dropdown-menu.dropdown-info .dropdown-item.active,
.dropleft .dropdown-menu.dropdown-info .dropdown-item:hover,
.dropleft .dropdown-menu.dropdown-info .dropdown-item:active,
.dropleft .dropdown-menu.dropdown-info .dropdown-item.active,
.dropright .dropdown-menu.dropdown-info .dropdown-item:hover,
.dropright .dropdown-menu.dropdown-info .dropdown-item:active,
.dropright .dropdown-menu.dropdown-info .dropdown-item.active {
  background-color: #33b5e5 !important;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.dropdown .dropdown-menu.dropdown-info .dropdown-item:hover.disabled, .dropdown .dropdown-menu.dropdown-info .dropdown-item:active.disabled, .dropdown .dropdown-menu.dropdown-info .dropdown-item.active.disabled,
.dropup .dropdown-menu.dropdown-info .dropdown-item:hover.disabled,
.dropup .dropdown-menu.dropdown-info .dropdown-item:active.disabled,
.dropup .dropdown-menu.dropdown-info .dropdown-item.active.disabled,
.dropleft .dropdown-menu.dropdown-info .dropdown-item:hover.disabled,
.dropleft .dropdown-menu.dropdown-info .dropdown-item:active.disabled,
.dropleft .dropdown-menu.dropdown-info .dropdown-item.active.disabled,
.dropright .dropdown-menu.dropdown-info .dropdown-item:hover.disabled,
.dropright .dropdown-menu.dropdown-info .dropdown-item:active.disabled,
.dropright .dropdown-menu.dropdown-info .dropdown-item.active.disabled {
  background-color: transparent;
  box-shadow: none;
}
.dropdown .dropdown-menu.dropdown-warning .dropdown-item:hover, .dropdown .dropdown-menu.dropdown-warning .dropdown-item:active, .dropdown .dropdown-menu.dropdown-warning .dropdown-item.active,
.dropup .dropdown-menu.dropdown-warning .dropdown-item:hover,
.dropup .dropdown-menu.dropdown-warning .dropdown-item:active,
.dropup .dropdown-menu.dropdown-warning .dropdown-item.active,
.dropleft .dropdown-menu.dropdown-warning .dropdown-item:hover,
.dropleft .dropdown-menu.dropdown-warning .dropdown-item:active,
.dropleft .dropdown-menu.dropdown-warning .dropdown-item.active,
.dropright .dropdown-menu.dropdown-warning .dropdown-item:hover,
.dropright .dropdown-menu.dropdown-warning .dropdown-item:active,
.dropright .dropdown-menu.dropdown-warning .dropdown-item.active {
  background-color: #fb3 !important;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.dropdown .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled, .dropdown .dropdown-menu.dropdown-warning .dropdown-item:active.disabled, .dropdown .dropdown-menu.dropdown-warning .dropdown-item.active.disabled,
.dropup .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled,
.dropup .dropdown-menu.dropdown-warning .dropdown-item:active.disabled,
.dropup .dropdown-menu.dropdown-warning .dropdown-item.active.disabled,
.dropleft .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled,
.dropleft .dropdown-menu.dropdown-warning .dropdown-item:active.disabled,
.dropleft .dropdown-menu.dropdown-warning .dropdown-item.active.disabled,
.dropright .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled,
.dropright .dropdown-menu.dropdown-warning .dropdown-item:active.disabled,
.dropright .dropdown-menu.dropdown-warning .dropdown-item.active.disabled {
  background-color: transparent;
  box-shadow: none;
}
.dropdown .dropdown-menu.dropdown-dark .dropdown-item:hover, .dropdown .dropdown-menu.dropdown-dark .dropdown-item:active, .dropdown .dropdown-menu.dropdown-dark .dropdown-item.active,
.dropup .dropdown-menu.dropdown-dark .dropdown-item:hover,
.dropup .dropdown-menu.dropdown-dark .dropdown-item:active,
.dropup .dropdown-menu.dropdown-dark .dropdown-item.active,
.dropleft .dropdown-menu.dropdown-dark .dropdown-item:hover,
.dropleft .dropdown-menu.dropdown-dark .dropdown-item:active,
.dropleft .dropdown-menu.dropdown-dark .dropdown-item.active,
.dropright .dropdown-menu.dropdown-dark .dropdown-item:hover,
.dropright .dropdown-menu.dropdown-dark .dropdown-item:active,
.dropright .dropdown-menu.dropdown-dark .dropdown-item.active {
  background-color: #2e2e2e !important;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.dropdown .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled, .dropdown .dropdown-menu.dropdown-dark .dropdown-item:active.disabled, .dropdown .dropdown-menu.dropdown-dark .dropdown-item.active.disabled,
.dropup .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled,
.dropup .dropdown-menu.dropdown-dark .dropdown-item:active.disabled,
.dropup .dropdown-menu.dropdown-dark .dropdown-item.active.disabled,
.dropleft .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled,
.dropleft .dropdown-menu.dropdown-dark .dropdown-item:active.disabled,
.dropleft .dropdown-menu.dropdown-dark .dropdown-item.active.disabled,
.dropright .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled,
.dropright .dropdown-menu.dropdown-dark .dropdown-item:active.disabled,
.dropright .dropdown-menu.dropdown-dark .dropdown-item.active.disabled {
  background-color: transparent;
  box-shadow: none;
}
.dropdown .dropdown-menu.dropdown-ins .dropdown-item:hover, .dropdown .dropdown-menu.dropdown-ins .dropdown-item:active, .dropdown .dropdown-menu.dropdown-ins .dropdown-item.active,
.dropup .dropdown-menu.dropdown-ins .dropdown-item:hover,
.dropup .dropdown-menu.dropdown-ins .dropdown-item:active,
.dropup .dropdown-menu.dropdown-ins .dropdown-item.active,
.dropleft .dropdown-menu.dropdown-ins .dropdown-item:hover,
.dropleft .dropdown-menu.dropdown-ins .dropdown-item:active,
.dropleft .dropdown-menu.dropdown-ins .dropdown-item.active,
.dropright .dropdown-menu.dropdown-ins .dropdown-item:hover,
.dropright .dropdown-menu.dropdown-ins .dropdown-item:active,
.dropright .dropdown-menu.dropdown-ins .dropdown-item.active {
  background-color: #2e5e86 !important;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.dropdown .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled, .dropdown .dropdown-menu.dropdown-ins .dropdown-item:active.disabled, .dropdown .dropdown-menu.dropdown-ins .dropdown-item.active.disabled,
.dropup .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled,
.dropup .dropdown-menu.dropdown-ins .dropdown-item:active.disabled,
.dropup .dropdown-menu.dropdown-ins .dropdown-item.active.disabled,
.dropleft .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled,
.dropleft .dropdown-menu.dropdown-ins .dropdown-item:active.disabled,
.dropleft .dropdown-menu.dropdown-ins .dropdown-item.active.disabled,
.dropright .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled,
.dropright .dropdown-menu.dropdown-ins .dropdown-item:active.disabled,
.dropright .dropdown-menu.dropdown-ins .dropdown-item.active.disabled {
  background-color: transparent;
  box-shadow: none;
}
.dropdown .dropdown-menu .dropdown-item,
.dropup .dropdown-menu .dropdown-item,
.dropleft .dropdown-menu .dropdown-item,
.dropright .dropdown-menu .dropdown-item {
  padding: 0.5rem;
  margin-left: 0;
  font-size: 0.9rem;
}
.dropdown .dropdown-menu .dropdown-item.disabled,
.dropup .dropdown-menu .dropdown-item.disabled,
.dropleft .dropdown-menu .dropdown-item.disabled,
.dropright .dropdown-menu .dropdown-item.disabled {
  color: #eee;
}
.dropdown .dropdown-menu .dropdown-item.disabled:hover, .dropdown .dropdown-menu .dropdown-item.disabled:active, .dropdown .dropdown-menu .dropdown-item.disabled:focus,
.dropup .dropdown-menu .dropdown-item.disabled:hover,
.dropup .dropdown-menu .dropdown-item.disabled:active,
.dropup .dropdown-menu .dropdown-item.disabled:focus,
.dropleft .dropdown-menu .dropdown-item.disabled:hover,
.dropleft .dropdown-menu .dropdown-item.disabled:active,
.dropleft .dropdown-menu .dropdown-item.disabled:focus,
.dropright .dropdown-menu .dropdown-item.disabled:hover,
.dropright .dropdown-menu .dropdown-item.disabled:active,
.dropright .dropdown-menu .dropdown-item.disabled:focus {
  color: #eee !important;
  background-color: transparent !important;
  box-shadow: none;
}
.dropdown .dropdown-menu .dropdown-item:hover, .dropdown .dropdown-menu .dropdown-item:active,
.dropup .dropdown-menu .dropdown-item:hover,
.dropup .dropdown-menu .dropdown-item:active,
.dropleft .dropdown-menu .dropdown-item:hover,
.dropleft .dropdown-menu .dropdown-item:active,
.dropright .dropdown-menu .dropdown-item:hover,
.dropright .dropdown-menu .dropdown-item:active {
  background-color: #354041;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
  transition: all 0.1s linear;
}

.navbar-nav .dropdown-menu-right {
  right: 0;
  left: auto;
}

.dropdown-menu.animated {
  /* Speed up animations */
  animation-duration: 0.55s;
  animation-timing-function: ease;
}

.navbar .nav-item.avatar {
  padding: 0;
}
.navbar .nav-item.avatar.active {
  background-color: transparent !important;
}
.navbar .nav-item.avatar .dropdown-toggle {
  padding: 0;
}
.navbar .nav-item.avatar .dropdown-toggle img {
  height: 35px;
}
.navbar .nav-item.avatar .dropdown-toggle:after {
  display: none;
}

@media (max-width: 992px) {
  .double-nav {
    padding-top: 4px;
    padding-bottom: 4px;
  }
}
@media (max-width: 768px) {
  .double-nav .container {
    padding-right: 0;
    padding-left: 0;
  }
}
.double-nav a {
  font-size: 15px;
  color: #fff;
}
.double-nav .breadcrumb-dn p {
  padding-top: 0;
  padding-left: 1rem;
  margin: 0;
}
@media (max-width: 993px) {
  .double-nav .breadcrumb-dn {
    display: none;
  }
}
.double-nav .button-collapse {
  position: absolute;
  left: 10px;
  font-size: 1.5rem;
}
@media (min-width: 1440px) {
  .double-nav .button-collapse {
    display: none;
  }
}
@media (max-width: 1440px) {
  .double-nav .button-collapse {
    position: relative;
    display: block;
    margin-right: 10px;
    margin-left: 10px;
    font-size: 1.4rem;
  }
}

.nav-pills.default-pills .nav-item a {
  color: #666;
  text-align: left;
  border-radius: 0;
}
.nav-pills.default-pills .nav-item a:hover {
  color: #45526e;
  background-color: transparent;
  border-left: 0.0625rem solid #45526e;
  font-weight: 500;
}
.nav-pills.default-pills .nav-item a.active {
  color: #45526e;
  background-color: transparent;
  border-left: 0.125rem solid #45526e;
  box-shadow: none;
  font-weight: 500;
}
.nav-pills.default-pills .nav-item a.active:hover, .nav-pills.default-pills .nav-item a.active:active, .nav-pills.default-pills .nav-item a.active:focus {
  color: #45526e;
  background-color: transparent;
  font-weight: 500;
}

.nav-pills .nav-item + .nav-item {
  margin-left: 0;
}

@media only screen and (max-width: 991px) {
  .sticky,
.sticky-placeholder {
    display: none;
  }
}
#scrollspy {
  width: 100%;
}

@media only screen and (max-width: 992px) {
  .col-md-4 .sticky,
.col-lg-4 .sticky,
.col-xl-4 .sticky {
    width: 12.5rem;
  }
}
@media only screen and (min-width: 992px) {
  .col-md-4 .sticky .col-lg-4 .sticky,
.col-xl-4 .sticky {
    width: 25rem;
  }
}
@media only screen and (min-width: 1200px) {
  .col-md-4 .sticky {
    width: 18.75rem;
  }
}
@media only screen and (min-width: 1440px) {
  .col-md-4 .sticky {
    width: 21.875rem;
  }
}
.dotted-scrollspy {
  position: fixed;
  top: 50%;
  right: 0;
  display: block;
  background: rgba(0, 0, 0, 0.55);
  transform: translateY(-50%);
  border-radius: 0.125rem 0 0 0.125rem;
}
.dotted-scrollspy li {
  display: block;
  padding: 0 1rem;
}
.dotted-scrollspy li:first-child {
  padding-top: 0.625rem;
}
.dotted-scrollspy li:last-child {
  padding-bottom: 0.625rem;
}
.dotted-scrollspy li a {
  padding: 0.5rem;
}
.dotted-scrollspy li a span {
  display: block;
  background-color: rgba(255, 255, 255, 0.54);
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
}
.dotted-scrollspy li a.active span {
  background: #fff;
}

.scrollspy-example {
  position: relative;
  padding: 1rem;
  overflow-y: scroll;
  height: 12.5rem;
}

/*! PhotoSwipe main cSS by dmitry Semenov | photoswipe.com | MIT license */
/*
  Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1500;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  touch-action: none;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  outline: none;
}
.pswp * {
  box-sizing: border-box;
}
.pswp img {
  max-width: none;
}

/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* .001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp--open {
  display: block;
}

.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: zoom-in;
}

.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: grab;
}

.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: grabbing;
}

/*
  background is added as a separate element.
  as animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  will-change: opacity;
  /* for open/close transition */
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp__scroll-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.pswp__container,
.pswp__zoom-wrap {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  touch-action: none;
}

/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  user-select: none;
}

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  /* for open/close transition */
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transform-origin: left top;
}

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  transition: none;
}

.pswp__item {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}

.pswp__img {
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
  height: auto;
}

/*
  stretched thumbnail or div placeholder element (see below)
  style is added to avoid flickering in webkit/blink when layers overlap
*/
/*
  div element that matches size of large image
  large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222;
}

.pswp--ie .pswp__img {
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
}

/*
  error message appears when image is not loaded
  (JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  margin-top: -8px;
  font-size: 14px;
  line-height: 16px;
  color: #ccc;
  text-align: center;
}

.pswp__error-msg a {
  color: #ccc;
  text-decoration: underline;
}

/*! PhotoSwipe default UI cSS by dmitry Semenov | photoswipe.com | MIT license */
/*

  contents:

  1. buttons
  2. Share modal and links
  3. Index indicator ("1 of X" counter)
  4. caption
  5. Loading indicator
  6. additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*

  1. buttons

 */
/* <button> css reset */
.pswp__button {
  position: relative;
  display: block;
  float: right;
  width: 44px;
  height: 44px;
  padding: 0;
  margin: 0;
  overflow: visible;
  cursor: pointer;
  background: none;
  border: 0;
  box-shadow: none;
  opacity: 0.75;
  transition: opacity 0.2s;
}
.pswp__button:focus, .pswp__button:hover {
  opacity: 1;
}
.pswp__button:active {
  outline: none;
  opacity: 0.9;
}
.pswp__button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1;
}

.pswp__button,
.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
  width: 44px;
  height: 44px;
  background: url(../img/lightbox/default-skin.png) 0 0 no-repeat;
  background-size: 264px 88px;
}

@media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  .pswp--svg .pswp__button,
.pswp--svg .pswp__button--arrow--left::before,
.pswp--svg .pswp__button--arrow--right::before {
    background-image: url(../img/lightbox/default-skin.svg);
  }

  .pswp--svg .pswp__button--arrow--left,
.pswp--svg .pswp__button--arrow--right {
    background: none;
  }
}
.pswp__button--close {
  background-position: 0 -44px;
}

.pswp__button--share {
  background-position: -44px -44px;
}

.pswp__button--fs {
  display: none;
}

.pswp--supports-fs .pswp__button--fs {
  display: block;
}

.pswp--fs .pswp__button--fs {
  background-position: -44px 0;
}

.pswp__button--zoom {
  display: none;
  background-position: -88px 0;
}

.pswp--zoom-allowed .pswp__button--zoom {
  display: block;
}

.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0;
}

/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden;
}

/*
  arrow buttons hit area
  (icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  position: absolute;
  top: 50%;
  width: 70px;
  height: 100px;
  margin-top: -50px;
  background: none;
}

.pswp__button--arrow--left {
  left: 0;
}

.pswp__button--arrow--right {
  right: 0;
}

.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
  position: absolute;
  top: 35px;
  width: 32px;
  height: 30px;
  content: "";
  background-color: rgba(0, 0, 0, 0.3);
}

.pswp__button--arrow--left::before {
  left: 6px;
  background-position: -138px -44px;
}

.pswp__button--arrow--right::before {
  right: 6px;
  background-position: -94px -44px;
}

/*

  2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
  user-select: none;
}

.pswp__share-modal {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1600;
  display: block;
  width: 100%;
  height: 100%;
  padding: 10px;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: opacity 0.25s ease-out;
  will-change: opacity;
}

.pswp__share-modal--hidden {
  display: none;
}

.pswp__share-tooltip {
  position: absolute;
  top: 56px;
  right: 44px;
  z-index: 1620;
  display: block;
  width: auto;
  background: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  transition: transform 0.25s;
  transform: translateY(6px);
  will-change: transform;
}
.pswp__share-tooltip a {
  display: block;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 18px;
  color: #000;
  text-decoration: none;
}
.pswp__share-tooltip a:hover {
  color: #000;
  text-decoration: none;
}
.pswp__share-tooltip a:first-child {
  /* round corners on the first/last list item */
  border-radius: 2px 2px 0 0;
}
.pswp__share-tooltip a:last-child {
  border-radius: 0 0 2px 2px;
}

.pswp__share-modal--fade-in {
  opacity: 1;
}
.pswp__share-modal--fade-in .pswp__share-tooltip {
  transform: translateY(0);
}

/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px;
}

.pswp__share--facebook::before {
  position: absolute;
  top: -12px;
  right: 15px;
  display: block;
  width: 0;
  height: 0;
  pointer-events: none;
  content: "";
  border: 6px solid rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
}
.pswp__share--facebook:hover {
  color: #fff;
  background: #3e5c9a;
}
.pswp__share--facebook:hover::before {
  border-bottom-color: #3e5c9a;
}

.pswp__share--twitter:hover {
  color: #fff;
  background: #55acee;
}

.pswp__share--pinterest:hover {
  color: #ce272d;
  background: #ccc;
}

.pswp__share--download:hover {
  background: #ddd;
}

/*

  3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
  position: absolute;
  top: 0;
  left: 0;
  height: 44px;
  padding: 0 10px;
  font-size: 13px;
  line-height: 44px;
  color: #fff;
  opacity: 0.75;
}

/*

  4. caption

 */
.pswp__caption {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 44px;
}
.pswp__caption small {
  font-size: 11px;
  color: #bbb;
}

.pswp__caption__center {
  max-width: 500px;
  padding: 10px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 20px;
  color: #ccc;
  text-align: center;
}

.pswp__caption--empty {
  display: none;
}

/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
  visibility: hidden;
}

/*

  5. Loading indicator (preloader)

  You can play with it here - http://codepen.io/dimsemenov/pen/yybWoR

 */
.pswp__preloader {
  position: absolute;
  top: 0;
  left: 50%;
  width: 44px;
  height: 44px;
  margin-left: -22px;
  direction: ltr;
  opacity: 0;
  transition: opacity 0.25s ease-out;
  will-change: opacity;
}

.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px;
}

.pswp__preloader--active {
  opacity: 1;
}
.pswp__preloader--active .pswp__preloader__icn {
  /* We use .gif in browsers that don't support cSS animation */
  background: url(../img/lightbox/preloader.gif) 0 0 no-repeat;
}

.pswp--css_animation .pswp__preloader--active {
  opacity: 1;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
  animation: clockwise 500ms linear infinite;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
  animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
}
.pswp--css_animation .pswp__preloader__icn {
  position: absolute;
  top: 15px;
  left: 15px;
  width: 14px;
  height: 14px;
  margin: 0;
  background: none;
  opacity: 0.75;
}
.pswp--css_animation .pswp__preloader__cut {
  /*
    The idea of animating inner circle is based on Polymer ("material") loading indicator
     by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
  */
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden;
}
.pswp--css_animation .pswp__preloader__donut {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  margin: 0;
  background: none;
  border: 2px solid #fff;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-radius: 50%;
}

@media screen and (max-width: 1024px) {
  .pswp__preloader {
    position: relative;
    top: auto;
    left: auto;
    float: right;
    margin: 0;
  }
}
@keyframes clockwise {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes donut-rotate {
  0% {
    transform: rotate(0);
  }
  50% {
    transform: rotate(-140deg);
  }
  100% {
    transform: rotate(0);
  }
}
/*

  6. additional styles

 */
/* root element of UI */
.pswp__ui {
  z-index: 1550;
  visibility: visible;
  opacity: 1;
  -webkit-font-smoothing: auto;
}

/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 44px;
}

.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  will-change: opacity;
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible;
}

.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5);
}

/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3);
}

/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0;
}
.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0;
}

/*
  pswp__ui--hidden class is added when controls are hidden
  e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001;
}

/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none;
}

.pswp__element--disabled {
  display: none;
}

.pswp--minimal--dark .pswp__top-bar {
  background: none;
}

.mdb-lightbox figure {
  float: left;
  margin: 0;
}
.mdb-lightbox figure .img-fluid, .mdb-lightbox figure .modal-dialog.cascading-modal.modal-avatar .modal-header, .modal-dialog.cascading-modal.modal-avatar .mdb-lightbox figure .modal-header {
  display: inline;
}
.mdb-lightbox figure img {
  cursor: zoom-in;
  border-radius: 0;
  transition: opacity 0.4s;
}
.mdb-lightbox figure img:hover {
  opacity: 0.8;
}
.mdb-lightbox figure figcaption {
  display: none;
}
.mdb-lightbox.no-margin [class*=col-] {
  padding: 0;
}
.mdb-lightbox [class*=col-] {
  padding: 0.5rem;
}

.chip {
  display: inline-block;
  height: 32px;
  padding: 0 12px;
  margin-right: 1rem;
  margin-bottom: 1rem;
  font-size: 13px;
  font-weight: 500;
  line-height: 32px;
  color: rgba(0, 0, 0, 0.6);
  cursor: pointer;
  background-color: #eceff1;
  border-radius: 16px;
  transition: all 0.3s linear;
}
.chip:hover {
  background-color: #e0e0e0;
  transition: all 0.3s linear;
}
.chip:focus {
  background-color: #bdbdbd;
  transition: all 0.3s linear;
}
.chip:active {
  transition: all 0.3s linear;
}
.chip img {
  float: left;
  width: 32px;
  height: 32px;
  margin: 0 8px 0 -12px;
  border-radius: 50%;
}
.chip .close {
  float: right;
  padding-left: 8px;
  font-size: 16px;
  line-height: 32px;
  cursor: pointer;
  transition: all 0.1s linear;
}

.chips {
  min-height: 45px;
  padding-bottom: 1rem;
  margin-bottom: 30px;
  border: none;
  border-bottom: 1px solid #ced4da;
  outline: none;
  box-shadow: none;
  transition: all 0.3s;
}
.chips.focus {
  border-bottom: 1px solid #354041;
  box-shadow: 0 1px 0 0 #354041;
}
.chips:hover {
  cursor: text;
}
.chips .tag.selected {
  color: #fff;
  border-bottom: 1px solid #354041;
}
.chips .input {
  display: inline-block;
  width: 120px !important;
  height: 32px;
  padding: 0 !important;
  margin-right: 20px;
  font-size: 13px;
  font-weight: 500;
  line-height: 32px;
  color: rgba(0, 0, 0, 0.6);
  background: none;
  border: 0;
  outline: 0;
}
.chips .input:focus {
  border: 0 !important;
  box-shadow: none !important;
}

.chips-autocomplete .chips {
  padding-bottom: unset;
}
.chips-autocomplete .chip-span {
  position: relative;
  left: -15px;
}
.chips-autocomplete .chip-ul {
  position: absolute;
  right: 0;
  z-index: 100;
  width: 140px;
  max-height: 210px;
  padding-left: 0;
  overflow-y: auto;
  list-style-type: none;
  background: #fff;
  outline: none;
}
.chips-autocomplete .chip-ul li {
  padding: 12px 15px;
  font-size: 0.875rem;
  cursor: pointer;
}
.chips-autocomplete .chip-ul li:hover {
  background: #eee;
}

.table fieldset.form-check {
  margin-bottom: 0;
}
.table fieldset label.form-check-label {
  height: 0.94rem;
}

.product-table img {
  min-width: 50px;
  max-height: 150px;
}
.product-table td {
  vertical-align: middle;
}

.streak {
  position: relative;
  display: block;
  height: 250px;
  overflow: hidden;
}
.streak.streak-md {
  height: 400px;
}
@media (max-width: 736px) {
  .streak.streak-md {
    height: 300px;
  }
}
.streak.streak-lg {
  height: 650px;
}
@media (max-width: 450px) {
  .streak.streak-lg {
    height: 900px;
  }
}
.streak.streak-long {
  height: 200px;
}
@media (max-width: 450px) {
  .streak.streak-long {
    height: 620px;
  }
}
.streak.streak-long-2 {
  height: 400px;
}
@media (max-width: 450px) {
  .streak.streak-long-2 {
    height: 700px;
  }
}
.streak.streak-photo {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
@media (min-width: 1366px) {
  .streak.streak-photo {
    background-attachment: fixed;
  }
}
.streak.no-flex {
  height: auto;
  padding-top: 3.125rem;
  padding-bottom: 3.125rem;
}

.collapse-content table.collapse:not(.show),
.collapse-content p.collapse:not(.show) {
  display: flex;
  height: 2.65rem;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.collapse-content table.collapsing,
.collapse-content p.collapsing {
  min-height: 2.65rem;
}
.collapse-content a.collapsed:after {
  content: "Read More";
}
.collapse-content a:not(.collapsed):after {
  content: "Read Less";
}

.form-header {
  padding: 1rem;
  margin-top: -3.13rem;
  margin-bottom: 3rem;
  color: #fff;
  text-align: center;
  border-radius: 0.125rem;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

[type=radio]:not(:checked),
[type=radio]:checked {
  position: absolute;
  pointer-events: none;
  opacity: 0;
}

.form-check-input[type=radio]:not(:checked) + label, .form-check-input[type=radio]:checked + label,
label.btn input[type=radio]:not(:checked) + label,
label.btn input[type=radio]:checked + label {
  position: relative;
  display: inline-block;
  height: 1.5625rem;
  padding-left: 35px;
  line-height: 1.5625rem;
  cursor: pointer;
  user-select: none;
  transition: 0.28s ease;
}
.form-check-input[type=radio] + label:before, .form-check-input[type=radio] + label:after,
label.btn input[type=radio] + label:before,
label.btn input[type=radio] + label:after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 16px;
  height: 16px;
  margin: 4px;
  content: "";
  transition: 0.28s ease;
}
.form-check-input[type=radio]:not(:checked) + label:before, .form-check-input[type=radio]:not(:checked) + label:after, .form-check-input[type=radio]:checked + label:before, .form-check-input[type=radio]:checked + label:after, .form-check-input[type=radio].with-gap:checked + label:before, .form-check-input[type=radio].with-gap:checked + label:after,
label.btn input[type=radio]:not(:checked) + label:before,
label.btn input[type=radio]:not(:checked) + label:after,
label.btn input[type=radio]:checked + label:before,
label.btn input[type=radio]:checked + label:after,
label.btn input[type=radio].with-gap:checked + label:before,
label.btn input[type=radio].with-gap:checked + label:after {
  border-radius: 50%;
}
.form-check-input[type=radio]:not(:checked) + label:before, .form-check-input[type=radio]:not(:checked) + label:after,
label.btn input[type=radio]:not(:checked) + label:before,
label.btn input[type=radio]:not(:checked) + label:after {
  border: 2px solid #5a5a5a;
}
.form-check-input[type=radio]:not(:checked) + label:after,
label.btn input[type=radio]:not(:checked) + label:after {
  transform: scale(0);
}
.form-check-input[type=radio]:checked + label:before,
label.btn input[type=radio]:checked + label:before {
  border: 2px solid transparent;
}
.form-check-input[type=radio]:checked + label:after, .form-check-input[type=radio].with-gap:checked + label:before, .form-check-input[type=radio].with-gap:checked + label:after,
label.btn input[type=radio]:checked + label:after,
label.btn input[type=radio].with-gap:checked + label:before,
label.btn input[type=radio].with-gap:checked + label:after {
  border: 2px solid #354041;
}
.form-check-input[type=radio]:checked + label:after, .form-check-input[type=radio].with-gap:checked + label:after,
label.btn input[type=radio]:checked + label:after,
label.btn input[type=radio].with-gap:checked + label:after {
  background-color: #354041;
}
.form-check-input[type=radio]:checked + label:after,
label.btn input[type=radio]:checked + label:after {
  transform: scale(1.02);
}
.form-check-input[type=radio].with-gap:checked + label:after,
label.btn input[type=radio].with-gap:checked + label:after {
  transform: scale(0.5);
}
.form-check-input[type=radio].with-gap:disabled:checked + label:before,
label.btn input[type=radio].with-gap:disabled:checked + label:before {
  border: 2px solid rgba(0, 0, 0, 0.46);
}
.form-check-input[type=radio].with-gap:disabled:checked + label:after,
label.btn input[type=radio].with-gap:disabled:checked + label:after {
  background-color: rgba(0, 0, 0, 0.46);
  border: none;
}
.form-check-input[type=radio]:disabled:not(:checked) + label:before, .form-check-input[type=radio]:disabled:checked + label:before,
label.btn input[type=radio]:disabled:not(:checked) + label:before,
label.btn input[type=radio]:disabled:checked + label:before {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.46);
}
.form-check-input[type=radio]:disabled + span,
label.btn input[type=radio]:disabled + span {
  color: rgba(0, 0, 0, 0.46);
}
.form-check-input[type=radio]:disabled:not(:checked) + span:before,
label.btn input[type=radio]:disabled:not(:checked) + span:before {
  border-color: rgba(0, 0, 0, 0.46);
}
.form-check-input[type=radio]:disabled:checked + span:after,
label.btn input[type=radio]:disabled:checked + span:after {
  background-color: rgba(0, 0, 0, 0.46);
  border-color: #bdbdbd;
}
.form-check-input[type=radio]:checked + label:after .disabled-material,
label.btn input[type=radio]:checked + label:after .disabled-material {
  background-color: rgba(53, 64, 65, 0.2);
}

.md-disabled::after {
  background-color: rgba(53, 64, 65, 0.5) !important;
  border-color: rgba(53, 64, 65, 0.2) !important;
}

.md-disabled::before {
  border-color: rgba(53, 64, 65, 0.25) !important;
}

/* Remove default checkbox */
[type=checkbox]:not(:checked),
[type=checkbox]:checked {
  position: absolute;
  pointer-events: none;
  opacity: 0;
}

.form-check-input[type=checkbox] + label,
label.btn input[type=checkbox] + label {
  position: relative;
  display: inline-block;
  height: 1.5625rem;
  padding-left: 35px;
  line-height: 1.5625rem;
  cursor: pointer;
  user-select: none;
}
.form-check-input[type=checkbox] + label.form-check-label-left,
label.btn input[type=checkbox] + label.form-check-label-left {
  padding: 0 35px 0 0 !important;
}
.form-check-input[type=checkbox] + label.form-check-label-left:before,
label.btn input[type=checkbox] + label.form-check-label-left:before {
  right: 0;
  left: 100% !important;
  transform: translateX(-100%);
}
.form-check-input[type=checkbox] + label:before, .form-check-input[type=checkbox]:not(.filled-in) + label:after,
label.btn input[type=checkbox] + label:before,
label.btn input[type=checkbox]:not(.filled-in) + label:after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 18px;
  height: 18px;
  margin-top: 3px;
  content: "";
  border: 2px solid #eee;
  border-radius: 1px;
  transition: 0.2s;
}
.form-check-input[type=checkbox]:not(.filled-in) + label:after,
label.btn input[type=checkbox]:not(.filled-in) + label:after {
  border: 0;
  transform: scale(0);
}
.form-check-input[type=checkbox]:not(:checked):disabled + label:before,
label.btn input[type=checkbox]:not(:checked):disabled + label:before {
  background-color: #bdbdbd;
  border: none;
}
.form-check-input[type=checkbox]:checked + label:before,
label.btn input[type=checkbox]:checked + label:before {
  top: -4px;
  left: -5px;
  width: 12px;
  height: 1.375rem;
  border-top: 2px solid transparent;
  border-right: 2px solid #354041;
  border-bottom: 2px solid #354041;
  border-left: 2px solid transparent;
  transform: rotate(40deg);
  transform-origin: 100% 100%;
  backface-visibility: hidden;
}
.form-check-input[type=checkbox]:checked + label.form-check-label-left:before,
label.btn input[type=checkbox]:checked + label.form-check-label-left:before {
  transform: translateX(0) rotateZ(40deg);
  transform-origin: 0 0;
}
.form-check-input[type=checkbox]:checked:disabled + label:before,
label.btn input[type=checkbox]:checked:disabled + label:before {
  border-right: 2px solid #bdbdbd;
  border-bottom: 2px solid #bdbdbd;
}
.form-check-input[type=checkbox]:indeterminate + label:before,
label.btn input[type=checkbox]:indeterminate + label:before {
  top: -11px;
  left: -12px;
  width: 10px;
  height: 1.375rem;
  border-top: none;
  border-right: 2px solid #354041;
  border-bottom: none;
  border-left: none;
  transform: rotate(90deg);
  transform-origin: 100% 100%;
  backface-visibility: hidden;
}
.form-check-input[type=checkbox]:indeterminate + label.form-check-label-left:before,
label.btn input[type=checkbox]:indeterminate + label.form-check-label-left:before {
  top: 0;
  transform-origin: 0 0;
}
.form-check-input[type=checkbox]:indeterminate:disabled + label:before,
label.btn input[type=checkbox]:indeterminate:disabled + label:before {
  background-color: transparent;
  border-right: 2px solid rgba(0, 0, 0, 0.46);
}
.form-check-input[type=checkbox].filled-in + label:after,
label.btn input[type=checkbox].filled-in + label:after {
  border-radius: 0.125rem;
}
.form-check-input[type=checkbox].filled-in + label:before,
.form-check-input[type=checkbox].filled-in + label:after,
label.btn input[type=checkbox].filled-in + label:before,
label.btn input[type=checkbox].filled-in + label:after {
  position: absolute;
  left: 0;
  z-index: 1;
  content: "";
  /* .1s delay is for check animation */
  transition: border 0.25s, background-color 0.25s, width 0.2s 0.1s, height 0.2s 0.1s, top 0.2s 0.1s, left 0.2s 0.1s;
}
.form-check-input[type=checkbox].filled-in:not(:checked) + label:before,
label.btn input[type=checkbox].filled-in:not(:checked) + label:before {
  top: 10px;
  left: 6px;
  width: 0;
  height: 0;
  border: 3px solid transparent;
  transform: rotateZ(37deg);
  transform-origin: 100% 100%;
}
.form-check-input[type=checkbox].filled-in:not(:checked) + label:after,
label.btn input[type=checkbox].filled-in:not(:checked) + label:after {
  top: 0;
  z-index: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border: 2px solid #5a5a5a;
}
.form-check-input[type=checkbox].filled-in:checked + label:before,
label.btn input[type=checkbox].filled-in:checked + label:before {
  top: 0;
  left: 1px;
  width: 8px;
  height: 13px;
  border-top: 2px solid transparent;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  border-left: 2px solid transparent;
  transform: rotateZ(37deg);
  transform-origin: 100% 100%;
}
.form-check-input[type=checkbox].filled-in:checked + label:after,
label.btn input[type=checkbox].filled-in:checked + label:after {
  top: 0;
  z-index: 0;
  width: 20px;
  height: 20px;
  background-color: #c15c2f;
  border: 2px solid #c15c2f;
}
.form-check-input[type=checkbox].filled-in.filled-in-danger:checked + label:after,
label.btn input[type=checkbox].filled-in.filled-in-danger:checked + label:after {
  background-color: #f44336;
  border-color: #f44336;
}
.form-check-input[type=checkbox]:disabled:not(:checked) + label:before,
label.btn input[type=checkbox]:disabled:not(:checked) + label:before {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
}
.form-check-input[type=checkbox]:disabled:not(:checked) + label:after,
label.btn input[type=checkbox]:disabled:not(:checked) + label:after {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
}
.form-check-input[type=checkbox]:disabled:checked + label:before,
label.btn input[type=checkbox]:disabled:checked + label:before {
  background-color: transparent;
}
.form-check-input[type=checkbox]:disabled:checked + label:after,
label.btn input[type=checkbox]:disabled:checked + label:after {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
}

.select-wrapper .select-dropdown {
  user-select: none;
}

.select-label {
  position: absolute;
}

.select-wrapper {
  position: relative;
}
.select-wrapper:not(.md-outline) .select-dropdown:focus {
  border-bottom: 1px solid #354041;
  box-shadow: 0 1px 0 0 #354041;
}
.select-wrapper.active span.caret,
.select-wrapper.active label.mdb-main-label {
  color: #354041;
}
.select-wrapper.active + label {
  color: #354041;
}
.select-wrapper input::selection {
  background: transparent;
}
.select-wrapper input.select-dropdown {
  position: relative;
  z-index: 2;
  display: block;
  width: 100%;
  height: 38px;
  padding: 0;
  margin: 0 0 0.94rem 0;
  font-size: 1rem;
  line-height: 2.9rem;
  text-overflow: ellipsis;
  cursor: pointer;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #ced4da;
  outline: none;
}
.select-wrapper input.select-dropdown:disabled {
  color: #eee;
  cursor: default;
  border-bottom-color: rgba(0, 0, 0, 0.2);
}
.select-wrapper input.select-dropdown .selected,
.select-wrapper input.select-dropdown li:focus {
  background-color: rgba(0, 0, 0, 0.15);
}
.select-wrapper input.select-dropdown li.active {
  background: transparent;
}
.select-wrapper input.select-dropdown .fas,
.select-wrapper input.select-dropdown .fab,
.select-wrapper input.select-dropdown .far {
  color: inherit;
}
.select-wrapper input.active {
  border-bottom: 1px solid #4285f4;
  box-shadow: 0 1px 0 0 #4285f4;
}
.select-wrapper .search-wrap {
  display: block;
  padding: 1rem 0 0;
  margin: 0 0.7rem;
}
.select-wrapper .search-wrap .md-form {
  margin-top: 0;
  margin-bottom: 1rem;
}
.select-wrapper .search-wrap .md-form input {
  padding-bottom: 0.4rem;
  margin-bottom: 0;
  border: none;
  border-bottom: 1px solid #ced4da;
  border-radius: 0;
}
.select-wrapper .search-wrap .md-form input:focus {
  box-shadow: none !important;
  box-shadow: 0 1px 0 0 #4285f4 !important;
}
.select-wrapper span.caret {
  position: absolute;
  top: 0.8rem;
  right: 0;
  font-size: 0.63rem;
  color: #495057;
}
.select-wrapper span.caret.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.select-wrapper + label {
  position: absolute;
  top: 2.125rem;
  font-weight: 300;
  color: #eee;
  transition: 0.2s ease-out;
}
.select-wrapper + label.active {
  top: 1.5rem;
  left: 15px;
  font-size: 0.8rem;
  transform: translateY(-14px);
}
.select-wrapper + label.active-check {
  color: #4285f4;
}
.select-wrapper + label.mdb-main-label {
  z-index: 1;
}
.select-wrapper + label.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.select-wrapper > label.mdb-main-label {
  position: absolute;
  top: 0.5rem;
  left: 0;
  font-weight: 300;
  color: #757575;
  transition: 0.2s ease-out;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
  z-index: 1;
}
.select-wrapper > label.mdb-main-label.active {
  top: 0;
  left: 0;
  font-size: 0.8rem;
  transform: translateY(-14px);
}
.select-wrapper > label.mdb-main-label.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.select-wrapper.dropdown-primary > label.mdb-main-label.active {
  color: #4285f4;
}
.select-wrapper.dropdown-danger > label.mdb-main-label.active {
  color: #c00;
}
.select-wrapper.dropdown-default > label.mdb-main-label.active {
  color: #2bbbad;
}
.select-wrapper.dropdown-secondary > label.mdb-main-label.active {
  color: #a6c;
}
.select-wrapper.dropdown-success > label.mdb-main-label.active {
  color: #00c851;
}
.select-wrapper.dropdown-info > label.mdb-main-label.active {
  color: #33b5e5;
}
.select-wrapper.dropdown-warning > label.mdb-main-label.active {
  color: #fb3;
}
.select-wrapper.dropdown-ins > label.mdb-main-label.active {
  color: #2e5e86;
}
.select-wrapper.dropdown-dark > label.mdb-main-label.active {
  color: #2e2e2e;
}
.select-wrapper i {
  color: #eee;
}
.select-wrapper ul {
  padding-left: 0;
  list-style-type: none;
}
.select-wrapper.md-form > ul li label {
  top: 0;
  font-size: 0.9rem;
  color: #4285f4;
  transform: none;
}
.select-wrapper.md-form > ul li.select-toggle-all label {
  padding-left: 38px;
}
.select-wrapper.md-form.colorful-select > ul li.select-toggle-all:hover label {
  color: #fff;
}
.select-wrapper.md-form.md-outline span.caret {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.select-wrapper.md-form.md-outline span.caret.active {
  color: #4285f4 !important;
}
.select-wrapper.md-form.md-outline .dropdown-content {
  top: 2.7rem !important;
}
.select-wrapper.md-form.md-outline input.select-dropdown {
  padding: 0.375rem 0.75rem;
  color: #495057;
}
.select-wrapper.md-form.md-outline input.select-dropdown:focus {
  border-color: #4285f4;
  box-shadow: inset 0 0 0 1px #4285f4;
}
.select-wrapper.md-form.md-outline + label {
  position: absolute;
  top: 0.5em !important;
  left: 23px;
  z-index: 2 !important;
  padding-right: 5px;
  padding-left: 5px;
  font-size: 13px;
  font-weight: 500;
  background: #fff;
  transform: translateY(40%);
}
.select-wrapper.md-form.md-outline + label.active {
  color: #4285f4;
}
.select-wrapper .select-add-option {
  position: absolute;
  top: 1.5rem;
  right: 1rem;
  display: none;
  color: #4285f4;
  cursor: pointer;
}
.select-wrapper ~ .invalid-feedback,
.select-wrapper ~ .valid-feedback {
  margin-top: -1rem;
}

select {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
select.mdb-select {
  display: none !important;
}
select.browser-default {
  display: block !important;
}
select:disabled {
  color: #eee;
}

.select-dropdown [type=checkbox]:disabled:not(:checked) + label:before {
  margin-top: 3px;
  margin-left: 0;
}
.select-dropdown ul {
  padding: 0;
  list-style-type: none;
}
.select-dropdown li img {
  float: right;
  width: 30px;
  height: 30px;
  margin: 0.3rem 0.75rem;
}
.select-dropdown li.disabled, .select-dropdown li.disabled > span, .select-dropdown li.optgroup {
  color: #eee;
  cursor: context-menu;
  background-color: transparent !important;
}
.select-dropdown li.optgroup {
  border-top: 1px solid #354041;
}
.select-dropdown li.optgroup.selected > span {
  color: rgba(0, 0, 0, 0.7);
}
.select-dropdown li.optgroup > span {
  color: rgba(0, 0, 0, 0.4);
}

.multiple-select-dropdown li [type=checkbox] + label {
  height: 0.63rem;
}

.dropdown-content {
  position: absolute;
  z-index: 1021;
  display: none;
  min-width: 6.25rem;
  max-height: 40.625rem;
  margin: 0;
  overflow-y: auto;
  background-color: #c15c2f;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  opacity: 0;
  will-change: width, height;
}
.dropdown-content li {
  width: 100%;
  clear: both;
  line-height: 1.3rem;
  color: #eee;
  text-align: left;
  text-transform: none;
  cursor: pointer;
}
.dropdown-content li:hover, .dropdown-content li.active {
  background-color: #354041;
}
.dropdown-content li > a, .dropdown-content li > span {
  display: block;
  padding: 0.5rem;
  font-size: 0.9rem;
  color: #eee;
}
.dropdown-content li > a > i {
  height: inherit;
  line-height: inherit;
}

.colorful-select .dropdown-content {
  padding: 0.5rem;
}
.colorful-select .dropdown-content li.active span {
  color: #fff !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.colorful-select .dropdown-content li.active span [type=checkbox]:checked + label:before {
  border-color: transparent #fff #fff transparent;
}
.colorful-select .dropdown-content li a:hover,
.colorful-select .dropdown-content li span:hover {
  color: #fff !important;
  border-radius: 0.125rem;
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  transition: 0.15s;
}
.colorful-select .dropdown-content li a:hover [type=checkbox] + label:before,
.colorful-select .dropdown-content li span:hover [type=checkbox] + label:before {
  border-color: #fff;
}
.colorful-select .dropdown-content li a:hover [type=checkbox]:checked + label:before,
.colorful-select .dropdown-content li span:hover [type=checkbox]:checked + label:before {
  border-color: transparent #fff #fff transparent;
}
.colorful-select .dropdown-content li.disabled.active span, .colorful-select .dropdown-content li:disabled.active span, .colorful-select .dropdown-content li.optgroup.active span {
  color: #eee !important;
  cursor: default;
  border-bottom-color: #eee;
  box-shadow: none;
}
.colorful-select .dropdown-content li.disabled a:hover,
.colorful-select .dropdown-content li.disabled span:hover, .colorful-select .dropdown-content li:disabled a:hover,
.colorful-select .dropdown-content li:disabled span:hover, .colorful-select .dropdown-content li.optgroup a:hover,
.colorful-select .dropdown-content li.optgroup span:hover {
  color: #eee !important;
  cursor: default;
  background-color: #fff !important;
  border-bottom-color: #eee;
  box-shadow: none;
}
.colorful-select .dropdown-content li.disabled label, .colorful-select .dropdown-content li:disabled label, .colorful-select .dropdown-content li.optgroup label {
  cursor: default;
}

.dropdown-primary .dropdown-content li.active,
.dropdown-primary .dropdown-content li a,
.dropdown-primary .dropdown-content li span:hover {
  background-color: #354041 !important;
}
.dropdown-primary .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.dropdown-primary .search-wrap input:focus {
  border-bottom: 1px solid #354041;
  box-shadow: 0 1px 0 0 #354041;
}

.dropdown-danger .dropdown-content li.active,
.dropdown-danger .dropdown-content li a,
.dropdown-danger .dropdown-content li span:hover {
  background-color: #c00 !important;
}
.dropdown-danger .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.dropdown-danger .search-wrap input:focus {
  border-bottom: 1px solid #c00;
  box-shadow: 0 1px 0 0 #c00;
}

.dropdown-default .dropdown-content li.active,
.dropdown-default .dropdown-content li a,
.dropdown-default .dropdown-content li span:hover {
  background-color: #2bbbad !important;
}
.dropdown-default .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.dropdown-default .search-wrap input:focus {
  border-bottom: 1px solid #2bbbad;
  box-shadow: 0 1px 0 0 #2bbbad;
}

.dropdown-secondary .dropdown-content li.active,
.dropdown-secondary .dropdown-content li a,
.dropdown-secondary .dropdown-content li span:hover {
  background-color: #c15c2f !important;
}
.dropdown-secondary .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.dropdown-secondary .search-wrap input:focus {
  border-bottom: 1px solid #c15c2f;
  box-shadow: 0 1px 0 0 #c15c2f;
}

.dropdown-success .dropdown-content li.active,
.dropdown-success .dropdown-content li a,
.dropdown-success .dropdown-content li span:hover {
  background-color: #00c851 !important;
}
.dropdown-success .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.dropdown-success .search-wrap input:focus {
  border-bottom: 1px solid #00c851;
  box-shadow: 0 1px 0 0 #00c851;
}

.dropdown-info .dropdown-content li.active,
.dropdown-info .dropdown-content li a,
.dropdown-info .dropdown-content li span:hover {
  background-color: #33b5e5 !important;
}
.dropdown-info .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.dropdown-info .search-wrap input:focus {
  border-bottom: 1px solid #33b5e5;
  box-shadow: 0 1px 0 0 #33b5e5;
}

.dropdown-warning .dropdown-content li.active,
.dropdown-warning .dropdown-content li a,
.dropdown-warning .dropdown-content li span:hover {
  background-color: #fb3 !important;
}
.dropdown-warning .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.dropdown-warning .search-wrap input:focus {
  border-bottom: 1px solid #fb3;
  box-shadow: 0 1px 0 0 #fb3;
}

.dropdown-dark .dropdown-content li.active,
.dropdown-dark .dropdown-content li a,
.dropdown-dark .dropdown-content li span:hover {
  background-color: #2e2e2e !important;
}
.dropdown-dark .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.dropdown-dark .search-wrap input:focus {
  border-bottom: 1px solid #2e2e2e;
  box-shadow: 0 1px 0 0 #2e2e2e;
}

.dropdown-ins .dropdown-content li.active,
.dropdown-ins .dropdown-content li a,
.dropdown-ins .dropdown-content li span:hover {
  background-color: #2e5e86 !important;
}
.dropdown-ins .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.dropdown-ins .search-wrap input:focus {
  border-bottom: 1px solid #2e5e86;
  box-shadow: 0 1px 0 0 #2e5e86;
}

.md-dropdown li.disabled.active {
  background-color: transparent !important;
}

@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) and (stroke-color: transparent) {
    .select-wrapper.md-form.md-outline input.select-dropdown {
      padding: 0 0.75rem;
    }

    .select-wrapper input.select-dropdown {
      line-height: 2.5rem;
    }
  }
}
.switch label {
  cursor: pointer;
}
.switch label input[type=checkbox] {
  opacity: 0;
  width: 0;
  height: 0;
}
.switch label input[type=checkbox]:checked + .lever {
  background-color: #d1ae9e;
}
.switch label input[type=checkbox]:checked + .lever:after {
  left: 1.5rem;
  background-color: #c15c2f;
}
.switch label input[type=checkbox]:checked:not(:disabled) ~ .lever:active:after {
  box-shadow: 0 0.0625rem 0.1875rem 0.0625rem rgba(0, 0, 0, 0.4), 0 0 0 0.9375rem rgba(193, 92, 47, 0.1);
}
.switch label input[type=checkbox]:not(:disabled) ~ .lever:active:after {
  box-shadow: 0 0.0625rem 0.1875rem 0.0625rem rgba(0, 0, 0, 0.4), 0 0 0 0.9375rem rgba(0, 0, 0, 0.08);
}
.switch label input[type=checkbox]:disabled + .lever {
  cursor: default;
}
.switch label input[type=checkbox]:disabled + .lever:after, .switch label input[type=checkbox]:disabled:checked + .lever:after {
  background-color: #bdbdbd;
}
.switch label .lever {
  position: relative;
  display: inline-block;
  margin: 0 1rem;
  margin-right: 0.625rem;
  vertical-align: middle;
  content: "";
  background-color: #818181;
  border-radius: 0.9375rem;
  width: 2.5rem;
  height: 0.9375rem;
  transition: background 0.3s ease;
}
.switch label .lever:after {
  position: absolute;
  top: -0.1875rem;
  left: -0.3125rem;
  display: inline-block;
  content: "";
  background-color: #f1f1f1;
  border-radius: 1.3125rem;
  box-shadow: 0 0.0625rem 0.1875rem 0.0625rem rgba(0, 0, 0, 0.4);
  width: 1.3125rem;
  height: 1.3125rem;
  transition: left 0.3s ease, background 0.3s ease, box-shadow 1s ease;
}

.file-field {
  position: relative;
}
.file-field .file-path-wrapper {
  height: 2.5rem;
  padding-left: 10px;
  overflow: hidden;
}
.file-field input.file-path {
  width: 100%;
  height: 36px;
}
.file-field .btn {
  float: left;
}
.file-field span {
  cursor: pointer;
}
.file-field input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0;
  margin: 0;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
}
.file-field input[type=file]::-webkit-file-upload-button {
  display: none;
}

.range-field {
  position: relative;
}
.range-field input[type=range] {
  position: relative;
  width: 100%;
  padding: 0;
  margin: 15px 0;
  cursor: pointer;
  background-color: transparent;
  border: none;
  border: 1px solid #fff;
  outline: none;
  appearance: none;
  /* fix for FF unable to apply focus style bug  */
}
.range-field input[type=range]:focus {
  outline: none;
}
.range-field input[type=range] + .thumb {
  position: absolute;
  top: 10px;
  width: 0;
  height: 0;
  margin-left: -6px;
  background-color: #354041;
  border: none;
  border-radius: 50%;
  transform: rotate(-45deg);
  transform-origin: 50% 50%;
}
.range-field input[type=range] + .thumb .value {
  display: block;
  width: 30px;
  font-size: 0;
  color: #354041;
  text-align: center;
  transform: rotate(45deg);
}
.range-field input[type=range] + .thumb.active {
  border-radius: 50% 50% 50% 0;
}
.range-field input[type=range] + .thumb.active .value {
  margin-top: 8px;
  margin-left: -1px;
  font-size: 10px;
  color: #fff;
}
.range-field input[type=range]::-webkit-slider-runnable-track {
  height: 3px;
  background: #c2c0c2;
  border: none;
}
.range-field input[type=range]::-webkit-slider-thumb {
  width: 14px;
  height: 14px;
  margin: -5px 0 0 0;
  background-color: #354041;
  border: none;
  border-radius: 50%;
  transition: 0.3s;
  transform-origin: 50% 50%;
  appearance: none;
}
.range-field input[type=range]:focus::-webkit-slider-runnable-track {
  background: #ccc;
}
.range-field input[type=range]::-moz-range-track {
  /* required for proper track sizing in FF */
  height: 3px;
  background: #c2c0c2;
  border: none;
}
.range-field input[type=range]::-moz-range-thumb {
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background: #354041;
  border: none;
  border-radius: 50%;
}
.range-field input[type=range]:-moz-focusring {
  /* hide the outline behind the border */
  outline: 1px solid #fff;
  outline-offset: -1px;
}
.range-field input[type=range]:focus::-moz-range-track {
  background: #c2c0c2;
}
.range-field input[type=range]::-ms-track {
  height: 3px;
  color: transparent;
  background: transparent;
  /* remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
  border-color: transparent;
  /* leave room for the larger thumb to overflow with a transparent border */
  border-width: 6px 0;
  /* remove default tick marks */
}
.range-field input[type=range]::-ms-fill-lower {
  background: #c2c0c2;
}
.range-field input[type=range]::-ms-fill-upper {
  background: #c2c0c2;
}
.range-field input[type=range]::-ms-thumb {
  width: 14px;
  height: 14px;
  background: #354041;
  border: none;
  border-radius: 50%;
}
.range-field input[type=range]:focus::-ms-fill-lower {
  background: #c2c0c2;
}
.range-field input[type=range]:focus::-ms-fill-upper {
  background: #c2c0c2;
}

.md-form.input-group .input-group-text [type=checkbox] + label,
.input-group .input-group-text [type=checkbox] + label {
  padding-left: 18px;
}

.md-form.input-group .input-group-text .filled-in[type=checkbox] + label,
.input-group .input-group-text .filled-in[type=checkbox] + label {
  height: 20px;
}

.md-form.input-group .input-group-text [type=radio] + label,
.input-group .input-group-text [type=radio] + label {
  height: 24px;
  padding-left: 24px;
}

.mdb-autocomplete {
  margin-bottom: 1px;
}
.mdb-autocomplete::-webkit-search-decoration, .mdb-autocomplete::-webkit-search-cancel-button, .mdb-autocomplete::-webkit-search-results-button, .mdb-autocomplete::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

button:focus {
  outline: 0 !important;
}
button.mdb-autocomplete-clear {
  position: absolute;
  top: 0.5rem;
  right: 0;
  z-index: 2;
  cursor: pointer;
  visibility: hidden;
  background: transparent;
  border: none;
}
button.mdb-autocomplete-clear svg {
  fill: #a6a6a6;
}

.mdb-autocomplete-wrap {
  position: absolute;
  right: 0;
  left: 0;
  z-index: 100;
  max-height: 210px;
  padding-left: 0;
  overflow-y: auto;
  list-style-type: none;
  background: #fff;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.mdb-autocomplete-wrap li {
  padding: 12px 15px;
  font-size: 0.875rem;
  cursor: pointer;
}
.mdb-autocomplete-wrap li:hover {
  background: #eee;
}
.mdb-autocomplete-wrap li.selected {
  background-color: #eee;
}

.form-inline .md-form .form-control.mdb-autocomplete {
  width: 15rem;
}

.md-accordion .card {
  overflow: visible;
  border-bottom: 1px solid #e0e0e0;
  border-radius: 0;
  box-shadow: none;
}
.md-accordion .card:first-of-type, .md-accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 1px solid #e0e0e0;
}
.md-accordion .card .card-header {
  padding: 1rem 1.5rem;
  background: transparent;
  border-bottom: 0;
}
.md-accordion .card .card-header .card-title {
  font-weight: 400;
}
.md-accordion .card .card-header a {
  transition: ease-in-out 0.3s;
}
.md-accordion .card .card-header a:not(.collapsed) .rotate-icon {
  transform: rotate(180deg);
}
.md-accordion .card .fa-angle-down {
  float: right;
}
.md-accordion .card .card-body {
  font-size: 0.9rem;
  font-weight: 300;
  line-height: 1.7;
  color: #626262;
}

.accordion-gradient-bcg {
  background: linear-gradient(45deg, rgba(234, 21, 129, 0.6), rgba(10, 23, 187, 0.6) 100%);
}

.accordion.md-accordion.accordion-1 p, .accordion.md-accordion.accordion-2 p, .accordion.md-accordion.accordion-3 p, .accordion.md-accordion.accordion-4 p, .accordion.md-accordion.accordion-5 p {
  font-size: 1rem;
}
.accordion.md-accordion.accordion-1 .card, .accordion.md-accordion.accordion-2 .card, .accordion.md-accordion.accordion-4 .card, .accordion.md-accordion.accordion-5 .card {
  border: 0;
}
.accordion.md-accordion.accordion-1 .card .card-header, .accordion.md-accordion.accordion-2 .card .card-header, .accordion.md-accordion.accordion-4 .card .card-header, .accordion.md-accordion.accordion-5 .card .card-header {
  border: 0;
}
.accordion.md-accordion.accordion-1 .card .card-body {
  line-height: 1.4;
}
.accordion.md-accordion.accordion-2 .card {
  background-color: transparent;
}
.accordion.md-accordion.accordion-2 .card .card-body {
  border: 0;
  border-radius: 3px;
}
.accordion.md-accordion.accordion-3 {
  border-radius: 3px;
}
.accordion.md-accordion.accordion-3 .fas.fa-angle-down,
.accordion.md-accordion.accordion-3 .fab.fa-angle-down,
.accordion.md-accordion.accordion-3 .far.fa-angle-down {
  margin-top: -10px;
}
.accordion.md-accordion.accordion-4 .card:last-of-type .card-body {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.accordion.md-accordion.accordion-5 .card {
  background-color: transparent;
}
.accordion.md-accordion.accordion-5 .card .card-header {
  background-color: #f44336;
  transition: 0.3s;
}
.accordion.md-accordion.accordion-5 .card .card-header:hover {
  background-color: #455a64;
  transition: 0.3s;
}
.accordion.md-accordion.accordion-5 .card .card-header .fas,
.accordion.md-accordion.accordion-5 .card .card-header .fab,
.accordion.md-accordion.accordion-5 .card .card-header .far {
  background-color: #fff;
  border-top-left-radius: 3px;
}
.accordion.md-accordion.accordion-5 .card .card-body {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.accordion.md-accordion.accordion-blocks .card {
  margin-bottom: 1.2rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.accordion.md-accordion.accordion-blocks .card .card-body {
  border-top: 1px solid #eee;
}

.jarallax-keep-img {
  position: relative;
  z-index: 0;
}

.jarallax-keep-img > .jarallax-img {
  position: relative;
  z-index: -100;
  display: block;
  max-width: 100%;
  height: auto;
}

.jarallax {
  min-height: 600px;
}

.jarallax > .jarallax-img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  object-fit: cover;
  /* support for plugin https://github.com/bfred-it/object-fit-images */
  font-family: "object-fit: cover;";
}

.sn-bg-1 {
  background-image: url("https://mdbootstrap.com/img/Photos/Others/sidenav1.jpg");
}

.sn-bg-2 {
  background-image: url("https://mdbootstrap.com/img/Photos/Others/sidenav2.jpg");
}

.sn-bg-3 {
  background-image: url("https://mdbootstrap.com/img/Photos/Others/sidenav3.jpg");
}

.sn-bg-4 {
  background-image: url("https://mdbootstrap.com/img/Photos/Others/sidenav4.jpg");
}

.side-nav {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 15rem;
  height: 100%;
  padding: 0;
  padding-bottom: 3.75rem;
  margin: 0;
  overflow: hidden;
  list-style-type: none;
  background-color: #2c2f34;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  transform: translateX(-100%);
  backface-visibility: hidden;
  will-change: transform;
}
.side-nav.wide {
  width: 15rem;
  transition-timing-function: linear, linear, ease;
  transition-duration: 0.2s, 0.2s, 0.35s;
  transition-property: top, bottom, width;
}
.side-nav.wide .logo-wrapper.sn-ad-avatar-wrapper {
  height: 5rem;
  padding: 19px 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
}
.side-nav.wide .logo-wrapper.sn-ad-avatar-wrapper a {
  line-height: 2.6rem;
  color: #fff;
}
.side-nav.wide .logo-wrapper.sn-ad-avatar-wrapper a span {
  padding-left: 0.7rem;
  margin-top: -1rem;
}
.side-nav.wide .logo-wrapper.sn-ad-avatar-wrapper a img {
  max-width: 2.5rem;
  padding: 0;
}
.side-nav.wide .collapsible a {
  padding-left: 23px;
  transition: all 0.3s ease-in-out;
}
.side-nav.wide .collapsible a .sv-normal {
  opacity: 1;
  transition: all 0.1s linear;
}
.side-nav.wide .collapsible a .sv-slim {
  display: none;
  opacity: 0;
  transition: all 0.1s linear;
}
.side-nav.wide .collapsible .sv-slim-icon {
  width: 30px;
  height: 36px;
  padding-left: 0;
  margin-right: 0;
  text-align: left;
}
.side-nav.wide .collapsible-body a {
  padding-left: 47px;
}
.side-nav.wide .fa-angle-down.rotate-icon {
  display: block;
  opacity: 1;
}
.side-nav.wide.slim {
  right: 3.75rem;
  width: 3.75rem !important;
  transition-timing-function: linear, linear, ease;
  transition-duration: 0.2s, 0.2s, 0.35s;
  transition-property: top, bottom, width;
}
.side-nav.wide.slim .collapsible a {
  padding-left: 23px;
  transition: all 0.3s ease-in-out;
}
.side-nav.wide.slim .collapsible a .sv-normal {
  opacity: 0;
  transition: all 0.1s linear;
}
.side-nav.wide.slim .collapsible a .sv-slim {
  display: block;
  opacity: 1;
  transition: all 0.1s linear;
}
.side-nav.wide.slim .collapsible .sv-slim-icon {
  width: 30px;
  height: 36px;
  padding-left: 0;
  margin-right: 0;
  text-align: left;
}
.side-nav.wide.slim .fa-angle-down.rotate-icon {
  display: none;
  opacity: 0;
}
.side-nav > ul {
  max-height: 100vh;
}
.side-nav ul {
  padding-left: 0;
  list-style: none;
  list-style-type: none;
}
.side-nav ul li {
  padding: 0;
}
.side-nav.right-aligned {
  right: 0;
  left: auto;
  transform: translateX(100%);
}
.side-nav.side-nav-light {
  background-color: #e5e5e5;
}
.side-nav.side-nav-light .logo-wrapper {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.side-nav.side-nav-light .logo-wrapper.sn-ad-avatar-wrapper {
  color: #555;
}
.side-nav.side-nav-light .about {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.side-nav.side-nav-light .about p {
  color: #555;
}
.side-nav.side-nav-light .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.side-nav.side-nav-light .social .fas,
.side-nav.side-nav-light .social .fab,
.side-nav.side-nav-light .social .far {
  color: #555;
}
.side-nav.side-nav-light .search-form input[type=text] {
  color: #555 !important;
  border-bottom-color: rgba(153, 153, 153, 0.3);
}
.side-nav.side-nav-light .search-form input[type=text]::placeholder {
  color: #555 !important;
}
.side-nav.side-nav-light .collapsible a {
  color: #555;
}
.side-nav.side-nav-light .collapsible-body a {
  background-color: rgba(0, 0, 0, 0.1);
}
.side-nav.side-nav-light .collapsible li .collapsible-header:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.side-nav.side-nav-light .collapsible li .collapsible-header.active {
  color: #354041;
  background-color: transparent;
}
.side-nav.fixed {
  position: fixed;
  left: 0;
  transform: translateX(0);
}
.side-nav.fixed.right-aligned {
  right: 0;
  left: auto;
}
@media only screen and (max-width : 1440px) {
  .side-nav.fixed {
    transform: translateX(-105%);
  }
  .side-nav.fixed.right-aligned {
    transform: translateX(105%);
  }
}
.side-nav .collapsible {
  padding: 0;
  margin: 0;
  margin-top: 1rem;
}
.side-nav .collapsible li a:hover {
  background-color: rgba(0, 0, 0, 0.15);
}
.side-nav .collapsible > li {
  border-radius: 2px;
}
.side-nav .collapsible > li a.collapsible-header:hover {
  background-color: rgba(255, 255, 255, 0.15);
}
.side-nav .collapsible > li a.collapsible-header.active {
  background-color: rgba(255, 255, 255, 0.15);
}
.side-nav .collapsible ul {
  padding: 0;
  list-style-type: none;
}
.side-nav .collapsible a {
  height: 36px;
  font-size: 0.8rem;
  font-weight: 300;
  line-height: 36px;
  color: #fff;
}
.side-nav .collapsible a.active, .side-nav .collapsible a:hover {
  border-radius: 2px;
}
.side-nav .collapsible .fas,
.side-nav .collapsible .fab,
.side-nav .collapsible .far {
  margin-right: 13px;
  font-size: 0.8rem;
}
.side-nav .collapsible-body a {
  height: 36px;
  padding-left: 47px;
  line-height: 36px;
  background-color: rgba(0, 0, 0, 0.15);
}
.side-nav a {
  display: block;
  height: 56px;
  padding-left: 20px;
  font-size: 1rem;
  line-height: 56px;
}
.side-nav .fa-angle-down.rotate-icon {
  position: absolute;
  top: 0.8rem;
  right: 0;
  margin-right: 1.25rem;
}
.side-nav .sidenav-bg {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  width: 15rem;
  background-attachment: fixed;
}
.side-nav .sidenav-bg:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  display: block;
  width: 100%;
  height: 100%;
  padding-bottom: 99999px;
  margin-bottom: -99999px;
  content: "";
}
.side-nav .logo-wrapper {
  height: 8.75rem;
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.side-nav .logo-wrapper a {
  width: 15rem;
  height: 8.75rem;
  padding: 0;
}
.side-nav .logo-wrapper img {
  height: auto;
  padding-top: 20%;
  padding-right: 50px;
  padding-bottom: 20%;
  padding-left: 50px;
}
@media (max-height: 992px) {
  .side-nav .logo-wrapper {
    height: 80px;
  }
  .side-nav .logo-wrapper a {
    height: 80px;
  }
  .side-nav .logo-wrapper img {
    padding-top: 7%;
    padding-bottom: 7%;
  }
}
.side-nav .logo-wrapper.sn-avatar-wrapper {
  padding-top: 10%;
  padding-right: 33%;
  padding-bottom: 10%;
  padding-left: 33%;
}
.side-nav .logo-wrapper.sn-avatar-wrapper img {
  max-width: 90px;
  padding: 0;
  margin: 0;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
@media only screen and (max-height: 992px) {
  .side-nav .logo-wrapper.sn-avatar-wrapper {
    padding-right: 40%;
    padding-left: 40%;
  }
  .side-nav .logo-wrapper.sn-avatar-wrapper img {
    max-width: 50px;
  }
}
.side-nav .logo-wrapper.sn-ad-avatar-wrapper {
  height: auto;
  margin-bottom: 0;
}
.side-nav .logo-wrapper.sn-ad-avatar-wrapper img {
  float: left;
  max-width: 3.75rem;
  padding: 1.25rem 0.63rem;
}
.side-nav .logo-wrapper.sn-ad-avatar-wrapper p {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  margin: 0;
  font-size: 0.94rem;
}
.side-nav .about {
  padding: 1rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
}
.side-nav .about p {
  margin-bottom: 0;
  text-align: center;
}
.side-nav .social {
  padding-top: 0;
  text-align: center;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
}
.side-nav .social li {
  display: inline-block;
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
  margin: 0;
}
.side-nav .social a {
  padding: 0;
  margin: 0;
}
.side-nav .social .fas,
.side-nav .social .fab,
.side-nav .social .far {
  padding-right: 0.6rem;
  padding-left: 0.6rem;
  font-size: 0.9rem;
  color: #dbe4e7;
  transition: 0.3s;
}
.side-nav .social .fas:hover,
.side-nav .social .fab:hover,
.side-nav .social .far:hover {
  color: #afc4cb;
  transition: 0.3s;
}
.side-nav .search-form {
  padding: 0;
}
.side-nav .search-form input[type=text] {
  padding-left: 1.88rem;
  font-weight: 300;
  border-bottom: 1px solid rgba(255, 255, 255, 0.65);
}
.side-nav .search-form input[type=text]::placeholder {
  color: #fff;
}
.side-nav .search-form .form-control {
  margin-bottom: 0;
}

.drag-target {
  position: fixed;
  top: 0;
  z-index: 998;
  width: 10px;
  height: 100%;
}

#sidenav-overlay {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 997;
  height: 120vh;
  background-color: rgba(0, 0, 0, 0.5);
  will-change: opacity;
}

.transform-fix-input {
  transform: translateX(0) !important;
}

.collection-card .stripe {
  position: absolute;
  bottom: 3rem;
  width: 100%;
  padding: 1.2rem;
  text-align: center;
}
.collection-card .stripe.dark {
  background-color: rgba(0, 0, 0, 0.7);
}
.collection-card .stripe.dark a p {
  color: #eee;
}
.collection-card .stripe.light {
  background-color: rgba(255, 255, 255, 0.7);
}
.collection-card .stripe.light a p {
  color: #424242;
}
.collection-card .stripe a p {
  padding: 0;
  margin: 0;
  letter-spacing: 0.25rem;
}

.rating {
  padding: 0;
  color: #ffa000;
  list-style-type: none;
}
.rating li {
  display: inline-block;
}

.cart-modal .table,
.cart-modal th {
  text-align: center;
}
.cart-modal .table .total {
  font-weight: 600;
  text-transform: uppercase;
}
.cart-modal .table .fa-times {
  color: #354041;
}

.card.card-ecommerce .card-footer {
  background-color: transparent;
}
.card.card-ecommerce .card-footer .discount {
  color: #9e9e9e;
}
.card.card-ecommerce .card-footer a {
  color: #757575;
  transition: 0.4s;
}
.card.card-ecommerce .card-footer a:hover {
  color: #d50000;
  transition: 0.4s;
}
.card.card-ecommerce .card-footer a.active {
  color: #d50000;
}

.product-table .btn.btn-sm {
  padding: 0.3rem 0.6rem;
}

.carousel-multi-item {
  margin-bottom: 5rem;
}
.carousel-multi-item .carousel-inner {
  padding-top: 0.5rem;
  padding-bottom: 1rem;
}
.carousel-multi-item .carousel-inner .carousel-item.active,
.carousel-multi-item .carousel-item-next,
.carousel-multi-item .carousel-item-prev {
  display: block;
}
.carousel-multi-item .carousel-inner.v-2 .carousel-item.active,
.carousel-multi-item .carousel-inner.v-2 .carousel-item-next,
.carousel-multi-item .carousel-inner.v-2 .carousel-item-prev {
  display: flex;
}
.carousel-multi-item .carousel-inner.v-2 .carousel-item-right.active,
.carousel-multi-item .carousel-inner.v-2 .carousel-item-next {
  transform: translateX(100%);
}
@media (min-width: 768px) {
  .carousel-multi-item .carousel-inner.v-2 .carousel-item-right.active,
.carousel-multi-item .carousel-inner.v-2 .carousel-item-next {
    transform: translateX(33%);
  }
}
.carousel-multi-item .carousel-inner.v-2 .carousel-item-left.active,
.carousel-multi-item .carousel-inner.v-2 .carousel-item-prev {
  transform: translateX(-100%);
}
@media (min-width: 768px) {
  .carousel-multi-item .carousel-inner.v-2 .carousel-item-left.active,
.carousel-multi-item .carousel-inner.v-2 .carousel-item-prev {
    transform: translateX(-33%);
  }
}
.carousel-multi-item .carousel-inner.v-2 .carousel-item-right,
.carousel-multi-item .carousel-inner.v-2 .carousel-item-left {
  transform: translateX(0%);
}
.carousel-multi-item .carousel-indicators li {
  width: 1.25rem;
  max-width: 1.25rem;
  height: 1.25rem;
  margin-bottom: -3.75rem;
  background-color: #354041;
}
.carousel-multi-item .carousel-indicators .active {
  width: 1.56rem;
  max-width: 1.56rem;
  height: 1.56rem;
  background-color: #354041;
  border-radius: 50%;
}
.carousel-multi-item .controls-top {
  margin-bottom: 1.88rem;
  text-align: center;
}
.carousel-multi-item .controls-top .btn-floating {
  background: #354041;
}
.carousel-multi-item .carousel-indicators {
  margin-bottom: -1em;
}
.carousel-multi-item .card-cascade.narrower {
  margin-top: 1.25rem;
  margin-bottom: 0.3rem;
}
@media (min-width: 768px) {
  .carousel-multi-item [class*=col-] {
    float: left;
  }
}

@media only screen and (max-width: 992px) {
  .carousel-multi-item .carousel-indicators li {
    margin-bottom: -1.88rem;
  }
}
.carousel-thumbnails .carousel-indicators {
  position: static;
  left: initial;
  width: initial;
  margin-right: initial;
  margin-left: initial;
  overflow-x: auto;
  white-space: nowrap;
}
.carousel-thumbnails .carousel-indicators > li {
  width: initial;
  height: initial;
  text-indent: initial;
}
.carousel-thumbnails .carousel-indicators > li .active img {
  opacity: 1;
}

.wrapper-carousel-fix .carousel-fade .active.carousel-item-left, .wrapper-carousel-fix .carousel-fade .active.carousel-item-right {
  transition: transform 0.6s ease;
  transition-property: opacity;
}

.comments-list .avatar,
.reply-form .avatar {
  max-width: 100px;
}

.md-toast-title {
  font-weight: 400;
}

.md-toast-message {
  word-wrap: break-word;
}

.md-toast-message a:hover {
  color: #ccc;
  text-decoration: none;
}

.md-toast-close-button {
  position: relative;
  top: -0.3em;
  right: -0.3em;
  float: right;
  font-size: 1.25rem;
  font-weight: 400;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=80);
  opacity: 0.8;
}

.md-toast-close-button:hover,
.md-toast-close-button:focus {
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=40);
  opacity: 0.4;
}

button.md-toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  appearance: none;
}

.md-toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

.md-toast-bottom-center {
  right: 0;
  bottom: 0;
  width: 100%;
}

.md-toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.md-toast-bottom-full-width {
  right: 0;
  bottom: 0;
  width: 100%;
}

.md-toast-top-left {
  top: 12px;
  left: 12px;
}

.md-toast-top-right {
  top: 12px;
  right: 12px;
}

.md-toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

.md-toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

#toast-container {
  position: fixed;
  z-index: 999999;
}

#toast-container * {
  box-sizing: border-box;
}

#toast-container > div {
  position: relative;
  width: 18.75rem;
  padding: 15px 15px 15px 50px;
  margin: 0 0 6px;
  overflow: hidden;
  filter: alpha(opacity=95);
  background-repeat: no-repeat;
  background-position: 15px center;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  opacity: 0.95;
}

#toast-container > :hover {
  cursor: pointer;
  filter: alpha(opacity=100);
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  opacity: 1;
  transition: 0.45s;
}

#toast-container.md-toast-top-center > div,
#toast-container.md-toast-bottom-center > div {
  width: 18.75rem;
  margin: auto;
}

#toast-container.md-toast-top-full-width > div,
#toast-container.md-toast-bottom-full-width > div {
  width: 96%;
  margin: auto;
}

.md-toast {
  background-color: #030303;
}

.md-toast-success {
  background-color: #00c851;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}

.md-toast-error {
  background-color: #ff3547;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}

.md-toast-info {
  background-color: #33b5e5;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}

.md-toast-warning {
  background-color: #fb3;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}

.md-toast-progress {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 4px;
  background-color: #000;
  filter: alpha(opacity=40);
  opacity: 0.4;
}

.collapsible .active .rotate-icon {
  transition: all 150ms ease-in 0s;
  transform: rotate(180deg);
}

.md-progress {
  position: relative;
  display: block;
  width: 100%;
  height: 0.25rem;
  margin-bottom: 1rem;
  overflow: hidden;
  background-color: #eee;
  box-shadow: none;
}
.md-progress .progress-bar {
  height: 0.25rem;
  background-color: #0d47a1;
  border-radius: 0;
  box-shadow: none;
}
.md-progress .progress-bar-animated {
  transition: width 2s ease-in-out;
}
.md-progress .indeterminate {
  background-color: #90caf9;
}
.md-progress .indeterminate:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  content: "";
  background-color: inherit;
  animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
  will-change: left, right;
}
.md-progress .indeterminate:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  content: "";
  background-color: inherit;
  animation: indeterminate 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  animation-delay: 1.15s;
  will-change: left, right;
}
@keyframes indeterminate {
  0% {
    right: 100%;
    left: -35%;
  }
  60% {
    right: -90%;
    left: 100%;
  }
  100% {
    right: -90%;
    left: 100%;
  }
}
@keyframes indeterminate-short {
  0% {
    right: 100%;
    left: -200%;
  }
  60% {
    right: -8%;
    left: 107%;
  }
  100% {
    right: -8%;
    left: 107%;
  }
}

/*********************
  CIRCLE
**********************/
/*
    @license
    Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
    This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
    The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
    The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
    Code distributed by Google as part of the polymer project is also
    subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
 */
/*************************   */
/* STYLES FOR THE SPINNER */
/*************************   */
/*
 * Constants:
 *      STROKEWIDTH = 3px
 *      ARCSIZE     = 270 degrees (amount of circle the arc takes up)
 *      ARCTIME     = 1333ms (time it takes to expand and contract arc)
 *      ARCSTARTROT = 216 degrees (how much the start location of the arc
 *                                should rotate each time, 216 gives us a
 *                                5 pointed star shape (it's 360/5 * 3).
 *                                For a 7 pointed star, we might do
 *                                360/7 * 3 = 154.286)
 *      CONTAINERWIDTH = 28px
 *      SHRINK_TIME = 400ms
 */
.preloader-wrapper {
  position: relative;
  display: inline-block;
  width: 3rem;
  height: 3rem;
  font-size: 0;
}
.preloader-wrapper.small {
  width: 2.25rem;
  height: 2.25rem;
}
.preloader-wrapper.big {
  width: 4rem;
  height: 4rem;
}
.preloader-wrapper.active {
  /* duration: 360 * ARCTIME / (ARCSTARTROT + (360-ARCSIZE)) */
  animation: container-rotate 1568ms linear infinite;
}
.preloader-wrapper.crazy {
  animation-duration: 333ms;
}
.preloader-wrapper .spinner-layer {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  /**
       * Patch the gap that appear between the two adjacent div.circle-clipper while the
       * spinner is rotating (appears on Chrome 38, Safari 7.1, and IE 11).
       */
}
.preloader-wrapper .spinner-layer .gap-patch {
  position: absolute;
  top: 0;
  left: 45%;
  width: 10%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}
.preloader-wrapper .spinner-layer .gap-patch .circle {
  left: -450%;
  width: 1000%;
}
.preloader-wrapper .spinner-layer .circle-clipper {
  position: relative;
  display: inline-block;
  width: 50%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}
.preloader-wrapper .spinner-layer .circle-clipper .circle {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 200%;
  height: 100%;
  border-color: inherit;
  /* STROKEWIDTH */
  border-style: solid;
  border-width: 0.1875rem;
  border-bottom-color: transparent !important;
  border-radius: 50%;
  animation: none;
}
.preloader-wrapper .spinner-layer .circle-clipper.left .circle {
  left: 0;
  border-right-color: transparent !important;
  transform: rotate(129deg);
}
.preloader-wrapper .spinner-layer .circle-clipper.right .circle {
  left: -100%;
  border-left-color: transparent !important;
  transform: rotate(-129deg);
}
.preloader-wrapper .spinner-blue,
.preloader-wrapper .spinner-blue-only {
  border-color: #354041;
}
.preloader-wrapper .spinner-red,
.preloader-wrapper .spinner-red-only {
  border-color: #db4437;
}
.preloader-wrapper .spinner-yellow,
.preloader-wrapper .spinner-yellow-only {
  border-color: #f4b400;
}
.preloader-wrapper .spinner-green,
.preloader-wrapper .spinner-green-only {
  border-color: #0f9d58;
}

@keyframes container-rotate {
  to {
    transform: rotate(360deg);
  }
}
/**
 * IMPORTANT NOTE ABOUT CSS ANIMATION PROPERTIES (keanulee):
 *
 * iOS Safari (tested on iOS 8.1) does not handle animation-delay very well - it doesn't
 * guarantee that the animation will start _exactly_ after that value. So we avoid using
 * animation-delay and instead set custom keyframes for each color (as redundant as it
 * seems).
 *
 * We write out each animation in full (instead of separating animation-name,
 * animation-duration, etc.) because under the polyfill, Safari does not recognize those
 * specific properties properly, treats them as -webkit-animation, and overrides the
 * other animation rules. See https://github.com/Polymer/platform/issues/53.
 */
.active .spinner-layer.spinner-blue {
  /* durations: 4 * ARCTIME */
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.active .spinner-layer.spinner-red {
  /* durations: 4 * ARCTIME */
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.active .spinner-layer.spinner-yellow {
  /* durations: 4 * ARCTIME */
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.active .spinner-layer.spinner-green {
  /* durations: 4 * ARCTIME */
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.active .spinner-layer.spinner-blue-only, .active .spinner-layer.spinner-red-only, .active .spinner-layer.spinner-yellow-only, .active .spinner-layer.spinner-green-only, .active .spinner-layer.spinner-primary-color-only {
  /* durations: 4 * ARCTIME */
  opacity: 1;
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.active .circle-clipper.left .circle {
  /* duration: ARCTIME */
  animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.active .circle-clipper.right .circle {
  /* duration: ARCTIME */
  animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

@keyframes fill-unfill-rotate {
  12.5% {
    transform: rotate(135deg);
  }
  /* 0.5 * ARCSIZE */
  25% {
    transform: rotate(270deg);
  }
  /* 1   * ARCSIZE */
  37.5% {
    transform: rotate(405deg);
  }
  /* 1.5 * ARCSIZE */
  50% {
    transform: rotate(540deg);
  }
  /* 2   * ARCSIZE */
  62.5% {
    transform: rotate(675deg);
  }
  /* 2.5 * ARCSIZE */
  75% {
    transform: rotate(810deg);
  }
  /* 3   * ARCSIZE */
  87.5% {
    transform: rotate(945deg);
  }
  /* 3.5 * ARCSIZE */
  to {
    transform: rotate(1080deg);
  }
  /* 4   * ARCSIZE */
}
@keyframes blue-fade-in-out {
  from {
    opacity: 1;
  }
  25% {
    opacity: 1;
  }
  26% {
    opacity: 0;
  }
  89% {
    opacity: 0;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes red-fade-in-out {
  from {
    opacity: 0;
  }
  15% {
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
  50% {
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}
@keyframes yellow-fade-in-out {
  from {
    opacity: 0;
  }
  40% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  75% {
    opacity: 1;
  }
  76% {
    opacity: 0;
  }
}
@keyframes green-fade-in-out {
  from {
    opacity: 0;
  }
  65% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes left-spin {
  from {
    transform: rotate(130deg);
  }
  50% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(130deg);
  }
}
@keyframes right-spin {
  from {
    transform: rotate(-130deg);
  }
  50% {
    transform: rotate(5deg);
  }
  to {
    transform: rotate(-130deg);
  }
}
#spinnerContainer.cooldown {
  /* duration: SHRINK_TIME */
  animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);
}

@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
#mdb-preloader {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  /* change if the mask should have another color then white */
  z-index: 9998;
  width: 100%;
  /* makes sure it stays on top */
  height: 100%;
  background-color: #000;
}

/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  -ms-touch-action: auto;
  touch-action: auto;
  overflow-anchor: none;
  -ms-overflow-style: none;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  /* please don't change 'position' */
  position: absolute;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0;
  display: none;
  height: 15px;
  opacity: 0;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  transition: background-color 0.2s linear, opacity 0.2s linear;
}

.ps__rail-y {
  /* please don't change 'position' */
  position: absolute;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  display: none;
  width: 15px;
  opacity: 0;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  transition: background-color 0.2s linear, opacity 0.2s linear;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  /* please don't change 'position' */
  position: absolute;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  height: 6px;
  background-color: #aaa;
  border-radius: 6px;
  -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
}

.ps__thumb-y {
  /* please don't change 'position' */
  position: absolute;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  width: 6px;
  background-color: #aaa;
  border-radius: 6px;
  -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  height: 11px;
  background-color: #999;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  width: 11px;
  background-color: #999;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}
.ps__rail-y {
  top: 0 !important;
}

.navbar .mega-dropdown {
  position: static;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu {
  width: 100%;
  border: none;
  border-radius: 0;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu .news-title {
  font-size: 1.1rem;
  transition: 0.2s;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu .news-title.smaller {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu .sub-title {
  border-bottom: 1px solid #e0e0e0;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu ul li a {
  width: 100%;
  transition: 0.3s;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu ul li a:hover {
  background-color: rgba(0, 0, 0, 0.2);
  transition: 0.3s;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-1 .sub-menu .news-single {
  border-bottom: 1px solid #e0e0e0;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-1 .sub-menu .news-title {
  color: #4f4f4f;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-1 .sub-menu .news-title:hover {
  color: #2196f3;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-1 .sub-menu .m-sm {
  margin-bottom: -6px;
  font-size: 0.9rem;
  color: #2196f3;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-1 .sub-menu .m-sm:hover {
  color: #2196f3;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-2 .sub-menu .news-title {
  color: #fff;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-2 .sub-menu ul li a {
  color: #fff;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-2 .sub-menu ul li a:hover {
  color: #fff;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-2 .sub-menu .sub-title {
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-3 .sub-menu ul li a {
  color: #fff;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-3 .sub-menu ul li a:hover {
  color: #fff;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-3 .sub-menu .news-title {
  color: #fff;
}
.navbar .mega-dropdown .dropdown-menu.mega-menu.v-3 .sub-menu .news-title:hover {
  color: #e0e0e0;
}
@media (max-width: 1024px) {
  .navbar .mega-dropdown .dropdown-menu.mega-menu {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: auto;
  }
}
.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-submenu {
  position: relative;
}
.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-submenu .dropdown-menu {
  top: 0;
  left: 100%;
}
.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-submenu .dropdown-menu.r-100 {
  right: 100%;
}
.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-submenu .dropdown-menu.l-auto {
  left: auto;
}
.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-item {
  width: 100%;
  transition: 0.3s;
}
.navbar .dropdown.multi-level-dropdown .dropdown-menu .dropdown-item:hover {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 0;
  box-shadow: none;
  transition: 0.3s;
}

.md-tooltip.show,
.md-tooltip-main.show,
.md-tooltip-email.show {
  opacity: 1 !important;
}

.md-inner {
  min-height: 24px !important;
  padding: 7px 8px;
  font-size: 10px;
  background: rgba(97, 97, 97, 0.9) !important;
  border-radius: 4px;
}

.md-arrow {
  display: none;
}

.md-inner-main {
  min-height: 32px !important;
  padding: 9px 16px;
  font-size: 14px;
  background: rgba(97, 97, 97, 0.9) !important;
  border-radius: 4px;
}

.md-tooltip,
.md-tooltip-main {
  line-height: 1;
}

.md-inner-email {
  padding-right: 12px;
  padding-left: 12px;
  font-size: 12px;
  background-color: #232f34 !important;
  border-radius: 25px;
}

.Saveur_Pixel-skin .gradient {
  background: #fff;
  background: linear-gradient(135deg, #fff 0%, #fff 100%);
}
.Saveur_Pixel-skin .primary-color, .Saveur_Pixel-skin ul.stepper li.active a .circle, ul.stepper li.active a .Saveur_Pixel-skin .circle, .Saveur_Pixel-skin ul.stepper li.completed a .circle, ul.stepper li.completed a .Saveur_Pixel-skin .circle {
  background-color: #354041 !important;
}
.Saveur_Pixel-skin .navbar {
  color: #fff;
  background-color: #c15c2f;
}
.Saveur_Pixel-skin .navbar .navbar-nav .nav-item .dropdown-menu a {
  color: #000;
}
.Saveur_Pixel-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .Saveur_Pixel-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .Saveur_Pixel-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
  background-color: #f2f2f2;
}
.Saveur_Pixel-skin .navbar.double-nav a {
  color: #fff;
}
.Saveur_Pixel-skin .navbar form .md-form .form-control {
  font-weight: 300;
  color: #fff;
}
.Saveur_Pixel-skin .navbar form .md-form .form-control::placeholder {
  color: #fff;
}
.Saveur_Pixel-skin .page-footer {
  background-color: #fff;
}
.Saveur_Pixel-skin .side-nav {
  background-color: #fff;
}
.Saveur_Pixel-skin .side-nav .logo-wrapper > div {
  background-color: transparent !important;
}
.Saveur_Pixel-skin .side-nav .sn-avatar-wrapper img {
  border: 3px solid #d9d9d9;
}
.Saveur_Pixel-skin .side-nav .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.Saveur_Pixel-skin .side-nav .social a:hover .fas,
.Saveur_Pixel-skin .side-nav .social a:hover .fab,
.Saveur_Pixel-skin .side-nav .social a:hover .far {
  color: #fff !important;
  transition: all 0.3s linear;
}
.Saveur_Pixel-skin .side-nav .collapsible li {
  background-color: transparent;
}
.Saveur_Pixel-skin .side-nav .collapsible li .collapsible-header {
  color: #fff;
  transition: all 0.3s linear;
}
.Saveur_Pixel-skin .side-nav .collapsible li .collapsible-header.active {
  background-color: #fff;
}
.Saveur_Pixel-skin .side-nav .collapsible li .collapsible-header:hover {
  background-color: #fff;
}
.Saveur_Pixel-skin .side-nav .collapsible li .collapsible-body a {
  color: #fff;
}
.Saveur_Pixel-skin .side-nav .collapsible li .collapsible-body a:hover, .Saveur_Pixel-skin .side-nav .collapsible li .collapsible-body a.active, .Saveur_Pixel-skin .side-nav .collapsible li .collapsible-body a:active {
  color: #fff;
}
.Saveur_Pixel-skin .side-nav .collapsible li .collapsible-body a .fas,
.Saveur_Pixel-skin .side-nav .collapsible li .collapsible-body a .fab,
.Saveur_Pixel-skin .side-nav .collapsible li .collapsible-body a .far {
  color: #fff;
}
.Saveur_Pixel-skin .side-nav .collapsible li a:not(.collapsible-header) {
  color: #fff;
  transition: all 0.3s linear;
}
.Saveur_Pixel-skin .side-nav .collapsible li a:not(.collapsible-header):hover, .Saveur_Pixel-skin .side-nav .collapsible li a:not(.collapsible-header).active, .Saveur_Pixel-skin .side-nav .collapsible li a:not(.collapsible-header):active {
  color: #fff !important;
}
.Saveur_Pixel-skin .side-nav .sidenav-bg:after, .Saveur_Pixel-skin .side-nav .sidenav-bg.mask-strong:after {
  background: #fff;
}
.Saveur_Pixel-skin .side-nav .sidenav-bg.mask-light:after {
  background: #fff;
}
.Saveur_Pixel-skin .side-nav .sidenav-bg.mask-slight:after {
  background: #fff;
}
.Saveur_Pixel-skin .btn-primary {
  color: #fff;
  background-color: #354041 !important;
}
.Saveur_Pixel-skin .btn-primary:hover {
  color: #fff;
  background-color: #404e4f;
}
.Saveur_Pixel-skin .btn-primary:focus, .Saveur_Pixel-skin .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .btn-primary:focus, .Saveur_Pixel-skin .btn-primary:active, .Saveur_Pixel-skin .btn-primary.active {
  background-color: #070909;
}
.Saveur_Pixel-skin .btn-primary.dropdown-toggle {
  background-color: #354041 !important;
}
.Saveur_Pixel-skin .btn-primary.dropdown-toggle:hover, .Saveur_Pixel-skin .btn-primary.dropdown-toggle:focus {
  background-color: #404e4f !important;
}
.Saveur_Pixel-skin .btn-primary:not([disabled]):not(.disabled):active, .Saveur_Pixel-skin .btn-primary:not([disabled]):not(.disabled).active, .show > .Saveur_Pixel-skin .btn-primary.dropdown-toggle {
  background-color: #070909 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .btn-primary:not([disabled]):not(.disabled):active:focus, .Saveur_Pixel-skin .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .Saveur_Pixel-skin .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .primary-ic {
  color: #354041 !important;
}
.Saveur_Pixel-skin .primary-ic:hover, .Saveur_Pixel-skin .primary-ic:focus {
  color: #354041;
}
.Saveur_Pixel-skin a.btn:not([href]):not([tabindex]),
.Saveur_Pixel-skin a.btn:not([href]):not([tabindex]):focus,
.Saveur_Pixel-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.Saveur_Pixel-skin table.table a.btn.btn-primary {
  color: #fff;
}
.Saveur_Pixel-skin .btn-secondary {
  color: #fff;
  background-color: #c15c2f !important;
}
.Saveur_Pixel-skin .btn-secondary:hover {
  color: #fff;
  background-color: #cf683a;
}
.Saveur_Pixel-skin .btn-secondary:focus, .Saveur_Pixel-skin .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .btn-secondary:focus, .Saveur_Pixel-skin .btn-secondary:active, .Saveur_Pixel-skin .btn-secondary.active {
  background-color: #6f351b;
}
.Saveur_Pixel-skin .btn-secondary.dropdown-toggle {
  background-color: #c15c2f !important;
}
.Saveur_Pixel-skin .btn-secondary.dropdown-toggle:hover, .Saveur_Pixel-skin .btn-secondary.dropdown-toggle:focus {
  background-color: #cf683a !important;
}
.Saveur_Pixel-skin .btn-secondary:not([disabled]):not(.disabled):active, .Saveur_Pixel-skin .btn-secondary:not([disabled]):not(.disabled).active, .show > .Saveur_Pixel-skin .btn-secondary.dropdown-toggle {
  background-color: #6f351b !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .btn-secondary:not([disabled]):not(.disabled):active:focus, .Saveur_Pixel-skin .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .Saveur_Pixel-skin .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .secondary-ic {
  color: #c15c2f !important;
}
.Saveur_Pixel-skin .secondary-ic:hover, .Saveur_Pixel-skin .secondary-ic:focus {
  color: #c15c2f;
}
.Saveur_Pixel-skin a.btn:not([href]):not([tabindex]),
.Saveur_Pixel-skin a.btn:not([href]):not([tabindex]):focus,
.Saveur_Pixel-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.Saveur_Pixel-skin table.table a.btn.btn-secondary {
  color: #fff;
}
.Saveur_Pixel-skin .btn-default {
  color: #000;
  background-color: #fff !important;
}
.Saveur_Pixel-skin .btn-default:hover {
  color: #000;
  background-color: white;
}
.Saveur_Pixel-skin .btn-default:focus, .Saveur_Pixel-skin .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .btn-default:focus, .Saveur_Pixel-skin .btn-default:active, .Saveur_Pixel-skin .btn-default.active {
  background-color: #cccccc;
}
.Saveur_Pixel-skin .btn-default.dropdown-toggle {
  background-color: #fff !important;
}
.Saveur_Pixel-skin .btn-default.dropdown-toggle:hover, .Saveur_Pixel-skin .btn-default.dropdown-toggle:focus {
  background-color: white !important;
}
.Saveur_Pixel-skin .btn-default:not([disabled]):not(.disabled):active, .Saveur_Pixel-skin .btn-default:not([disabled]):not(.disabled).active, .show > .Saveur_Pixel-skin .btn-default.dropdown-toggle {
  background-color: #cccccc !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .btn-default:not([disabled]):not(.disabled):active:focus, .Saveur_Pixel-skin .btn-default:not([disabled]):not(.disabled).active:focus, .show > .Saveur_Pixel-skin .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .default-ic {
  color: #fff !important;
}
.Saveur_Pixel-skin .default-ic:hover, .Saveur_Pixel-skin .default-ic:focus {
  color: #fff;
}
.Saveur_Pixel-skin a.btn:not([href]):not([tabindex]),
.Saveur_Pixel-skin a.btn:not([href]):not([tabindex]):focus,
.Saveur_Pixel-skin a.btn:not([href]):not([tabindex]):hover {
  color: #000;
}
.Saveur_Pixel-skin table.table a.btn.btn-default {
  color: #000;
}
.Saveur_Pixel-skin .btn-outline-primary {
  color: #354041 !important;
  background-color: transparent !important;
  border: 2px solid #354041 !important;
}
.Saveur_Pixel-skin .btn-outline-primary:hover, .Saveur_Pixel-skin .btn-outline-primary:focus, .Saveur_Pixel-skin .btn-outline-primary:active, .Saveur_Pixel-skin .btn-outline-primary:active:focus, .Saveur_Pixel-skin .btn-outline-primary.active {
  color: #354041 !important;
  background-color: transparent !important;
  border-color: #354041 !important;
}
.Saveur_Pixel-skin .btn-outline-primary:not([disabled]):not(.disabled):active, .Saveur_Pixel-skin .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .Saveur_Pixel-skin .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #354041 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .Saveur_Pixel-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .show > .Saveur_Pixel-skin .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .btn-outline-secondary {
  color: #c15c2f !important;
  background-color: transparent !important;
  border: 2px solid #c15c2f !important;
}
.Saveur_Pixel-skin .btn-outline-secondary:hover, .Saveur_Pixel-skin .btn-outline-secondary:focus, .Saveur_Pixel-skin .btn-outline-secondary:active, .Saveur_Pixel-skin .btn-outline-secondary:active:focus, .Saveur_Pixel-skin .btn-outline-secondary.active {
  color: #c15c2f !important;
  background-color: transparent !important;
  border-color: #c15c2f !important;
}
.Saveur_Pixel-skin .btn-outline-secondary:not([disabled]):not(.disabled):active, .Saveur_Pixel-skin .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .Saveur_Pixel-skin .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #c15c2f !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .Saveur_Pixel-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .show > .Saveur_Pixel-skin .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .btn-outline-default {
  color: #fff !important;
  background-color: transparent !important;
  border: 2px solid #fff !important;
}
.Saveur_Pixel-skin .btn-outline-default:hover, .Saveur_Pixel-skin .btn-outline-default:focus, .Saveur_Pixel-skin .btn-outline-default:active, .Saveur_Pixel-skin .btn-outline-default:active:focus, .Saveur_Pixel-skin .btn-outline-default.active {
  color: #fff !important;
  background-color: transparent !important;
  border-color: #fff !important;
}
.Saveur_Pixel-skin .btn-outline-default:not([disabled]):not(.disabled):active, .Saveur_Pixel-skin .btn-outline-default:not([disabled]):not(.disabled).active, .show > .Saveur_Pixel-skin .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #fff !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus, .Saveur_Pixel-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .Saveur_Pixel-skin .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.Saveur_Pixel-skin .card .btn-action {
  background: #fff;
}
.Saveur_Pixel-skin .card .btn-action:hover, .Saveur_Pixel-skin .card .btn-action:focus {
  background-color: white !important;
}
.Saveur_Pixel-skin .card .btn-action.active {
  background-color: #cccccc !important;
}
.Saveur_Pixel-skin .md-outline input[type=text]:focus:not([readonly]),
.Saveur_Pixel-skin .md-outline input[type=password]:focus:not([readonly]),
.Saveur_Pixel-skin .md-outline input[type=email]:focus:not([readonly]),
.Saveur_Pixel-skin .md-outline input[type=url]:focus:not([readonly]),
.Saveur_Pixel-skin .md-outline input[type=time]:focus:not([readonly]),
.Saveur_Pixel-skin .md-outline input[type=date]:focus:not([readonly]),
.Saveur_Pixel-skin .md-outline input[type=datetime-local]:focus:not([readonly]),
.Saveur_Pixel-skin .md-outline input[type=tel]:focus:not([readonly]),
.Saveur_Pixel-skin .md-outline input[type=number]:focus:not([readonly]),
.Saveur_Pixel-skin .md-outline input[type=search-md]:focus:not([readonly]),
.Saveur_Pixel-skin .md-outline input[type=search]:focus:not([readonly]),
.Saveur_Pixel-skin .md-outline textarea:focus:not([readonly]) {
  border-color: #fff;
  box-shadow: inset 0 0 0 1px #fff;
}
.Saveur_Pixel-skin .md-outline input[type=text]:focus:not([readonly]) + label,
.Saveur_Pixel-skin .md-outline input[type=password]:focus:not([readonly]) + label,
.Saveur_Pixel-skin .md-outline input[type=email]:focus:not([readonly]) + label,
.Saveur_Pixel-skin .md-outline input[type=url]:focus:not([readonly]) + label,
.Saveur_Pixel-skin .md-outline input[type=time]:focus:not([readonly]) + label,
.Saveur_Pixel-skin .md-outline input[type=date]:focus:not([readonly]) + label,
.Saveur_Pixel-skin .md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.Saveur_Pixel-skin .md-outline input[type=tel]:focus:not([readonly]) + label,
.Saveur_Pixel-skin .md-outline input[type=number]:focus:not([readonly]) + label,
.Saveur_Pixel-skin .md-outline input[type=search-md]:focus:not([readonly]) + label,
.Saveur_Pixel-skin .md-outline input[type=search]:focus:not([readonly]) + label,
.Saveur_Pixel-skin .md-outline textarea:focus:not([readonly]) + label {
  color: #fff;
}
.Saveur_Pixel-skin .md-bg input[type=text],
.Saveur_Pixel-skin .md-bg input[type=password],
.Saveur_Pixel-skin .md-bg input[type=email],
.Saveur_Pixel-skin .md-bg input[type=url],
.Saveur_Pixel-skin .md-bg input[type=time],
.Saveur_Pixel-skin .md-bg input[type=date],
.Saveur_Pixel-skin .md-bg input[type=datetime-local],
.Saveur_Pixel-skin .md-bg input[type=tel],
.Saveur_Pixel-skin .md-bg input[type=number],
.Saveur_Pixel-skin .md-bg input[type=search-md],
.Saveur_Pixel-skin .md-bg input[type=search],
.Saveur_Pixel-skin .md-bg textarea.md-textarea {
  background-image: linear-gradient(to bottom, #fff, #fff), linear-gradient(to bottom, #ced4da, #ced4da);
}
.Saveur_Pixel-skin input[type=email]:focus:not([readonly]),
.Saveur_Pixel-skin input[type=text]:focus:not([readonly]),
.Saveur_Pixel-skin input[type=password]:focus:not([readonly]),
.Saveur_Pixel-skin input[type=number]:focus:not([readonly]),
.Saveur_Pixel-skin textarea.md-textarea:focus:not([readonly]) {
  border-color: #fff;
  box-shadow: 0 1px 0 0 #fff;
}
.Saveur_Pixel-skin input[type=email]:focus:not([readonly]) + label,
.Saveur_Pixel-skin input[type=text]:focus:not([readonly]) + label,
.Saveur_Pixel-skin input[type=password]:focus:not([readonly]) + label,
.Saveur_Pixel-skin input[type=number]:focus:not([readonly]) + label,
.Saveur_Pixel-skin textarea.md-textarea:focus:not([readonly]) + label {
  color: #fff;
}
.Saveur_Pixel-skin input[type=checkbox]:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.Saveur_Pixel-skin input[type=checkbox].filled-in:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.Saveur_Pixel-skin input[type=checkbox].filled-in:checked + label:after {
  background-color: #fff;
  border-color: #fff;
}
.Saveur_Pixel-skin .md-form .prefix.active {
  color: #fff;
}
.Saveur_Pixel-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active {
  color: #fff !important;
}
.Saveur_Pixel-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus {
  border-color: #fff;
  box-shadow: inset 0 0 0 1px #fff;
}
.Saveur_Pixel-skin .select-wrapper.colorful-select.md-form.md-outline + label.active {
  color: #fff;
}
.Saveur_Pixel-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active,
.Saveur_Pixel-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,
.Saveur_Pixel-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover {
  background-color: #fff !important;
}
.Saveur_Pixel-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.Saveur_Pixel-skin .top-nav-collapse {
  background-color: #c15c2f;
}
.Saveur_Pixel-skin .carousel-multi-item .controls-top > a,
.Saveur_Pixel-skin .carousel-multi-item .carousel-indicators li,
.Saveur_Pixel-skin .carousel-multi-item .carousel-indicators li.active {
  background-color: #fff;
}
.Saveur_Pixel-skin .form-header,
.Saveur_Pixel-skin .card-header {
  background-color: white;
}
.Saveur_Pixel-skin .spinner-primary-color,
.Saveur_Pixel-skin .spinner-primary-color-only {
  border-color: #354041;
}
.Saveur_Pixel-skin .pagination-primary-color .page-item.active .page-link,
.Saveur_Pixel-skin .pagination-primary-color .page-item.active .page-link:focus,
.Saveur_Pixel-skin .pagination-primary-color .page-item.active .page-link:hover {
  color: #fff;
  background-color: #354041;
}
.Saveur_Pixel-skin .pagination-primary-color .page-link {
  color: #354041;
}
.Saveur_Pixel-skin .pagination-primary-color .page-link:focus {
  box-shadow: none;
}

.white-skin .gradient {
  background: #ababab;
  background: linear-gradient(135deg, #ababab 0%, #fff 100%);
}
.white-skin .primary-color, .white-skin ul.stepper li.active a .circle, ul.stepper li.active a .white-skin .circle, .white-skin ul.stepper li.completed a .circle, ul.stepper li.completed a .white-skin .circle {
  background-color: #4285f4 !important;
}
.white-skin .navbar {
  color: #424242;
  background-color: #fff;
}
.white-skin .navbar .navbar-nav .nav-item .dropdown-menu a {
  color: #000;
}
.white-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .white-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .white-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
  background-color: #2a75f3;
}
.white-skin .navbar .navbar-nav .nav-item a {
  color: #424242;
}
.white-skin .navbar.double-nav a {
  color: #424242;
}
.white-skin .navbar form .md-form .form-control {
  font-weight: 300;
  color: #424242;
}
.white-skin .navbar form .md-form .form-control::placeholder {
  color: #424242;
}
.white-skin .navbar.navbar-dark form .md-form .form-control {
  color: #fff;
}
.white-skin .navbar.navbar-dark form .md-form .form-control::placeholder {
  color: #fff;
}
.white-skin .page-footer {
  background-color: #6f7178;
}
.white-skin .side-nav {
  background-color: #f9f9f9;
}
.white-skin .side-nav .logo-wrapper > div {
  background-color: transparent !important;
}
.white-skin .side-nav .sn-avatar-wrapper img {
  border: 3px solid #0d5bdd;
}
.white-skin .side-nav .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.white-skin .side-nav .social a .fas,
.white-skin .side-nav .social a .fab,
.white-skin .side-nav .social a .far {
  color: #424242;
}
.white-skin .side-nav .social a:hover .fas,
.white-skin .side-nav .social a:hover .fab,
.white-skin .side-nav .social a:hover .far {
  color: #4285f4 !important;
  transition: all 0.3s linear;
}
.white-skin .side-nav .search-form .md-form input {
  color: #424242 !important;
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.white-skin .side-nav .search-form .md-form input::placeholder {
  color: rgba(66, 66, 66, 0.5) !important;
}
.white-skin .side-nav .collapsible li {
  background-color: transparent;
}
.white-skin .side-nav .collapsible li a {
  font-weight: 400;
}
.white-skin .side-nav .collapsible li .collapsible-header {
  color: #424242;
  transition: all 0.3s linear;
}
.white-skin .side-nav .collapsible li .collapsible-header.active {
  color: #4285f4;
  background-color: transparent;
}
.white-skin .side-nav .collapsible li .collapsible-header:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.white-skin .side-nav .collapsible li .collapsible-body a {
  color: #424242;
}
.white-skin .side-nav .collapsible li .collapsible-body a:hover, .white-skin .side-nav .collapsible li .collapsible-body a.active, .white-skin .side-nav .collapsible li .collapsible-body a:active {
  color: #4285f4;
}
.white-skin .side-nav .collapsible li .collapsible-body a .fas,
.white-skin .side-nav .collapsible li .collapsible-body a .fab,
.white-skin .side-nav .collapsible li .collapsible-body a .far {
  color: #424242;
}
.white-skin .side-nav .collapsible li a:not(.collapsible-header) {
  color: #424242;
  transition: all 0.3s linear;
}
.white-skin .side-nav .collapsible li a:not(.collapsible-header):hover, .white-skin .side-nav .collapsible li a:not(.collapsible-header).active, .white-skin .side-nav .collapsible li a:not(.collapsible-header):active {
  color: #4285f4 !important;
}
.white-skin .side-nav .sidenav-bg:after, .white-skin .side-nav .sidenav-bg.mask-strong:after {
  background: rgba(255, 255, 255, 0.8);
}
.white-skin .side-nav .sidenav-bg.mask-light:after {
  background: rgba(255, 255, 255, 0.65);
}
.white-skin .side-nav .sidenav-bg.mask-slight:after {
  background: rgba(255, 255, 255, 0.5);
}
.white-skin .btn-primary {
  color: #fff;
  background-color: #4285f4 !important;
}
.white-skin .btn-primary:hover {
  color: #fff;
  background-color: #5a95f5;
}
.white-skin .btn-primary:focus, .white-skin .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .btn-primary:focus, .white-skin .btn-primary:active, .white-skin .btn-primary.active {
  background-color: #0b51c5;
}
.white-skin .btn-primary.dropdown-toggle {
  background-color: #4285f4 !important;
}
.white-skin .btn-primary.dropdown-toggle:hover, .white-skin .btn-primary.dropdown-toggle:focus {
  background-color: #5a95f5 !important;
}
.white-skin .btn-primary:not([disabled]):not(.disabled):active, .white-skin .btn-primary:not([disabled]):not(.disabled).active, .show > .white-skin .btn-primary.dropdown-toggle {
  background-color: #0b51c5 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .btn-primary:not([disabled]):not(.disabled):active:focus, .white-skin .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .white-skin .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .primary-ic {
  color: #4285f4 !important;
}
.white-skin .primary-ic:hover, .white-skin .primary-ic:focus {
  color: #4285f4;
}
.white-skin a.btn:not([href]):not([tabindex]),
.white-skin a.btn:not([href]):not([tabindex]):focus,
.white-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.white-skin table.table a.btn.btn-primary {
  color: #fff;
}
.white-skin .btn-secondary {
  color: #fff;
  background-color: #fc685f !important;
}
.white-skin .btn-secondary:hover {
  color: #fff;
  background-color: #fc8078;
}
.white-skin .btn-secondary:focus, .white-skin .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .btn-secondary:focus, .white-skin .btn-secondary:active, .white-skin .btn-secondary.active {
  background-color: #f01205;
}
.white-skin .btn-secondary.dropdown-toggle {
  background-color: #fc685f !important;
}
.white-skin .btn-secondary.dropdown-toggle:hover, .white-skin .btn-secondary.dropdown-toggle:focus {
  background-color: #fc8078 !important;
}
.white-skin .btn-secondary:not([disabled]):not(.disabled):active, .white-skin .btn-secondary:not([disabled]):not(.disabled).active, .show > .white-skin .btn-secondary.dropdown-toggle {
  background-color: #f01205 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .btn-secondary:not([disabled]):not(.disabled):active:focus, .white-skin .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .white-skin .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .secondary-ic {
  color: #fc685f !important;
}
.white-skin .secondary-ic:hover, .white-skin .secondary-ic:focus {
  color: #fc685f;
}
.white-skin a.btn:not([href]):not([tabindex]),
.white-skin a.btn:not([href]):not([tabindex]):focus,
.white-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.white-skin table.table a.btn.btn-secondary {
  color: #fff;
}
.white-skin .btn-default {
  color: #fff;
  background-color: #454545 !important;
}
.white-skin .btn-default:hover {
  color: #fff;
  background-color: #525252;
}
.white-skin .btn-default:focus, .white-skin .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .btn-default:focus, .white-skin .btn-default:active, .white-skin .btn-default.active {
  background-color: #121212;
}
.white-skin .btn-default.dropdown-toggle {
  background-color: #454545 !important;
}
.white-skin .btn-default.dropdown-toggle:hover, .white-skin .btn-default.dropdown-toggle:focus {
  background-color: #525252 !important;
}
.white-skin .btn-default:not([disabled]):not(.disabled):active, .white-skin .btn-default:not([disabled]):not(.disabled).active, .show > .white-skin .btn-default.dropdown-toggle {
  background-color: #121212 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .btn-default:not([disabled]):not(.disabled):active:focus, .white-skin .btn-default:not([disabled]):not(.disabled).active:focus, .show > .white-skin .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .default-ic {
  color: #454545 !important;
}
.white-skin .default-ic:hover, .white-skin .default-ic:focus {
  color: #454545;
}
.white-skin a.btn:not([href]):not([tabindex]),
.white-skin a.btn:not([href]):not([tabindex]):focus,
.white-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.white-skin table.table a.btn.btn-default {
  color: #fff;
}
.white-skin .btn-outline-primary {
  color: #4285f4 !important;
  background-color: transparent !important;
  border: 2px solid #4285f4 !important;
}
.white-skin .btn-outline-primary:hover, .white-skin .btn-outline-primary:focus, .white-skin .btn-outline-primary:active, .white-skin .btn-outline-primary:active:focus, .white-skin .btn-outline-primary.active {
  color: #4285f4 !important;
  background-color: transparent !important;
  border-color: #4285f4 !important;
}
.white-skin .btn-outline-primary:not([disabled]):not(.disabled):active, .white-skin .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .white-skin .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #4285f4 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .white-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .show > .white-skin .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .btn-outline-secondary {
  color: #fc685f !important;
  background-color: transparent !important;
  border: 2px solid #fc685f !important;
}
.white-skin .btn-outline-secondary:hover, .white-skin .btn-outline-secondary:focus, .white-skin .btn-outline-secondary:active, .white-skin .btn-outline-secondary:active:focus, .white-skin .btn-outline-secondary.active {
  color: #fc685f !important;
  background-color: transparent !important;
  border-color: #fc685f !important;
}
.white-skin .btn-outline-secondary:not([disabled]):not(.disabled):active, .white-skin .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .white-skin .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #fc685f !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .white-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .show > .white-skin .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .btn-outline-default {
  color: #454545 !important;
  background-color: transparent !important;
  border: 2px solid #454545 !important;
}
.white-skin .btn-outline-default:hover, .white-skin .btn-outline-default:focus, .white-skin .btn-outline-default:active, .white-skin .btn-outline-default:active:focus, .white-skin .btn-outline-default.active {
  color: #454545 !important;
  background-color: transparent !important;
  border-color: #454545 !important;
}
.white-skin .btn-outline-default:not([disabled]):not(.disabled):active, .white-skin .btn-outline-default:not([disabled]):not(.disabled).active, .show > .white-skin .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #454545 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus, .white-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .white-skin .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.white-skin .card .btn-action {
  background: #454545;
}
.white-skin .card .btn-action:hover, .white-skin .card .btn-action:focus {
  background-color: #525252 !important;
}
.white-skin .card .btn-action.active {
  background-color: #121212 !important;
}
.white-skin .md-outline input[type=text]:focus:not([readonly]),
.white-skin .md-outline input[type=password]:focus:not([readonly]),
.white-skin .md-outline input[type=email]:focus:not([readonly]),
.white-skin .md-outline input[type=url]:focus:not([readonly]),
.white-skin .md-outline input[type=time]:focus:not([readonly]),
.white-skin .md-outline input[type=date]:focus:not([readonly]),
.white-skin .md-outline input[type=datetime-local]:focus:not([readonly]),
.white-skin .md-outline input[type=tel]:focus:not([readonly]),
.white-skin .md-outline input[type=number]:focus:not([readonly]),
.white-skin .md-outline input[type=search-md]:focus:not([readonly]),
.white-skin .md-outline input[type=search]:focus:not([readonly]),
.white-skin .md-outline textarea:focus:not([readonly]) {
  border-color: #4285f4;
  box-shadow: inset 0 0 0 1px #4285f4;
}
.white-skin .md-outline input[type=text]:focus:not([readonly]) + label,
.white-skin .md-outline input[type=password]:focus:not([readonly]) + label,
.white-skin .md-outline input[type=email]:focus:not([readonly]) + label,
.white-skin .md-outline input[type=url]:focus:not([readonly]) + label,
.white-skin .md-outline input[type=time]:focus:not([readonly]) + label,
.white-skin .md-outline input[type=date]:focus:not([readonly]) + label,
.white-skin .md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.white-skin .md-outline input[type=tel]:focus:not([readonly]) + label,
.white-skin .md-outline input[type=number]:focus:not([readonly]) + label,
.white-skin .md-outline input[type=search-md]:focus:not([readonly]) + label,
.white-skin .md-outline input[type=search]:focus:not([readonly]) + label,
.white-skin .md-outline textarea:focus:not([readonly]) + label {
  color: #4285f4;
}
.white-skin .md-bg input[type=text],
.white-skin .md-bg input[type=password],
.white-skin .md-bg input[type=email],
.white-skin .md-bg input[type=url],
.white-skin .md-bg input[type=time],
.white-skin .md-bg input[type=date],
.white-skin .md-bg input[type=datetime-local],
.white-skin .md-bg input[type=tel],
.white-skin .md-bg input[type=number],
.white-skin .md-bg input[type=search-md],
.white-skin .md-bg input[type=search],
.white-skin .md-bg textarea.md-textarea {
  background-image: linear-gradient(to bottom, #4285f4, #4285f4), linear-gradient(to bottom, #ced4da, #ced4da);
}
.white-skin input[type=email]:focus:not([readonly]),
.white-skin input[type=text]:focus:not([readonly]),
.white-skin input[type=password]:focus:not([readonly]),
.white-skin input[type=number]:focus:not([readonly]),
.white-skin textarea.md-textarea:focus:not([readonly]) {
  border-color: #4285f4;
  box-shadow: 0 1px 0 0 #4285f4;
}
.white-skin input[type=email]:focus:not([readonly]) + label,
.white-skin input[type=text]:focus:not([readonly]) + label,
.white-skin input[type=password]:focus:not([readonly]) + label,
.white-skin input[type=number]:focus:not([readonly]) + label,
.white-skin textarea.md-textarea:focus:not([readonly]) + label {
  color: #4285f4;
}
.white-skin input[type=checkbox]:checked + label:before {
  border-right: 2px solid #4285f4;
  border-bottom: 2px solid #4285f4;
}
.white-skin input[type=checkbox].filled-in:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.white-skin input[type=checkbox].filled-in:checked + label:after {
  background-color: #4285f4;
  border-color: #4285f4;
}
.white-skin .md-form .prefix.active {
  color: #4285f4;
}
.white-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active {
  color: #4285f4 !important;
}
.white-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus {
  border-color: #4285f4;
  box-shadow: inset 0 0 0 1px #4285f4;
}
.white-skin .select-wrapper.colorful-select.md-form.md-outline + label.active {
  color: #4285f4;
}
.white-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active,
.white-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,
.white-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover {
  background-color: #4285f4 !important;
}
.white-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.white-skin .top-nav-collapse {
  background-color: #fff;
}
.white-skin .carousel-multi-item .controls-top > a,
.white-skin .carousel-multi-item .carousel-indicators li,
.white-skin .carousel-multi-item .carousel-indicators li.active {
  background-color: #4285f4;
}
.white-skin .form-header,
.white-skin .card-header {
  background-color: #4c8bf5;
}
.white-skin .spinner-primary-color,
.white-skin .spinner-primary-color-only {
  border-color: #4285f4;
}
.white-skin .pagination-primary-color .page-item.active .page-link,
.white-skin .pagination-primary-color .page-item.active .page-link:focus,
.white-skin .pagination-primary-color .page-item.active .page-link:hover {
  color: #fff;
  background-color: #4285f4;
}
.white-skin .pagination-primary-color .page-link {
  color: #4285f4;
}
.white-skin .pagination-primary-color .page-link:focus {
  box-shadow: none;
}

.black-skin .gradient {
  background: #000;
  background: linear-gradient(135deg, #000 0%, #616161 100%);
}
.black-skin .primary-color, .black-skin ul.stepper li.active a .circle, ul.stepper li.active a .black-skin .circle, .black-skin ul.stepper li.completed a .circle, ul.stepper li.completed a .black-skin .circle {
  background-color: #2ad1a3 !important;
}
.black-skin .navbar {
  color: #fff;
  background-color: #222;
}
.black-skin .navbar .navbar-nav .nav-item .dropdown-menu a {
  color: #000;
}
.black-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .black-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .black-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
  background-color: #26bc92;
}
.black-skin .navbar.double-nav a {
  color: #fff;
}
.black-skin .navbar form .md-form .form-control {
  font-weight: 300;
  color: #fff;
}
.black-skin .navbar form .md-form .form-control::placeholder {
  color: #fff;
}
.black-skin .page-footer {
  background-color: #222;
}
.black-skin .side-nav {
  background-color: #222;
}
.black-skin .side-nav .logo-wrapper > div {
  background-color: transparent !important;
}
.black-skin .side-nav .sn-avatar-wrapper img {
  border: 3px solid #1d9171;
}
.black-skin .side-nav .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.black-skin .side-nav .social a:hover .fas,
.black-skin .side-nav .social a:hover .fab,
.black-skin .side-nav .social a:hover .far {
  color: #2ad1a3 !important;
  transition: all 0.3s linear;
}
.black-skin .side-nav .collapsible li {
  background-color: transparent;
}
.black-skin .side-nav .collapsible li .collapsible-header {
  color: #fff;
  transition: all 0.3s linear;
}
.black-skin .side-nav .collapsible li .collapsible-header.active {
  background-color: #2ad1a3;
}
.black-skin .side-nav .collapsible li .collapsible-header:hover {
  background-color: #2ad1a3;
}
.black-skin .side-nav .collapsible li .collapsible-body a {
  color: #fff;
}
.black-skin .side-nav .collapsible li .collapsible-body a:hover, .black-skin .side-nav .collapsible li .collapsible-body a.active, .black-skin .side-nav .collapsible li .collapsible-body a:active {
  color: #2ad1a3;
}
.black-skin .side-nav .collapsible li .collapsible-body a .fas,
.black-skin .side-nav .collapsible li .collapsible-body a .fab,
.black-skin .side-nav .collapsible li .collapsible-body a .far {
  color: #fff;
}
.black-skin .side-nav .collapsible li a:not(.collapsible-header) {
  color: #fff;
  transition: all 0.3s linear;
}
.black-skin .side-nav .collapsible li a:not(.collapsible-header):hover, .black-skin .side-nav .collapsible li a:not(.collapsible-header).active, .black-skin .side-nav .collapsible li a:not(.collapsible-header):active {
  color: #2ad1a3 !important;
}
.black-skin .side-nav .sidenav-bg:after, .black-skin .side-nav .sidenav-bg.mask-strong:after {
  background: rgba(0, 0, 0, 0.8);
}
.black-skin .side-nav .sidenav-bg.mask-light:after {
  background: rgba(0, 0, 0, 0.65);
}
.black-skin .side-nav .sidenav-bg.mask-slight:after {
  background: rgba(0, 0, 0, 0.5);
}
.black-skin .btn-primary {
  color: #fff;
  background-color: #2ad1a3 !important;
}
.black-skin .btn-primary:hover {
  color: #fff;
  background-color: #3dd8ad;
}
.black-skin .btn-primary:focus, .black-skin .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .btn-primary:focus, .black-skin .btn-primary:active, .black-skin .btn-primary.active {
  background-color: #197c61;
}
.black-skin .btn-primary.dropdown-toggle {
  background-color: #2ad1a3 !important;
}
.black-skin .btn-primary.dropdown-toggle:hover, .black-skin .btn-primary.dropdown-toggle:focus {
  background-color: #3dd8ad !important;
}
.black-skin .btn-primary:not([disabled]):not(.disabled):active, .black-skin .btn-primary:not([disabled]):not(.disabled).active, .show > .black-skin .btn-primary.dropdown-toggle {
  background-color: #197c61 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .btn-primary:not([disabled]):not(.disabled):active:focus, .black-skin .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .black-skin .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .primary-ic {
  color: #2ad1a3 !important;
}
.black-skin .primary-ic:hover, .black-skin .primary-ic:focus {
  color: #2ad1a3;
}
.black-skin a.btn:not([href]):not([tabindex]),
.black-skin a.btn:not([href]):not([tabindex]):focus,
.black-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.black-skin table.table a.btn.btn-primary {
  color: #fff;
}
.black-skin .btn-secondary {
  color: #fff;
  background-color: #0f478a !important;
}
.black-skin .btn-secondary:hover {
  color: #fff;
  background-color: #1253a1;
}
.black-skin .btn-secondary:focus, .black-skin .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .btn-secondary:focus, .black-skin .btn-secondary:active, .black-skin .btn-secondary.active {
  background-color: #05182e;
}
.black-skin .btn-secondary.dropdown-toggle {
  background-color: #0f478a !important;
}
.black-skin .btn-secondary.dropdown-toggle:hover, .black-skin .btn-secondary.dropdown-toggle:focus {
  background-color: #1253a1 !important;
}
.black-skin .btn-secondary:not([disabled]):not(.disabled):active, .black-skin .btn-secondary:not([disabled]):not(.disabled).active, .show > .black-skin .btn-secondary.dropdown-toggle {
  background-color: #05182e !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .btn-secondary:not([disabled]):not(.disabled):active:focus, .black-skin .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .black-skin .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .secondary-ic {
  color: #0f478a !important;
}
.black-skin .secondary-ic:hover, .black-skin .secondary-ic:focus {
  color: #0f478a;
}
.black-skin a.btn:not([href]):not([tabindex]),
.black-skin a.btn:not([href]):not([tabindex]):focus,
.black-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.black-skin table.table a.btn.btn-secondary {
  color: #fff;
}
.black-skin .btn-default {
  color: #fff;
  background-color: #222 !important;
}
.black-skin .btn-default:hover {
  color: #fff;
  background-color: #2f2f2f;
}
.black-skin .btn-default:focus, .black-skin .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .btn-default:focus, .black-skin .btn-default:active, .black-skin .btn-default.active {
  background-color: black;
}
.black-skin .btn-default.dropdown-toggle {
  background-color: #222 !important;
}
.black-skin .btn-default.dropdown-toggle:hover, .black-skin .btn-default.dropdown-toggle:focus {
  background-color: #2f2f2f !important;
}
.black-skin .btn-default:not([disabled]):not(.disabled):active, .black-skin .btn-default:not([disabled]):not(.disabled).active, .show > .black-skin .btn-default.dropdown-toggle {
  background-color: black !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .btn-default:not([disabled]):not(.disabled):active:focus, .black-skin .btn-default:not([disabled]):not(.disabled).active:focus, .show > .black-skin .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .default-ic {
  color: #222 !important;
}
.black-skin .default-ic:hover, .black-skin .default-ic:focus {
  color: #222;
}
.black-skin a.btn:not([href]):not([tabindex]),
.black-skin a.btn:not([href]):not([tabindex]):focus,
.black-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.black-skin table.table a.btn.btn-default {
  color: #fff;
}
.black-skin .btn-outline-primary {
  color: #2ad1a3 !important;
  background-color: transparent !important;
  border: 2px solid #2ad1a3 !important;
}
.black-skin .btn-outline-primary:hover, .black-skin .btn-outline-primary:focus, .black-skin .btn-outline-primary:active, .black-skin .btn-outline-primary:active:focus, .black-skin .btn-outline-primary.active {
  color: #2ad1a3 !important;
  background-color: transparent !important;
  border-color: #2ad1a3 !important;
}
.black-skin .btn-outline-primary:not([disabled]):not(.disabled):active, .black-skin .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .black-skin .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #2ad1a3 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .black-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .show > .black-skin .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .btn-outline-secondary {
  color: #0f478a !important;
  background-color: transparent !important;
  border: 2px solid #0f478a !important;
}
.black-skin .btn-outline-secondary:hover, .black-skin .btn-outline-secondary:focus, .black-skin .btn-outline-secondary:active, .black-skin .btn-outline-secondary:active:focus, .black-skin .btn-outline-secondary.active {
  color: #0f478a !important;
  background-color: transparent !important;
  border-color: #0f478a !important;
}
.black-skin .btn-outline-secondary:not([disabled]):not(.disabled):active, .black-skin .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .black-skin .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #0f478a !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .black-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .show > .black-skin .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .btn-outline-default {
  color: #222 !important;
  background-color: transparent !important;
  border: 2px solid #222 !important;
}
.black-skin .btn-outline-default:hover, .black-skin .btn-outline-default:focus, .black-skin .btn-outline-default:active, .black-skin .btn-outline-default:active:focus, .black-skin .btn-outline-default.active {
  color: #222 !important;
  background-color: transparent !important;
  border-color: #222 !important;
}
.black-skin .btn-outline-default:not([disabled]):not(.disabled):active, .black-skin .btn-outline-default:not([disabled]):not(.disabled).active, .show > .black-skin .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #222 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus, .black-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .black-skin .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.black-skin .card .btn-action {
  background: #222;
}
.black-skin .card .btn-action:hover, .black-skin .card .btn-action:focus {
  background-color: #2f2f2f !important;
}
.black-skin .card .btn-action.active {
  background-color: black !important;
}
.black-skin .md-outline input[type=text]:focus:not([readonly]),
.black-skin .md-outline input[type=password]:focus:not([readonly]),
.black-skin .md-outline input[type=email]:focus:not([readonly]),
.black-skin .md-outline input[type=url]:focus:not([readonly]),
.black-skin .md-outline input[type=time]:focus:not([readonly]),
.black-skin .md-outline input[type=date]:focus:not([readonly]),
.black-skin .md-outline input[type=datetime-local]:focus:not([readonly]),
.black-skin .md-outline input[type=tel]:focus:not([readonly]),
.black-skin .md-outline input[type=number]:focus:not([readonly]),
.black-skin .md-outline input[type=search-md]:focus:not([readonly]),
.black-skin .md-outline input[type=search]:focus:not([readonly]),
.black-skin .md-outline textarea:focus:not([readonly]) {
  border-color: #2ad1a3;
  box-shadow: inset 0 0 0 1px #2ad1a3;
}
.black-skin .md-outline input[type=text]:focus:not([readonly]) + label,
.black-skin .md-outline input[type=password]:focus:not([readonly]) + label,
.black-skin .md-outline input[type=email]:focus:not([readonly]) + label,
.black-skin .md-outline input[type=url]:focus:not([readonly]) + label,
.black-skin .md-outline input[type=time]:focus:not([readonly]) + label,
.black-skin .md-outline input[type=date]:focus:not([readonly]) + label,
.black-skin .md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.black-skin .md-outline input[type=tel]:focus:not([readonly]) + label,
.black-skin .md-outline input[type=number]:focus:not([readonly]) + label,
.black-skin .md-outline input[type=search-md]:focus:not([readonly]) + label,
.black-skin .md-outline input[type=search]:focus:not([readonly]) + label,
.black-skin .md-outline textarea:focus:not([readonly]) + label {
  color: #2ad1a3;
}
.black-skin .md-bg input[type=text],
.black-skin .md-bg input[type=password],
.black-skin .md-bg input[type=email],
.black-skin .md-bg input[type=url],
.black-skin .md-bg input[type=time],
.black-skin .md-bg input[type=date],
.black-skin .md-bg input[type=datetime-local],
.black-skin .md-bg input[type=tel],
.black-skin .md-bg input[type=number],
.black-skin .md-bg input[type=search-md],
.black-skin .md-bg input[type=search],
.black-skin .md-bg textarea.md-textarea {
  background-image: linear-gradient(to bottom, #2ad1a3, #2ad1a3), linear-gradient(to bottom, #ced4da, #ced4da);
}
.black-skin input[type=email]:focus:not([readonly]),
.black-skin input[type=text]:focus:not([readonly]),
.black-skin input[type=password]:focus:not([readonly]),
.black-skin input[type=number]:focus:not([readonly]),
.black-skin textarea.md-textarea:focus:not([readonly]) {
  border-color: #2ad1a3;
  box-shadow: 0 1px 0 0 #2ad1a3;
}
.black-skin input[type=email]:focus:not([readonly]) + label,
.black-skin input[type=text]:focus:not([readonly]) + label,
.black-skin input[type=password]:focus:not([readonly]) + label,
.black-skin input[type=number]:focus:not([readonly]) + label,
.black-skin textarea.md-textarea:focus:not([readonly]) + label {
  color: #2ad1a3;
}
.black-skin input[type=checkbox]:checked + label:before {
  border-right: 2px solid #2ad1a3;
  border-bottom: 2px solid #2ad1a3;
}
.black-skin input[type=checkbox].filled-in:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.black-skin input[type=checkbox].filled-in:checked + label:after {
  background-color: #2ad1a3;
  border-color: #2ad1a3;
}
.black-skin .md-form .prefix.active {
  color: #2ad1a3;
}
.black-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active {
  color: #2ad1a3 !important;
}
.black-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus {
  border-color: #2ad1a3;
  box-shadow: inset 0 0 0 1px #2ad1a3;
}
.black-skin .select-wrapper.colorful-select.md-form.md-outline + label.active {
  color: #2ad1a3;
}
.black-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active,
.black-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,
.black-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover {
  background-color: #2ad1a3 !important;
}
.black-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.black-skin .top-nav-collapse {
  background-color: #222;
}
.black-skin .carousel-multi-item .controls-top > a,
.black-skin .carousel-multi-item .carousel-indicators li,
.black-skin .carousel-multi-item .carousel-indicators li.active {
  background-color: #2ad1a3;
}
.black-skin .form-header,
.black-skin .card-header {
  background-color: #30d5a8;
}
.black-skin .spinner-primary-color,
.black-skin .spinner-primary-color-only {
  border-color: #2ad1a3;
}
.black-skin .pagination-primary-color .page-item.active .page-link,
.black-skin .pagination-primary-color .page-item.active .page-link:focus,
.black-skin .pagination-primary-color .page-item.active .page-link:hover {
  color: #fff;
  background-color: #2ad1a3;
}
.black-skin .pagination-primary-color .page-link {
  color: #2ad1a3;
}
.black-skin .pagination-primary-color .page-link:focus {
  box-shadow: none;
}

.cyan-skin .gradient {
  background: #114861;
  background: linear-gradient(135deg, #114861 0%, #45b0c0 100%);
}
.cyan-skin .primary-color, .cyan-skin ul.stepper li.active a .circle, ul.stepper li.active a .cyan-skin .circle, .cyan-skin ul.stepper li.completed a .circle, ul.stepper li.completed a .cyan-skin .circle {
  background-color: #4fada7 !important;
}
.cyan-skin .navbar {
  color: #fff;
  background-color: #114861;
}
.cyan-skin .navbar .navbar-nav .nav-item .dropdown-menu a {
  color: #000;
}
.cyan-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .cyan-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .cyan-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
  background-color: #eea82f;
}
.cyan-skin .navbar.double-nav a {
  color: #fff;
}
.cyan-skin .navbar form .md-form .form-control {
  font-weight: 300;
  color: #fff;
}
.cyan-skin .navbar form .md-form .form-control::placeholder {
  color: #fff;
}
.cyan-skin .page-footer {
  background-color: #114861;
}
.cyan-skin .side-nav {
  background-color: #24879d;
}
.cyan-skin .side-nav .logo-wrapper > div {
  background-color: transparent !important;
}
.cyan-skin .side-nav .sn-avatar-wrapper img {
  border: 3px solid #d99012;
}
.cyan-skin .side-nav .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.cyan-skin .side-nav .social a:hover .fas,
.cyan-skin .side-nav .social a:hover .fab,
.cyan-skin .side-nav .social a:hover .far {
  color: #f0b247 !important;
  transition: all 0.3s linear;
}
.cyan-skin .side-nav .collapsible li {
  background-color: transparent;
}
.cyan-skin .side-nav .collapsible li .collapsible-header {
  color: #fff;
  transition: all 0.3s linear;
}
.cyan-skin .side-nav .collapsible li .collapsible-header.active {
  background-color: rgba(29, 65, 82, 0.8);
}
.cyan-skin .side-nav .collapsible li .collapsible-header:hover {
  background-color: rgba(29, 65, 82, 0.8);
}
.cyan-skin .side-nav .collapsible li .collapsible-body a {
  color: #fff;
}
.cyan-skin .side-nav .collapsible li .collapsible-body a:hover, .cyan-skin .side-nav .collapsible li .collapsible-body a.active, .cyan-skin .side-nav .collapsible li .collapsible-body a:active {
  color: #ffa742;
}
.cyan-skin .side-nav .collapsible li .collapsible-body a .fas,
.cyan-skin .side-nav .collapsible li .collapsible-body a .fab,
.cyan-skin .side-nav .collapsible li .collapsible-body a .far {
  color: #fff;
}
.cyan-skin .side-nav .collapsible li a:not(.collapsible-header) {
  color: #fff;
  transition: all 0.3s linear;
}
.cyan-skin .side-nav .collapsible li a:not(.collapsible-header):hover, .cyan-skin .side-nav .collapsible li a:not(.collapsible-header).active, .cyan-skin .side-nav .collapsible li a:not(.collapsible-header):active {
  color: #ffa742 !important;
}
.cyan-skin .side-nav .sidenav-bg:after, .cyan-skin .side-nav .sidenav-bg.mask-strong:after {
  background: rgba(21, 78, 96, 0.8);
}
.cyan-skin .side-nav .sidenav-bg.mask-light:after {
  background: rgba(21, 78, 96, 0.65);
}
.cyan-skin .side-nav .sidenav-bg.mask-slight:after {
  background: rgba(21, 78, 96, 0.5);
}
.cyan-skin .btn-primary {
  color: #fff;
  background-color: #ffa742 !important;
}
.cyan-skin .btn-primary:hover {
  color: #fff;
  background-color: #ffb35c;
}
.cyan-skin .btn-primary:focus, .cyan-skin .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .btn-primary:focus, .cyan-skin .btn-primary:active, .cyan-skin .btn-primary.active {
  background-color: #db7500;
}
.cyan-skin .btn-primary.dropdown-toggle {
  background-color: #ffa742 !important;
}
.cyan-skin .btn-primary.dropdown-toggle:hover, .cyan-skin .btn-primary.dropdown-toggle:focus {
  background-color: #ffb35c !important;
}
.cyan-skin .btn-primary:not([disabled]):not(.disabled):active, .cyan-skin .btn-primary:not([disabled]):not(.disabled).active, .show > .cyan-skin .btn-primary.dropdown-toggle {
  background-color: #db7500 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .btn-primary:not([disabled]):not(.disabled):active:focus, .cyan-skin .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .cyan-skin .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .primary-ic {
  color: #ffa742 !important;
}
.cyan-skin .primary-ic:hover, .cyan-skin .primary-ic:focus {
  color: #ffa742;
}
.cyan-skin a.btn:not([href]):not([tabindex]),
.cyan-skin a.btn:not([href]):not([tabindex]):focus,
.cyan-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.cyan-skin table.table a.btn.btn-primary {
  color: #fff;
}
.cyan-skin .btn-secondary {
  color: #fff;
  background-color: #45b0c0 !important;
}
.cyan-skin .btn-secondary:hover {
  color: #fff;
  background-color: #58b8c6;
}
.cyan-skin .btn-secondary:focus, .cyan-skin .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .btn-secondary:focus, .cyan-skin .btn-secondary:active, .cyan-skin .btn-secondary.active {
  background-color: #286d77;
}
.cyan-skin .btn-secondary.dropdown-toggle {
  background-color: #45b0c0 !important;
}
.cyan-skin .btn-secondary.dropdown-toggle:hover, .cyan-skin .btn-secondary.dropdown-toggle:focus {
  background-color: #58b8c6 !important;
}
.cyan-skin .btn-secondary:not([disabled]):not(.disabled):active, .cyan-skin .btn-secondary:not([disabled]):not(.disabled).active, .show > .cyan-skin .btn-secondary.dropdown-toggle {
  background-color: #286d77 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .btn-secondary:not([disabled]):not(.disabled):active:focus, .cyan-skin .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .cyan-skin .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .secondary-ic {
  color: #45b0c0 !important;
}
.cyan-skin .secondary-ic:hover, .cyan-skin .secondary-ic:focus {
  color: #45b0c0;
}
.cyan-skin a.btn:not([href]):not([tabindex]),
.cyan-skin a.btn:not([href]):not([tabindex]):focus,
.cyan-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.cyan-skin table.table a.btn.btn-secondary {
  color: #fff;
}
.cyan-skin .btn-default {
  color: #fff;
  background-color: #114861 !important;
}
.cyan-skin .btn-default:hover {
  color: #fff;
  background-color: #155877;
}
.cyan-skin .btn-default:focus, .cyan-skin .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .btn-default:focus, .cyan-skin .btn-default:active, .cyan-skin .btn-default.active {
  background-color: #02080a;
}
.cyan-skin .btn-default.dropdown-toggle {
  background-color: #114861 !important;
}
.cyan-skin .btn-default.dropdown-toggle:hover, .cyan-skin .btn-default.dropdown-toggle:focus {
  background-color: #155877 !important;
}
.cyan-skin .btn-default:not([disabled]):not(.disabled):active, .cyan-skin .btn-default:not([disabled]):not(.disabled).active, .show > .cyan-skin .btn-default.dropdown-toggle {
  background-color: #02080a !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .btn-default:not([disabled]):not(.disabled):active:focus, .cyan-skin .btn-default:not([disabled]):not(.disabled).active:focus, .show > .cyan-skin .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .default-ic {
  color: #114861 !important;
}
.cyan-skin .default-ic:hover, .cyan-skin .default-ic:focus {
  color: #114861;
}
.cyan-skin a.btn:not([href]):not([tabindex]),
.cyan-skin a.btn:not([href]):not([tabindex]):focus,
.cyan-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.cyan-skin table.table a.btn.btn-default {
  color: #fff;
}
.cyan-skin .btn-outline-primary {
  color: #ffa742 !important;
  background-color: transparent !important;
  border: 2px solid #ffa742 !important;
}
.cyan-skin .btn-outline-primary:hover, .cyan-skin .btn-outline-primary:focus, .cyan-skin .btn-outline-primary:active, .cyan-skin .btn-outline-primary:active:focus, .cyan-skin .btn-outline-primary.active {
  color: #ffa742 !important;
  background-color: transparent !important;
  border-color: #ffa742 !important;
}
.cyan-skin .btn-outline-primary:not([disabled]):not(.disabled):active, .cyan-skin .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .cyan-skin .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #ffa742 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .cyan-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .show > .cyan-skin .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .btn-outline-secondary {
  color: #45b0c0 !important;
  background-color: transparent !important;
  border: 2px solid #45b0c0 !important;
}
.cyan-skin .btn-outline-secondary:hover, .cyan-skin .btn-outline-secondary:focus, .cyan-skin .btn-outline-secondary:active, .cyan-skin .btn-outline-secondary:active:focus, .cyan-skin .btn-outline-secondary.active {
  color: #45b0c0 !important;
  background-color: transparent !important;
  border-color: #45b0c0 !important;
}
.cyan-skin .btn-outline-secondary:not([disabled]):not(.disabled):active, .cyan-skin .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .cyan-skin .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #45b0c0 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .cyan-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .show > .cyan-skin .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .btn-outline-default {
  color: #114861 !important;
  background-color: transparent !important;
  border: 2px solid #114861 !important;
}
.cyan-skin .btn-outline-default:hover, .cyan-skin .btn-outline-default:focus, .cyan-skin .btn-outline-default:active, .cyan-skin .btn-outline-default:active:focus, .cyan-skin .btn-outline-default.active {
  color: #114861 !important;
  background-color: transparent !important;
  border-color: #114861 !important;
}
.cyan-skin .btn-outline-default:not([disabled]):not(.disabled):active, .cyan-skin .btn-outline-default:not([disabled]):not(.disabled).active, .show > .cyan-skin .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #114861 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus, .cyan-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .cyan-skin .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.cyan-skin .card .btn-action {
  background: #114861;
}
.cyan-skin .card .btn-action:hover, .cyan-skin .card .btn-action:focus {
  background-color: #155877 !important;
}
.cyan-skin .card .btn-action.active {
  background-color: #02080a !important;
}
.cyan-skin .md-outline input[type=text]:focus:not([readonly]),
.cyan-skin .md-outline input[type=password]:focus:not([readonly]),
.cyan-skin .md-outline input[type=email]:focus:not([readonly]),
.cyan-skin .md-outline input[type=url]:focus:not([readonly]),
.cyan-skin .md-outline input[type=time]:focus:not([readonly]),
.cyan-skin .md-outline input[type=date]:focus:not([readonly]),
.cyan-skin .md-outline input[type=datetime-local]:focus:not([readonly]),
.cyan-skin .md-outline input[type=tel]:focus:not([readonly]),
.cyan-skin .md-outline input[type=number]:focus:not([readonly]),
.cyan-skin .md-outline input[type=search-md]:focus:not([readonly]),
.cyan-skin .md-outline input[type=search]:focus:not([readonly]),
.cyan-skin .md-outline textarea:focus:not([readonly]) {
  border-color: #f0b247;
  box-shadow: inset 0 0 0 1px #f0b247;
}
.cyan-skin .md-outline input[type=text]:focus:not([readonly]) + label,
.cyan-skin .md-outline input[type=password]:focus:not([readonly]) + label,
.cyan-skin .md-outline input[type=email]:focus:not([readonly]) + label,
.cyan-skin .md-outline input[type=url]:focus:not([readonly]) + label,
.cyan-skin .md-outline input[type=time]:focus:not([readonly]) + label,
.cyan-skin .md-outline input[type=date]:focus:not([readonly]) + label,
.cyan-skin .md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.cyan-skin .md-outline input[type=tel]:focus:not([readonly]) + label,
.cyan-skin .md-outline input[type=number]:focus:not([readonly]) + label,
.cyan-skin .md-outline input[type=search-md]:focus:not([readonly]) + label,
.cyan-skin .md-outline input[type=search]:focus:not([readonly]) + label,
.cyan-skin .md-outline textarea:focus:not([readonly]) + label {
  color: #f0b247;
}
.cyan-skin .md-bg input[type=text],
.cyan-skin .md-bg input[type=password],
.cyan-skin .md-bg input[type=email],
.cyan-skin .md-bg input[type=url],
.cyan-skin .md-bg input[type=time],
.cyan-skin .md-bg input[type=date],
.cyan-skin .md-bg input[type=datetime-local],
.cyan-skin .md-bg input[type=tel],
.cyan-skin .md-bg input[type=number],
.cyan-skin .md-bg input[type=search-md],
.cyan-skin .md-bg input[type=search],
.cyan-skin .md-bg textarea.md-textarea {
  background-image: linear-gradient(to bottom, #f0b247, #f0b247), linear-gradient(to bottom, #ced4da, #ced4da);
}
.cyan-skin input[type=email]:focus:not([readonly]),
.cyan-skin input[type=text]:focus:not([readonly]),
.cyan-skin input[type=password]:focus:not([readonly]),
.cyan-skin input[type=number]:focus:not([readonly]),
.cyan-skin textarea.md-textarea:focus:not([readonly]) {
  border-color: #f0b247;
  box-shadow: 0 1px 0 0 #f0b247;
}
.cyan-skin input[type=email]:focus:not([readonly]) + label,
.cyan-skin input[type=text]:focus:not([readonly]) + label,
.cyan-skin input[type=password]:focus:not([readonly]) + label,
.cyan-skin input[type=number]:focus:not([readonly]) + label,
.cyan-skin textarea.md-textarea:focus:not([readonly]) + label {
  color: #f0b247;
}
.cyan-skin input[type=checkbox]:checked + label:before {
  border-right: 2px solid #f0b247;
  border-bottom: 2px solid #f0b247;
}
.cyan-skin input[type=checkbox].filled-in:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.cyan-skin input[type=checkbox].filled-in:checked + label:after {
  background-color: #f0b247;
  border-color: #f0b247;
}
.cyan-skin .md-form .prefix.active {
  color: #f0b247;
}
.cyan-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active {
  color: #f0b247 !important;
}
.cyan-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus {
  border-color: #f0b247;
  box-shadow: inset 0 0 0 1px #f0b247;
}
.cyan-skin .select-wrapper.colorful-select.md-form.md-outline + label.active {
  color: #f0b247;
}
.cyan-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active,
.cyan-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,
.cyan-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover {
  background-color: #f0b247 !important;
}
.cyan-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.cyan-skin .top-nav-collapse {
  background-color: #114861;
}
.cyan-skin .carousel-multi-item .controls-top > a,
.cyan-skin .carousel-multi-item .carousel-indicators li,
.cyan-skin .carousel-multi-item .carousel-indicators li.active {
  background-color: #f0b247;
}
.cyan-skin .form-header,
.cyan-skin .card-header {
  background-color: #f1b650;
}
.cyan-skin .spinner-primary-color,
.cyan-skin .spinner-primary-color-only {
  border-color: #4fada7;
}
.cyan-skin .pagination-primary-color .page-item.active .page-link,
.cyan-skin .pagination-primary-color .page-item.active .page-link:focus,
.cyan-skin .pagination-primary-color .page-item.active .page-link:hover {
  color: #fff;
  background-color: #4fada7;
}
.cyan-skin .pagination-primary-color .page-link {
  color: #4fada7;
}
.cyan-skin .pagination-primary-color .page-link:focus {
  box-shadow: none;
}

.mdb-skin .gradient {
  background: #0e2135;
  background: linear-gradient(135deg, #0e2135 0%, #2c76b8 100%);
}
.mdb-skin .primary-color, .mdb-skin ul.stepper li.active a .circle, ul.stepper li.active a .mdb-skin .circle, .mdb-skin ul.stepper li.completed a .circle, ul.stepper li.completed a .mdb-skin .circle {
  background-color: #33b5e5 !important;
}
.mdb-skin .navbar {
  color: #fff;
  background-color: #243a51;
}
.mdb-skin .navbar .navbar-nav .nav-item .dropdown-menu a {
  color: #000;
}
.mdb-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .mdb-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .mdb-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
  background-color: #1dade2;
}
.mdb-skin .navbar.double-nav a {
  color: #fff;
}
.mdb-skin .navbar form .md-form .form-control {
  font-weight: 300;
  color: #fff;
}
.mdb-skin .navbar form .md-form .form-control::placeholder {
  color: #fff;
}
.mdb-skin .page-footer {
  background-color: #243a51;
}
.mdb-skin .side-nav {
  background-color: #224562;
}
.mdb-skin .side-nav .logo-wrapper > div {
  background-color: transparent !important;
}
.mdb-skin .side-nav .sn-avatar-wrapper img {
  border: 3px solid #178ab4;
}
.mdb-skin .side-nav .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.mdb-skin .side-nav .social a:hover .fas,
.mdb-skin .side-nav .social a:hover .fab,
.mdb-skin .side-nav .social a:hover .far {
  color: #33b5e5 !important;
  transition: all 0.3s linear;
}
.mdb-skin .side-nav .collapsible li {
  background-color: transparent;
}
.mdb-skin .side-nav .collapsible li .collapsible-header {
  color: #fff;
  transition: all 0.3s linear;
}
.mdb-skin .side-nav .collapsible li .collapsible-header.active {
  background-color: rgba(72, 198, 255, 0.8);
}
.mdb-skin .side-nav .collapsible li .collapsible-header:hover {
  background-color: rgba(72, 198, 255, 0.8);
}
.mdb-skin .side-nav .collapsible li .collapsible-body a {
  color: #fff;
}
.mdb-skin .side-nav .collapsible li .collapsible-body a:hover, .mdb-skin .side-nav .collapsible li .collapsible-body a.active, .mdb-skin .side-nav .collapsible li .collapsible-body a:active {
  color: #67d5ff;
}
.mdb-skin .side-nav .collapsible li .collapsible-body a .fas,
.mdb-skin .side-nav .collapsible li .collapsible-body a .fab,
.mdb-skin .side-nav .collapsible li .collapsible-body a .far {
  color: #fff;
}
.mdb-skin .side-nav .collapsible li a:not(.collapsible-header) {
  color: #fff;
  transition: all 0.3s linear;
}
.mdb-skin .side-nav .collapsible li a:not(.collapsible-header):hover, .mdb-skin .side-nav .collapsible li a:not(.collapsible-header).active, .mdb-skin .side-nav .collapsible li a:not(.collapsible-header):active {
  color: #67d5ff !important;
}
.mdb-skin .side-nav .sidenav-bg:after, .mdb-skin .side-nav .sidenav-bg.mask-strong:after {
  background: rgba(13, 36, 60, 0.8);
}
.mdb-skin .side-nav .sidenav-bg.mask-light:after {
  background: rgba(13, 36, 60, 0.65);
}
.mdb-skin .side-nav .sidenav-bg.mask-slight:after {
  background: rgba(13, 36, 60, 0.5);
}
.mdb-skin .btn-primary {
  color: #fff;
  background-color: #33b5e5 !important;
}
.mdb-skin .btn-primary:hover {
  color: #fff;
  background-color: #4abde8;
}
.mdb-skin .btn-primary:focus, .mdb-skin .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .btn-primary:focus, .mdb-skin .btn-primary:active, .mdb-skin .btn-primary.active {
  background-color: #14799e;
}
.mdb-skin .btn-primary.dropdown-toggle {
  background-color: #33b5e5 !important;
}
.mdb-skin .btn-primary.dropdown-toggle:hover, .mdb-skin .btn-primary.dropdown-toggle:focus {
  background-color: #4abde8 !important;
}
.mdb-skin .btn-primary:not([disabled]):not(.disabled):active, .mdb-skin .btn-primary:not([disabled]):not(.disabled).active, .show > .mdb-skin .btn-primary.dropdown-toggle {
  background-color: #14799e !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .btn-primary:not([disabled]):not(.disabled):active:focus, .mdb-skin .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .mdb-skin .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .primary-ic {
  color: #33b5e5 !important;
}
.mdb-skin .primary-ic:hover, .mdb-skin .primary-ic:focus {
  color: #33b5e5;
}
.mdb-skin a.btn:not([href]):not([tabindex]),
.mdb-skin a.btn:not([href]):not([tabindex]):focus,
.mdb-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.mdb-skin table.table a.btn.btn-primary {
  color: #fff;
}
.mdb-skin .btn-secondary {
  color: #fff;
  background-color: #0e3d67 !important;
}
.mdb-skin .btn-secondary:hover {
  color: #fff;
  background-color: #114a7d;
}
.mdb-skin .btn-secondary:focus, .mdb-skin .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .btn-secondary:focus, .mdb-skin .btn-secondary:active, .mdb-skin .btn-secondary.active {
  background-color: #02080d;
}
.mdb-skin .btn-secondary.dropdown-toggle {
  background-color: #0e3d67 !important;
}
.mdb-skin .btn-secondary.dropdown-toggle:hover, .mdb-skin .btn-secondary.dropdown-toggle:focus {
  background-color: #114a7d !important;
}
.mdb-skin .btn-secondary:not([disabled]):not(.disabled):active, .mdb-skin .btn-secondary:not([disabled]):not(.disabled).active, .show > .mdb-skin .btn-secondary.dropdown-toggle {
  background-color: #02080d !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .btn-secondary:not([disabled]):not(.disabled):active:focus, .mdb-skin .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .mdb-skin .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .secondary-ic {
  color: #0e3d67 !important;
}
.mdb-skin .secondary-ic:hover, .mdb-skin .secondary-ic:focus {
  color: #0e3d67;
}
.mdb-skin a.btn:not([href]):not([tabindex]),
.mdb-skin a.btn:not([href]):not([tabindex]):focus,
.mdb-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.mdb-skin table.table a.btn.btn-secondary {
  color: #fff;
}
.mdb-skin .btn-default {
  color: #fff;
  background-color: #1a6398 !important;
}
.mdb-skin .btn-default:hover {
  color: #fff;
  background-color: #1e71ae;
}
.mdb-skin .btn-default:focus, .mdb-skin .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .btn-default:focus, .mdb-skin .btn-default:active, .mdb-skin .btn-default.active {
  background-color: #0b2a41;
}
.mdb-skin .btn-default.dropdown-toggle {
  background-color: #1a6398 !important;
}
.mdb-skin .btn-default.dropdown-toggle:hover, .mdb-skin .btn-default.dropdown-toggle:focus {
  background-color: #1e71ae !important;
}
.mdb-skin .btn-default:not([disabled]):not(.disabled):active, .mdb-skin .btn-default:not([disabled]):not(.disabled).active, .show > .mdb-skin .btn-default.dropdown-toggle {
  background-color: #0b2a41 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .btn-default:not([disabled]):not(.disabled):active:focus, .mdb-skin .btn-default:not([disabled]):not(.disabled).active:focus, .show > .mdb-skin .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .default-ic {
  color: #1a6398 !important;
}
.mdb-skin .default-ic:hover, .mdb-skin .default-ic:focus {
  color: #1a6398;
}
.mdb-skin a.btn:not([href]):not([tabindex]),
.mdb-skin a.btn:not([href]):not([tabindex]):focus,
.mdb-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.mdb-skin table.table a.btn.btn-default {
  color: #fff;
}
.mdb-skin .btn-outline-primary {
  color: #33b5e5 !important;
  background-color: transparent !important;
  border: 2px solid #33b5e5 !important;
}
.mdb-skin .btn-outline-primary:hover, .mdb-skin .btn-outline-primary:focus, .mdb-skin .btn-outline-primary:active, .mdb-skin .btn-outline-primary:active:focus, .mdb-skin .btn-outline-primary.active {
  color: #33b5e5 !important;
  background-color: transparent !important;
  border-color: #33b5e5 !important;
}
.mdb-skin .btn-outline-primary:not([disabled]):not(.disabled):active, .mdb-skin .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .mdb-skin .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #33b5e5 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .mdb-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .show > .mdb-skin .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .btn-outline-secondary {
  color: #0e3d67 !important;
  background-color: transparent !important;
  border: 2px solid #0e3d67 !important;
}
.mdb-skin .btn-outline-secondary:hover, .mdb-skin .btn-outline-secondary:focus, .mdb-skin .btn-outline-secondary:active, .mdb-skin .btn-outline-secondary:active:focus, .mdb-skin .btn-outline-secondary.active {
  color: #0e3d67 !important;
  background-color: transparent !important;
  border-color: #0e3d67 !important;
}
.mdb-skin .btn-outline-secondary:not([disabled]):not(.disabled):active, .mdb-skin .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .mdb-skin .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #0e3d67 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .mdb-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .show > .mdb-skin .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .btn-outline-default {
  color: #1a6398 !important;
  background-color: transparent !important;
  border: 2px solid #1a6398 !important;
}
.mdb-skin .btn-outline-default:hover, .mdb-skin .btn-outline-default:focus, .mdb-skin .btn-outline-default:active, .mdb-skin .btn-outline-default:active:focus, .mdb-skin .btn-outline-default.active {
  color: #1a6398 !important;
  background-color: transparent !important;
  border-color: #1a6398 !important;
}
.mdb-skin .btn-outline-default:not([disabled]):not(.disabled):active, .mdb-skin .btn-outline-default:not([disabled]):not(.disabled).active, .show > .mdb-skin .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #1a6398 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus, .mdb-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .mdb-skin .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.mdb-skin .card .btn-action {
  background: #1a6398;
}
.mdb-skin .card .btn-action:hover, .mdb-skin .card .btn-action:focus {
  background-color: #1e71ae !important;
}
.mdb-skin .card .btn-action.active {
  background-color: #0b2a41 !important;
}
.mdb-skin .md-outline input[type=text]:focus:not([readonly]),
.mdb-skin .md-outline input[type=password]:focus:not([readonly]),
.mdb-skin .md-outline input[type=email]:focus:not([readonly]),
.mdb-skin .md-outline input[type=url]:focus:not([readonly]),
.mdb-skin .md-outline input[type=time]:focus:not([readonly]),
.mdb-skin .md-outline input[type=date]:focus:not([readonly]),
.mdb-skin .md-outline input[type=datetime-local]:focus:not([readonly]),
.mdb-skin .md-outline input[type=tel]:focus:not([readonly]),
.mdb-skin .md-outline input[type=number]:focus:not([readonly]),
.mdb-skin .md-outline input[type=search-md]:focus:not([readonly]),
.mdb-skin .md-outline input[type=search]:focus:not([readonly]),
.mdb-skin .md-outline textarea:focus:not([readonly]) {
  border-color: #33b5e5;
  box-shadow: inset 0 0 0 1px #33b5e5;
}
.mdb-skin .md-outline input[type=text]:focus:not([readonly]) + label,
.mdb-skin .md-outline input[type=password]:focus:not([readonly]) + label,
.mdb-skin .md-outline input[type=email]:focus:not([readonly]) + label,
.mdb-skin .md-outline input[type=url]:focus:not([readonly]) + label,
.mdb-skin .md-outline input[type=time]:focus:not([readonly]) + label,
.mdb-skin .md-outline input[type=date]:focus:not([readonly]) + label,
.mdb-skin .md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.mdb-skin .md-outline input[type=tel]:focus:not([readonly]) + label,
.mdb-skin .md-outline input[type=number]:focus:not([readonly]) + label,
.mdb-skin .md-outline input[type=search-md]:focus:not([readonly]) + label,
.mdb-skin .md-outline input[type=search]:focus:not([readonly]) + label,
.mdb-skin .md-outline textarea:focus:not([readonly]) + label {
  color: #33b5e5;
}
.mdb-skin .md-bg input[type=text],
.mdb-skin .md-bg input[type=password],
.mdb-skin .md-bg input[type=email],
.mdb-skin .md-bg input[type=url],
.mdb-skin .md-bg input[type=time],
.mdb-skin .md-bg input[type=date],
.mdb-skin .md-bg input[type=datetime-local],
.mdb-skin .md-bg input[type=tel],
.mdb-skin .md-bg input[type=number],
.mdb-skin .md-bg input[type=search-md],
.mdb-skin .md-bg input[type=search],
.mdb-skin .md-bg textarea.md-textarea {
  background-image: linear-gradient(to bottom, #33b5e5, #33b5e5), linear-gradient(to bottom, #ced4da, #ced4da);
}
.mdb-skin input[type=email]:focus:not([readonly]),
.mdb-skin input[type=text]:focus:not([readonly]),
.mdb-skin input[type=password]:focus:not([readonly]),
.mdb-skin input[type=number]:focus:not([readonly]),
.mdb-skin textarea.md-textarea:focus:not([readonly]) {
  border-color: #33b5e5;
  box-shadow: 0 1px 0 0 #33b5e5;
}
.mdb-skin input[type=email]:focus:not([readonly]) + label,
.mdb-skin input[type=text]:focus:not([readonly]) + label,
.mdb-skin input[type=password]:focus:not([readonly]) + label,
.mdb-skin input[type=number]:focus:not([readonly]) + label,
.mdb-skin textarea.md-textarea:focus:not([readonly]) + label {
  color: #33b5e5;
}
.mdb-skin input[type=checkbox]:checked + label:before {
  border-right: 2px solid #33b5e5;
  border-bottom: 2px solid #33b5e5;
}
.mdb-skin input[type=checkbox].filled-in:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.mdb-skin input[type=checkbox].filled-in:checked + label:after {
  background-color: #33b5e5;
  border-color: #33b5e5;
}
.mdb-skin .md-form .prefix.active {
  color: #33b5e5;
}
.mdb-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active {
  color: #33b5e5 !important;
}
.mdb-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus {
  border-color: #33b5e5;
  box-shadow: inset 0 0 0 1px #33b5e5;
}
.mdb-skin .select-wrapper.colorful-select.md-form.md-outline + label.active {
  color: #33b5e5;
}
.mdb-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active,
.mdb-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,
.mdb-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover {
  background-color: #33b5e5 !important;
}
.mdb-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.mdb-skin .top-nav-collapse {
  background-color: #243a51;
}
.mdb-skin .carousel-multi-item .controls-top > a,
.mdb-skin .carousel-multi-item .carousel-indicators li,
.mdb-skin .carousel-multi-item .carousel-indicators li.active {
  background-color: #33b5e5;
}
.mdb-skin .form-header,
.mdb-skin .card-header {
  background-color: #3cb8e6;
}
.mdb-skin .spinner-primary-color,
.mdb-skin .spinner-primary-color-only {
  border-color: #33b5e5;
}
.mdb-skin .pagination-primary-color .page-item.active .page-link,
.mdb-skin .pagination-primary-color .page-item.active .page-link:focus,
.mdb-skin .pagination-primary-color .page-item.active .page-link:hover {
  color: #fff;
  background-color: #33b5e5;
}
.mdb-skin .pagination-primary-color .page-link {
  color: #33b5e5;
}
.mdb-skin .pagination-primary-color .page-link:focus {
  box-shadow: none;
}

.deep-purple-skin .gradient {
  background: #2e1f49;
  background: linear-gradient(135deg, #2e1f49 0%, #a47fe3 100%);
}
.deep-purple-skin .primary-color, .deep-purple-skin ul.stepper li.active a .circle, ul.stepper li.active a .deep-purple-skin .circle, .deep-purple-skin ul.stepper li.completed a .circle, ul.stepper li.completed a .deep-purple-skin .circle {
  background-color: #d0637c !important;
}
.deep-purple-skin .navbar {
  color: #fff;
  background-color: #7f7e91;
}
.deep-purple-skin .navbar .navbar-nav .nav-item .dropdown-menu a {
  color: #000;
}
.deep-purple-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .deep-purple-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .deep-purple-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
  background-color: #9d6eed;
}
.deep-purple-skin .navbar.double-nav a {
  color: #fff;
}
.deep-purple-skin .navbar form .md-form .form-control {
  font-weight: 300;
  color: #fff;
}
.deep-purple-skin .navbar form .md-form .form-control::placeholder {
  color: #fff;
}
.deep-purple-skin .page-footer {
  background-color: #7f7e91;
}
.deep-purple-skin .side-nav {
  background-color: #372e5f;
}
.deep-purple-skin .side-nav .logo-wrapper > div {
  background-color: transparent !important;
}
.deep-purple-skin .side-nav .sn-avatar-wrapper img {
  border: 3px solid #7e41e8;
}
.deep-purple-skin .side-nav .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.deep-purple-skin .side-nav .social a:hover .fas,
.deep-purple-skin .side-nav .social a:hover .fab,
.deep-purple-skin .side-nav .social a:hover .far {
  color: #ac85f0 !important;
  transition: all 0.3s linear;
}
.deep-purple-skin .side-nav .collapsible li {
  background-color: transparent;
}
.deep-purple-skin .side-nav .collapsible li .collapsible-header {
  color: #fff;
  transition: all 0.3s linear;
}
.deep-purple-skin .side-nav .collapsible li .collapsible-header.active {
  background-color: rgba(176, 139, 240, 0.5);
}
.deep-purple-skin .side-nav .collapsible li .collapsible-header:hover {
  background-color: rgba(176, 139, 240, 0.5);
}
.deep-purple-skin .side-nav .collapsible li .collapsible-body a {
  color: #fff;
}
.deep-purple-skin .side-nav .collapsible li .collapsible-body a:hover, .deep-purple-skin .side-nav .collapsible li .collapsible-body a.active, .deep-purple-skin .side-nav .collapsible li .collapsible-body a:active {
  color: #c9abfc;
}
.deep-purple-skin .side-nav .collapsible li .collapsible-body a .fas,
.deep-purple-skin .side-nav .collapsible li .collapsible-body a .fab,
.deep-purple-skin .side-nav .collapsible li .collapsible-body a .far {
  color: #fff;
}
.deep-purple-skin .side-nav .collapsible li a:not(.collapsible-header) {
  color: #fff;
  transition: all 0.3s linear;
}
.deep-purple-skin .side-nav .collapsible li a:not(.collapsible-header):hover, .deep-purple-skin .side-nav .collapsible li a:not(.collapsible-header).active, .deep-purple-skin .side-nav .collapsible li a:not(.collapsible-header):active {
  color: #c9abfc !important;
}
.deep-purple-skin .side-nav .sidenav-bg:after, .deep-purple-skin .side-nav .sidenav-bg.mask-strong:after {
  background: rgba(36, 9, 56, 0.88);
}
.deep-purple-skin .side-nav .sidenav-bg.mask-light:after {
  background: rgba(36, 9, 56, 0.65);
}
.deep-purple-skin .side-nav .sidenav-bg.mask-slight:after {
  background: rgba(36, 9, 56, 0.5);
}
.deep-purple-skin .btn-primary {
  color: #fff;
  background-color: #ac85f0 !important;
}
.deep-purple-skin .btn-primary:hover {
  color: #fff;
  background-color: #bb9cf3;
}
.deep-purple-skin .btn-primary:focus, .deep-purple-skin .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .btn-primary:focus, .deep-purple-skin .btn-primary:active, .deep-purple-skin .btn-primary.active {
  background-color: #6e2ae5;
}
.deep-purple-skin .btn-primary.dropdown-toggle {
  background-color: #ac85f0 !important;
}
.deep-purple-skin .btn-primary.dropdown-toggle:hover, .deep-purple-skin .btn-primary.dropdown-toggle:focus {
  background-color: #bb9cf3 !important;
}
.deep-purple-skin .btn-primary:not([disabled]):not(.disabled):active, .deep-purple-skin .btn-primary:not([disabled]):not(.disabled).active, .show > .deep-purple-skin .btn-primary.dropdown-toggle {
  background-color: #6e2ae5 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .btn-primary:not([disabled]):not(.disabled):active:focus, .deep-purple-skin .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .deep-purple-skin .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .primary-ic {
  color: #ac85f0 !important;
}
.deep-purple-skin .primary-ic:hover, .deep-purple-skin .primary-ic:focus {
  color: #ac85f0;
}
.deep-purple-skin a.btn:not([href]):not([tabindex]),
.deep-purple-skin a.btn:not([href]):not([tabindex]):focus,
.deep-purple-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.deep-purple-skin table.table a.btn.btn-primary {
  color: #fff;
}
.deep-purple-skin .btn-secondary {
  color: #fff;
  background-color: #6e4ca3 !important;
}
.deep-purple-skin .btn-secondary:hover {
  color: #fff;
  background-color: #7a58b1;
}
.deep-purple-skin .btn-secondary:focus, .deep-purple-skin .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .btn-secondary:focus, .deep-purple-skin .btn-secondary:active, .deep-purple-skin .btn-secondary.active {
  background-color: #3f2c5d;
}
.deep-purple-skin .btn-secondary.dropdown-toggle {
  background-color: #6e4ca3 !important;
}
.deep-purple-skin .btn-secondary.dropdown-toggle:hover, .deep-purple-skin .btn-secondary.dropdown-toggle:focus {
  background-color: #7a58b1 !important;
}
.deep-purple-skin .btn-secondary:not([disabled]):not(.disabled):active, .deep-purple-skin .btn-secondary:not([disabled]):not(.disabled).active, .show > .deep-purple-skin .btn-secondary.dropdown-toggle {
  background-color: #3f2c5d !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .btn-secondary:not([disabled]):not(.disabled):active:focus, .deep-purple-skin .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .deep-purple-skin .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .secondary-ic {
  color: #6e4ca3 !important;
}
.deep-purple-skin .secondary-ic:hover, .deep-purple-skin .secondary-ic:focus {
  color: #6e4ca3;
}
.deep-purple-skin a.btn:not([href]):not([tabindex]),
.deep-purple-skin a.btn:not([href]):not([tabindex]):focus,
.deep-purple-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.deep-purple-skin table.table a.btn.btn-secondary {
  color: #fff;
}
.deep-purple-skin .btn-default {
  color: #fff;
  background-color: #372e5f !important;
}
.deep-purple-skin .btn-default:hover {
  color: #fff;
  background-color: #413670;
}
.deep-purple-skin .btn-default:focus, .deep-purple-skin .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .btn-default:focus, .deep-purple-skin .btn-default:active, .deep-purple-skin .btn-default.active {
  background-color: #0f0d1a;
}
.deep-purple-skin .btn-default.dropdown-toggle {
  background-color: #372e5f !important;
}
.deep-purple-skin .btn-default.dropdown-toggle:hover, .deep-purple-skin .btn-default.dropdown-toggle:focus {
  background-color: #413670 !important;
}
.deep-purple-skin .btn-default:not([disabled]):not(.disabled):active, .deep-purple-skin .btn-default:not([disabled]):not(.disabled).active, .show > .deep-purple-skin .btn-default.dropdown-toggle {
  background-color: #0f0d1a !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .btn-default:not([disabled]):not(.disabled):active:focus, .deep-purple-skin .btn-default:not([disabled]):not(.disabled).active:focus, .show > .deep-purple-skin .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .default-ic {
  color: #372e5f !important;
}
.deep-purple-skin .default-ic:hover, .deep-purple-skin .default-ic:focus {
  color: #372e5f;
}
.deep-purple-skin a.btn:not([href]):not([tabindex]),
.deep-purple-skin a.btn:not([href]):not([tabindex]):focus,
.deep-purple-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.deep-purple-skin table.table a.btn.btn-default {
  color: #fff;
}
.deep-purple-skin .btn-outline-primary {
  color: #ac85f0 !important;
  background-color: transparent !important;
  border: 2px solid #ac85f0 !important;
}
.deep-purple-skin .btn-outline-primary:hover, .deep-purple-skin .btn-outline-primary:focus, .deep-purple-skin .btn-outline-primary:active, .deep-purple-skin .btn-outline-primary:active:focus, .deep-purple-skin .btn-outline-primary.active {
  color: #ac85f0 !important;
  background-color: transparent !important;
  border-color: #ac85f0 !important;
}
.deep-purple-skin .btn-outline-primary:not([disabled]):not(.disabled):active, .deep-purple-skin .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .deep-purple-skin .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #ac85f0 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .deep-purple-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .show > .deep-purple-skin .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .btn-outline-secondary {
  color: #6e4ca3 !important;
  background-color: transparent !important;
  border: 2px solid #6e4ca3 !important;
}
.deep-purple-skin .btn-outline-secondary:hover, .deep-purple-skin .btn-outline-secondary:focus, .deep-purple-skin .btn-outline-secondary:active, .deep-purple-skin .btn-outline-secondary:active:focus, .deep-purple-skin .btn-outline-secondary.active {
  color: #6e4ca3 !important;
  background-color: transparent !important;
  border-color: #6e4ca3 !important;
}
.deep-purple-skin .btn-outline-secondary:not([disabled]):not(.disabled):active, .deep-purple-skin .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .deep-purple-skin .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #6e4ca3 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .deep-purple-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .show > .deep-purple-skin .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .btn-outline-default {
  color: #372e5f !important;
  background-color: transparent !important;
  border: 2px solid #372e5f !important;
}
.deep-purple-skin .btn-outline-default:hover, .deep-purple-skin .btn-outline-default:focus, .deep-purple-skin .btn-outline-default:active, .deep-purple-skin .btn-outline-default:active:focus, .deep-purple-skin .btn-outline-default.active {
  color: #372e5f !important;
  background-color: transparent !important;
  border-color: #372e5f !important;
}
.deep-purple-skin .btn-outline-default:not([disabled]):not(.disabled):active, .deep-purple-skin .btn-outline-default:not([disabled]):not(.disabled).active, .show > .deep-purple-skin .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #372e5f !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus, .deep-purple-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .deep-purple-skin .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.deep-purple-skin .card .btn-action {
  background: #372e5f;
}
.deep-purple-skin .card .btn-action:hover, .deep-purple-skin .card .btn-action:focus {
  background-color: #413670 !important;
}
.deep-purple-skin .card .btn-action.active {
  background-color: #0f0d1a !important;
}
.deep-purple-skin .md-outline input[type=text]:focus:not([readonly]),
.deep-purple-skin .md-outline input[type=password]:focus:not([readonly]),
.deep-purple-skin .md-outline input[type=email]:focus:not([readonly]),
.deep-purple-skin .md-outline input[type=url]:focus:not([readonly]),
.deep-purple-skin .md-outline input[type=time]:focus:not([readonly]),
.deep-purple-skin .md-outline input[type=date]:focus:not([readonly]),
.deep-purple-skin .md-outline input[type=datetime-local]:focus:not([readonly]),
.deep-purple-skin .md-outline input[type=tel]:focus:not([readonly]),
.deep-purple-skin .md-outline input[type=number]:focus:not([readonly]),
.deep-purple-skin .md-outline input[type=search-md]:focus:not([readonly]),
.deep-purple-skin .md-outline input[type=search]:focus:not([readonly]),
.deep-purple-skin .md-outline textarea:focus:not([readonly]) {
  border-color: #ac85f0;
  box-shadow: inset 0 0 0 1px #ac85f0;
}
.deep-purple-skin .md-outline input[type=text]:focus:not([readonly]) + label,
.deep-purple-skin .md-outline input[type=password]:focus:not([readonly]) + label,
.deep-purple-skin .md-outline input[type=email]:focus:not([readonly]) + label,
.deep-purple-skin .md-outline input[type=url]:focus:not([readonly]) + label,
.deep-purple-skin .md-outline input[type=time]:focus:not([readonly]) + label,
.deep-purple-skin .md-outline input[type=date]:focus:not([readonly]) + label,
.deep-purple-skin .md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.deep-purple-skin .md-outline input[type=tel]:focus:not([readonly]) + label,
.deep-purple-skin .md-outline input[type=number]:focus:not([readonly]) + label,
.deep-purple-skin .md-outline input[type=search-md]:focus:not([readonly]) + label,
.deep-purple-skin .md-outline input[type=search]:focus:not([readonly]) + label,
.deep-purple-skin .md-outline textarea:focus:not([readonly]) + label {
  color: #ac85f0;
}
.deep-purple-skin .md-bg input[type=text],
.deep-purple-skin .md-bg input[type=password],
.deep-purple-skin .md-bg input[type=email],
.deep-purple-skin .md-bg input[type=url],
.deep-purple-skin .md-bg input[type=time],
.deep-purple-skin .md-bg input[type=date],
.deep-purple-skin .md-bg input[type=datetime-local],
.deep-purple-skin .md-bg input[type=tel],
.deep-purple-skin .md-bg input[type=number],
.deep-purple-skin .md-bg input[type=search-md],
.deep-purple-skin .md-bg input[type=search],
.deep-purple-skin .md-bg textarea.md-textarea {
  background-image: linear-gradient(to bottom, #ac85f0, #ac85f0), linear-gradient(to bottom, #ced4da, #ced4da);
}
.deep-purple-skin input[type=email]:focus:not([readonly]),
.deep-purple-skin input[type=text]:focus:not([readonly]),
.deep-purple-skin input[type=password]:focus:not([readonly]),
.deep-purple-skin input[type=number]:focus:not([readonly]),
.deep-purple-skin textarea.md-textarea:focus:not([readonly]) {
  border-color: #ac85f0;
  box-shadow: 0 1px 0 0 #ac85f0;
}
.deep-purple-skin input[type=email]:focus:not([readonly]) + label,
.deep-purple-skin input[type=text]:focus:not([readonly]) + label,
.deep-purple-skin input[type=password]:focus:not([readonly]) + label,
.deep-purple-skin input[type=number]:focus:not([readonly]) + label,
.deep-purple-skin textarea.md-textarea:focus:not([readonly]) + label {
  color: #ac85f0;
}
.deep-purple-skin input[type=checkbox]:checked + label:before {
  border-right: 2px solid #ac85f0;
  border-bottom: 2px solid #ac85f0;
}
.deep-purple-skin input[type=checkbox].filled-in:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.deep-purple-skin input[type=checkbox].filled-in:checked + label:after {
  background-color: #ac85f0;
  border-color: #ac85f0;
}
.deep-purple-skin .md-form .prefix.active {
  color: #ac85f0;
}
.deep-purple-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active {
  color: #ac85f0 !important;
}
.deep-purple-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus {
  border-color: #ac85f0;
  box-shadow: inset 0 0 0 1px #ac85f0;
}
.deep-purple-skin .select-wrapper.colorful-select.md-form.md-outline + label.active {
  color: #ac85f0;
}
.deep-purple-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active,
.deep-purple-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,
.deep-purple-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover {
  background-color: #ac85f0 !important;
}
.deep-purple-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.deep-purple-skin .top-nav-collapse {
  background-color: #7f7e91;
}
.deep-purple-skin .carousel-multi-item .controls-top > a,
.deep-purple-skin .carousel-multi-item .carousel-indicators li,
.deep-purple-skin .carousel-multi-item .carousel-indicators li.active {
  background-color: #ac85f0;
}
.deep-purple-skin .form-header,
.deep-purple-skin .card-header {
  background-color: #b28ef1;
}
.deep-purple-skin .spinner-primary-color,
.deep-purple-skin .spinner-primary-color-only {
  border-color: #d0637c;
}
.deep-purple-skin .pagination-primary-color .page-item.active .page-link,
.deep-purple-skin .pagination-primary-color .page-item.active .page-link:focus,
.deep-purple-skin .pagination-primary-color .page-item.active .page-link:hover {
  color: #fff;
  background-color: #d0637c;
}
.deep-purple-skin .pagination-primary-color .page-link {
  color: #d0637c;
}
.deep-purple-skin .pagination-primary-color .page-link:focus {
  box-shadow: none;
}

.navy-blue-skin .gradient {
  background: #222735;
  background: linear-gradient(135deg, #222735 0%, #4f68a6 100%);
}
.navy-blue-skin .primary-color, .navy-blue-skin ul.stepper li.active a .circle, ul.stepper li.active a .navy-blue-skin .circle, .navy-blue-skin ul.stepper li.completed a .circle, ul.stepper li.completed a .navy-blue-skin .circle {
  background-color: #309e9e !important;
}
.navy-blue-skin .navbar {
  color: #fff;
  background-color: #353b50;
}
.navy-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a {
  color: #000;
}
.navy-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .navy-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .navy-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
  background-color: #36b6b6;
}
.navy-blue-skin .navbar.double-nav a {
  color: #fff;
}
.navy-blue-skin .navbar form .md-form .form-control {
  font-weight: 300;
  color: #fff;
}
.navy-blue-skin .navbar form .md-form .form-control::placeholder {
  color: #fff;
}
.navy-blue-skin .page-footer {
  background-color: #353b50;
}
.navy-blue-skin .side-nav {
  background-color: #4c5678;
}
.navy-blue-skin .side-nav .logo-wrapper > div {
  background-color: transparent !important;
}
.navy-blue-skin .side-nav .sn-avatar-wrapper img {
  border: 3px solid #2b8f8f;
}
.navy-blue-skin .side-nav .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.navy-blue-skin .side-nav .social a:hover .fas,
.navy-blue-skin .side-nav .social a:hover .fab,
.navy-blue-skin .side-nav .social a:hover .far {
  color: #40c6c6 !important;
  transition: all 0.3s linear;
}
.navy-blue-skin .side-nav .collapsible li {
  background-color: transparent;
}
.navy-blue-skin .side-nav .collapsible li .collapsible-header {
  color: #fff;
  transition: all 0.3s linear;
}
.navy-blue-skin .side-nav .collapsible li .collapsible-header.active {
  background-color: rgba(37, 207, 207, 0.8);
}
.navy-blue-skin .side-nav .collapsible li .collapsible-header:hover {
  background-color: rgba(37, 207, 207, 0.8);
}
.navy-blue-skin .side-nav .collapsible li .collapsible-body a {
  color: #fff;
}
.navy-blue-skin .side-nav .collapsible li .collapsible-body a:hover, .navy-blue-skin .side-nav .collapsible li .collapsible-body a.active, .navy-blue-skin .side-nav .collapsible li .collapsible-body a:active {
  color: #40c6c6;
}
.navy-blue-skin .side-nav .collapsible li .collapsible-body a .fas,
.navy-blue-skin .side-nav .collapsible li .collapsible-body a .fab,
.navy-blue-skin .side-nav .collapsible li .collapsible-body a .far {
  color: #fff;
}
.navy-blue-skin .side-nav .collapsible li a:not(.collapsible-header) {
  color: #fff;
  transition: all 0.3s linear;
}
.navy-blue-skin .side-nav .collapsible li a:not(.collapsible-header):hover, .navy-blue-skin .side-nav .collapsible li a:not(.collapsible-header).active, .navy-blue-skin .side-nav .collapsible li a:not(.collapsible-header):active {
  color: #40c6c6 !important;
}
.navy-blue-skin .side-nav .sidenav-bg:after, .navy-blue-skin .side-nav .sidenav-bg.mask-strong:after {
  background: rgba(14, 15, 32, 0.8);
}
.navy-blue-skin .side-nav .sidenav-bg.mask-light:after {
  background: rgba(14, 15, 32, 0.65);
}
.navy-blue-skin .side-nav .sidenav-bg.mask-slight:after {
  background: rgba(14, 15, 32, 0.5);
}
.navy-blue-skin .btn-primary {
  color: #fff;
  background-color: #40c6c6 !important;
}
.navy-blue-skin .btn-primary:hover {
  color: #fff;
  background-color: #54cccc;
}
.navy-blue-skin .btn-primary:focus, .navy-blue-skin .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .btn-primary:focus, .navy-blue-skin .btn-primary:active, .navy-blue-skin .btn-primary.active {
  background-color: #257b7b;
}
.navy-blue-skin .btn-primary.dropdown-toggle {
  background-color: #40c6c6 !important;
}
.navy-blue-skin .btn-primary.dropdown-toggle:hover, .navy-blue-skin .btn-primary.dropdown-toggle:focus {
  background-color: #54cccc !important;
}
.navy-blue-skin .btn-primary:not([disabled]):not(.disabled):active, .navy-blue-skin .btn-primary:not([disabled]):not(.disabled).active, .show > .navy-blue-skin .btn-primary.dropdown-toggle {
  background-color: #257b7b !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .btn-primary:not([disabled]):not(.disabled):active:focus, .navy-blue-skin .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .navy-blue-skin .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .primary-ic {
  color: #40c6c6 !important;
}
.navy-blue-skin .primary-ic:hover, .navy-blue-skin .primary-ic:focus {
  color: #40c6c6;
}
.navy-blue-skin a.btn:not([href]):not([tabindex]),
.navy-blue-skin a.btn:not([href]):not([tabindex]):focus,
.navy-blue-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.navy-blue-skin table.table a.btn.btn-primary {
  color: #fff;
}
.navy-blue-skin .btn-secondary {
  color: #fff;
  background-color: #7e51b4 !important;
}
.navy-blue-skin .btn-secondary:hover {
  color: #fff;
  background-color: #8b63bc;
}
.navy-blue-skin .btn-secondary:focus, .navy-blue-skin .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .btn-secondary:focus, .navy-blue-skin .btn-secondary:active, .navy-blue-skin .btn-secondary.active {
  background-color: #4d306f;
}
.navy-blue-skin .btn-secondary.dropdown-toggle {
  background-color: #7e51b4 !important;
}
.navy-blue-skin .btn-secondary.dropdown-toggle:hover, .navy-blue-skin .btn-secondary.dropdown-toggle:focus {
  background-color: #8b63bc !important;
}
.navy-blue-skin .btn-secondary:not([disabled]):not(.disabled):active, .navy-blue-skin .btn-secondary:not([disabled]):not(.disabled).active, .show > .navy-blue-skin .btn-secondary.dropdown-toggle {
  background-color: #4d306f !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .btn-secondary:not([disabled]):not(.disabled):active:focus, .navy-blue-skin .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .navy-blue-skin .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .secondary-ic {
  color: #7e51b4 !important;
}
.navy-blue-skin .secondary-ic:hover, .navy-blue-skin .secondary-ic:focus {
  color: #7e51b4;
}
.navy-blue-skin a.btn:not([href]):not([tabindex]),
.navy-blue-skin a.btn:not([href]):not([tabindex]):focus,
.navy-blue-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.navy-blue-skin table.table a.btn.btn-secondary {
  color: #fff;
}
.navy-blue-skin .btn-default {
  color: #fff;
  background-color: #293756 !important;
}
.navy-blue-skin .btn-default:hover {
  color: #fff;
  background-color: #314267;
}
.navy-blue-skin .btn-default:focus, .navy-blue-skin .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .btn-default:focus, .navy-blue-skin .btn-default:active, .navy-blue-skin .btn-default.active {
  background-color: #080b11;
}
.navy-blue-skin .btn-default.dropdown-toggle {
  background-color: #293756 !important;
}
.navy-blue-skin .btn-default.dropdown-toggle:hover, .navy-blue-skin .btn-default.dropdown-toggle:focus {
  background-color: #314267 !important;
}
.navy-blue-skin .btn-default:not([disabled]):not(.disabled):active, .navy-blue-skin .btn-default:not([disabled]):not(.disabled).active, .show > .navy-blue-skin .btn-default.dropdown-toggle {
  background-color: #080b11 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .btn-default:not([disabled]):not(.disabled):active:focus, .navy-blue-skin .btn-default:not([disabled]):not(.disabled).active:focus, .show > .navy-blue-skin .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .default-ic {
  color: #293756 !important;
}
.navy-blue-skin .default-ic:hover, .navy-blue-skin .default-ic:focus {
  color: #293756;
}
.navy-blue-skin a.btn:not([href]):not([tabindex]),
.navy-blue-skin a.btn:not([href]):not([tabindex]):focus,
.navy-blue-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.navy-blue-skin table.table a.btn.btn-default {
  color: #fff;
}
.navy-blue-skin .btn-outline-primary {
  color: #40c6c6 !important;
  background-color: transparent !important;
  border: 2px solid #40c6c6 !important;
}
.navy-blue-skin .btn-outline-primary:hover, .navy-blue-skin .btn-outline-primary:focus, .navy-blue-skin .btn-outline-primary:active, .navy-blue-skin .btn-outline-primary:active:focus, .navy-blue-skin .btn-outline-primary.active {
  color: #40c6c6 !important;
  background-color: transparent !important;
  border-color: #40c6c6 !important;
}
.navy-blue-skin .btn-outline-primary:not([disabled]):not(.disabled):active, .navy-blue-skin .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .navy-blue-skin .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #40c6c6 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .navy-blue-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .show > .navy-blue-skin .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .btn-outline-secondary {
  color: #7e51b4 !important;
  background-color: transparent !important;
  border: 2px solid #7e51b4 !important;
}
.navy-blue-skin .btn-outline-secondary:hover, .navy-blue-skin .btn-outline-secondary:focus, .navy-blue-skin .btn-outline-secondary:active, .navy-blue-skin .btn-outline-secondary:active:focus, .navy-blue-skin .btn-outline-secondary.active {
  color: #7e51b4 !important;
  background-color: transparent !important;
  border-color: #7e51b4 !important;
}
.navy-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled):active, .navy-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .navy-blue-skin .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #7e51b4 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .navy-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .show > .navy-blue-skin .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .btn-outline-default {
  color: #293756 !important;
  background-color: transparent !important;
  border: 2px solid #293756 !important;
}
.navy-blue-skin .btn-outline-default:hover, .navy-blue-skin .btn-outline-default:focus, .navy-blue-skin .btn-outline-default:active, .navy-blue-skin .btn-outline-default:active:focus, .navy-blue-skin .btn-outline-default.active {
  color: #293756 !important;
  background-color: transparent !important;
  border-color: #293756 !important;
}
.navy-blue-skin .btn-outline-default:not([disabled]):not(.disabled):active, .navy-blue-skin .btn-outline-default:not([disabled]):not(.disabled).active, .show > .navy-blue-skin .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #293756 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus, .navy-blue-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .navy-blue-skin .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.navy-blue-skin .card .btn-action {
  background: #293756;
}
.navy-blue-skin .card .btn-action:hover, .navy-blue-skin .card .btn-action:focus {
  background-color: #314267 !important;
}
.navy-blue-skin .card .btn-action.active {
  background-color: #080b11 !important;
}
.navy-blue-skin .md-outline input[type=text]:focus:not([readonly]),
.navy-blue-skin .md-outline input[type=password]:focus:not([readonly]),
.navy-blue-skin .md-outline input[type=email]:focus:not([readonly]),
.navy-blue-skin .md-outline input[type=url]:focus:not([readonly]),
.navy-blue-skin .md-outline input[type=time]:focus:not([readonly]),
.navy-blue-skin .md-outline input[type=date]:focus:not([readonly]),
.navy-blue-skin .md-outline input[type=datetime-local]:focus:not([readonly]),
.navy-blue-skin .md-outline input[type=tel]:focus:not([readonly]),
.navy-blue-skin .md-outline input[type=number]:focus:not([readonly]),
.navy-blue-skin .md-outline input[type=search-md]:focus:not([readonly]),
.navy-blue-skin .md-outline input[type=search]:focus:not([readonly]),
.navy-blue-skin .md-outline textarea:focus:not([readonly]) {
  border-color: #40c6c6;
  box-shadow: inset 0 0 0 1px #40c6c6;
}
.navy-blue-skin .md-outline input[type=text]:focus:not([readonly]) + label,
.navy-blue-skin .md-outline input[type=password]:focus:not([readonly]) + label,
.navy-blue-skin .md-outline input[type=email]:focus:not([readonly]) + label,
.navy-blue-skin .md-outline input[type=url]:focus:not([readonly]) + label,
.navy-blue-skin .md-outline input[type=time]:focus:not([readonly]) + label,
.navy-blue-skin .md-outline input[type=date]:focus:not([readonly]) + label,
.navy-blue-skin .md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.navy-blue-skin .md-outline input[type=tel]:focus:not([readonly]) + label,
.navy-blue-skin .md-outline input[type=number]:focus:not([readonly]) + label,
.navy-blue-skin .md-outline input[type=search-md]:focus:not([readonly]) + label,
.navy-blue-skin .md-outline input[type=search]:focus:not([readonly]) + label,
.navy-blue-skin .md-outline textarea:focus:not([readonly]) + label {
  color: #40c6c6;
}
.navy-blue-skin .md-bg input[type=text],
.navy-blue-skin .md-bg input[type=password],
.navy-blue-skin .md-bg input[type=email],
.navy-blue-skin .md-bg input[type=url],
.navy-blue-skin .md-bg input[type=time],
.navy-blue-skin .md-bg input[type=date],
.navy-blue-skin .md-bg input[type=datetime-local],
.navy-blue-skin .md-bg input[type=tel],
.navy-blue-skin .md-bg input[type=number],
.navy-blue-skin .md-bg input[type=search-md],
.navy-blue-skin .md-bg input[type=search],
.navy-blue-skin .md-bg textarea.md-textarea {
  background-image: linear-gradient(to bottom, #40c6c6, #40c6c6), linear-gradient(to bottom, #ced4da, #ced4da);
}
.navy-blue-skin input[type=email]:focus:not([readonly]),
.navy-blue-skin input[type=text]:focus:not([readonly]),
.navy-blue-skin input[type=password]:focus:not([readonly]),
.navy-blue-skin input[type=number]:focus:not([readonly]),
.navy-blue-skin textarea.md-textarea:focus:not([readonly]) {
  border-color: #40c6c6;
  box-shadow: 0 1px 0 0 #40c6c6;
}
.navy-blue-skin input[type=email]:focus:not([readonly]) + label,
.navy-blue-skin input[type=text]:focus:not([readonly]) + label,
.navy-blue-skin input[type=password]:focus:not([readonly]) + label,
.navy-blue-skin input[type=number]:focus:not([readonly]) + label,
.navy-blue-skin textarea.md-textarea:focus:not([readonly]) + label {
  color: #40c6c6;
}
.navy-blue-skin input[type=checkbox]:checked + label:before {
  border-right: 2px solid #40c6c6;
  border-bottom: 2px solid #40c6c6;
}
.navy-blue-skin input[type=checkbox].filled-in:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.navy-blue-skin input[type=checkbox].filled-in:checked + label:after {
  background-color: #40c6c6;
  border-color: #40c6c6;
}
.navy-blue-skin .md-form .prefix.active {
  color: #40c6c6;
}
.navy-blue-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active {
  color: #40c6c6 !important;
}
.navy-blue-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus {
  border-color: #40c6c6;
  box-shadow: inset 0 0 0 1px #40c6c6;
}
.navy-blue-skin .select-wrapper.colorful-select.md-form.md-outline + label.active {
  color: #40c6c6;
}
.navy-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active,
.navy-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,
.navy-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover {
  background-color: #40c6c6 !important;
}
.navy-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.navy-blue-skin .top-nav-collapse {
  background-color: #353b50;
}
.navy-blue-skin .carousel-multi-item .controls-top > a,
.navy-blue-skin .carousel-multi-item .carousel-indicators li,
.navy-blue-skin .carousel-multi-item .carousel-indicators li.active {
  background-color: #40c6c6;
}
.navy-blue-skin .form-header,
.navy-blue-skin .card-header {
  background-color: #48c8c8;
}
.navy-blue-skin .spinner-primary-color,
.navy-blue-skin .spinner-primary-color-only {
  border-color: #309e9e;
}
.navy-blue-skin .pagination-primary-color .page-item.active .page-link,
.navy-blue-skin .pagination-primary-color .page-item.active .page-link:focus,
.navy-blue-skin .pagination-primary-color .page-item.active .page-link:hover {
  color: #fff;
  background-color: #309e9e;
}
.navy-blue-skin .pagination-primary-color .page-link {
  color: #309e9e;
}
.navy-blue-skin .pagination-primary-color .page-link:focus {
  box-shadow: none;
}

.pink-skin .gradient {
  background: #812b5a;
  background: linear-gradient(135deg, #812b5a 0%, #f28cc0 100%);
}
.pink-skin .primary-color, .pink-skin ul.stepper li.active a .circle, ul.stepper li.active a .pink-skin .circle, .pink-skin ul.stepper li.completed a .circle, ul.stepper li.completed a .pink-skin .circle {
  background-color: #bd5d70 !important;
}
.pink-skin .navbar {
  color: #fff;
  background-color: #535466;
}
.pink-skin .navbar .navbar-nav .nav-item .dropdown-menu a {
  color: #000;
}
.pink-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .pink-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .pink-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
  background-color: #9192a2;
}
.pink-skin .navbar.double-nav a {
  color: #fff;
}
.pink-skin .navbar form .md-form .form-control {
  font-weight: 300;
  color: #fff;
}
.pink-skin .navbar form .md-form .form-control::placeholder {
  color: #fff;
}
.pink-skin .page-footer {
  background-color: #535466;
}
.pink-skin .side-nav {
  background-color: #aa5077;
}
.pink-skin .side-nav .logo-wrapper > div {
  background-color: transparent !important;
}
.pink-skin .side-nav .sn-avatar-wrapper img {
  border: 3px solid #76778b;
}
.pink-skin .side-nav .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.pink-skin .side-nav .social a:hover .fas,
.pink-skin .side-nav .social a:hover .fab,
.pink-skin .side-nav .social a:hover .far {
  color: #9fa0ae !important;
  transition: all 0.3s linear;
}
.pink-skin .side-nav .collapsible li {
  background-color: transparent;
}
.pink-skin .side-nav .collapsible li .collapsible-header {
  color: #fff;
  transition: all 0.3s linear;
}
.pink-skin .side-nav .collapsible li .collapsible-header.active {
  background-color: rgba(0, 0, 0, 0.4);
}
.pink-skin .side-nav .collapsible li .collapsible-header:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.pink-skin .side-nav .collapsible li .collapsible-body a {
  color: #fff;
}
.pink-skin .side-nav .collapsible li .collapsible-body a:hover, .pink-skin .side-nav .collapsible li .collapsible-body a.active, .pink-skin .side-nav .collapsible li .collapsible-body a:active {
  color: #ffb0e6;
}
.pink-skin .side-nav .collapsible li .collapsible-body a .fas,
.pink-skin .side-nav .collapsible li .collapsible-body a .fab,
.pink-skin .side-nav .collapsible li .collapsible-body a .far {
  color: #fff;
}
.pink-skin .side-nav .collapsible li a:not(.collapsible-header) {
  color: #fff;
  transition: all 0.3s linear;
}
.pink-skin .side-nav .collapsible li a:not(.collapsible-header):hover, .pink-skin .side-nav .collapsible li a:not(.collapsible-header).active, .pink-skin .side-nav .collapsible li a:not(.collapsible-header):active {
  color: #ffb0e6 !important;
}
.pink-skin .side-nav .sidenav-bg:after, .pink-skin .side-nav .sidenav-bg.mask-strong:after {
  background: rgba(152, 47, 88, 0.8);
}
.pink-skin .side-nav .sidenav-bg.mask-light:after {
  background: rgba(152, 47, 88, 0.65);
}
.pink-skin .side-nav .sidenav-bg.mask-slight:after {
  background: rgba(152, 47, 88, 0.5);
}
.pink-skin .btn-primary {
  color: #fff;
  background-color: #601f39 !important;
}
.pink-skin .btn-primary:hover {
  color: #fff;
  background-color: #732544;
}
.pink-skin .btn-primary:focus, .pink-skin .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .btn-primary:focus, .pink-skin .btn-primary:active, .pink-skin .btn-primary.active {
  background-color: #13060b;
}
.pink-skin .btn-primary.dropdown-toggle {
  background-color: #601f39 !important;
}
.pink-skin .btn-primary.dropdown-toggle:hover, .pink-skin .btn-primary.dropdown-toggle:focus {
  background-color: #732544 !important;
}
.pink-skin .btn-primary:not([disabled]):not(.disabled):active, .pink-skin .btn-primary:not([disabled]):not(.disabled).active, .show > .pink-skin .btn-primary.dropdown-toggle {
  background-color: #13060b !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .btn-primary:not([disabled]):not(.disabled):active:focus, .pink-skin .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .pink-skin .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .primary-ic {
  color: #601f39 !important;
}
.pink-skin .primary-ic:hover, .pink-skin .primary-ic:focus {
  color: #601f39;
}
.pink-skin a.btn:not([href]):not([tabindex]),
.pink-skin a.btn:not([href]):not([tabindex]):focus,
.pink-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.pink-skin table.table a.btn.btn-primary {
  color: #fff;
}
.pink-skin .btn-secondary {
  color: #fff;
  background-color: #e7649d !important;
}
.pink-skin .btn-secondary:hover {
  color: #fff;
  background-color: #ea7aab;
}
.pink-skin .btn-secondary:focus, .pink-skin .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .btn-secondary:focus, .pink-skin .btn-secondary:active, .pink-skin .btn-secondary.active {
  background-color: #c61f68;
}
.pink-skin .btn-secondary.dropdown-toggle {
  background-color: #e7649d !important;
}
.pink-skin .btn-secondary.dropdown-toggle:hover, .pink-skin .btn-secondary.dropdown-toggle:focus {
  background-color: #ea7aab !important;
}
.pink-skin .btn-secondary:not([disabled]):not(.disabled):active, .pink-skin .btn-secondary:not([disabled]):not(.disabled).active, .show > .pink-skin .btn-secondary.dropdown-toggle {
  background-color: #c61f68 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .btn-secondary:not([disabled]):not(.disabled):active:focus, .pink-skin .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .pink-skin .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .secondary-ic {
  color: #e7649d !important;
}
.pink-skin .secondary-ic:hover, .pink-skin .secondary-ic:focus {
  color: #e7649d;
}
.pink-skin a.btn:not([href]):not([tabindex]),
.pink-skin a.btn:not([href]):not([tabindex]):focus,
.pink-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.pink-skin table.table a.btn.btn-secondary {
  color: #fff;
}
.pink-skin .btn-default {
  color: #fff;
  background-color: #535466 !important;
}
.pink-skin .btn-default:hover {
  color: #fff;
  background-color: #5e6074;
}
.pink-skin .btn-default:focus, .pink-skin .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .btn-default:focus, .pink-skin .btn-default:active, .pink-skin .btn-default.active {
  background-color: #25262e;
}
.pink-skin .btn-default.dropdown-toggle {
  background-color: #535466 !important;
}
.pink-skin .btn-default.dropdown-toggle:hover, .pink-skin .btn-default.dropdown-toggle:focus {
  background-color: #5e6074 !important;
}
.pink-skin .btn-default:not([disabled]):not(.disabled):active, .pink-skin .btn-default:not([disabled]):not(.disabled).active, .show > .pink-skin .btn-default.dropdown-toggle {
  background-color: #25262e !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .btn-default:not([disabled]):not(.disabled):active:focus, .pink-skin .btn-default:not([disabled]):not(.disabled).active:focus, .show > .pink-skin .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .default-ic {
  color: #535466 !important;
}
.pink-skin .default-ic:hover, .pink-skin .default-ic:focus {
  color: #535466;
}
.pink-skin a.btn:not([href]):not([tabindex]),
.pink-skin a.btn:not([href]):not([tabindex]):focus,
.pink-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.pink-skin table.table a.btn.btn-default {
  color: #fff;
}
.pink-skin .btn-outline-primary {
  color: #601f39 !important;
  background-color: transparent !important;
  border: 2px solid #601f39 !important;
}
.pink-skin .btn-outline-primary:hover, .pink-skin .btn-outline-primary:focus, .pink-skin .btn-outline-primary:active, .pink-skin .btn-outline-primary:active:focus, .pink-skin .btn-outline-primary.active {
  color: #601f39 !important;
  background-color: transparent !important;
  border-color: #601f39 !important;
}
.pink-skin .btn-outline-primary:not([disabled]):not(.disabled):active, .pink-skin .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .pink-skin .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #601f39 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .pink-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .show > .pink-skin .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .btn-outline-secondary {
  color: #e7649d !important;
  background-color: transparent !important;
  border: 2px solid #e7649d !important;
}
.pink-skin .btn-outline-secondary:hover, .pink-skin .btn-outline-secondary:focus, .pink-skin .btn-outline-secondary:active, .pink-skin .btn-outline-secondary:active:focus, .pink-skin .btn-outline-secondary.active {
  color: #e7649d !important;
  background-color: transparent !important;
  border-color: #e7649d !important;
}
.pink-skin .btn-outline-secondary:not([disabled]):not(.disabled):active, .pink-skin .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .pink-skin .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #e7649d !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .pink-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .show > .pink-skin .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .btn-outline-default {
  color: #535466 !important;
  background-color: transparent !important;
  border: 2px solid #535466 !important;
}
.pink-skin .btn-outline-default:hover, .pink-skin .btn-outline-default:focus, .pink-skin .btn-outline-default:active, .pink-skin .btn-outline-default:active:focus, .pink-skin .btn-outline-default.active {
  color: #535466 !important;
  background-color: transparent !important;
  border-color: #535466 !important;
}
.pink-skin .btn-outline-default:not([disabled]):not(.disabled):active, .pink-skin .btn-outline-default:not([disabled]):not(.disabled).active, .show > .pink-skin .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #535466 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus, .pink-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .pink-skin .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pink-skin .card .btn-action {
  background: #535466;
}
.pink-skin .card .btn-action:hover, .pink-skin .card .btn-action:focus {
  background-color: #5e6074 !important;
}
.pink-skin .card .btn-action.active {
  background-color: #25262e !important;
}
.pink-skin .md-outline input[type=text]:focus:not([readonly]),
.pink-skin .md-outline input[type=password]:focus:not([readonly]),
.pink-skin .md-outline input[type=email]:focus:not([readonly]),
.pink-skin .md-outline input[type=url]:focus:not([readonly]),
.pink-skin .md-outline input[type=time]:focus:not([readonly]),
.pink-skin .md-outline input[type=date]:focus:not([readonly]),
.pink-skin .md-outline input[type=datetime-local]:focus:not([readonly]),
.pink-skin .md-outline input[type=tel]:focus:not([readonly]),
.pink-skin .md-outline input[type=number]:focus:not([readonly]),
.pink-skin .md-outline input[type=search-md]:focus:not([readonly]),
.pink-skin .md-outline input[type=search]:focus:not([readonly]),
.pink-skin .md-outline textarea:focus:not([readonly]) {
  border-color: #9fa0ae;
  box-shadow: inset 0 0 0 1px #9fa0ae;
}
.pink-skin .md-outline input[type=text]:focus:not([readonly]) + label,
.pink-skin .md-outline input[type=password]:focus:not([readonly]) + label,
.pink-skin .md-outline input[type=email]:focus:not([readonly]) + label,
.pink-skin .md-outline input[type=url]:focus:not([readonly]) + label,
.pink-skin .md-outline input[type=time]:focus:not([readonly]) + label,
.pink-skin .md-outline input[type=date]:focus:not([readonly]) + label,
.pink-skin .md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.pink-skin .md-outline input[type=tel]:focus:not([readonly]) + label,
.pink-skin .md-outline input[type=number]:focus:not([readonly]) + label,
.pink-skin .md-outline input[type=search-md]:focus:not([readonly]) + label,
.pink-skin .md-outline input[type=search]:focus:not([readonly]) + label,
.pink-skin .md-outline textarea:focus:not([readonly]) + label {
  color: #9fa0ae;
}
.pink-skin .md-bg input[type=text],
.pink-skin .md-bg input[type=password],
.pink-skin .md-bg input[type=email],
.pink-skin .md-bg input[type=url],
.pink-skin .md-bg input[type=time],
.pink-skin .md-bg input[type=date],
.pink-skin .md-bg input[type=datetime-local],
.pink-skin .md-bg input[type=tel],
.pink-skin .md-bg input[type=number],
.pink-skin .md-bg input[type=search-md],
.pink-skin .md-bg input[type=search],
.pink-skin .md-bg textarea.md-textarea {
  background-image: linear-gradient(to bottom, #9fa0ae, #9fa0ae), linear-gradient(to bottom, #ced4da, #ced4da);
}
.pink-skin input[type=email]:focus:not([readonly]),
.pink-skin input[type=text]:focus:not([readonly]),
.pink-skin input[type=password]:focus:not([readonly]),
.pink-skin input[type=number]:focus:not([readonly]),
.pink-skin textarea.md-textarea:focus:not([readonly]) {
  border-color: #9fa0ae;
  box-shadow: 0 1px 0 0 #9fa0ae;
}
.pink-skin input[type=email]:focus:not([readonly]) + label,
.pink-skin input[type=text]:focus:not([readonly]) + label,
.pink-skin input[type=password]:focus:not([readonly]) + label,
.pink-skin input[type=number]:focus:not([readonly]) + label,
.pink-skin textarea.md-textarea:focus:not([readonly]) + label {
  color: #9fa0ae;
}
.pink-skin input[type=checkbox]:checked + label:before {
  border-right: 2px solid #9fa0ae;
  border-bottom: 2px solid #9fa0ae;
}
.pink-skin input[type=checkbox].filled-in:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.pink-skin input[type=checkbox].filled-in:checked + label:after {
  background-color: #9fa0ae;
  border-color: #9fa0ae;
}
.pink-skin .md-form .prefix.active {
  color: #9fa0ae;
}
.pink-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active {
  color: #9fa0ae !important;
}
.pink-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus {
  border-color: #9fa0ae;
  box-shadow: inset 0 0 0 1px #9fa0ae;
}
.pink-skin .select-wrapper.colorful-select.md-form.md-outline + label.active {
  color: #9fa0ae;
}
.pink-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active,
.pink-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,
.pink-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover {
  background-color: #9fa0ae !important;
}
.pink-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.pink-skin .top-nav-collapse {
  background-color: #535466;
}
.pink-skin .carousel-multi-item .controls-top > a,
.pink-skin .carousel-multi-item .carousel-indicators li,
.pink-skin .carousel-multi-item .carousel-indicators li.active {
  background-color: #9fa0ae;
}
.pink-skin .form-header,
.pink-skin .card-header {
  background-color: #a5a5b3;
}
.pink-skin .spinner-primary-color,
.pink-skin .spinner-primary-color-only {
  border-color: #bd5d70;
}
.pink-skin .pagination-primary-color .page-item.active .page-link,
.pink-skin .pagination-primary-color .page-item.active .page-link:focus,
.pink-skin .pagination-primary-color .page-item.active .page-link:hover {
  color: #fff;
  background-color: #bd5d70;
}
.pink-skin .pagination-primary-color .page-link {
  color: #bd5d70;
}
.pink-skin .pagination-primary-color .page-link:focus {
  box-shadow: none;
}

.indigo-skin .gradient {
  background: #272d6e;
  background: linear-gradient(135deg, #272d6e 0%, #90a8ff 100%);
}
.indigo-skin .primary-color, .indigo-skin ul.stepper li.active a .circle, ul.stepper li.active a .indigo-skin .circle, .indigo-skin ul.stepper li.completed a .circle, ul.stepper li.completed a .indigo-skin .circle {
  background-color: #7f82c5 !important;
}
.indigo-skin .navbar {
  color: #fff;
  background-color: #9095aa;
}
.indigo-skin .navbar .navbar-nav .nav-item .dropdown-menu a {
  color: #000;
}
.indigo-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .indigo-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .indigo-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
  background-color: #fd4d79;
}
.indigo-skin .navbar.double-nav a {
  color: #fff;
}
.indigo-skin .navbar form .md-form .form-control {
  font-weight: 300;
  color: #fff;
}
.indigo-skin .navbar form .md-form .form-control::placeholder {
  color: #fff;
}
.indigo-skin .page-footer {
  background-color: #9095aa;
}
.indigo-skin .side-nav {
  background-color: #404f9f;
}
.indigo-skin .side-nav .logo-wrapper > div {
  background-color: transparent !important;
}
.indigo-skin .side-nav .sn-avatar-wrapper img {
  border: 3px solid #fc1a53;
}
.indigo-skin .side-nav .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.indigo-skin .side-nav .social a:hover .fas,
.indigo-skin .side-nav .social a:hover .fab,
.indigo-skin .side-nav .social a:hover .far {
  color: #fd668c !important;
  transition: all 0.3s linear;
}
.indigo-skin .side-nav .collapsible li {
  background-color: transparent;
}
.indigo-skin .side-nav .collapsible li .collapsible-header {
  color: #fff;
  transition: all 0.3s linear;
}
.indigo-skin .side-nav .collapsible li .collapsible-header.active {
  background-color: rgba(250, 80, 121, 0.8);
}
.indigo-skin .side-nav .collapsible li .collapsible-header:hover {
  background-color: rgba(250, 80, 121, 0.8);
}
.indigo-skin .side-nav .collapsible li .collapsible-body a {
  color: #fff;
}
.indigo-skin .side-nav .collapsible li .collapsible-body a:hover, .indigo-skin .side-nav .collapsible li .collapsible-body a.active, .indigo-skin .side-nav .collapsible li .collapsible-body a:active {
  color: #ff89ac;
}
.indigo-skin .side-nav .collapsible li .collapsible-body a .fas,
.indigo-skin .side-nav .collapsible li .collapsible-body a .fab,
.indigo-skin .side-nav .collapsible li .collapsible-body a .far {
  color: #fff;
}
.indigo-skin .side-nav .collapsible li a:not(.collapsible-header) {
  color: #fff;
  transition: all 0.3s linear;
}
.indigo-skin .side-nav .collapsible li a:not(.collapsible-header):hover, .indigo-skin .side-nav .collapsible li a:not(.collapsible-header).active, .indigo-skin .side-nav .collapsible li a:not(.collapsible-header):active {
  color: #ff89ac !important;
}
.indigo-skin .side-nav .sidenav-bg:after, .indigo-skin .side-nav .sidenav-bg.mask-strong:after {
  background: rgba(35, 65, 134, 0.8);
}
.indigo-skin .side-nav .sidenav-bg.mask-light:after {
  background: rgba(35, 65, 134, 0.65);
}
.indigo-skin .side-nav .sidenav-bg.mask-slight:after {
  background: rgba(35, 65, 134, 0.5);
}
.indigo-skin .btn-primary {
  color: #fff;
  background-color: #fd668c !important;
}
.indigo-skin .btn-primary:hover {
  color: #fff;
  background-color: #fd7f9f;
}
.indigo-skin .btn-primary:focus, .indigo-skin .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .btn-primary:focus, .indigo-skin .btn-primary:active, .indigo-skin .btn-primary.active {
  background-color: #fa0341;
}
.indigo-skin .btn-primary.dropdown-toggle {
  background-color: #fd668c !important;
}
.indigo-skin .btn-primary.dropdown-toggle:hover, .indigo-skin .btn-primary.dropdown-toggle:focus {
  background-color: #fd7f9f !important;
}
.indigo-skin .btn-primary:not([disabled]):not(.disabled):active, .indigo-skin .btn-primary:not([disabled]):not(.disabled).active, .show > .indigo-skin .btn-primary.dropdown-toggle {
  background-color: #fa0341 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .btn-primary:not([disabled]):not(.disabled):active:focus, .indigo-skin .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .indigo-skin .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .primary-ic {
  color: #fd668c !important;
}
.indigo-skin .primary-ic:hover, .indigo-skin .primary-ic:focus {
  color: #fd668c;
}
.indigo-skin a.btn:not([href]):not([tabindex]),
.indigo-skin a.btn:not([href]):not([tabindex]):focus,
.indigo-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.indigo-skin table.table a.btn.btn-primary {
  color: #fff;
}
.indigo-skin .btn-secondary {
  color: #fff;
  background-color: #3c61ae !important;
}
.indigo-skin .btn-secondary:hover {
  color: #fff;
  background-color: #456cbf;
}
.indigo-skin .btn-secondary:focus, .indigo-skin .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .btn-secondary:focus, .indigo-skin .btn-secondary:active, .indigo-skin .btn-secondary.active {
  background-color: #223762;
}
.indigo-skin .btn-secondary.dropdown-toggle {
  background-color: #3c61ae !important;
}
.indigo-skin .btn-secondary.dropdown-toggle:hover, .indigo-skin .btn-secondary.dropdown-toggle:focus {
  background-color: #456cbf !important;
}
.indigo-skin .btn-secondary:not([disabled]):not(.disabled):active, .indigo-skin .btn-secondary:not([disabled]):not(.disabled).active, .show > .indigo-skin .btn-secondary.dropdown-toggle {
  background-color: #223762 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .btn-secondary:not([disabled]):not(.disabled):active:focus, .indigo-skin .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .indigo-skin .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .secondary-ic {
  color: #3c61ae !important;
}
.indigo-skin .secondary-ic:hover, .indigo-skin .secondary-ic:focus {
  color: #3c61ae;
}
.indigo-skin a.btn:not([href]):not([tabindex]),
.indigo-skin a.btn:not([href]):not([tabindex]):focus,
.indigo-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.indigo-skin table.table a.btn.btn-secondary {
  color: #fff;
}
.indigo-skin .btn-default {
  color: #fff;
  background-color: #9095aa !important;
}
.indigo-skin .btn-default:hover {
  color: #fff;
  background-color: #9ea3b5;
}
.indigo-skin .btn-default:focus, .indigo-skin .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .btn-default:focus, .indigo-skin .btn-default:active, .indigo-skin .btn-default.active {
  background-color: #5c6178;
}
.indigo-skin .btn-default.dropdown-toggle {
  background-color: #9095aa !important;
}
.indigo-skin .btn-default.dropdown-toggle:hover, .indigo-skin .btn-default.dropdown-toggle:focus {
  background-color: #9ea3b5 !important;
}
.indigo-skin .btn-default:not([disabled]):not(.disabled):active, .indigo-skin .btn-default:not([disabled]):not(.disabled).active, .show > .indigo-skin .btn-default.dropdown-toggle {
  background-color: #5c6178 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .btn-default:not([disabled]):not(.disabled):active:focus, .indigo-skin .btn-default:not([disabled]):not(.disabled).active:focus, .show > .indigo-skin .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .default-ic {
  color: #9095aa !important;
}
.indigo-skin .default-ic:hover, .indigo-skin .default-ic:focus {
  color: #9095aa;
}
.indigo-skin a.btn:not([href]):not([tabindex]),
.indigo-skin a.btn:not([href]):not([tabindex]):focus,
.indigo-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.indigo-skin table.table a.btn.btn-default {
  color: #fff;
}
.indigo-skin .btn-outline-primary {
  color: #fd668c !important;
  background-color: transparent !important;
  border: 2px solid #fd668c !important;
}
.indigo-skin .btn-outline-primary:hover, .indigo-skin .btn-outline-primary:focus, .indigo-skin .btn-outline-primary:active, .indigo-skin .btn-outline-primary:active:focus, .indigo-skin .btn-outline-primary.active {
  color: #fd668c !important;
  background-color: transparent !important;
  border-color: #fd668c !important;
}
.indigo-skin .btn-outline-primary:not([disabled]):not(.disabled):active, .indigo-skin .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .indigo-skin .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #fd668c !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .indigo-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .show > .indigo-skin .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .btn-outline-secondary {
  color: #3c61ae !important;
  background-color: transparent !important;
  border: 2px solid #3c61ae !important;
}
.indigo-skin .btn-outline-secondary:hover, .indigo-skin .btn-outline-secondary:focus, .indigo-skin .btn-outline-secondary:active, .indigo-skin .btn-outline-secondary:active:focus, .indigo-skin .btn-outline-secondary.active {
  color: #3c61ae !important;
  background-color: transparent !important;
  border-color: #3c61ae !important;
}
.indigo-skin .btn-outline-secondary:not([disabled]):not(.disabled):active, .indigo-skin .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .indigo-skin .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #3c61ae !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .indigo-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .show > .indigo-skin .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .btn-outline-default {
  color: #9095aa !important;
  background-color: transparent !important;
  border: 2px solid #9095aa !important;
}
.indigo-skin .btn-outline-default:hover, .indigo-skin .btn-outline-default:focus, .indigo-skin .btn-outline-default:active, .indigo-skin .btn-outline-default:active:focus, .indigo-skin .btn-outline-default.active {
  color: #9095aa !important;
  background-color: transparent !important;
  border-color: #9095aa !important;
}
.indigo-skin .btn-outline-default:not([disabled]):not(.disabled):active, .indigo-skin .btn-outline-default:not([disabled]):not(.disabled).active, .show > .indigo-skin .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #9095aa !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus, .indigo-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .indigo-skin .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.indigo-skin .card .btn-action {
  background: #9095aa;
}
.indigo-skin .card .btn-action:hover, .indigo-skin .card .btn-action:focus {
  background-color: #9ea3b5 !important;
}
.indigo-skin .card .btn-action.active {
  background-color: #5c6178 !important;
}
.indigo-skin .md-outline input[type=text]:focus:not([readonly]),
.indigo-skin .md-outline input[type=password]:focus:not([readonly]),
.indigo-skin .md-outline input[type=email]:focus:not([readonly]),
.indigo-skin .md-outline input[type=url]:focus:not([readonly]),
.indigo-skin .md-outline input[type=time]:focus:not([readonly]),
.indigo-skin .md-outline input[type=date]:focus:not([readonly]),
.indigo-skin .md-outline input[type=datetime-local]:focus:not([readonly]),
.indigo-skin .md-outline input[type=tel]:focus:not([readonly]),
.indigo-skin .md-outline input[type=number]:focus:not([readonly]),
.indigo-skin .md-outline input[type=search-md]:focus:not([readonly]),
.indigo-skin .md-outline input[type=search]:focus:not([readonly]),
.indigo-skin .md-outline textarea:focus:not([readonly]) {
  border-color: #fd668c;
  box-shadow: inset 0 0 0 1px #fd668c;
}
.indigo-skin .md-outline input[type=text]:focus:not([readonly]) + label,
.indigo-skin .md-outline input[type=password]:focus:not([readonly]) + label,
.indigo-skin .md-outline input[type=email]:focus:not([readonly]) + label,
.indigo-skin .md-outline input[type=url]:focus:not([readonly]) + label,
.indigo-skin .md-outline input[type=time]:focus:not([readonly]) + label,
.indigo-skin .md-outline input[type=date]:focus:not([readonly]) + label,
.indigo-skin .md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.indigo-skin .md-outline input[type=tel]:focus:not([readonly]) + label,
.indigo-skin .md-outline input[type=number]:focus:not([readonly]) + label,
.indigo-skin .md-outline input[type=search-md]:focus:not([readonly]) + label,
.indigo-skin .md-outline input[type=search]:focus:not([readonly]) + label,
.indigo-skin .md-outline textarea:focus:not([readonly]) + label {
  color: #fd668c;
}
.indigo-skin .md-bg input[type=text],
.indigo-skin .md-bg input[type=password],
.indigo-skin .md-bg input[type=email],
.indigo-skin .md-bg input[type=url],
.indigo-skin .md-bg input[type=time],
.indigo-skin .md-bg input[type=date],
.indigo-skin .md-bg input[type=datetime-local],
.indigo-skin .md-bg input[type=tel],
.indigo-skin .md-bg input[type=number],
.indigo-skin .md-bg input[type=search-md],
.indigo-skin .md-bg input[type=search],
.indigo-skin .md-bg textarea.md-textarea {
  background-image: linear-gradient(to bottom, #fd668c, #fd668c), linear-gradient(to bottom, #ced4da, #ced4da);
}
.indigo-skin input[type=email]:focus:not([readonly]),
.indigo-skin input[type=text]:focus:not([readonly]),
.indigo-skin input[type=password]:focus:not([readonly]),
.indigo-skin input[type=number]:focus:not([readonly]),
.indigo-skin textarea.md-textarea:focus:not([readonly]) {
  border-color: #fd668c;
  box-shadow: 0 1px 0 0 #fd668c;
}
.indigo-skin input[type=email]:focus:not([readonly]) + label,
.indigo-skin input[type=text]:focus:not([readonly]) + label,
.indigo-skin input[type=password]:focus:not([readonly]) + label,
.indigo-skin input[type=number]:focus:not([readonly]) + label,
.indigo-skin textarea.md-textarea:focus:not([readonly]) + label {
  color: #fd668c;
}
.indigo-skin input[type=checkbox]:checked + label:before {
  border-right: 2px solid #fd668c;
  border-bottom: 2px solid #fd668c;
}
.indigo-skin input[type=checkbox].filled-in:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.indigo-skin input[type=checkbox].filled-in:checked + label:after {
  background-color: #fd668c;
  border-color: #fd668c;
}
.indigo-skin .md-form .prefix.active {
  color: #fd668c;
}
.indigo-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active {
  color: #fd668c !important;
}
.indigo-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus {
  border-color: #fd668c;
  box-shadow: inset 0 0 0 1px #fd668c;
}
.indigo-skin .select-wrapper.colorful-select.md-form.md-outline + label.active {
  color: #fd668c;
}
.indigo-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active,
.indigo-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,
.indigo-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover {
  background-color: #fd668c !important;
}
.indigo-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.indigo-skin .top-nav-collapse {
  background-color: #9095aa;
}
.indigo-skin .carousel-multi-item .controls-top > a,
.indigo-skin .carousel-multi-item .carousel-indicators li,
.indigo-skin .carousel-multi-item .carousel-indicators li.active {
  background-color: #fd668c;
}
.indigo-skin .form-header,
.indigo-skin .card-header {
  background-color: #fd7094;
}
.indigo-skin .spinner-primary-color,
.indigo-skin .spinner-primary-color-only {
  border-color: #7f82c5;
}
.indigo-skin .pagination-primary-color .page-item.active .page-link,
.indigo-skin .pagination-primary-color .page-item.active .page-link:focus,
.indigo-skin .pagination-primary-color .page-item.active .page-link:hover {
  color: #fff;
  background-color: #7f82c5;
}
.indigo-skin .pagination-primary-color .page-link {
  color: #7f82c5;
}
.indigo-skin .pagination-primary-color .page-link:focus {
  box-shadow: none;
}

.light-blue-skin .gradient {
  background: #69adf4;
  background: linear-gradient(135deg, #69adf4 0%, #69adf4 100%);
}
.light-blue-skin .primary-color, .light-blue-skin ul.stepper li.active a .circle, ul.stepper li.active a .light-blue-skin .circle, .light-blue-skin ul.stepper li.completed a .circle, ul.stepper li.completed a .light-blue-skin .circle {
  background-color: #3d799c !important;
}
.light-blue-skin .navbar {
  color: #fff;
  background-color: #3f5c80;
}
.light-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a {
  color: #000;
}
.light-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .light-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .light-blue-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
  background-color: #a5b6be;
}
.light-blue-skin .navbar.double-nav a {
  color: #fff;
}
.light-blue-skin .navbar form .md-form .form-control {
  font-weight: 300;
  color: #fff;
}
.light-blue-skin .navbar form .md-form .form-control::placeholder {
  color: #fff;
}
.light-blue-skin .page-footer {
  background-color: #3f5c80;
}
.light-blue-skin .side-nav {
  background-color: #6a9ed3;
}
.light-blue-skin .side-nav .logo-wrapper > div {
  background-color: transparent !important;
}
.light-blue-skin .side-nav .sn-avatar-wrapper img {
  border: 3px solid #889ea9;
}
.light-blue-skin .side-nav .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.light-blue-skin .side-nav .social a:hover .fas,
.light-blue-skin .side-nav .social a:hover .fab,
.light-blue-skin .side-nav .social a:hover .far {
  color: #b4c2c9 !important;
  transition: all 0.3s linear;
}
.light-blue-skin .side-nav .collapsible li {
  background-color: transparent;
}
.light-blue-skin .side-nav .collapsible li .collapsible-header {
  color: #fff;
  transition: all 0.3s linear;
}
.light-blue-skin .side-nav .collapsible li .collapsible-header.active {
  background-color: rgba(29, 54, 86, 0.6);
}
.light-blue-skin .side-nav .collapsible li .collapsible-header:hover {
  background-color: rgba(29, 54, 86, 0.6);
}
.light-blue-skin .side-nav .collapsible li .collapsible-body a {
  color: #fff;
}
.light-blue-skin .side-nav .collapsible li .collapsible-body a:hover, .light-blue-skin .side-nav .collapsible li .collapsible-body a.active, .light-blue-skin .side-nav .collapsible li .collapsible-body a:active {
  color: #aadeff;
}
.light-blue-skin .side-nav .collapsible li .collapsible-body a .fas,
.light-blue-skin .side-nav .collapsible li .collapsible-body a .fab,
.light-blue-skin .side-nav .collapsible li .collapsible-body a .far {
  color: #fff;
}
.light-blue-skin .side-nav .collapsible li a:not(.collapsible-header) {
  color: #fff;
  transition: all 0.3s linear;
}
.light-blue-skin .side-nav .collapsible li a:not(.collapsible-header):hover, .light-blue-skin .side-nav .collapsible li a:not(.collapsible-header).active, .light-blue-skin .side-nav .collapsible li a:not(.collapsible-header):active {
  color: #aadeff !important;
}
.light-blue-skin .side-nav .sidenav-bg:after, .light-blue-skin .side-nav .sidenav-bg.mask-strong:after {
  background: rgba(87, 134, 180, 0.8);
}
.light-blue-skin .side-nav .sidenav-bg.mask-light:after {
  background: rgba(87, 134, 180, 0.65);
}
.light-blue-skin .side-nav .sidenav-bg.mask-slight:after {
  background: rgba(87, 134, 180, 0.5);
}
.light-blue-skin .btn-primary {
  color: #fff;
  background-color: #ff4a67 !important;
}
.light-blue-skin .btn-primary:hover {
  color: #fff;
  background-color: #ff647c;
}
.light-blue-skin .btn-primary:focus, .light-blue-skin .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .btn-primary:focus, .light-blue-skin .btn-primary:active, .light-blue-skin .btn-primary.active {
  background-color: #e30024;
}
.light-blue-skin .btn-primary.dropdown-toggle {
  background-color: #ff4a67 !important;
}
.light-blue-skin .btn-primary.dropdown-toggle:hover, .light-blue-skin .btn-primary.dropdown-toggle:focus {
  background-color: #ff647c !important;
}
.light-blue-skin .btn-primary:not([disabled]):not(.disabled):active, .light-blue-skin .btn-primary:not([disabled]):not(.disabled).active, .show > .light-blue-skin .btn-primary.dropdown-toggle {
  background-color: #e30024 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .btn-primary:not([disabled]):not(.disabled):active:focus, .light-blue-skin .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .light-blue-skin .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .primary-ic {
  color: #ff4a67 !important;
}
.light-blue-skin .primary-ic:hover, .light-blue-skin .primary-ic:focus {
  color: #ff4a67;
}
.light-blue-skin a.btn:not([href]):not([tabindex]),
.light-blue-skin a.btn:not([href]):not([tabindex]):focus,
.light-blue-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.light-blue-skin table.table a.btn.btn-primary {
  color: #fff;
}
.light-blue-skin .btn-secondary {
  color: #fff;
  background-color: #64c3f0 !important;
}
.light-blue-skin .btn-secondary:hover {
  color: #fff;
  background-color: #7bccf2;
}
.light-blue-skin .btn-secondary:focus, .light-blue-skin .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .btn-secondary:focus, .light-blue-skin .btn-secondary:active, .light-blue-skin .btn-secondary.active {
  background-color: #159ad9;
}
.light-blue-skin .btn-secondary.dropdown-toggle {
  background-color: #64c3f0 !important;
}
.light-blue-skin .btn-secondary.dropdown-toggle:hover, .light-blue-skin .btn-secondary.dropdown-toggle:focus {
  background-color: #7bccf2 !important;
}
.light-blue-skin .btn-secondary:not([disabled]):not(.disabled):active, .light-blue-skin .btn-secondary:not([disabled]):not(.disabled).active, .show > .light-blue-skin .btn-secondary.dropdown-toggle {
  background-color: #159ad9 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .btn-secondary:not([disabled]):not(.disabled):active:focus, .light-blue-skin .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .light-blue-skin .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .secondary-ic {
  color: #64c3f0 !important;
}
.light-blue-skin .secondary-ic:hover, .light-blue-skin .secondary-ic:focus {
  color: #64c3f0;
}
.light-blue-skin a.btn:not([href]):not([tabindex]),
.light-blue-skin a.btn:not([href]):not([tabindex]):focus,
.light-blue-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.light-blue-skin table.table a.btn.btn-secondary {
  color: #fff;
}
.light-blue-skin .btn-default {
  color: #fff;
  background-color: #2d486a !important;
}
.light-blue-skin .btn-default:hover {
  color: #fff;
  background-color: #35547c;
}
.light-blue-skin .btn-default:focus, .light-blue-skin .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .btn-default:focus, .light-blue-skin .btn-default:active, .light-blue-skin .btn-default.active {
  background-color: #0f1722;
}
.light-blue-skin .btn-default.dropdown-toggle {
  background-color: #2d486a !important;
}
.light-blue-skin .btn-default.dropdown-toggle:hover, .light-blue-skin .btn-default.dropdown-toggle:focus {
  background-color: #35547c !important;
}
.light-blue-skin .btn-default:not([disabled]):not(.disabled):active, .light-blue-skin .btn-default:not([disabled]):not(.disabled).active, .show > .light-blue-skin .btn-default.dropdown-toggle {
  background-color: #0f1722 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .btn-default:not([disabled]):not(.disabled):active:focus, .light-blue-skin .btn-default:not([disabled]):not(.disabled).active:focus, .show > .light-blue-skin .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .default-ic {
  color: #2d486a !important;
}
.light-blue-skin .default-ic:hover, .light-blue-skin .default-ic:focus {
  color: #2d486a;
}
.light-blue-skin a.btn:not([href]):not([tabindex]),
.light-blue-skin a.btn:not([href]):not([tabindex]):focus,
.light-blue-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.light-blue-skin table.table a.btn.btn-default {
  color: #fff;
}
.light-blue-skin .btn-outline-primary {
  color: #ff4a67 !important;
  background-color: transparent !important;
  border: 2px solid #ff4a67 !important;
}
.light-blue-skin .btn-outline-primary:hover, .light-blue-skin .btn-outline-primary:focus, .light-blue-skin .btn-outline-primary:active, .light-blue-skin .btn-outline-primary:active:focus, .light-blue-skin .btn-outline-primary.active {
  color: #ff4a67 !important;
  background-color: transparent !important;
  border-color: #ff4a67 !important;
}
.light-blue-skin .btn-outline-primary:not([disabled]):not(.disabled):active, .light-blue-skin .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .light-blue-skin .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #ff4a67 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .light-blue-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .show > .light-blue-skin .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .btn-outline-secondary {
  color: #64c3f0 !important;
  background-color: transparent !important;
  border: 2px solid #64c3f0 !important;
}
.light-blue-skin .btn-outline-secondary:hover, .light-blue-skin .btn-outline-secondary:focus, .light-blue-skin .btn-outline-secondary:active, .light-blue-skin .btn-outline-secondary:active:focus, .light-blue-skin .btn-outline-secondary.active {
  color: #64c3f0 !important;
  background-color: transparent !important;
  border-color: #64c3f0 !important;
}
.light-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled):active, .light-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .light-blue-skin .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #64c3f0 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .light-blue-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .show > .light-blue-skin .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .btn-outline-default {
  color: #2d486a !important;
  background-color: transparent !important;
  border: 2px solid #2d486a !important;
}
.light-blue-skin .btn-outline-default:hover, .light-blue-skin .btn-outline-default:focus, .light-blue-skin .btn-outline-default:active, .light-blue-skin .btn-outline-default:active:focus, .light-blue-skin .btn-outline-default.active {
  color: #2d486a !important;
  background-color: transparent !important;
  border-color: #2d486a !important;
}
.light-blue-skin .btn-outline-default:not([disabled]):not(.disabled):active, .light-blue-skin .btn-outline-default:not([disabled]):not(.disabled).active, .show > .light-blue-skin .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #2d486a !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus, .light-blue-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .light-blue-skin .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.light-blue-skin .card .btn-action {
  background: #2d486a;
}
.light-blue-skin .card .btn-action:hover, .light-blue-skin .card .btn-action:focus {
  background-color: #35547c !important;
}
.light-blue-skin .card .btn-action.active {
  background-color: #0f1722 !important;
}
.light-blue-skin .md-outline input[type=text]:focus:not([readonly]),
.light-blue-skin .md-outline input[type=password]:focus:not([readonly]),
.light-blue-skin .md-outline input[type=email]:focus:not([readonly]),
.light-blue-skin .md-outline input[type=url]:focus:not([readonly]),
.light-blue-skin .md-outline input[type=time]:focus:not([readonly]),
.light-blue-skin .md-outline input[type=date]:focus:not([readonly]),
.light-blue-skin .md-outline input[type=datetime-local]:focus:not([readonly]),
.light-blue-skin .md-outline input[type=tel]:focus:not([readonly]),
.light-blue-skin .md-outline input[type=number]:focus:not([readonly]),
.light-blue-skin .md-outline input[type=search-md]:focus:not([readonly]),
.light-blue-skin .md-outline input[type=search]:focus:not([readonly]),
.light-blue-skin .md-outline textarea:focus:not([readonly]) {
  border-color: #b4c2c9;
  box-shadow: inset 0 0 0 1px #b4c2c9;
}
.light-blue-skin .md-outline input[type=text]:focus:not([readonly]) + label,
.light-blue-skin .md-outline input[type=password]:focus:not([readonly]) + label,
.light-blue-skin .md-outline input[type=email]:focus:not([readonly]) + label,
.light-blue-skin .md-outline input[type=url]:focus:not([readonly]) + label,
.light-blue-skin .md-outline input[type=time]:focus:not([readonly]) + label,
.light-blue-skin .md-outline input[type=date]:focus:not([readonly]) + label,
.light-blue-skin .md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.light-blue-skin .md-outline input[type=tel]:focus:not([readonly]) + label,
.light-blue-skin .md-outline input[type=number]:focus:not([readonly]) + label,
.light-blue-skin .md-outline input[type=search-md]:focus:not([readonly]) + label,
.light-blue-skin .md-outline input[type=search]:focus:not([readonly]) + label,
.light-blue-skin .md-outline textarea:focus:not([readonly]) + label {
  color: #b4c2c9;
}
.light-blue-skin .md-bg input[type=text],
.light-blue-skin .md-bg input[type=password],
.light-blue-skin .md-bg input[type=email],
.light-blue-skin .md-bg input[type=url],
.light-blue-skin .md-bg input[type=time],
.light-blue-skin .md-bg input[type=date],
.light-blue-skin .md-bg input[type=datetime-local],
.light-blue-skin .md-bg input[type=tel],
.light-blue-skin .md-bg input[type=number],
.light-blue-skin .md-bg input[type=search-md],
.light-blue-skin .md-bg input[type=search],
.light-blue-skin .md-bg textarea.md-textarea {
  background-image: linear-gradient(to bottom, #b4c2c9, #b4c2c9), linear-gradient(to bottom, #ced4da, #ced4da);
}
.light-blue-skin input[type=email]:focus:not([readonly]),
.light-blue-skin input[type=text]:focus:not([readonly]),
.light-blue-skin input[type=password]:focus:not([readonly]),
.light-blue-skin input[type=number]:focus:not([readonly]),
.light-blue-skin textarea.md-textarea:focus:not([readonly]) {
  border-color: #b4c2c9;
  box-shadow: 0 1px 0 0 #b4c2c9;
}
.light-blue-skin input[type=email]:focus:not([readonly]) + label,
.light-blue-skin input[type=text]:focus:not([readonly]) + label,
.light-blue-skin input[type=password]:focus:not([readonly]) + label,
.light-blue-skin input[type=number]:focus:not([readonly]) + label,
.light-blue-skin textarea.md-textarea:focus:not([readonly]) + label {
  color: #b4c2c9;
}
.light-blue-skin input[type=checkbox]:checked + label:before {
  border-right: 2px solid #b4c2c9;
  border-bottom: 2px solid #b4c2c9;
}
.light-blue-skin input[type=checkbox].filled-in:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.light-blue-skin input[type=checkbox].filled-in:checked + label:after {
  background-color: #b4c2c9;
  border-color: #b4c2c9;
}
.light-blue-skin .md-form .prefix.active {
  color: #b4c2c9;
}
.light-blue-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active {
  color: #b4c2c9 !important;
}
.light-blue-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus {
  border-color: #b4c2c9;
  box-shadow: inset 0 0 0 1px #b4c2c9;
}
.light-blue-skin .select-wrapper.colorful-select.md-form.md-outline + label.active {
  color: #b4c2c9;
}
.light-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active,
.light-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,
.light-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover {
  background-color: #b4c2c9 !important;
}
.light-blue-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.light-blue-skin .top-nav-collapse {
  background-color: #3f5c80;
}
.light-blue-skin .carousel-multi-item .controls-top > a,
.light-blue-skin .carousel-multi-item .carousel-indicators li,
.light-blue-skin .carousel-multi-item .carousel-indicators li.active {
  background-color: #b4c2c9;
}
.light-blue-skin .form-header,
.light-blue-skin .card-header {
  background-color: #bac7cd;
}
.light-blue-skin .spinner-primary-color,
.light-blue-skin .spinner-primary-color-only {
  border-color: #3d799c;
}
.light-blue-skin .pagination-primary-color .page-item.active .page-link,
.light-blue-skin .pagination-primary-color .page-item.active .page-link:focus,
.light-blue-skin .pagination-primary-color .page-item.active .page-link:hover {
  color: #fff;
  background-color: #3d799c;
}
.light-blue-skin .pagination-primary-color .page-link {
  color: #3d799c;
}
.light-blue-skin .pagination-primary-color .page-link:focus {
  box-shadow: none;
}

.grey-skin .gradient {
  background: #383838;
  background: linear-gradient(135deg, #383838 0%, #a5a4a4 100%);
}
.grey-skin .primary-color, .grey-skin ul.stepper li.active a .circle, ul.stepper li.active a .grey-skin .circle, .grey-skin ul.stepper li.completed a .circle, ul.stepper li.completed a .grey-skin .circle {
  background-color: #2b2b2b !important;
}
.grey-skin .navbar {
  color: #fff;
  background-color: #44474b;
}
.grey-skin .navbar .navbar-nav .nav-item .dropdown-menu a {
  color: #000;
}
.grey-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .grey-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .grey-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
  background-color: #5eb7ee;
}
.grey-skin .navbar.double-nav a {
  color: #fff;
}
.grey-skin .navbar form .md-form .form-control {
  font-weight: 300;
  color: #fff;
}
.grey-skin .navbar form .md-form .form-control::placeholder {
  color: #fff;
}
.grey-skin .page-footer {
  background-color: #44474b;
}
.grey-skin .side-nav {
  background-color: #a5a4a4;
}
.grey-skin .side-nav .logo-wrapper > div {
  background-color: transparent !important;
}
.grey-skin .side-nav .sn-avatar-wrapper img {
  border: 3px solid #30a2e9;
}
.grey-skin .side-nav .social {
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.grey-skin .side-nav .social a:hover .fas,
.grey-skin .side-nav .social a:hover .fab,
.grey-skin .side-nav .social a:hover .far {
  color: #75c1f0 !important;
  transition: all 0.3s linear;
}
.grey-skin .side-nav .collapsible li {
  background-color: transparent;
}
.grey-skin .side-nav .collapsible li .collapsible-header {
  color: #fff;
  transition: all 0.3s linear;
}
.grey-skin .side-nav .collapsible li .collapsible-header.active {
  background-color: rgba(0, 0, 0, 0.4);
}
.grey-skin .side-nav .collapsible li .collapsible-header:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.grey-skin .side-nav .collapsible li .collapsible-body a {
  color: #fff;
}
.grey-skin .side-nav .collapsible li .collapsible-body a:hover, .grey-skin .side-nav .collapsible li .collapsible-body a.active, .grey-skin .side-nav .collapsible li .collapsible-body a:active {
  color: #afdffc;
}
.grey-skin .side-nav .collapsible li .collapsible-body a .fas,
.grey-skin .side-nav .collapsible li .collapsible-body a .fab,
.grey-skin .side-nav .collapsible li .collapsible-body a .far {
  color: #fff;
}
.grey-skin .side-nav .collapsible li a:not(.collapsible-header) {
  color: #fff;
  transition: all 0.3s linear;
}
.grey-skin .side-nav .collapsible li a:not(.collapsible-header):hover, .grey-skin .side-nav .collapsible li a:not(.collapsible-header).active, .grey-skin .side-nav .collapsible li a:not(.collapsible-header):active {
  color: #afdffc !important;
}
.grey-skin .side-nav .sidenav-bg:after, .grey-skin .side-nav .sidenav-bg.mask-strong:after {
  background: rgba(121, 121, 121, 0.8);
}
.grey-skin .side-nav .sidenav-bg.mask-light:after {
  background: rgba(121, 121, 121, 0.65);
}
.grey-skin .side-nav .sidenav-bg.mask-slight:after {
  background: rgba(121, 121, 121, 0.5);
}
.grey-skin .btn-primary {
  color: #fff;
  background-color: #46aded !important;
}
.grey-skin .btn-primary:hover {
  color: #fff;
  background-color: #5db7ef;
}
.grey-skin .btn-primary:focus, .grey-skin .btn-primary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .btn-primary:focus, .grey-skin .btn-primary:active, .grey-skin .btn-primary.active {
  background-color: #127abb;
}
.grey-skin .btn-primary.dropdown-toggle {
  background-color: #46aded !important;
}
.grey-skin .btn-primary.dropdown-toggle:hover, .grey-skin .btn-primary.dropdown-toggle:focus {
  background-color: #5db7ef !important;
}
.grey-skin .btn-primary:not([disabled]):not(.disabled):active, .grey-skin .btn-primary:not([disabled]):not(.disabled).active, .show > .grey-skin .btn-primary.dropdown-toggle {
  background-color: #127abb !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .btn-primary:not([disabled]):not(.disabled):active:focus, .grey-skin .btn-primary:not([disabled]):not(.disabled).active:focus, .show > .grey-skin .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .primary-ic {
  color: #46aded !important;
}
.grey-skin .primary-ic:hover, .grey-skin .primary-ic:focus {
  color: #46aded;
}
.grey-skin a.btn:not([href]):not([tabindex]),
.grey-skin a.btn:not([href]):not([tabindex]):focus,
.grey-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.grey-skin table.table a.btn.btn-primary {
  color: #fff;
}
.grey-skin .btn-secondary {
  color: #fff;
  background-color: #7d8488 !important;
}
.grey-skin .btn-secondary:hover {
  color: #fff;
  background-color: #8a9194;
}
.grey-skin .btn-secondary:focus, .grey-skin .btn-secondary.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .btn-secondary:focus, .grey-skin .btn-secondary:active, .grey-skin .btn-secondary.active {
  background-color: #4c5053;
}
.grey-skin .btn-secondary.dropdown-toggle {
  background-color: #7d8488 !important;
}
.grey-skin .btn-secondary.dropdown-toggle:hover, .grey-skin .btn-secondary.dropdown-toggle:focus {
  background-color: #8a9194 !important;
}
.grey-skin .btn-secondary:not([disabled]):not(.disabled):active, .grey-skin .btn-secondary:not([disabled]):not(.disabled).active, .show > .grey-skin .btn-secondary.dropdown-toggle {
  background-color: #4c5053 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .btn-secondary:not([disabled]):not(.disabled):active:focus, .grey-skin .btn-secondary:not([disabled]):not(.disabled).active:focus, .show > .grey-skin .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .secondary-ic {
  color: #7d8488 !important;
}
.grey-skin .secondary-ic:hover, .grey-skin .secondary-ic:focus {
  color: #7d8488;
}
.grey-skin a.btn:not([href]):not([tabindex]),
.grey-skin a.btn:not([href]):not([tabindex]):focus,
.grey-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.grey-skin table.table a.btn.btn-secondary {
  color: #fff;
}
.grey-skin .btn-default {
  color: #fff;
  background-color: #353637 !important;
}
.grey-skin .btn-default:hover {
  color: #fff;
  background-color: #424344;
}
.grey-skin .btn-default:focus, .grey-skin .btn-default.focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .btn-default:focus, .grey-skin .btn-default:active, .grey-skin .btn-default.active {
  background-color: #030303;
}
.grey-skin .btn-default.dropdown-toggle {
  background-color: #353637 !important;
}
.grey-skin .btn-default.dropdown-toggle:hover, .grey-skin .btn-default.dropdown-toggle:focus {
  background-color: #424344 !important;
}
.grey-skin .btn-default:not([disabled]):not(.disabled):active, .grey-skin .btn-default:not([disabled]):not(.disabled).active, .show > .grey-skin .btn-default.dropdown-toggle {
  background-color: #030303 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .btn-default:not([disabled]):not(.disabled):active:focus, .grey-skin .btn-default:not([disabled]):not(.disabled).active:focus, .show > .grey-skin .btn-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .default-ic {
  color: #353637 !important;
}
.grey-skin .default-ic:hover, .grey-skin .default-ic:focus {
  color: #353637;
}
.grey-skin a.btn:not([href]):not([tabindex]),
.grey-skin a.btn:not([href]):not([tabindex]):focus,
.grey-skin a.btn:not([href]):not([tabindex]):hover {
  color: #fff;
}
.grey-skin table.table a.btn.btn-default {
  color: #fff;
}
.grey-skin .btn-outline-primary {
  color: #46aded !important;
  background-color: transparent !important;
  border: 2px solid #46aded !important;
}
.grey-skin .btn-outline-primary:hover, .grey-skin .btn-outline-primary:focus, .grey-skin .btn-outline-primary:active, .grey-skin .btn-outline-primary:active:focus, .grey-skin .btn-outline-primary.active {
  color: #46aded !important;
  background-color: transparent !important;
  border-color: #46aded !important;
}
.grey-skin .btn-outline-primary:not([disabled]):not(.disabled):active, .grey-skin .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .grey-skin .btn-outline-primary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #46aded !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .grey-skin .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .show > .grey-skin .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .btn-outline-secondary {
  color: #7d8488 !important;
  background-color: transparent !important;
  border: 2px solid #7d8488 !important;
}
.grey-skin .btn-outline-secondary:hover, .grey-skin .btn-outline-secondary:focus, .grey-skin .btn-outline-secondary:active, .grey-skin .btn-outline-secondary:active:focus, .grey-skin .btn-outline-secondary.active {
  color: #7d8488 !important;
  background-color: transparent !important;
  border-color: #7d8488 !important;
}
.grey-skin .btn-outline-secondary:not([disabled]):not(.disabled):active, .grey-skin .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .grey-skin .btn-outline-secondary.dropdown-toggle {
  background-color: transparent !important;
  border-color: #7d8488 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .grey-skin .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .show > .grey-skin .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .btn-outline-default {
  color: #353637 !important;
  background-color: transparent !important;
  border: 2px solid #353637 !important;
}
.grey-skin .btn-outline-default:hover, .grey-skin .btn-outline-default:focus, .grey-skin .btn-outline-default:active, .grey-skin .btn-outline-default:active:focus, .grey-skin .btn-outline-default.active {
  color: #353637 !important;
  background-color: transparent !important;
  border-color: #353637 !important;
}
.grey-skin .btn-outline-default:not([disabled]):not(.disabled):active, .grey-skin .btn-outline-default:not([disabled]):not(.disabled).active, .show > .grey-skin .btn-outline-default.dropdown-toggle {
  background-color: transparent !important;
  border-color: #353637 !important;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .btn-outline-default:not([disabled]):not(.disabled):active:focus, .grey-skin .btn-outline-default:not([disabled]):not(.disabled).active:focus, .show > .grey-skin .btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.grey-skin .card .btn-action {
  background: #353637;
}
.grey-skin .card .btn-action:hover, .grey-skin .card .btn-action:focus {
  background-color: #424344 !important;
}
.grey-skin .card .btn-action.active {
  background-color: #030303 !important;
}
.grey-skin .md-outline input[type=text]:focus:not([readonly]),
.grey-skin .md-outline input[type=password]:focus:not([readonly]),
.grey-skin .md-outline input[type=email]:focus:not([readonly]),
.grey-skin .md-outline input[type=url]:focus:not([readonly]),
.grey-skin .md-outline input[type=time]:focus:not([readonly]),
.grey-skin .md-outline input[type=date]:focus:not([readonly]),
.grey-skin .md-outline input[type=datetime-local]:focus:not([readonly]),
.grey-skin .md-outline input[type=tel]:focus:not([readonly]),
.grey-skin .md-outline input[type=number]:focus:not([readonly]),
.grey-skin .md-outline input[type=search-md]:focus:not([readonly]),
.grey-skin .md-outline input[type=search]:focus:not([readonly]),
.grey-skin .md-outline textarea:focus:not([readonly]) {
  border-color: #75c1f0;
  box-shadow: inset 0 0 0 1px #75c1f0;
}
.grey-skin .md-outline input[type=text]:focus:not([readonly]) + label,
.grey-skin .md-outline input[type=password]:focus:not([readonly]) + label,
.grey-skin .md-outline input[type=email]:focus:not([readonly]) + label,
.grey-skin .md-outline input[type=url]:focus:not([readonly]) + label,
.grey-skin .md-outline input[type=time]:focus:not([readonly]) + label,
.grey-skin .md-outline input[type=date]:focus:not([readonly]) + label,
.grey-skin .md-outline input[type=datetime-local]:focus:not([readonly]) + label,
.grey-skin .md-outline input[type=tel]:focus:not([readonly]) + label,
.grey-skin .md-outline input[type=number]:focus:not([readonly]) + label,
.grey-skin .md-outline input[type=search-md]:focus:not([readonly]) + label,
.grey-skin .md-outline input[type=search]:focus:not([readonly]) + label,
.grey-skin .md-outline textarea:focus:not([readonly]) + label {
  color: #75c1f0;
}
.grey-skin .md-bg input[type=text],
.grey-skin .md-bg input[type=password],
.grey-skin .md-bg input[type=email],
.grey-skin .md-bg input[type=url],
.grey-skin .md-bg input[type=time],
.grey-skin .md-bg input[type=date],
.grey-skin .md-bg input[type=datetime-local],
.grey-skin .md-bg input[type=tel],
.grey-skin .md-bg input[type=number],
.grey-skin .md-bg input[type=search-md],
.grey-skin .md-bg input[type=search],
.grey-skin .md-bg textarea.md-textarea {
  background-image: linear-gradient(to bottom, #75c1f0, #75c1f0), linear-gradient(to bottom, #ced4da, #ced4da);
}
.grey-skin input[type=email]:focus:not([readonly]),
.grey-skin input[type=text]:focus:not([readonly]),
.grey-skin input[type=password]:focus:not([readonly]),
.grey-skin input[type=number]:focus:not([readonly]),
.grey-skin textarea.md-textarea:focus:not([readonly]) {
  border-color: #75c1f0;
  box-shadow: 0 1px 0 0 #75c1f0;
}
.grey-skin input[type=email]:focus:not([readonly]) + label,
.grey-skin input[type=text]:focus:not([readonly]) + label,
.grey-skin input[type=password]:focus:not([readonly]) + label,
.grey-skin input[type=number]:focus:not([readonly]) + label,
.grey-skin textarea.md-textarea:focus:not([readonly]) + label {
  color: #75c1f0;
}
.grey-skin input[type=checkbox]:checked + label:before {
  border-right: 2px solid #75c1f0;
  border-bottom: 2px solid #75c1f0;
}
.grey-skin input[type=checkbox].filled-in:checked + label:before {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.grey-skin input[type=checkbox].filled-in:checked + label:after {
  background-color: #75c1f0;
  border-color: #75c1f0;
}
.grey-skin .md-form .prefix.active {
  color: #75c1f0;
}
.grey-skin .select-wrapper.colorful-select.md-form.md-outline span.caret.active {
  color: #75c1f0 !important;
}
.grey-skin .select-wrapper.colorful-select.md-form.md-outline input.select-dropdown:focus {
  border-color: #75c1f0;
  box-shadow: inset 0 0 0 1px #75c1f0;
}
.grey-skin .select-wrapper.colorful-select.md-form.md-outline + label.active {
  color: #75c1f0;
}
.grey-skin .select-wrapper.colorful-select.md-form .dropdown-content li.active,
.grey-skin .select-wrapper.colorful-select.md-form .dropdown-content li a,
.grey-skin .select-wrapper.colorful-select.md-form .dropdown-content li span:hover {
  background-color: #75c1f0 !important;
}
.grey-skin .select-wrapper.colorful-select.md-form .dropdown-content li.disabled.active {
  background-color: transparent !important;
}
.grey-skin .top-nav-collapse {
  background-color: #44474b;
}
.grey-skin .carousel-multi-item .controls-top > a,
.grey-skin .carousel-multi-item .carousel-indicators li,
.grey-skin .carousel-multi-item .carousel-indicators li.active {
  background-color: #75c1f0;
}
.grey-skin .form-header,
.grey-skin .card-header {
  background-color: #7ec5f1;
}
.grey-skin .spinner-primary-color,
.grey-skin .spinner-primary-color-only {
  border-color: #2b2b2b;
}
.grey-skin .pagination-primary-color .page-item.active .page-link,
.grey-skin .pagination-primary-color .page-item.active .page-link:focus,
.grey-skin .pagination-primary-color .page-item.active .page-link:hover {
  color: #fff;
  background-color: #2b2b2b;
}
.grey-skin .pagination-primary-color .page-link {
  color: #2b2b2b;
}
.grey-skin .pagination-primary-color .page-link:focus {
  box-shadow: none;
}

/* ==========================================================================
   $BASE-PICKER
   ========================================================================== */
/**
 * Note: the root picker element should *NOT* be styled more than what's here.
 */
/**
 * The picker input element.
 */
.picker__input {
  cursor: default;
}

/**
 * When the picker is opened, the input element is "activated".
 */
.picker__input.picker__input--active {
  border-color: #0089ec;
}

/**
 * Note: the root picker element should *NOT* be styled more than what's here.
 */
.picker {
  position: absolute;
  z-index: 10000;
  font-size: 1rem;
  line-height: 1.2;
  color: #000;
  text-align: center;
  user-select: none;
  /**
   * The holder is the only "scrollable" top-level container element. The holder should overlay the entire screen.
   */
  /*!
   * Default mobile-first, responsive styling for pickadate.js
   * Demo: http://amsul.github.io/pickadate.js
   */
  /**
   * Note: the root picker element should *NOT* be styled more than what's here.
   */
  /**
   * Make the holder and frame fullscreen.
   */
  /**
   * The frame that bounds the box contents of the picker.
   */
  /**
   * The box contains all the picker contents.
   */
}
.picker .picker__holder {
  position: fixed;
  width: 100%;
  overflow-y: auto;
  overflow-scrolling: touch;
  transition: background 0.15s ease-out, top 0s 0.15s;
  backface-visibility: hidden;
}
.picker .picker__holder,
.picker .picker__frame {
  top: 100%;
  right: 0;
  bottom: 0;
  left: 0;
}
.picker .picker__frame {
  position: absolute;
  width: 18.75rem;
  min-width: 16rem;
  max-width: 20.3125rem;
  max-height: 21.875rem;
  margin: 0 auto;
  filter: alpha(opacity=0);
  opacity: 0;
  transition: all 0.15s ease-out;
  /**
   * The wrapper sets the stage to vertically align the box contents.
   */
}
@media (min-height: 28.875em) {
  .picker .picker__frame {
    top: auto;
    bottom: -100%;
    max-height: 80%;
    overflow: visible;
  }
}
@media (min-height: 40.125em) {
  .picker .picker__frame {
    margin-bottom: 7.5%;
  }
}
.picker .picker__frame .picker__wrap {
  display: table;
  width: 100%;
  height: 100%;
}
@media (min-height: 28.875em) {
  .picker .picker__frame .picker__wrap {
    display: block;
  }
}
.picker .picker__box {
  display: table-cell;
  vertical-align: middle;
  background: #fff;
}
@media (min-height: 28.875em) {
  .picker .picker__box {
    display: block;
    border: 1px solid #777;
    border-top-color: #898989;
    border-bottom-width: 0;
    border-radius: 5px 5px 0 0;
    box-shadow: 0 0.75rem 2.25rem 1rem rgba(0, 0, 0, 0.24);
  }
}

/**
 * When the picker opens...
 */
.picker--opened .picker__holder {
  top: 0;
  zoom: 1;
  background: rgba(0, 0, 0, 0.32);
  transition: background 0.15s ease-out;
}
.picker--opened .picker__frame {
  top: 0;
  filter: alpha(opacity=100);
  opacity: 1;
}
@media (min-height: 35.875em) {
  .picker--opened .picker__frame {
    top: 10%;
    bottom: auto;
  }
}

/**
 * For `large` screens, transform into an inline picker.
 */
/* ==========================================================================
   CUSTOM MATERIALIZE STYLES
   ========================================================================== */
.datepicker.picker__input.picker__input--active,
.timepicker.picker__input.picker__input--active {
  border-bottom: 1px solid #e3f2fd;
}

.time-date-ghost {
  display: none;
}

/* ==========================================================================
   $BASE-TIME-PICKER
   ========================================================================== */
/**
 * The list of times.
 */
.picker__list {
  padding: 0.75em 0 4.2em;
  margin: 0;
  list-style: none;
}

/**
 * The times on the clock.
 */
.picker__list-item {
  position: relative;
  padding: 0.75em 1.25em;
  margin-bottom: -1px;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  /* Hovered time */
}
@media (min-height: 46.75em) {
  .picker__list-item {
    padding: 0.5em 1em;
  }
}
.picker__list-item:hover {
  z-index: 10;
  cursor: pointer;
  background: #b1dcfb;
  background-color: #000 !important;
  border-color: #0089ec;
}

/* Highlighted and hovered/focused time */
.picker__list-item--highlighted {
  z-index: 10;
  border-color: #0089ec;
}

.picker__list-item--highlighted:hover,
.picker--focused .picker__list-item--highlighted {
  color: #000;
  cursor: pointer;
  background: #b1dcfb;
}

/* Selected and hovered/focused time */
.picker__list-item--selected,
.picker__list-item--selected:hover,
.picker--focused .picker__list-item--selected {
  z-index: 10;
  background: #0089ec;
}

/* Disabled time */
.picker__list-item--disabled,
.picker__list-item--disabled:hover,
.picker--focused .picker__list-item--disabled {
  z-index: auto;
  color: #ddd;
  cursor: default;
  background: #f5f5f5;
  border-color: #f5f5f5;
}

/**
 * The clear button
 */
.picker--time .picker__button--clear {
  display: block;
  width: 80%;
  padding: 1em 1.25em;
  margin: 1em auto 0;
  font-size: 0.67em;
  font-weight: 500;
  color: #666;
  text-align: center;
  text-transform: uppercase;
  background: none;
  border: 0;
}
.picker--time .picker__button--clear:hover, .picker--time .picker__button--clear:focus {
  color: #000;
  cursor: pointer;
  background: #b1dcfb;
  border-color: #e20;
  outline: none;
}
.picker--time .picker__button--clear::before {
  top: -0.25em;
  font-size: 1.25em;
  font-weight: 700;
  color: #666;
}

/* ==========================================================================
   $DEFAULT-TIME-PICKER
   ========================================================================== */
/**
 * The frame the bounds the time picker.
 */
.picker--time .picker__frame {
  min-width: 16rem;
  max-width: 20rem;
}

/**
 * The picker box.
 */
.picker--time .picker__box {
  padding: 0;
  font-size: 1em;
  background: #f2f2f2;
}
@media (min-height: 40.125em) {
  .picker--time .picker__box {
    margin-bottom: 5em;
  }
}

/*!
 * ClockPicker v0.0.7 for jQuery (http://weareoutman.github.io/clockpicker/)
 * Copyright 2014 Wang Shenwei.
 * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE)
 *
 * Further modified
 * Copyright 2015 Ching Yaw Hao.
 *
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.picker__date-display {
  padding-bottom: 0.9375rem;
  margin-bottom: 1rem;
  font-weight: 300;
  text-align: center;
  background-color: #354041;
}
.picker__date-display .clockpicker-display {
  display: inline-block;
  height: 5.3125rem;
  padding: 0.625rem;
  padding-bottom: 0;
  margin: auto;
  font-size: 4.375rem;
  color: #b2dfdb;
  vertical-align: middle;
}
.picker__date-display .clockpicker-display .clockpicker-display-column {
  float: left;
}
.picker__date-display .clockpicker-display .clockpicker-display-column .clockpicker-span-hours.text-primary,
.picker__date-display .clockpicker-display .clockpicker-display-column .clockpicker-span-minutes.text-primary,
.picker__date-display .clockpicker-display .clockpicker-display-column #click-am.text-primary,
.picker__date-display .clockpicker-display .clockpicker-display-column #click-pm.text-primary {
  animation-name: pulse;
}
.picker__date-display .clockpicker-display .clockpicker-display-column #click-am,
.picker__date-display .clockpicker-display .clockpicker-display-column #click-pm {
  cursor: pointer;
}
.picker__date-display .clockpicker-display .clockpicker-display-am-pm {
  height: 5.3125rem;
  padding-left: 0.3125rem;
  vertical-align: bottom;
}
.picker__date-display .clockpicker-display .clockpicker-display-am-pm .clockpicker-span-am-pm {
  display: inline-block;
  font-size: 1.4375rem;
  line-height: 1.5625rem;
  color: #b2dfdb;
}
.picker__date-display .clockpicker-display .clockpicker-span-hours, .picker__date-display .clockpicker-display .clockpicker-span-minutes {
  cursor: pointer;
  transition: color 500ms;
  animation-duration: 500ms;
  animation-fill-mode: both;
}

.clockpicker-display {
  display: inline-block;
  height: 5.3125rem;
  padding: 0.625rem;
  padding-bottom: 0;
  margin: auto;
  font-size: 4.375rem;
  color: #b2dfdb;
  text-align: center;
  vertical-align: middle;
}
.clockpicker-display .clockpicker-display-column {
  float: left;
}
.clockpicker-display .clockpicker-display-column .clockpicker-span-hours.text-primary,
.clockpicker-display .clockpicker-display-column .clockpicker-span-minutes.text-primary,
.clockpicker-display .clockpicker-display-column #click-am.text-primary,
.clockpicker-display .clockpicker-display-column #click-pm.text-primary {
  animation-name: pulse;
}
.clockpicker-display .clockpicker-display-column #click-am,
.clockpicker-display .clockpicker-display-column #click-pm {
  cursor: pointer;
}
.clockpicker-display .clockpicker-display-am-pm {
  height: 5.3125rem;
  padding-left: 0.3125rem;
  vertical-align: bottom;
}
.clockpicker-display .clockpicker-display-am-pm .clockpicker-span-am-pm {
  display: inline-block;
  font-size: 1.4375rem;
  line-height: 1.5625rem;
  color: #b2dfdb;
}
.clockpicker-display .clockpicker-span-hours,
.clockpicker-display .clockpicker-span-minutes {
  cursor: pointer;
  animation-duration: 500ms;
  animation-fill-mode: both;
  transition: color 500ms;
}

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.clockpicker-moving {
  cursor: move;
}

.clockpicker-plate {
  position: relative;
  width: 16.875rem;
  height: 16.875rem;
  margin: auto;
  margin-top: 1.25rem;
  overflow: visible;
  /* Disable text selection highlighting. Thanks to Hermanya */
  user-select: none;
  background-color: #eee;
  border-radius: 50%;
}
.clockpicker-plate .clockpicker-canvas,
.clockpicker-plate .clockpicker-dial {
  position: absolute;
  top: -1px;
  left: -1px;
  width: 16.875rem;
  height: 16.875rem;
}
.clockpicker-plate .clockpicker-dial {
  transition: transform 350ms, opacity 350ms;
}
.clockpicker-plate .clockpicker-dial .clockpicker-tick {
  position: absolute;
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  color: #666;
  text-align: center;
  cursor: pointer;
  background-color: rgba(0, 150, 136, 0);
  border-radius: 50%;
  transition: background-color 300ms;
}
.clockpicker-plate .clockpicker-dial .clockpicker-tick.active, .clockpicker-plate .clockpicker-dial .clockpicker-tick:hover {
  background-color: rgba(0, 150, 136, 0.25);
}
.clockpicker-plate .clockpicker-minutes {
  visibility: hidden;
}
.clockpicker-plate .clockpicker-dial-out {
  opacity: 0;
}
.clockpicker-plate .clockpicker-hours.clockpicker-dial-out {
  transform: scale(1.2, 1.2);
}
.clockpicker-plate .clockpicker-minutes.clockpicker-dial-out {
  transform: scale(0.8, 0.8);
}

.clockpicker-canvas {
  transition: opacity 300ms;
}
.clockpicker-canvas line {
  stroke: rgba(0, 150, 136, 0.25);
  stroke-width: 1;
}

.clockpicker-canvas-out {
  opacity: 0.25;
}

.clockpicker-canvas-bearing {
  fill: rgba(0, 77, 64, 0.75);
  stroke: none;
}

.clockpicker-canvas-fg {
  fill: rgba(0, 77, 64, 0);
  stroke: none;
}
.clockpicker-canvas-fg.active {
  fill: rgba(0, 77, 64, 0.5);
}

.clockpicker-canvas-bg {
  fill: rgba(0, 150, 136, 0.25);
  stroke: none;
}

.clockpicker-canvas-bg-trans {
  fill: rgba(0, 150, 136, 0.25);
}

.clockpicker-am-pm-block {
  width: 100%;
  height: 3.125rem;
  margin-top: -0.625rem;
}
.clockpicker-am-pm-block .clockpicker-button.am-button {
  float: left;
  width: 2.8125rem;
  height: 2.8125rem;
  border: 0;
}
.clockpicker-am-pm-block .clockpicker-button.pm-button {
  float: right;
  width: 2.8125rem;
  height: 2.8125rem;
  border: 0;
}

.btn-floating.btn-flat {
  padding: 0;
  color: #fff;
  background: #354041;
}
.btn-floating.btn-flat:hover {
  box-shadow: none;
}
.btn-floating.btn-flat:hover, .btn-floating.btn-flat:focus {
  background-color: #404e4f;
}
.btn-floating.btn-flat.active {
  background-color: #070909;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.picker__footer {
  width: 100%;
}
.picker__footer .clockpicker-button {
  margin: auto;
  margin-top: 0.9375rem;
  text-transform: uppercase;
  background-color: transparent;
}
.picker__footer .clockpicker-button:focus {
  background-color: transparent;
}
.picker__footer .clockpicker-button:active {
  background-color: rgba(0, 150, 136, 0.25);
}

.darktheme .picker__box {
  background-color: #212121;
}
.darktheme .picker__box .picker__date-display {
  background-color: transparent;
}
.darktheme .picker__box .picker__calendar-container .clockpicker-plate {
  background-color: transparent;
}
.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-tick {
  background-color: rgba(255, 64, 129, 0);
}
.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-tick.active, .darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-tick:hover {
  background-color: rgba(255, 64, 129, 0.25);
}
.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas line {
  stroke: rgba(255, 64, 129, 0.25);
}
.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas-bearing {
  fill: #fff;
}
.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas-fg {
  fill: rgba(255, 64, 129, 0);
}
.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas-fg.active {
  fill: rgba(255, 64, 129, 0.5);
}
.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas-bg {
  fill: rgba(255, 64, 129, 0.25);
}
.darktheme .picker__box .picker__calendar-container .clockpicker-plate .clockpicker-canvas-bg-trans {
  fill: rgba(255, 64, 129, 0.5);
}
.darktheme .picker__box .picker__footer .clockpicker-button:active {
  background-color: rgba(255, 64, 129, 0.25);
}

/* ==========================================================================
   $BASE-DATE-PICKER
   ========================================================================== */
/**
 * The picker box.
 */
.picker__box {
  padding: 0;
  overflow: hidden;
  border-radius: 0.125rem;
  /**
   * The header containing the month and year stuff.
   */
  /**
   * The calendar table of dates
   */
  /**
   * The footer containing the "today", "clear", and "close" buttons.
   */
}
.picker__box .picker__header {
  position: relative;
  margin-bottom: 1.25rem;
  text-align: center;
  /**
     * The month and year labels.
     */
  /**
     * The month and year selectors.
     */
  /**
     * The month navigation buttons.
     */
}
.picker__box .picker__header select {
  display: inline-block !important;
}
.picker__box .picker__header .picker__date-display {
  display: flex;
  justify-content: center;
  padding-bottom: 0.3125rem;
  font-weight: 400;
  background-color: #354041;
}
.picker__box .picker__header .picker__date-display .picker__weekday-display {
  padding: 0.875rem 0.4375rem 0.3125rem 0.5rem;
  margin-top: 1.25rem;
  font-size: 2.1rem;
  letter-spacing: 0.5;
}
.picker__box .picker__header .picker__date-display .picker__month-display {
  padding: 0.875rem 0.3125rem 0.25rem;
  margin-top: 1.25rem;
  font-size: 2.1rem;
}
.picker__box .picker__header .picker__date-display .picker__day-display {
  padding: 0.875rem 0.3125rem 0.25rem;
  margin-top: 1.25rem;
  font-size: 2.1rem;
}
.picker__box .picker__header .picker__date-display .picker__year-display {
  position: absolute;
  top: 0.625rem;
  left: 45%;
  font-size: 1.1rem;
  color: rgba(255, 255, 255, 0.4);
}
.picker__box .picker__header .picker__month,
.picker__box .picker__header .picker__year {
  display: inline-block;
  margin-right: 0.25em;
  margin-left: 0.25em;
}
.picker__box .picker__header .picker__select--month,
.picker__box .picker__header .picker__select--year {
  display: inline-block;
  height: 2em;
  padding: 0;
  margin-right: 0.25em;
  margin-left: 0.25em;
  background: transparent;
  border: none;
  border-bottom: 1px solid #ced4da;
  outline: 0;
}
.picker__box .picker__header .picker__select--month:focus,
.picker__box .picker__header .picker__select--year:focus {
  border-color: rgba(0, 0, 0, 0.05);
}
.picker__box .picker__header .picker__select--year {
  width: 30%;
}
.picker__box .picker__header .picker__select--month.browser-default {
  display: inline;
  width: 40%;
}
.picker__box .picker__header .picker__select--year.browser-default {
  display: inline;
  width: 25%;
}
.picker__box .picker__header .picker__nav--prev,
.picker__box .picker__header .picker__nav--next {
  position: absolute;
  box-sizing: content-box;
  padding: 0.1875rem 0.625rem;
}
.picker__box .picker__header .picker__nav--prev:hover,
.picker__box .picker__header .picker__nav--next:hover {
  color: #000;
  cursor: pointer;
}
.picker__box .picker__header .picker__nav--prev:before,
.picker__box .picker__header .picker__nav--next:before {
  display: block;
  font-family: "Font Awesome 5 Free", sans-serif;
  font-weight: 900;
}
.picker__box .picker__header .picker__nav--prev {
  left: -0.5em;
  padding-right: 1.25em;
}
.picker__box .picker__header .picker__nav--prev:before {
  content: "";
}
.picker__box .picker__header .picker__nav--next {
  right: -0.2em;
  padding-left: 1.25em;
}
.picker__box .picker__header .picker__nav--next:before {
  content: "";
}
.picker__box .picker__header .picker__nav--disabled,
.picker__box .picker__header .picker__nav--disabled:hover,
.picker__box .picker__header .picker__nav--disabled:before,
.picker__box .picker__header .picker__nav--disabled:before:hover {
  cursor: default;
  background: none;
  border-right-color: #f5f5f5;
  border-left-color: #f5f5f5;
}
.picker__box .picker__table {
  width: 100%;
  margin-top: 0.75em;
  margin-bottom: 0.5em;
  font-size: 1rem;
  text-align: center;
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse;
  /**
     * The weekday labels
     */
  /**
     * The days on the calendar
     */
}
.picker__box .picker__table th,
.picker__box .picker__table td {
  text-align: center;
}
.picker__box .picker__table td {
  padding: 0;
  margin: 0;
}
.picker__box .picker__table .picker__weekday {
  width: 14%;
  padding-bottom: 0.25em;
  font-size: 0.9em;
  font-weight: 500;
  color: #999;
  /* Increase the spacing a tad */
}
@media (min-height: 33.875em) {
  .picker__box .picker__table .picker__weekday {
    padding-bottom: 0.25em;
  }
}
.picker__box .picker__table .picker__day--today {
  position: relative;
  padding: 0.75rem 0;
  font-weight: 400;
  letter-spacing: -0.3;
  border: 1px solid transparent;
}
.picker__box .picker__table .picker__day.picker__day--today {
  color: #354041;
}
.picker__box .picker__table .picker__day--disabled:before {
  border-top-color: #aaa;
}
.picker__box .picker__table .picker__day--infocus {
  padding: 0.75rem 0;
  font-weight: 400;
  color: #595959;
  letter-spacing: -0.3;
  border: #595959 transparent;
}
.picker__box .picker__table .picker__day--infocus:hover {
  font-weight: 500;
  color: #000;
  cursor: pointer;
}
.picker__box .picker__table .picker__day--outfocus {
  display: none;
  padding: 0.75rem 0;
}
.picker__box .picker__table .picker__day--outfocus:hover {
  font-weight: 500;
  color: #ddd;
  cursor: pointer;
}
.picker__box .picker__table .picker__day--highlighted:hover,
.picker__box .picker__table .picker--focused .picker__day--highlighted {
  cursor: pointer;
}
.picker__box .picker__table .picker__day--selected,
.picker__box .picker__table .picker__day--selected:hover,
.picker__box .picker__table .picker--focused {
  background-color: #354041;
  border-radius: 50%;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
  transform: scale(0.9);
}
.picker__box .picker__table .picker__day--selected.picker__day--outfocus,
.picker__box .picker__table .picker__day--selected:hover.picker__day--outfocus,
.picker__box .picker__table .picker--focused.picker__day--outfocus {
  background-color: #949494;
}
.picker__box .picker__table .picker__day--disabled,
.picker__box .picker__table .picker__day--disabled:hover,
.picker__box .picker__table .picker--focused {
  color: #ddd;
  cursor: default;
  background: #f5f5f5;
  border-color: #f5f5f5;
}
.picker__box .picker__table .picker__day--highlighted.picker__day--disabled,
.picker__box .picker__table .picker__day--highlighted.picker__day--disabled:hover {
  background: #bbb;
}
.picker__box .picker__footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.3125rem 0.625rem;
  text-align: right;
}
.picker__box .picker__footer .picker__button--today,
.picker__box .picker__footer .picker__button--clear,
.picker__box .picker__footer .picker__button--close {
  display: inline-block;
  width: 33%;
  padding: 1rem 0 0.7rem 0;
  font-size: 0.8em;
  font-weight: 700;
  text-transform: uppercase;
  vertical-align: bottom;
  background: #fff;
  border: 1px solid #fff;
}
.picker__box .picker__footer .picker__button--today:hover,
.picker__box .picker__footer .picker__button--clear:hover,
.picker__box .picker__footer .picker__button--close:hover {
  color: #000;
  cursor: pointer;
  background: #b1dcfb;
  border-bottom-color: #b1dcfb;
}
.picker__box .picker__footer .picker__button--today:focus,
.picker__box .picker__footer .picker__button--clear:focus,
.picker__box .picker__footer .picker__button--close:focus {
  background: #b1dcfb;
  border-color: rgba(0, 0, 0, 0.05);
  outline: none;
}
.picker__box .picker__footer .picker__button--today:before,
.picker__box .picker__footer .picker__button--clear:before,
.picker__box .picker__footer .picker__button--close:before {
  position: relative;
  display: inline-block;
  height: 0;
}
.picker__box .picker__footer .picker__button--today:before,
.picker__box .picker__footer .picker__button--clear:before {
  margin-right: 0.45em;
  content: " ";
}
.picker__box .picker__footer .picker__button--today:before {
  top: -0.05em;
  width: 0;
  border-top: 0.66em solid #0059bc;
  border-left: 0.66em solid transparent;
}
.picker__box .picker__footer .picker__button--clear:before {
  top: -0.25em;
  width: 0.66em;
  border-top: 3px solid #e20;
}
.picker__box .picker__footer .picker__button--close:before {
  top: -0.1em;
  margin-right: 0.35em;
  font-size: 1.1em;
  color: #777;
  vertical-align: top;
  content: "×";
}
.picker__box .picker__footer .picker__button--today[disabled],
.picker__box .picker__footer .picker__button--today[disabled]:hover {
  color: #ddd;
  cursor: default;
  background: #f5f5f5;
  border-color: #f5f5f5;
}
.picker__box .picker__footer .picker__button--today[disabled]:before {
  border-top-color: #aaa;
}

/* ==========================================================================
   CUSTOM MATERIALIZE STYLES
   ========================================================================== */
.picker__calendar-container {
  padding: 0 1rem;
}
.picker__calendar-container thead {
  border: none;
}

.fixed-sn .double-nav,
.fixed-sn main,
.fixed-sn footer {
  padding-left: 15rem;
}
.fixed-sn main {
  padding-top: 5.5rem;
}
@media (max-width: 1440px) {
  .fixed-sn .double-nav,
.fixed-sn main,
.fixed-sn footer {
    padding-left: 0;
  }
}
@media (min-width: 600px) {
  .fixed-sn main,
.fixed-sn .page-footer .container-fluid {
    margin-right: 2%;
    margin-left: 2%;
  }
}
@media (min-width: 992px) {
  .fixed-sn main,
.fixed-sn .page-footer .container-fluid {
    margin-right: 5%;
    margin-left: 5%;
  }
}
@media (min-width: 1200px) {
  .fixed-sn main,
.fixed-sn .page-footer .container-fluid {
    margin-right: 6%;
    margin-left: 6%;
  }
}

.hidden-sn main {
  padding-top: 5.5rem;
}
.hidden-sn .button-collapse {
  position: relative;
  display: block;
  padding-left: 0;
  margin-right: 0.625rem;
  margin-left: -0.375rem;
  font-size: 1.4rem;
}

.mdb-feed .news {
  display: flex;
}
.mdb-feed .news .label {
  display: block;
  flex: 0 0 auto;
  align-self: stretch;
  width: 2.5rem;
}
.mdb-feed .news .label img {
  width: 100%;
  height: auto;
}
.mdb-feed .news .excerpt {
  display: block;
  flex: 1 1 auto;
  align-self: stretch;
  margin: 0 0 1.2rem 1.2rem;
  word-wrap: break-word;
}
.mdb-feed .news .excerpt .brief {
  padding-bottom: 0.5rem;
  font-weight: 500;
}
.mdb-feed .news .excerpt .brief a {
  color: #354041;
}
.mdb-feed .news .excerpt .brief .name {
  display: inline-block;
  vertical-align: baseline;
}
.mdb-feed .news .excerpt .brief .date {
  display: inline-block;
  float: none;
  padding-left: 0.7rem;
  font-size: 0.86rem;
  font-weight: 300;
  color: #9e9e9e;
}
.mdb-feed .news .excerpt .added-images {
  margin-bottom: 0.6rem;
}
.mdb-feed .news .excerpt .added-images img {
  display: inline-block;
  width: 7rem;
  margin-right: 0.3rem;
}
.mdb-feed .news .excerpt .added-text {
  max-width: 450px;
  margin-bottom: 0.6rem;
}
.mdb-feed .news .excerpt .feed-footer .like {
  font-size: 0.86rem;
  font-weight: 300;
  color: #9e9e9e;
}
.mdb-feed .news .excerpt .feed-footer .like:hover .fas,
.mdb-feed .news .excerpt .feed-footer .like:hover .fab,
.mdb-feed .news .excerpt .feed-footer .like:hover .far {
  color: #f44336;
  transition: 0.4s;
}
.mdb-feed .news .excerpt .feed-footer .like:hover span {
  color: #000;
  transition: 0.4s;
}
.mdb-feed .news .excerpt .feed-footer .like .fas,
.mdb-feed .news .excerpt .feed-footer .like .fab,
.mdb-feed .news .excerpt .feed-footer .like .far {
  padding-right: 0.5rem;
}
.mdb-feed .news .excerpt .feed-footer span a {
  padding-right: 0.3rem;
  color: #354041;
  cursor: default;
}
.mdb-feed .news .excerpt .feed-footer .thumbs .fas,
.mdb-feed .news .excerpt .feed-footer .thumbs .fab,
.mdb-feed .news .excerpt .feed-footer .thumbs .far {
  color: #9e9e9e;
  transition: 0.4s;
}
.mdb-feed .news .excerpt .feed-footer .thumbs .fas:hover,
.mdb-feed .news .excerpt .feed-footer .thumbs .fab:hover,
.mdb-feed .news .excerpt .feed-footer .thumbs .far:hover {
  color: #757575;
}
.mdb-feed .news .excerpt .feed-footer .thumbs .fa-thumbs-up {
  padding-right: 0.3rem;
}
.mdb-feed .news .excerpt .feed-footer .comment {
  color: #9e9e9e;
}

.card-personal .card-body .card-title {
  margin-bottom: 0.3rem;
  font-weight: 400;
}
.card-personal .card-body .card-title.title-one {
  transition: 0.4s;
}
.card-personal .card-body .card-title.title-one:hover {
  color: #354041;
}
.card-personal .card-body .card-meta {
  font-size: 0.86rem;
  font-weight: 300;
  color: #757575;
}
.card-personal .card-body .card-meta .fas,
.card-personal .card-body .card-meta .fab,
.card-personal .card-body .card-meta .far {
  padding-right: 0.5rem;
}
.card-personal .card-body span {
  transition: 0.5s;
}
.card-personal .card-body span:hover {
  color: #354041;
}

.news-card .content .right-side-meta {
  float: right;
  margin-top: 0.3rem;
  font-weight: 300;
  color: #9e9e9e;
}
.news-card .content .avatar-img {
  width: 2rem;
  margin-right: 1rem;
}
.news-card .content img {
  display: inline-block;
  max-width: 100%;
  vertical-align: middle;
  border-radius: 50%;
}
.news-card .social-meta .fas,
.news-card .social-meta .fab,
.news-card .social-meta .far {
  padding-right: 0.6rem;
}
.news-card .social-meta .fa-heart-o {
  color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
  transition: 0.53s;
}
.news-card .social-meta .fa-heart-o:hover {
  color: #f44336;
}
.news-card .social-meta span {
  float: right;
}
.news-card .md-form {
  margin-top: 1.3rem;
  margin-bottom: 0.3rem;
}
.news-card .md-form .prefix {
  margin-left: 0.2rem;
  font-size: 1.5rem;
  color: rgba(0, 0, 0, 0.4);
}
.news-card .md-form .prefix ~ input,
.news-card .md-form .prefix .md-form .prefix ~ textarea {
  width: calc(100% - 4rem);
}
.news-card .md-form .prefix.active {
  color: rgba(0, 0, 0, 0.4);
}
.news-card .md-form .form-control {
  height: 1.3rem;
  padding-top: 0;
  padding-bottom: 0.5rem;
  margin-bottom: 0;
  margin-left: 3rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.team-section .avatar img {
  max-width: 200px;
  height: auto;
}
.team-section .avatar img.rounded-circle {
  max-width: 150px;
}

.testimonial-carousel .carousel-control {
  top: 50%;
  background-image: none;
  transform: translateY(-35%);
}
.testimonial-carousel .carousel-control::before {
  font-size: 5rem;
  color: rgba(0, 0, 0, 0.6);
  transition: 0.4s;
}
.testimonial-carousel .carousel-control:hover::before {
  color: #000;
  transition: 0.4s;
}
.testimonial-carousel .carousel-control.left {
  left: 6%;
}
.testimonial-carousel .carousel-control.left::before {
  content: "‹";
}
.testimonial-carousel .carousel-control.right {
  right: 6%;
}
.testimonial-carousel .carousel-control.right::before {
  content: "›";
}
.testimonial-carousel .testimonial {
  margin-right: 23%;
  margin-left: 23%;
}
.testimonial-carousel .testimonial .avatar img {
  max-width: 170px;
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.magazine-section .single-news {
  border-bottom: 1px solid #e0e0e0;
}
.magazine-section .single-news:last-of-type {
  border-bottom: none;
}

.pricing-card {
  text-align: center;
}
.pricing-card ul {
  padding: 0;
  list-style-type: none;
}
.pricing-card .header {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.pricing-card .option {
  padding: 2.5rem;
  margin-bottom: 0;
  font-weight: 500;
}
.pricing-card .price {
  position: relative;
  padding-top: 3.94rem;
}
.pricing-card .price .number {
  padding: 1.5rem;
  font-size: 5rem;
  font-weight: 300;
}
.pricing-card .price .number::before {
  position: absolute;
  margin-top: 0.7rem;
  margin-left: -1.2rem;
  font-size: 1.88rem;
  content: "$";
}
.pricing-card .price .number::after {
  position: absolute;
  margin-top: 3rem;
  font-size: 1.88rem;
  content: "/mo";
}
.pricing-card .price .version {
  position: absolute;
  top: 0;
  width: 100%;
  padding: 1rem;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 1rem 1rem 0 0;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.pricing-card .striped {
  padding: 1rem;
}
.pricing-card .striped li {
  margin-bottom: 1rem;
  border-bottom: 1px solid rgba(238, 238, 238, 0.298039);
}
.pricing-card .striped.green-striped li {
  border-color: #33c28a;
}
.pricing-card .striped.orange-striped li {
  border-color: #e97d63;
}
.pricing-card .striped.purple-striped li {
  border-color: #963c94;
}
.pricing-card .striped.darker-striped li {
  border-bottom: 1px solid rgba(153, 153, 153, 0.298039);
}
.pricing-card .card-background {
  background-color: #28283f;
  border-radius: 0 0 1rem 1rem;
}

.card .card-circle {
  width: 7.5rem;
  height: 7.5rem;
  border: 2px solid #e0e0e0;
  border-radius: 50%;
}
.card .card-circle .fas,
.card .card-circle .fab,
.card .card-circle .far {
  font-size: 4rem;
}

.contact-section .form .btn-floating {
  position: relative;
  bottom: 3rem;
  float: right;
  margin-right: 0;
}
.contact-section .contact {
  background-color: #103f6d;
  border-radius: 0 1rem 1rem 0;
}
.contact-section .contact .fas,
.contact-section .contact .fab,
.contact-section .contact .far {
  color: #6b89a5;
}

.btn {
  font-weight: 700;
  font-size: 1.2rem;
}

.side-nav .logo-wrapper {
  height: 180px;
}

.collapsible-header, .waves-effect {
  font-family: "Lato";
}

.fixed-page {
  font-family: "Roboto Mono";
  font-size: 0.5rem;
}
@media (min-width: 576px) {
  .fixed-page__mentions {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
  }
}
@media (min-width: 576px) {
  .fixed-page__team {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
  }
}

div.fixed-bottom {
  font-family: "Roboto Mono";
  font-size: 0.5rem;
}

.card-body {
  padding-bottom: 0px;
}

.md-form {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  font-family: "Lato", sans-serif;
}
.md-form label {
  font-size: 0.875rem;
}
.md-form .prefix {
  font-size: 1.25rem;
  padding-top: 0.5rem;
  color: #fff;
}
.md-form .prefix ~ label {
  margin-left: 2.5rem;
  color: #fff;
}

span.sujet {
  font-family: "Lato", sans-serif;
  padding-left: 0.2rem;
  color: #fff;
}

.form-check {
  font-family: "Lato", sans-serif;
  font-size: 0.5rem;
  color: #fff;
}

input {
  color: #fff;
}

.card-text {
  font-size: 1.5rem;
}

.card-title {
  padding-bottom: 30px;
}

.ti {
  font-family: "Roboto Mono", monospace;
  font-weight: 300;
}

.modal-dialog.modal-notify.modal-info .modal-header {
  background-color: #00c851;
}

.md-form label #check {
  font-size: 0.5rem;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1kYi1wcm9fY3VzdG9tLmNzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL2NvcmUvX2dsb2JhbC5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvY29yZS9fY29sb3JzLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9jb3JlL19taXhpbnMuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL2NvcmUvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvY29yZS9ib290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvY29yZS9faGVscGVycy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vY3VzdG9tX3Njc3MvX2N1c3RvbV92YXJpYWJsZXNfbWRiLXByby5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvY29yZS9fbWFza3Muc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL2NvcmUvX3dhdmVzLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9mcmVlL19hbmltYXRpb25zLWJhc2ljLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9mcmVlL21vZHVsZXMvYW5pbWF0aW9ucy1leHRlbmRlZC9fbW9kdWxlLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9mcmVlL19idXR0b25zLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9mcmVlL19jYXJkcy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvZnJlZS9fZHJvcGRvd25zLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9mcmVlL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvZnJlZS9fbmF2YmFycy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvZnJlZS9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvZnJlZS9fYmFkZ2VzLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9mcmVlL19tb2RhbHMuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL2ZyZWUvX2Nhcm91c2Vscy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvZnJlZS9fZm9ybXMuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL2ZyZWUvX21zYy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvZnJlZS9fZm9vdGVycy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvZnJlZS9fbGlzdC1ncm91cC5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvZnJlZS9fdGFibGVzLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9mcmVlL19kZXByZWNpYXRlZC5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvZnJlZS9fc3RlcHBlcnMuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL2ZyZWUvX2xvYWRlci5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvZnJlZS9fdHJlZXZpZXcuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fYnV0dG9ucy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvcHJvL192YXJpYWJsZXMuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fc29jaWFsLWJ1dHRvbnMuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fdGFicy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvcHJvL19jYXJkcy1iYXNpYy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvcHJvL19kcm9wZG93bnMuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fbmF2YmFycy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvcHJvL19zY3JvbGxzcHkuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9tb2R1bGVzL2xpZ2h0Ym94L19tb2R1bGUuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fY2hpcHMuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fbXNjLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vX2Zvcm1zLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vX3JhZGlvLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vX2NoZWNrYm94LnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vX21hdGVyaWFsLXNlbGVjdC5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvcHJvL19zd2l0Y2guc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fZmlsZS1pbnB1dC5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvcHJvL19yYW5nZS5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvcHJvL19taXhpbnMuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fYXV0b2NvbXBsZXRlLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vX2FjY29yZGlvbi1iYXNpYy5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvcHJvL21vZHVsZXMvYWNjb3JkaW9uLWV4dGVuZGVkL19tb2R1bGUuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9tb2R1bGVzL3BhcmFsbGF4L19tb2R1bGUuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fc2lkZW5hdi5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvcHJvL19lY29tbWVyY2Uuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fY2Fyb3VzZWxzLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vX2Jsb2cuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fdG9hc3RzLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vX2FuaW1hdGlvbnMuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fcHJvZ3Jlc3Muc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9fc2Nyb2xsYmFyLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vbW9kdWxlcy9tZWdhbWVudS9fbW9kdWxlLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vX3Rvb2x0aXBzLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vX3NraW5zLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vcGlja2VyL19kZWZhdWx0LnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vcGlja2VyL19kZWZhdWx0LXRpbWUuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9waWNrZXIvX2RlZmF1bHQtZGF0ZS5zY3NzIiwiLi4vTURCLVByb180L3Njc3MvcHJvL3NlY3Rpb25zL190ZW1wbGF0ZXMuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9zZWN0aW9ucy9fc29jaWFsLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vc2VjdGlvbnMvX3RlYW0uc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9zZWN0aW9ucy9fdGVzdGltb25pYWxzLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vc2VjdGlvbnMvX21hZ2F6aW5lLnNjc3MiLCIuLi9NREItUHJvXzQvc2Nzcy9wcm8vc2VjdGlvbnMvX3ByaWNpbmcuc2NzcyIsIi4uL01EQi1Qcm9fNC9zY3NzL3Byby9zZWN0aW9ucy9fY29udGFjdHMuc2NzcyIsIi4uL2N1c3RvbV9zY3NzL19jdXN0b21fc3R5bGVzX21kbi1wcm8uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUMwQlI7RUFDRSxvQ0FBQTtBRHhCVjs7QUN1QlE7RUFDRSxvQ0FBQTtBRHBCVjs7QUNtQlE7RUFDRSxvQ0FBQTtBRGhCVjs7QUNlUTtFQUNFLG9DQUFBO0FEWlY7O0FDV1E7RUFDRSxvQ0FBQTtBRFJWOztBQ2RNO0VBQ0Usb0NBQUE7QURpQlI7O0FDZk07RUFDRSx5QkFBQTtBRGtCUjs7QUNoQk07O0VBRUUsd0NBQUE7QURtQlI7O0FDakJNOztFQUVFLHdDQUFBO0FEb0JSOztBQ2xCTTs7RUFFRSx3Q0FBQTtBRHFCUjs7QUNoQlE7RUFDRSxvQ0FBQTtBRG1CVjs7QUNwQlE7RUFDRSxvQ0FBQTtBRHVCVjs7QUN4QlE7RUFDRSxvQ0FBQTtBRDJCVjs7QUM1QlE7RUFDRSxvQ0FBQTtBRCtCVjs7QUNoQ1E7RUFDRSxvQ0FBQTtBRG1DVjs7QUNwQ1E7RUFDRSxvQ0FBQTtBRHVDVjs7QUN4Q1E7RUFDRSxvQ0FBQTtBRDJDVjs7QUM1Q1E7RUFDRSxvQ0FBQTtBRCtDVjs7QUNoRFE7RUFDRSxvQ0FBQTtBRG1EVjs7QUN6RU07RUFDRSxvQ0FBQTtBRDRFUjs7QUMxRU07RUFDRSx5QkFBQTtBRDZFUjs7QUMzRU07O0VBRUUsd0NBQUE7QUQ4RVI7O0FDNUVNOztFQUVFLHdDQUFBO0FEK0VSOztBQzdFTTs7RUFFRSx3Q0FBQTtBRGdGUjs7QUMzRVE7RUFDRSxvQ0FBQTtBRDhFVjs7QUMvRVE7RUFDRSxvQ0FBQTtBRGtGVjs7QUNuRlE7RUFDRSxvQ0FBQTtBRHNGVjs7QUN2RlE7RUFDRSxvQ0FBQTtBRDBGVjs7QUMzRlE7RUFDRSxvQ0FBQTtBRDhGVjs7QUMvRlE7RUFDRSxvQ0FBQTtBRGtHVjs7QUNuR1E7RUFDRSxvQ0FBQTtBRHNHVjs7QUN2R1E7RUFDRSxvQ0FBQTtBRDBHVjs7QUMzR1E7RUFDRSxvQ0FBQTtBRDhHVjs7QUMvR1E7RUFDRSxvQ0FBQTtBRGtIVjs7QUNuSFE7RUFDRSxvQ0FBQTtBRHNIVjs7QUN2SFE7RUFDRSxvQ0FBQTtBRDBIVjs7QUMzSFE7RUFDRSxvQ0FBQTtBRDhIVjs7QUNwSk07RUFDRSxvQ0FBQTtBRHVKUjs7QUNySk07RUFDRSx5QkFBQTtBRHdKUjs7QUN0Sk07O0VBRUUsd0NBQUE7QUR5SlI7O0FDdkpNOztFQUVFLHdDQUFBO0FEMEpSOztBQ3hKTTs7RUFFRSx3Q0FBQTtBRDJKUjs7QUN0SlE7RUFDRSxvQ0FBQTtBRHlKVjs7QUMxSlE7RUFDRSxvQ0FBQTtBRDZKVjs7QUM5SlE7RUFDRSxvQ0FBQTtBRGlLVjs7QUNsS1E7RUFDRSxvQ0FBQTtBRHFLVjs7QUN0S1E7RUFDRSxvQ0FBQTtBRHlLVjs7QUMxS1E7RUFDRSxvQ0FBQTtBRDZLVjs7QUM5S1E7RUFDRSxvQ0FBQTtBRGlMVjs7QUNsTFE7RUFDRSxvQ0FBQTtBRHFMVjs7QUN0TFE7RUFDRSxvQ0FBQTtBRHlMVjs7QUMxTFE7RUFDRSxvQ0FBQTtBRDZMVjs7QUM5TFE7RUFDRSxvQ0FBQTtBRGlNVjs7QUNsTVE7RUFDRSxvQ0FBQTtBRHFNVjs7QUN0TVE7RUFDRSxvQ0FBQTtBRHlNVjs7QUMvTk07RUFDRSxvQ0FBQTtBRGtPUjs7QUNoT007RUFDRSx5QkFBQTtBRG1PUjs7QUNqT007O0VBRUUseUNBQUE7QURvT1I7O0FDbE9NOztFQUVFLHlDQUFBO0FEcU9SOztBQ25PTTs7RUFFRSx5Q0FBQTtBRHNPUjs7QUNqT1E7RUFDRSxvQ0FBQTtBRG9PVjs7QUNyT1E7RUFDRSxvQ0FBQTtBRHdPVjs7QUN6T1E7RUFDRSxvQ0FBQTtBRDRPVjs7QUM3T1E7RUFDRSxvQ0FBQTtBRGdQVjs7QUNqUFE7RUFDRSxvQ0FBQTtBRG9QVjs7QUNyUFE7RUFDRSxvQ0FBQTtBRHdQVjs7QUN6UFE7RUFDRSxvQ0FBQTtBRDRQVjs7QUM3UFE7RUFDRSxpQ0FBQTtBRGdRVjs7QUNqUVE7RUFDRSxvQ0FBQTtBRG9RVjs7QUNyUVE7RUFDRSxvQ0FBQTtBRHdRVjs7QUN6UVE7RUFDRSxvQ0FBQTtBRDRRVjs7QUM3UVE7RUFDRSxvQ0FBQTtBRGdSVjs7QUNqUlE7RUFDRSxvQ0FBQTtBRG9SVjs7QUMxU007RUFDRSxvQ0FBQTtBRDZTUjs7QUMzU007RUFDRSx5QkFBQTtBRDhTUjs7QUM1U007O0VBRUUseUNBQUE7QUQrU1I7O0FDN1NNOztFQUVFLHlDQUFBO0FEZ1RSOztBQzlTTTs7RUFFRSx5Q0FBQTtBRGlUUjs7QUM1U1E7RUFDRSxvQ0FBQTtBRCtTVjs7QUNoVFE7RUFDRSxvQ0FBQTtBRG1UVjs7QUNwVFE7RUFDRSxvQ0FBQTtBRHVUVjs7QUN4VFE7RUFDRSxvQ0FBQTtBRDJUVjs7QUM1VFE7RUFDRSxvQ0FBQTtBRCtUVjs7QUNoVVE7RUFDRSxvQ0FBQTtBRG1VVjs7QUNwVVE7RUFDRSxvQ0FBQTtBRHVVVjs7QUN4VVE7RUFDRSxvQ0FBQTtBRDJVVjs7QUM1VVE7RUFDRSxvQ0FBQTtBRCtVVjs7QUNoVlE7RUFDRSxvQ0FBQTtBRG1WVjs7QUNwVlE7RUFDRSxvQ0FBQTtBRHVWVjs7QUN4VlE7RUFDRSxvQ0FBQTtBRDJWVjs7QUM1VlE7RUFDRSxvQ0FBQTtBRCtWVjs7QUNyWE07RUFDRSxvQ0FBQTtBRHdYUjs7QUN0WE07RUFDRSx5QkFBQTtBRHlYUjs7QUN2WE07O0VBRUUsd0NBQUE7QUQwWFI7O0FDeFhNOztFQUVFLHdDQUFBO0FEMlhSOztBQ3pYTTs7RUFFRSx3Q0FBQTtBRDRYUjs7QUN2WFE7RUFDRSxvQ0FBQTtBRDBYVjs7QUMzWFE7RUFDRSxvQ0FBQTtBRDhYVjs7QUMvWFE7RUFDRSxvQ0FBQTtBRGtZVjs7QUNuWVE7RUFDRSxvQ0FBQTtBRHNZVjs7QUN2WVE7RUFDRSxvQ0FBQTtBRDBZVjs7QUMzWVE7RUFDRSxvQ0FBQTtBRDhZVjs7QUMvWVE7RUFDRSxvQ0FBQTtBRGtaVjs7QUNuWlE7RUFDRSxvQ0FBQTtBRHNaVjs7QUN2WlE7RUFDRSxvQ0FBQTtBRDBaVjs7QUMzWlE7RUFDRSxvQ0FBQTtBRDhaVjs7QUMvWlE7RUFDRSxvQ0FBQTtBRGthVjs7QUNuYVE7RUFDRSxvQ0FBQTtBRHNhVjs7QUN2YVE7RUFDRSxvQ0FBQTtBRDBhVjs7QUNoY007RUFDRSxvQ0FBQTtBRG1jUjs7QUNqY007RUFDRSx5QkFBQTtBRG9jUjs7QUNsY007O0VBRUUseUNBQUE7QURxY1I7O0FDbmNNOztFQUVFLHlDQUFBO0FEc2NSOztBQ3BjTTs7RUFFRSx5Q0FBQTtBRHVjUjs7QUNsY1E7RUFDRSxvQ0FBQTtBRHFjVjs7QUN0Y1E7RUFDRSxvQ0FBQTtBRHljVjs7QUMxY1E7RUFDRSxvQ0FBQTtBRDZjVjs7QUM5Y1E7RUFDRSxvQ0FBQTtBRGlkVjs7QUNsZFE7RUFDRSxvQ0FBQTtBRHFkVjs7QUN0ZFE7RUFDRSxvQ0FBQTtBRHlkVjs7QUMxZFE7RUFDRSxvQ0FBQTtBRDZkVjs7QUM5ZFE7RUFDRSxvQ0FBQTtBRGllVjs7QUNsZVE7RUFDRSxvQ0FBQTtBRHFlVjs7QUN0ZVE7RUFDRSxvQ0FBQTtBRHllVjs7QUMxZVE7RUFDRSxvQ0FBQTtBRDZlVjs7QUM5ZVE7RUFDRSxvQ0FBQTtBRGlmVjs7QUNsZlE7RUFDRSxvQ0FBQTtBRHFmVjs7QUMzZ0JNO0VBQ0Usb0NBQUE7QUQ4Z0JSOztBQzVnQk07RUFDRSx5QkFBQTtBRCtnQlI7O0FDN2dCTTs7RUFFRSx3Q0FBQTtBRGdoQlI7O0FDOWdCTTs7RUFFRSx3Q0FBQTtBRGloQlI7O0FDL2dCTTs7RUFFRSx3Q0FBQTtBRGtoQlI7O0FDN2dCUTtFQUNFLG9DQUFBO0FEZ2hCVjs7QUNqaEJRO0VBQ0Usb0NBQUE7QURvaEJWOztBQ3JoQlE7RUFDRSxvQ0FBQTtBRHdoQlY7O0FDemhCUTtFQUNFLG9DQUFBO0FENGhCVjs7QUM3aEJRO0VBQ0Usb0NBQUE7QURnaUJWOztBQ2ppQlE7RUFDRSxvQ0FBQTtBRG9pQlY7O0FDcmlCUTtFQUNFLG9DQUFBO0FEd2lCVjs7QUN6aUJRO0VBQ0Usb0NBQUE7QUQ0aUJWOztBQzdpQlE7RUFDRSxvQ0FBQTtBRGdqQlY7O0FDampCUTtFQUNFLG9DQUFBO0FEb2pCVjs7QUNyakJRO0VBQ0Usb0NBQUE7QUR3akJWOztBQ3pqQlE7RUFDRSxvQ0FBQTtBRDRqQlY7O0FDN2pCUTtFQUNFLG9DQUFBO0FEZ2tCVjs7QUN0bEJNO0VBQ0Usb0NBQUE7QUR5bEJSOztBQ3ZsQk07RUFDRSx5QkFBQTtBRDBsQlI7O0FDeGxCTTs7RUFFRSx3Q0FBQTtBRDJsQlI7O0FDemxCTTs7RUFFRSx3Q0FBQTtBRDRsQlI7O0FDMWxCTTs7RUFFRSx3Q0FBQTtBRDZsQlI7O0FDeGxCUTtFQUNFLG9DQUFBO0FEMmxCVjs7QUM1bEJRO0VBQ0Usb0NBQUE7QUQrbEJWOztBQ2htQlE7RUFDRSxvQ0FBQTtBRG1tQlY7O0FDcG1CUTtFQUNFLG9DQUFBO0FEdW1CVjs7QUN4bUJRO0VBQ0Usb0NBQUE7QUQybUJWOztBQzVtQlE7RUFDRSxvQ0FBQTtBRCttQlY7O0FDaG5CUTtFQUNFLG9DQUFBO0FEbW5CVjs7QUNwbkJRO0VBQ0Usb0NBQUE7QUR1bkJWOztBQ3huQlE7RUFDRSxvQ0FBQTtBRDJuQlY7O0FDNW5CUTtFQUNFLG9DQUFBO0FEK25CVjs7QUNob0JRO0VBQ0Usb0NBQUE7QURtb0JWOztBQ3BvQlE7RUFDRSxvQ0FBQTtBRHVvQlY7O0FDeG9CUTtFQUNFLG9DQUFBO0FEMm9CVjs7QUNqcUJNO0VBQ0Usb0NBQUE7QURvcUJSOztBQ2xxQk07RUFDRSx5QkFBQTtBRHFxQlI7O0FDbnFCTTs7RUFFRSx3Q0FBQTtBRHNxQlI7O0FDcHFCTTs7RUFFRSx3Q0FBQTtBRHVxQlI7O0FDcnFCTTs7RUFFRSx3Q0FBQTtBRHdxQlI7O0FDbnFCUTtFQUNFLG9DQUFBO0FEc3FCVjs7QUN2cUJRO0VBQ0Usb0NBQUE7QUQwcUJWOztBQzNxQlE7RUFDRSxvQ0FBQTtBRDhxQlY7O0FDL3FCUTtFQUNFLG9DQUFBO0FEa3JCVjs7QUNuckJRO0VBQ0Usb0NBQUE7QURzckJWOztBQ3ZyQlE7RUFDRSxvQ0FBQTtBRDByQlY7O0FDM3JCUTtFQUNFLG9DQUFBO0FEOHJCVjs7QUMvckJRO0VBQ0Usb0NBQUE7QURrc0JWOztBQ25zQlE7RUFDRSxvQ0FBQTtBRHNzQlY7O0FDdnNCUTtFQUNFLG9DQUFBO0FEMHNCVjs7QUMzc0JRO0VBQ0Usb0NBQUE7QUQ4c0JWOztBQy9zQlE7RUFDRSxvQ0FBQTtBRGt0QlY7O0FDbnRCUTtFQUNFLG9DQUFBO0FEc3RCVjs7QUM1dUJNO0VBQ0Usb0NBQUE7QUQrdUJSOztBQzd1Qk07RUFDRSx5QkFBQTtBRGd2QlI7O0FDOXVCTTs7RUFFRSx3Q0FBQTtBRGl2QlI7O0FDL3VCTTs7RUFFRSx3Q0FBQTtBRGt2QlI7O0FDaHZCTTs7RUFFRSx3Q0FBQTtBRG12QlI7O0FDOXVCUTtFQUNFLG9DQUFBO0FEaXZCVjs7QUNsdkJRO0VBQ0Usb0NBQUE7QURxdkJWOztBQ3R2QlE7RUFDRSxvQ0FBQTtBRHl2QlY7O0FDMXZCUTtFQUNFLG9DQUFBO0FENnZCVjs7QUM5dkJRO0VBQ0Usb0NBQUE7QURpd0JWOztBQ2x3QlE7RUFDRSxvQ0FBQTtBRHF3QlY7O0FDdHdCUTtFQUNFLG9DQUFBO0FEeXdCVjs7QUMxd0JRO0VBQ0Usb0NBQUE7QUQ2d0JWOztBQzl3QlE7RUFDRSxvQ0FBQTtBRGl4QlY7O0FDbHhCUTtFQUNFLG9DQUFBO0FEcXhCVjs7QUN0eEJRO0VBQ0Usb0NBQUE7QUR5eEJWOztBQzF4QlE7RUFDRSxvQ0FBQTtBRDZ4QlY7O0FDOXhCUTtFQUNFLG9DQUFBO0FEaXlCVjs7QUN2ekJNO0VBQ0Usb0NBQUE7QUQwekJSOztBQ3h6Qk07RUFDRSx5QkFBQTtBRDJ6QlI7O0FDenpCTTs7RUFFRSx5Q0FBQTtBRDR6QlI7O0FDMXpCTTs7RUFFRSx5Q0FBQTtBRDZ6QlI7O0FDM3pCTTs7RUFFRSx5Q0FBQTtBRDh6QlI7O0FDenpCUTtFQUNFLG9DQUFBO0FENHpCVjs7QUM3ekJRO0VBQ0Usb0NBQUE7QURnMEJWOztBQ2owQlE7RUFDRSxvQ0FBQTtBRG8wQlY7O0FDcjBCUTtFQUNFLG9DQUFBO0FEdzBCVjs7QUN6MEJRO0VBQ0Usb0NBQUE7QUQ0MEJWOztBQzcwQlE7RUFDRSxvQ0FBQTtBRGcxQlY7O0FDajFCUTtFQUNFLG9DQUFBO0FEbzFCVjs7QUNyMUJRO0VBQ0Usb0NBQUE7QUR3MUJWOztBQ3oxQlE7RUFDRSxvQ0FBQTtBRDQxQlY7O0FDNzFCUTtFQUNFLG9DQUFBO0FEZzJCVjs7QUNqMkJRO0VBQ0Usb0NBQUE7QURvMkJWOztBQ3IyQlE7RUFDRSxvQ0FBQTtBRHcyQlY7O0FDejJCUTtFQUNFLG9DQUFBO0FENDJCVjs7QUNsNEJNO0VBQ0Usb0NBQUE7QURxNEJSOztBQ240Qk07RUFDRSx5QkFBQTtBRHM0QlI7O0FDcDRCTTs7RUFFRSx5Q0FBQTtBRHU0QlI7O0FDcjRCTTs7RUFFRSx5Q0FBQTtBRHc0QlI7O0FDdDRCTTs7RUFFRSx5Q0FBQTtBRHk0QlI7O0FDcDRCUTtFQUNFLG9DQUFBO0FEdTRCVjs7QUN4NEJRO0VBQ0Usb0NBQUE7QUQyNEJWOztBQzU0QlE7RUFDRSxvQ0FBQTtBRCs0QlY7O0FDaDVCUTtFQUNFLG9DQUFBO0FEbTVCVjs7QUNwNUJRO0VBQ0Usb0NBQUE7QUR1NUJWOztBQ3g1QlE7RUFDRSxvQ0FBQTtBRDI1QlY7O0FDNTVCUTtFQUNFLG9DQUFBO0FEKzVCVjs7QUNoNkJRO0VBQ0Usb0NBQUE7QURtNkJWOztBQ3A2QlE7RUFDRSxvQ0FBQTtBRHU2QlY7O0FDeDZCUTtFQUNFLG9DQUFBO0FEMjZCVjs7QUM1NkJRO0VBQ0Usb0NBQUE7QUQrNkJWOztBQ2g3QlE7RUFDRSxvQ0FBQTtBRG03QlY7O0FDcDdCUTtFQUNFLG9DQUFBO0FEdTdCVjs7QUM3OEJNO0VBQ0Usb0NBQUE7QURnOUJSOztBQzk4Qk07RUFDRSx5QkFBQTtBRGk5QlI7O0FDLzhCTTs7RUFFRSx5Q0FBQTtBRGs5QlI7O0FDaDlCTTs7RUFFRSx5Q0FBQTtBRG05QlI7O0FDajlCTTs7RUFFRSx5Q0FBQTtBRG85QlI7O0FDLzhCUTtFQUNFLG9DQUFBO0FEazlCVjs7QUNuOUJRO0VBQ0Usb0NBQUE7QURzOUJWOztBQ3Y5QlE7RUFDRSxvQ0FBQTtBRDA5QlY7O0FDMzlCUTtFQUNFLG9DQUFBO0FEODlCVjs7QUMvOUJRO0VBQ0Usb0NBQUE7QURrK0JWOztBQ24rQlE7RUFDRSxpQ0FBQTtBRHMrQlY7O0FDditCUTtFQUNFLG9DQUFBO0FEMCtCVjs7QUMzK0JRO0VBQ0Usb0NBQUE7QUQ4K0JWOztBQy8rQlE7RUFDRSxvQ0FBQTtBRGsvQlY7O0FDbi9CUTtFQUNFLG9DQUFBO0FEcy9CVjs7QUN2L0JRO0VBQ0Usb0NBQUE7QUQwL0JWOztBQzMvQlE7RUFDRSxvQ0FBQTtBRDgvQlY7O0FDLy9CUTtFQUNFLG9DQUFBO0FEa2dDVjs7QUN4aENNO0VBQ0Usb0NBQUE7QUQyaENSOztBQ3poQ007RUFDRSx5QkFBQTtBRDRoQ1I7O0FDMWhDTTs7RUFFRSx3Q0FBQTtBRDZoQ1I7O0FDM2hDTTs7RUFFRSx3Q0FBQTtBRDhoQ1I7O0FDNWhDTTs7RUFFRSx3Q0FBQTtBRCtoQ1I7O0FDMWhDUTtFQUNFLG9DQUFBO0FENmhDVjs7QUM5aENRO0VBQ0Usb0NBQUE7QURpaUNWOztBQ2xpQ1E7RUFDRSxvQ0FBQTtBRHFpQ1Y7O0FDdGlDUTtFQUNFLG9DQUFBO0FEeWlDVjs7QUMxaUNRO0VBQ0Usb0NBQUE7QUQ2aUNWOztBQzlpQ1E7RUFDRSxvQ0FBQTtBRGlqQ1Y7O0FDbGpDUTtFQUNFLG9DQUFBO0FEcWpDVjs7QUN0akNRO0VBQ0Usb0NBQUE7QUR5akNWOztBQzFqQ1E7RUFDRSxvQ0FBQTtBRDZqQ1Y7O0FDOWpDUTtFQUNFLG9DQUFBO0FEaWtDVjs7QUNsa0NRO0VBQ0Usb0NBQUE7QURxa0NWOztBQ3RrQ1E7RUFDRSxvQ0FBQTtBRHlrQ1Y7O0FDMWtDUTtFQUNFLG9DQUFBO0FENmtDVjs7QUNubUNNO0VBQ0Usb0NBQUE7QURzbUNSOztBQ3BtQ007RUFDRSx5QkFBQTtBRHVtQ1I7O0FDcm1DTTs7RUFFRSx3Q0FBQTtBRHdtQ1I7O0FDdG1DTTs7RUFFRSx3Q0FBQTtBRHltQ1I7O0FDdm1DTTs7RUFFRSx3Q0FBQTtBRDBtQ1I7O0FDcm1DUTtFQUNFLG9DQUFBO0FEd21DVjs7QUN6bUNRO0VBQ0Usb0NBQUE7QUQ0bUNWOztBQzdtQ1E7RUFDRSxvQ0FBQTtBRGduQ1Y7O0FDam5DUTtFQUNFLG9DQUFBO0FEb25DVjs7QUNybkNRO0VBQ0Usb0NBQUE7QUR3bkNWOztBQ3puQ1E7RUFDRSxvQ0FBQTtBRDRuQ1Y7O0FDN25DUTtFQUNFLG9DQUFBO0FEZ29DVjs7QUNqb0NRO0VBQ0Usb0NBQUE7QURvb0NWOztBQ3JvQ1E7RUFDRSxvQ0FBQTtBRHdvQ1Y7O0FDem9DUTtFQUNFLG9DQUFBO0FENG9DVjs7QUM3b0NRO0VBQ0Usb0NBQUE7QURncENWOztBQ2pwQ1E7RUFDRSxvQ0FBQTtBRG9wQ1Y7O0FDcnBDUTtFQUNFLG9DQUFBO0FEd3BDVjs7QUM5cUNNO0VBQ0Usb0NBQUE7QURpckNSOztBQy9xQ007RUFDRSx5QkFBQTtBRGtyQ1I7O0FDaHJDTTs7RUFFRSx3Q0FBQTtBRG1yQ1I7O0FDanJDTTs7RUFFRSx3Q0FBQTtBRG9yQ1I7O0FDbHJDTTs7RUFFRSx3Q0FBQTtBRHFyQ1I7O0FDaHJDUTtFQUNFLG9DQUFBO0FEbXJDVjs7QUNwckNRO0VBQ0Usb0NBQUE7QUR1ckNWOztBQ3hyQ1E7RUFDRSxvQ0FBQTtBRDJyQ1Y7O0FDNXJDUTtFQUNFLG9DQUFBO0FEK3JDVjs7QUNoc0NRO0VBQ0Usb0NBQUE7QURtc0NWOztBQ3BzQ1E7RUFDRSxvQ0FBQTtBRHVzQ1Y7O0FDeHNDUTtFQUNFLG9DQUFBO0FEMnNDVjs7QUM1c0NRO0VBQ0Usb0NBQUE7QUQrc0NWOztBQ2h0Q1E7RUFDRSxvQ0FBQTtBRG10Q1Y7O0FDcHRDUTtFQUNFLG9DQUFBO0FEdXRDVjs7QUN4dENRO0VBQ0Usb0NBQUE7QUQydENWOztBQzV0Q1E7RUFDRSxvQ0FBQTtBRCt0Q1Y7O0FDaHVDUTtFQUNFLG9DQUFBO0FEbXVDVjs7QUN6dkNNO0VBQ0Usb0NBQUE7QUQ0dkNSOztBQzF2Q007RUFDRSx5QkFBQTtBRDZ2Q1I7O0FDM3ZDTTs7RUFFRSx3Q0FBQTtBRDh2Q1I7O0FDNXZDTTs7RUFFRSx3Q0FBQTtBRCt2Q1I7O0FDN3ZDTTs7RUFFRSx3Q0FBQTtBRGd3Q1I7O0FDM3ZDUTtFQUNFLG9DQUFBO0FEOHZDVjs7QUMvdkNRO0VBQ0Usb0NBQUE7QURrd0NWOztBQ253Q1E7RUFDRSxvQ0FBQTtBRHN3Q1Y7O0FDdndDUTtFQUNFLG9DQUFBO0FEMHdDVjs7QUMzd0NRO0VBQ0Usb0NBQUE7QUQ4d0NWOztBQy93Q1E7RUFDRSxvQ0FBQTtBRGt4Q1Y7O0FDbnhDUTtFQUNFLG9DQUFBO0FEc3hDVjs7QUN2eENRO0VBQ0Usb0NBQUE7QUQweENWOztBQzN4Q1E7RUFDRSxvQ0FBQTtBRDh4Q1Y7O0FDcHpDTTtFQUNFLG9DQUFBO0FEdXpDUjs7QUNyekNNO0VBQ0UseUJBQUE7QUR3ekNSOztBQ3R6Q007O0VBRUUseUNBQUE7QUR5ekNSOztBQ3Z6Q007O0VBRUUseUNBQUE7QUQwekNSOztBQ3h6Q007O0VBRUUseUNBQUE7QUQyekNSOztBQ3R6Q1E7RUFDRSxvQ0FBQTtBRHl6Q1Y7O0FDMXpDUTtFQUNFLG9DQUFBO0FENnpDVjs7QUM5ekNRO0VBQ0Usb0NBQUE7QURpMENWOztBQ2wwQ1E7RUFDRSxvQ0FBQTtBRHEwQ1Y7O0FDdDBDUTtFQUNFLG9DQUFBO0FEeTBDVjs7QUMxMENRO0VBQ0Usb0NBQUE7QUQ2MENWOztBQzkwQ1E7RUFDRSxpQ0FBQTtBRGkxQ1Y7O0FDbDFDUTtFQUNFLG9DQUFBO0FEcTFDVjs7QUN0MUNRO0VBQ0Usb0NBQUE7QUR5MUNWOztBQy8yQ007RUFDRSxvQ0FBQTtBRGszQ1I7O0FDaDNDTTtFQUNFLHlCQUFBO0FEbTNDUjs7QUNqM0NNOztFQUVFLDBDQUFBO0FEbzNDUjs7QUNsM0NNOzs7RUFFRSwwQ0FBQTtBRHMzQ1I7O0FDcDNDTTs7RUFFRSwwQ0FBQTtBRHUzQ1I7O0FDbDNDUTtFQUNFLG9DQUFBO0FEcTNDVjs7QUN0M0NRO0VBQ0Usb0NBQUE7QUR5M0NWOztBQzEzQ1E7RUFDRSxvQ0FBQTtBRDYzQ1Y7O0FDOTNDUTtFQUNFLG9DQUFBO0FEaTRDVjs7QUN2NUNNO0VBQ0UsaUNBQUE7QUQwNUNSOztBQ3g1Q007O0VBQ0Usc0JBQUE7QUQ0NUNSOztBQzE1Q007O0VBRUUsb0NBQUE7QUQ2NUNSOztBQzM1Q007O0VBRUUsb0NBQUE7QUQ4NUNSOztBQzU1Q007O0VBRUUsb0NBQUE7QUQrNUNSOztBQy82Q007RUFDRSxpQ0FBQTtBRGs3Q1I7O0FDaDdDTTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0Usc0JBQUE7QURvOENSOztBQ2w4Q007O0VBRUUsMENBQUE7QURxOENSOztBQ244Q007O0VBRUUsMENBQUE7QURzOENSOztBQ3A4Q007O0VBRUUsMENBQUE7QUR1OENSOztBQ3g3Q0U7RUFDRSx1Q0M4akJXO0FGNjNCZjs7QUM1N0NFO0VBQ0UsdUNDOGpCVztBRmk0QmY7O0FDaDhDRTtFQUNFLHVDQzhqQlc7QUZxNEJmOztBQzc3Q0U7RUFDRSxvQ0FBQTtBRGc4Q0o7O0FDajhDRTtFQUNFLG9DQUFBO0FEbzhDSjs7QUNyOENFO0VBQ0Usb0NBQUE7QUR3OENKOztBQ3o4Q0U7RUFDRSxpQ0FBQTtBRDQ4Q0o7O0FDNzhDRTtFQUNFLG9DQUFBO0FEZzlDSjs7QUNqOUNFO0VBQ0Usb0NBQUE7QURvOUNKOztBQ3I5Q0U7RUFDRSxvQ0FBQTtBRHc5Q0o7O0FDejlDRTtFQUNFLGlDQUFBO0FENDlDSjs7QUM3OUNFO0VBQ0Usb0NBQUE7QURnK0NKOztBQ2orQ0U7RUFDRSxvQ0FBQTtBRG8rQ0o7O0FDcitDRTtFQUNFLGlDQUFBO0FEdytDSjs7QUN6K0NFO0VBQ0UsaUNBQUE7QUQ0K0NKOztBQzcrQ0U7RUFDRSxvQ0FBQTtBRGcvQ0o7O0FDai9DRTtFQUNFLGlDQUFBO0FEby9DSjs7QUNyL0NFO0VBQ0Usb0NBQUE7QUR3L0NKOztBQ3ovQ0U7RUFDRSxvQ0FBQTtBRDQvQ0o7O0FDNy9DRTtFQUNFLG9DQUFBO0FEZ2dESjs7QUNqZ0RFO0VBQ0Usb0NBQUE7QURvZ0RKOztBQ3JnREU7RUFDRSxvQ0FBQTtBRHdnREo7O0FDemdERTtFQUNFLG9DQUFBO0FENGdESjs7QUM3Z0RFO0VBQ0Usb0NBQUE7QURnaERKOztBQ2poREU7RUFDRSxvQ0FBQTtBRG9oREo7O0FHN3FDRTtFQUNFLCtEQUFBO0FIZ3JDSjs7QUdqckNFO0VBQ0UsK0RBQUE7QUhvckNKOztBR3JyQ0U7RUFDRSwrREFBQTtBSHdyQ0o7O0FHenJDRTtFQUNFLCtEQUFBO0FINHJDSjs7QUdwckNFO0VBQ0UsaUdBQUE7QUh1ckNKOztBR3hyQ0U7RUFDRSwrRkFBQTtBSDJyQ0o7O0FHNXJDRTtFQUNFLDhGQUFBO0FIK3JDSjs7QUdoc0NFO0VBQ0UsOEZBQUE7QUhtc0NKOztBQ3hpREE7RUFDRSx5QkFBQTtBRDJpREY7QUMxaURFO0VBRUUseUJBQUE7QUQyaURKOztBQ3RpREE7RUFDRSxnQkFBQTtFQUNBLGlDR3VENkM7QUprL0MvQztBQ3hpREU7RUFDRSw2RUcwQzJDO0VIekMzQyxpQ0dvRDJDO0FKcy9DL0M7O0FDcmlEQTtFQUNFLDJCQUFBO0FEd2lERjs7QUN0aURBO0VBQ0Usd0ZBQUE7QUR5aURGOztBQ3ZpREE7RUFDRSx5RkFBQTtBRDBpREY7O0FDeGlEQTtFQUNFLHdGQUFBO0FEMmlERjs7QUN6aURBO0VBQ0UsMkZBQUE7QUQ0aURGOztBQzFpREE7RUFDRSwyRkFBQTtBRDZpREY7O0FDM2lEQTtFQUNFLDBGQUFBO0FEOGlERjs7QUMxaURBOztFQUVFLCtC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O0VQNDdETjtBQUNGO0FHci9ESTtFSTBERTtJQUNFLGVBSEE7RVBpOEROOztFTy83REk7SUFDRSxlQUhBO0VQcThETjs7RU9uOERJO0lBQ0UsZUFIQTtFUHk4RE47O0VPdjhESTtJQUNFLGVBSEE7RVA2OEROOztFTzM4REk7SUFDRSxlQUhBO0VQaTlETjtBQUNGO0FHMWdFSTtFSTBERTtJQUNFLGVBSEE7RVBzOUROOztFT3A5REk7SUFDRSxlQUhBO0VQMDlETjs7RU94OURJO0lBQ0UsZUFIQTtFUDg5RE47O0VPNTlESTtJQUNFLGVBSEE7RVBrK0ROOztFT2grREk7SUFDRSxlQUhBO0VQcytETjtBQUNGO0FHL2hFSTtFSTBERTtJQUNFLGVBSEE7RVAyK0ROOztFT3orREk7SUFDRSxlQUhBO0VQKytETjs7RU83K0RJO0lBQ0UsZUFIQTtFUG0vRE47O0VPai9ESTtJQUNFLGVBSEE7RVB1L0ROOztFT3IvREk7SUFDRSxlQUhBO0VQMi9ETjtBQUNGO0FHeDhERTtFQUNFLHlCQUFBO0FIMDhESjs7QUdqK0RFO0VBNEJJLHlCQUFBO0FIeThETjs7QUcvOERFO0VBQ0UseUJBQUE7QUhrOURKOztBR3orREU7RUE0QkkseUJBQUE7QUhpOUROOztBR3Y5REU7RUFDRSxzQkFBQTtBSDA5REo7O0FHai9ERTtFQTRCSSx5QkFBQTtBSHk5RE47O0FHLzlERTtFQUNFLHlCQUFBO0FIaytESjs7QUd6L0RFO0VBNEJJLHlCQUFBO0FIaStETjs7QUd2K0RFO0VBQ0UseUJBQUE7QUgwK0RKOztBR2pnRUU7RUE0QkkseUJBQUE7QUh5K0ROOztBRy8rREU7RUFDRSx5QkFBQTtBSGsvREo7O0FHemdFRTtFQTRCSSx5QkFBQTtBSGkvRE47O0FHdi9ERTtFQUNFLHlCQUFBO0FIMC9ESjs7QUdqaEVFO0VBNEJJLHlCQUFBO0FIeS9ETjs7QUcvL0RFO0VBQ0UseUJBQUE7QUhrZ0VKOztBR3poRUU7RUE0QkkseUJBQUE7QUhpZ0VOOztBR3ZnRUU7RUFDRSx5QkFBQTtBSDBnRUo7O0FHamlFRTtFQTRCSSx5QkFBQTtBSHlnRU47O0FPdGpFQTtFQUNFLGlCSHhENEM7QUppbkU5Qzs7QU90akVBO0VBQ0UsZ0JBQUE7QVB5akVGOztBU3hwRUE7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBVDJwRUY7QVMxcEVFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLDRCQUFBO0FUNHBFSjtBUzFwRUU7RUFDRSxrQkFBQTtFQUNBLGNBQUE7QVQ0cEVKO0FTenBFSTtFQUNFLFFBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSw0Q0wySXlDO0FKZ2hFL0M7O0FTcHBFRTtFQUNFLFVBQUE7RUFDQSxnQ0wrSDJDO0FKd2hFL0M7QVN0cEVJO0VBQ0UsVUFBQTtBVHdwRU47O0FTanBFRTtFQUNFLDJCTHNIMkM7QUo4aEUvQztBU2pwRUk7RUFDRSxxQkxtSHlDO0FKZ2lFL0M7O0FTaG9FRTtFQUNFLHlDQUFBO0VBQ0EsNEJBQUE7QVRtb0VKOztBU3JvRUU7RUFDRSx5Q0FBQTtFQUNBLDRCQUFBO0FUd29FSjs7QVMxb0VFO0VBQ0UseUNBQUE7RUFDQSw0QkFBQTtBVDZvRUo7O0FTL29FRTtFQUNFLHlDQUFBO0VBQ0EsNEJBQUE7QVRrcEVKOztBU3BwRUU7RUFDRSx5Q0FBQTtFQUNBLDRCQUFBO0FUdXBFSjs7QVN6cEVFO0VBQ0UseUNBQUE7RUFDQSw0QkFBQTtBVDRwRUo7O0FTOXBFRTtFQUNFLHlDQUFBO0VBQ0EsNEJBQUE7QVRpcUVKOztBU25xRUU7RUFDRSx5Q0FBQTtFQUNBLDRCQUFBO0FUc3FFSjs7QVN4cUVFO0VBQ0UseUNBQUE7RUFDQSw0QkFBQTtBVDJxRUo7O0FVdHZFQTs7Ozs7O3VEQUFBO0FBNEJBO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtFQUNBLHdDQUFBO0FWb3VFRjtBVWx1RUU7RUFFRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSxxSkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLHVEQUFBO0VBQ0EsaURBQUE7RUFDQSw2Q0FBQTtFQUNBLHVDQUFBO0VBNUNGLHFDQTZDNEI7RUE1QzVCLGtDQTRDNEI7RUEzQzVCLGdDQTJDNEI7RUExQzVCLDZCQTBDNEI7RUF0QzVCLDJDQXVDMkI7RUF0QzNCLHdDQXNDMkI7RUFyQzNCLHVDQXFDMkI7RUFwQzNCLHNDQW9DMkI7RUFuQzNCLG1DQW1DMkI7QVYwdUU3QjtBVXZ1RUU7RUFFRSxvQ0FBQTtFQUNBLDZLQUFBO0FWd3VFSjtBVXJ1RUU7RUFDRSw4QkFBQTtBVnV1RUo7QVVwdUVFO0VBQ0Usb0NBQUE7QVZzdUVKOztBVWx1RUE7RUFoRUUsbUNBaUUwQjtFQWhFMUIsZ0NBZ0UwQjtFQS9EMUIsOEJBK0QwQjtFQTlEMUIsMkJBOEQwQjtBVnd1RTVCOztBVXJ1RUE7O0VBN0RFLGdDQStEeUI7RUE5RHpCLDZCQThEeUI7RUE3RHpCLDRCQTZEeUI7RUE1RHpCLDJCQTREeUI7RUEzRHpCLHdCQTJEeUI7RUFDekIseUVBQUE7QVY0dUVGOztBVXp1RUE7Ozs7RUFJRSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGtDQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QVY0dUVGOztBVXp1RUE7RUFDRSxxQkFBQTtFQUNBLG9CQUFBO0FWNHVFRjs7QVV6dUVBO0VBQ0UscUJBQUE7RUFDQSxTQUFBO0FWNHVFRjs7QVV6dUVBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7QVY0dUVGO0FVMXVFRTtFQUNFLFVBQUE7QVY0dUVKO0FVenVFRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0FWMnVFSjs7QVV2dUVBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QVYwdUVGOztBVXZ1RUE7RUFDRSx3QkFBQTtFQWxIQSx1REFtSDBCO0VBbEgxQiwrQ0FrSDBCO0VBbEkxQiw2QkFtSTBCO0VBbEkxQiwwQkFrSTBCO0VBakkxQix3QkFpSTBCO0VBaEkxQixxQkFnSTBCO0FWOHVFNUI7QVU1dUVFO0VBdEhBLHFEQXVINEI7RUF0SDVCLDZDQXNINEI7QVYrdUU5Qjs7QVUzdUVBO0VBQ0UsY0FBQTtBVjh1RUY7O0FVMXVFRTtFQUVFLHFCQUFBO0FWNHVFSjs7QVd0NEVBOzs7Ozs7RUFBQTtBQU9BO0VBQ0Usc0JBQUE7RUFDQSx5QkFBQTtBWHk0RUY7QVd4NEVFO0VBQ0UsbUNBQUE7QVgwNEVKO0FXeDRFRTtFQUNFLG1CQUFBO0FYMDRFSjtBV3g0RUU7RUFDRSxtQkFBQTtBWDA0RUo7QVd4NEVFO0VBQ0UsbUJBQUE7QVgwNEVKO0FXeDRFRTtFQUNFLG1CQUFBO0FYMDRFSjtBV3g0RUU7RUFDRSxtQkFBQTtBWDA0RUo7QVd4NEVFO0VBQ0UseUJBQUE7QVgwNEVKO0FXeDRFRTtFQUNFLHlCQUFBO0FYMDRFSjtBV3g0RUU7RUFDRSxzQkFBQTtBWDA0RUo7QVd4NEVFO0VBQ0Usc0JBQUE7QVgwNEVKOztBV3Q0RUE7RUFDRTtJQUNFLDJCQUFBO0lBQ0EsMkJBQUE7RVh5NEVGO0FBQ0Y7QVd0NEVBO0VBQ0U7SUFDRSxVQUFBO0VYdzRFRjtFV3I0RUE7SUFDRSxVQUFBO0VYdTRFRjtBQUNGO0FXcDRFQTtFQUNFLHNCQUFBO0FYczRFRjs7QVduNEVBO0VBQ0U7SUFDRSxVQUFBO0lBQ0EsbUNBQUE7RVhzNEVGO0VXbjRFQTtJQUNFLFVBQUE7SUFDQSwrQkFBQTtFWHE0RUY7QUFDRjtBV2w0RUE7RUFDRSwwQkFBQTtBWG80RUY7O0FXajRFQTtFQUNFO0lBQ0UsVUFBQTtJQUNBLG1DQUFBO0VYbzRFRjtFV2o0RUE7SUFDRSxVQUFBO0lBQ0EsK0JBQUE7RVhtNEVGO0FBQ0Y7QVdoNEVBO0VBQ0UsMEJBQUE7QVhrNEVGOztBVzkzRUE7RUFDRTtJQUNFLFVBQUE7SUFDQSxrQ0FBQTtFWGk0RUY7RVc5M0VBO0lBQ0UsVUFBQTtJQUNBLCtCQUFBO0VYZzRFRjtBQUNGO0FXNzNFQTtFQUNFLDJCQUFBO0FYKzNFRjs7QVczM0VBO0VBQ0U7SUFDRSxVQUFBO0lBQ0Esa0NBQUE7RVg4M0VGO0VXMzNFQTtJQUNFLFVBQUE7SUFDQSwrQkFBQTtFWDYzRUY7QUFDRjtBVzEzRUE7RUFDRSx3QkFBQTtBWDQzRUY7O0FXeDNFQTtFQUNFO0lBQ0UsVUFBQTtFWDIzRUY7RVd4M0VBO0lBQ0UsVUFBQTtFWDAzRUY7QUFDRjtBV3YzRUE7RUFDRSx1QkFBQTtBWHkzRUY7O0FXcjNFQTtFQUNFO0lBQ0UsVUFBQTtFWHczRUY7RVdyM0VBO0lBQ0UsVUFBQTtJQUNBLGtDQUFBO0VYdTNFRjtBQUNGO0FXcDNFQTtFQUNFLDJCQUFBO0FYczNFRjs7QVdsM0VBO0VBQ0U7SUFDRSxVQUFBO0VYcTNFRjtFV2wzRUE7SUFDRSxVQUFBO0lBQ0EsbUNBQUE7RVhvM0VGO0FBQ0Y7QVdqM0VBO0VBQ0UsMkJBQUE7QVhtM0VGOztBVy8yRUE7RUFDRTtJQUNFLFVBQUE7RVhrM0VGO0VXLzJFQTtJQUNFLFVBQUE7SUFDQSxrQ0FBQTtFWGkzRUY7QUFDRjtBVzkyRUE7RUFDRSw0QkFBQTtBWGczRUY7O0FXNTJFQTtFQUNFO0lBQ0UsVUFBQTtFWCsyRUY7RVc1MkVBO0lBQ0UsVUFBQTtJQUNBLG1DQUFBO0VYODJFRjtBQUNGO0FXMzJFQTtFQUNFLHlCQUFBO0FYNjJFRjs7QVkxakZBOzs7Ozs7RUFBQTtBQVFBO0VBQ0U7SUFLRSwrQkFBQTtJQUNBLDhEQUFBO0Vad2pGRjtFWXJqRkE7SUFFRSxtQ0FBQTtJQUNBLGlFQUFBO0Vac2pGRjtFWW5qRkE7SUFDRSxtQ0FBQTtJQUNBLGlFQUFBO0VacWpGRjtFWWxqRkE7SUFDRSxrQ0FBQTtFWm9qRkY7QUFDRjtBWWpqRkE7RUFDRSwrQkFBQTtFQUNBLHNCQUFBO0FabWpGRjs7QVloakZBO0VBQ0U7SUFHRSxVQUFBO0VaaWpGRjtFWTlpRkE7SUFFRSxVQUFBO0VaK2lGRjtBQUNGO0FZNWlGQTtFQUNFLHFCQUFBO0FaOGlGRjs7QVkzaUZBLDZFQUFBO0FBRUE7RUFDRTtJQUNFLDJCQUFBO0VaNmlGRjtFWTFpRkE7SUFDRSxvQ0FBQTtFWjRpRkY7RVl6aUZBO0lBQ0UsMkJBQUE7RVoyaUZGO0FBQ0Y7QVl4aUZBO0VBQ0UscUJBQUE7QVowaUZGOztBWXZpRkE7RUFDRTtJQUNFLDJCQUFBO0VaMGlGRjtFWXZpRkE7SUFDRSxpQ0FBQTtFWnlpRkY7RVl0aUZBO0lBQ0UsaUNBQUE7RVp3aUZGO0VZcmlGQTtJQUNFLGlDQUFBO0VadWlGRjtFWXBpRkE7SUFDRSxpQ0FBQTtFWnNpRkY7RVluaUZBO0lBQ0UsaUNBQUE7RVpxaUZGO0VZbGlGQTtJQUNFLDJCQUFBO0Vab2lGRjtBQUNGO0FZamlGQTtFQUNFLDBCQUFBO0FabWlGRjs7QVloaUZBO0VBQ0U7SUFFRSwrQkFBQTtFWmtpRkY7RVkvaEZBO0lBS0UsbUNBQUE7RVo2aEZGO0VZMWhGQTtJQUlFLGtDQUFBO0VaeWhGRjtBQUNGO0FZdGhGQTtFQUNFLHFCQUFBO0Fad2hGRjs7QVlyaEZBO0VBQ0U7SUFDRSx3QkFBQTtFWndoRkY7RVlyaEZBO0lBQ0UsMENBQUE7RVp1aEZGO0VZcGhGQTtJQUNFLHdDQUFBO0Vac2hGRjtFWW5oRkE7SUFDRSwwQ0FBQTtFWnFoRkY7RVlsaEZBO0lBQ0Usd0NBQUE7RVpvaEZGO0VZamhGQTtJQUNFLHdCQUFBO0VabWhGRjtBQUNGO0FZaGhGQTtFQUNFLHlCQUFBO0VBQ0Esc0NBQUE7QVpraEZGOztBWS9nRkE7RUFDRTtJQUNFLG1DQUFBO0Vaa2hGRjtFWS9nRkE7SUFDRSxvQ0FBQTtFWmloRkY7RVk5Z0ZBO0lBQ0Usa0NBQUE7RVpnaEZGO0VZN2dGQTtJQUNFLG1DQUFBO0VaK2dGRjtFWTVnRkE7SUFDRSxrQ0FBQTtFWjhnRkY7QUFDRjtBWTNnRkE7RUFDRSw0QkFBQTtFQUNBLHFCQUFBO0FaNmdGRjs7QVkxZ0ZBO0VBQ0U7SUFDRSwyQkFBQTtFWjZnRkY7RVkxZ0ZBO0lBRUUsMERBQUE7RVoyZ0ZGO0VZeGdGQTtJQUlFLHlEQUFBO0VadWdGRjtFWXBnRkE7SUFHRSwwREFBQTtFWm9nRkY7RVlqZ0ZBO0lBQ0UsMkJBQUE7RVptZ0ZGO0FBQ0Y7QVloZ0ZBO0VBQ0Usb0JBQUE7QVprZ0ZGOztBWS8vRUEsNkVBQUE7QUFFQTtFQUNFO0lBQ0UsK0JBQUE7RVppZ0ZGO0VZOS9FQTtJQUNFLDJEQUFBO0VaZ2dGRjtFWTcvRUE7SUFDRSx5REFBQTtFWisvRUY7RVk1L0VBO0lBQ0UsMkRBQUE7RVo4L0VGO0VZMy9FQTtJQUNFLHlEQUFBO0VaNi9FRjtFWTEvRUE7SUFDRSwwREFBQTtFWjQvRUY7RVl6L0VBO0lBQ0UsK0JBQUE7RVoyL0VGO0FBQ0Y7QVl4L0VBO0VBQ0Usc0JBQUE7QVowL0VGOztBWXYvRUE7RUFDRTtJQUdFLCtCQUFBO0Vady9FRjtFWXIvRUE7SUFDRSwwQ0FBQTtFWnUvRUY7RVlwL0VBO0lBQ0Usd0NBQUE7RVpzL0VGO0VZbi9FQTtJQUNFLDRDQUFBO0VacS9FRjtFWWwvRUE7SUFDRSw0Q0FBQTtFWm8vRUY7RVlqL0VBO0lBQ0UsZ0RBQUE7RVptL0VGO0VZaC9FQTtJQUNFLGdEQUFBO0Vaay9FRjtFWS8rRUE7SUFDRSxvREFBQTtFWmkvRUY7QUFDRjtBWTkrRUE7RUFDRSx3QkFBQTtFQUNBLHFCQUFBO0FaZy9FRjs7QVk3K0VBO0VBQ0U7SUFDRSxtQkFBQTtFWmcvRUY7RVk3K0VBO0lBQ0UscUJBQUE7RVorK0VGO0VZNStFQTtJQUNFLG1CQUFBO0VaOCtFRjtFWTMrRUE7SUFDRSxxQkFBQTtFWjYrRUY7RVkxK0VBO0lBQ0UsbUJBQUE7RVo0K0VGO0FBQ0Y7QVl6K0VBO0VBQ0UseUJBQUE7RUFDQSx3QkFBQTtFQUNBLHNDQUFBO0FaMitFRjs7QVl4K0VBO0VBQ0U7SUFNRSw4REFBQTtFWnMrRUY7RVluK0VBO0lBQ0UsVUFBQTtJQUNBLGlDQUFBO0VacStFRjtFWWwrRUE7SUFDRSxpQ0FBQTtFWm8rRUY7RVlqK0VBO0lBQ0UsaUNBQUE7RVptK0VGO0VZaCtFQTtJQUNFLFVBQUE7SUFDQSxvQ0FBQTtFWmsrRUY7RVkvOUVBO0lBQ0Usb0NBQUE7RVppK0VGO0VZOTlFQTtJQUNFLFVBQUE7SUFDQSwyQkFBQTtFWmcrRUY7QUFDRjtBWTc5RUE7RUFDRSx3QkFBQTtFQUNBLHlCQUFBO0FaKzlFRjs7QVk1OUVBO0VBQ0U7SUFLRSw4REFBQTtFWjI5RUY7RVl4OUVBO0lBQ0UsVUFBQTtJQUNBLHFDQUFBO0VaMDlFRjtFWXY5RUE7SUFDRSxVQUFBO0lBQ0Esa0NBQUE7RVp5OUVGO0VZdDlFQTtJQUNFLG1DQUFBO0VadzlFRjtFWXI5RUE7SUFDRSxpQ0FBQTtFWnU5RUY7RVlwOUVBO0lBQ0UsK0JBQUE7RVpzOUVGO0FBQ0Y7QVluOUVBO0VBQ0UsNEJBQUE7QVpxOUVGOztBWWw5RUE7RUFDRTtJQUtFLDhEQUFBO0VaaTlFRjtFWTk4RUE7SUFDRSxVQUFBO0lBQ0EscUNBQUE7RVpnOUVGO0VZNzhFQTtJQUNFLFVBQUE7SUFDQSxrQ0FBQTtFWis4RUY7RVk1OEVBO0lBQ0UsbUNBQUE7RVo4OEVGO0VZMzhFQTtJQUNFLGlDQUFBO0VaNjhFRjtFWTE4RUE7SUFDRSwrQkFBQTtFWjQ4RUY7QUFDRjtBWXo4RUE7RUFDRSw0QkFBQTtBWjI4RUY7O0FZeDhFQTtFQUNFO0lBS0UsOERBQUE7RVp1OEVGO0VZcDhFQTtJQUNFLFVBQUE7SUFDQSxvQ0FBQTtFWnM4RUY7RVluOEVBO0lBQ0UsVUFBQTtJQUNBLG1DQUFBO0VacThFRjtFWWw4RUE7SUFDRSxrQ0FBQTtFWm84RUY7RVlqOEVBO0lBQ0Usa0NBQUE7RVptOEVGO0VZaDhFQTtJQUNFLCtCQUFBO0VaazhFRjtBQUNGO0FZLzdFQTtFQUNFLDZCQUFBO0FaaThFRjs7QVk5N0VBO0VBQ0U7SUFLRSw4REFBQTtFWjY3RUY7RVkxN0VBO0lBQ0UsVUFBQTtJQUNBLG9DQUFBO0VaNDdFRjtFWXo3RUE7SUFDRSxVQUFBO0lBQ0EsbUNBQUE7RVoyN0VGO0VZeDdFQTtJQUNFLGtDQUFBO0VaMDdFRjtFWXY3RUE7SUFDRSxrQ0FBQTtFWnk3RUY7RVl0N0VBO0lBQ0UsK0JBQUE7RVp3N0VGO0FBQ0Y7QVlyN0VBO0VBQ0UsMEJBQUE7QVp1N0VGOztBWXA3RUE7RUFDRTtJQUNFLGlDQUFBO0VadTdFRjtFWXA3RUE7SUFFRSxVQUFBO0lBQ0EsaUNBQUE7RVpxN0VGO0VZbDdFQTtJQUNFLFVBQUE7SUFDQSxpQ0FBQTtFWm83RUY7QUFDRjtBWWo3RUE7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0FabTdFRjs7QVloN0VBO0VBQ0U7SUFDRSxrQ0FBQTtFWm03RUY7RVloN0VBO0lBRUUsVUFBQTtJQUNBLG1DQUFBO0VaaTdFRjtFWTk2RUE7SUFDRSxVQUFBO0lBQ0Esb0NBQUE7RVpnN0VGO0FBQ0Y7QVk3NkVBO0VBQ0UsNkJBQUE7QVorNkVGOztBWTU2RUE7RUFDRTtJQUNFLFVBQUE7SUFDQSxrQ0FBQTtFWis2RUY7RVk1NkVBO0lBQ0UsVUFBQTtJQUNBLHFDQUFBO0VaODZFRjtBQUNGO0FZMzZFQTtFQUNFLDZCQUFBO0FaNjZFRjs7QVkxNkVBO0VBQ0U7SUFDRSxVQUFBO0lBQ0EsbUNBQUE7RVo2NkVGO0VZMTZFQTtJQUNFLFVBQUE7SUFDQSxvQ0FBQTtFWjQ2RUY7QUFDRjtBWXo2RUE7RUFDRSw4QkFBQTtBWjI2RUY7O0FZeDZFQTtFQUNFO0lBQ0UsbUNBQUE7RVoyNkVGO0VZeDZFQTtJQUVFLFVBQUE7SUFDQSxrQ0FBQTtFWnk2RUY7RVl0NkVBO0lBQ0UsVUFBQTtJQUNBLHFDQUFBO0VadzZFRjtBQUNGO0FZcjZFQTtFQUNFLDJCQUFBO0FadTZFRjs7QVlwNkVBO0VBQ0U7SUFDRSxVQUFBO0lBQ0EscUNBQUE7RVp1NkVGO0VZcDZFQTtJQUNFLFVBQUE7SUFDQSwrQkFBQTtFWnM2RUY7QUFDRjtBWW42RUE7RUFDRSw2QkFBQTtBWnE2RUY7O0FZbDZFQTtFQUNFO0lBQ0UsVUFBQTtJQUNBLHFDQUFBO0VacTZFRjtFWWw2RUE7SUFDRSxVQUFBO0lBQ0EsK0JBQUE7RVpvNkVGO0FBQ0Y7QVlqNkVBO0VBQ0UsNkJBQUE7QVptNkVGOztBWWg2RUE7RUFDRTtJQUNFLFVBQUE7SUFDQSxvQ0FBQTtFWm02RUY7RVloNkVBO0lBQ0UsVUFBQTtJQUNBLCtCQUFBO0VaazZFRjtBQUNGO0FZLzVFQTtFQUNFLDhCQUFBO0FaaTZFRjs7QVk5NUVBO0VBQ0U7SUFDRSxVQUFBO0lBQ0Esb0NBQUE7RVppNkVGO0VZOTVFQTtJQUNFLFVBQUE7SUFDQSwrQkFBQTtFWmc2RUY7QUFDRjtBWTc1RUE7RUFDRSwyQkFBQTtBWis1RUY7O0FZNTVFQTtFQUNFO0lBQ0UsVUFBQTtFWis1RUY7RVk1NUVBO0lBQ0UsVUFBQTtJQUNBLG9DQUFBO0VaODVFRjtBQUNGO0FZMzVFQTtFQUNFLDhCQUFBO0FaNjVFRjs7QVkxNUVBO0VBQ0U7SUFDRSxVQUFBO0VaNjVFRjtFWTE1RUE7SUFDRSxVQUFBO0lBQ0EscUNBQUE7RVo0NUVGO0FBQ0Y7QVl6NUVBO0VBQ0UsOEJBQUE7QVoyNUVGOztBWXg1RUE7RUFDRTtJQUNFLFVBQUE7RVoyNUVGO0VZeDVFQTtJQUNFLFVBQUE7SUFDQSxvQ0FBQTtFWjA1RUY7QUFDRjtBWXY1RUE7RUFDRSwrQkFBQTtBWnk1RUY7O0FZdDVFQTtFQUNFO0lBQ0UsVUFBQTtFWnk1RUY7RVl0NUVBO0lBQ0UsVUFBQTtJQUNBLHFDQUFBO0VadzVFRjtBQUNGO0FZcjVFQTtFQUNFLDRCQUFBO0FadTVFRjs7QVlwNUVBO0VBQ0U7SUFDRSw4RkFBQTtJQUNBLG1DQUFBO0VadTVFRjtFWXA1RUE7SUFDRSxrR0FBQTtJQUNBLG1DQUFBO0VaczVFRjtFWW41RUE7SUFDRSxrR0FBQTtJQUNBLGtDQUFBO0VacTVFRjtFWWw1RUE7SUFDRSxvR0FBQTtJQUNBLGtDQUFBO0VabzVFRjtFWWo1RUE7SUFDRSwyRkFBQTtJQUNBLGtDQUFBO0VabTVFRjtBQUNGO0FZaDVFQTtFQUNFLDRCQUFBO0VBQ0Esb0JBQUE7QVprNUVGOztBWS80RUE7RUFDRTtJQUNFLFVBQUE7SUFDQSxzREFBQTtJQUNBLGtDQUFBO0VaazVFRjtFWS80RUE7SUFDRSx1REFBQTtJQUNBLGtDQUFBO0VaaTVFRjtFWTk0RUE7SUFDRSxVQUFBO0lBQ0Esc0RBQUE7RVpnNUVGO0VZNzRFQTtJQUNFLHNEQUFBO0VaKzRFRjtFWTU0RUE7SUFDRSw2QkFBQTtFWjg0RUY7QUFDRjtBWTM0RUE7RUFDRSw0QkFBQTtFQUNBLHVCQUFBO0FaNjRFRjs7QVkxNEVBO0VBQ0U7SUFDRSxVQUFBO0lBQ0Esc0RBQUE7SUFDQSxrQ0FBQTtFWjY0RUY7RVkxNEVBO0lBQ0UsdURBQUE7SUFDQSxrQ0FBQTtFWjQ0RUY7RVl6NEVBO0lBQ0UsVUFBQTtJQUNBLHNEQUFBO0VaMjRFRjtFWXg0RUE7SUFDRSxzREFBQTtFWjA0RUY7RVl2NEVBO0lBQ0UsNkJBQUE7RVp5NEVGO0FBQ0Y7QVl0NEVBO0VBQ0UsNEJBQUE7RUFDQSx1QkFBQTtBWnc0RUY7O0FZcjRFQTtFQUNFO0lBQ0UsNkJBQUE7RVp3NEVGO0VZcjRFQTtJQUNFLFVBQUE7SUFDQSx1REFBQTtFWnU0RUY7RVlwNEVBO0lBQ0UsVUFBQTtJQUNBLHNEQUFBO0VaczRFRjtBQUNGO0FZbjRFQTtFQUNFLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSw0QkFBQTtBWnE0RUY7O0FZbDRFQTtFQUNFO0lBQ0UsNkJBQUE7RVpxNEVGO0VZbDRFQTtJQUNFLFVBQUE7SUFDQSx1REFBQTtFWm80RUY7RVlqNEVBO0lBQ0UsVUFBQTtJQUNBLHNEQUFBO0VabTRFRjtBQUNGO0FZaDRFQTtFQUNFLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSw0QkFBQTtBWms0RUY7O0FZLzNFQTtFQUNFO0lBQ0UsVUFBQTtJQUNBLGdEQUFBO0VaazRFRjtFWS8zRUE7SUFDRSxVQUFBO0lBQ0EsdUJBQUE7RVppNEVGO0VZOTNFQTtJQUNFLHVCQUFBO0VaZzRFRjtFWTczRUE7SUFDRSwrQkFBQTtFWiszRUY7QUFDRjtBWTUzRUE7RUFDRSw0QkFBQTtFQUNBLG1DQUFBO0FaODNFRjs7QVkzM0VBO0VBQ0U7SUFDRSxVQUFBO0VaODNFRjtFWTMzRUE7SUFDRSxVQUFBO0lBQ0EsK0NBQUE7RVo2M0VGO0FBQ0Y7QVkxM0VBO0VBQ0UsNkJBQUE7RUFDQSxrQ0FBQTtBWjQzRUY7O0FZejNFQTtFQUNFO0lBQ0UsVUFBQTtJQUNBLHFDQUFBO0lBQ0Esd0JBQUE7RVo0M0VGO0VZejNFQTtJQUNFLFVBQUE7SUFDQSwrQkFBQTtJQUNBLHdCQUFBO0VaMjNFRjtBQUNGO0FZeDNFQTtFQUNFLHdCQUFBO0FaMDNFRjs7QVl2M0VBO0VBQ0U7SUFDRSxVQUFBO0lBQ0Esb0NBQUE7SUFDQSw2QkFBQTtFWjAzRUY7RVl2M0VBO0lBQ0UsVUFBQTtJQUNBLCtCQUFBO0lBQ0EsNkJBQUE7RVp5M0VGO0FBQ0Y7QVl0M0VBO0VBQ0UsZ0NBQUE7QVp3M0VGOztBWXIzRUE7RUFDRTtJQUNFLFVBQUE7SUFDQSxtQ0FBQTtJQUNBLDhCQUFBO0VadzNFRjtFWXIzRUE7SUFDRSxVQUFBO0lBQ0EsK0JBQUE7SUFDQSw4QkFBQTtFWnUzRUY7QUFDRjtBWXAzRUE7RUFDRSxpQ0FBQTtBWnMzRUY7O0FZbjNFQTtFQUNFO0lBQ0UsVUFBQTtJQUNBLG1DQUFBO0lBQ0EsNkJBQUE7RVpzM0VGO0VZbjNFQTtJQUNFLFVBQUE7SUFDQSwrQkFBQTtJQUNBLDZCQUFBO0VacTNFRjtBQUNGO0FZbDNFQTtFQUNFLDhCQUFBO0FabzNFRjs7QVlqM0VBO0VBQ0U7SUFDRSxVQUFBO0lBQ0Esb0NBQUE7SUFDQSw4QkFBQTtFWm8zRUY7RVlqM0VBO0lBQ0UsVUFBQTtJQUNBLCtCQUFBO0lBQ0EsOEJBQUE7RVptM0VGO0FBQ0Y7QVloM0VBO0VBQ0UsK0JBQUE7QVprM0VGOztBWS8yRUE7RUFDRTtJQUNFLFVBQUE7SUFDQSx3QkFBQTtFWmszRUY7RVkvMkVBO0lBQ0UsVUFBQTtJQUNBLG9DQUFBO0lBQ0Esd0JBQUE7RVppM0VGO0FBQ0Y7QVk5MkVBO0VBQ0UseUJBQUE7QVpnM0VGOztBWTcyRUE7RUFDRTtJQUNFLFVBQUE7SUFDQSw2QkFBQTtFWmczRUY7RVk3MkVBO0lBQ0UsVUFBQTtJQUNBLG1DQUFBO0lBQ0EsNkJBQUE7RVorMkVGO0FBQ0Y7QVk1MkVBO0VBQ0UsaUNBQUE7QVo4MkVGOztBWTMyRUE7RUFDRTtJQUNFLFVBQUE7SUFDQSw4QkFBQTtFWjgyRUY7RVkzMkVBO0lBQ0UsVUFBQTtJQUNBLG9DQUFBO0lBQ0EsOEJBQUE7RVo2MkVGO0FBQ0Y7QVkxMkVBO0VBQ0Usa0NBQUE7QVo0MkVGOztBWXoyRUE7RUFDRTtJQUNFLFVBQUE7SUFDQSw2QkFBQTtFWjQyRUY7RVl6MkVBO0lBQ0UsVUFBQTtJQUNBLG9DQUFBO0lBQ0EsNkJBQUE7RVoyMkVGO0FBQ0Y7QVl4MkVBO0VBQ0UsK0JBQUE7QVowMkVGOztBWXYyRUE7RUFDRTtJQUNFLFVBQUE7SUFDQSw4QkFBQTtFWjAyRUY7RVl2MkVBO0lBQ0UsVUFBQTtJQUNBLG1DQUFBO0lBQ0EsOEJBQUE7RVp5MkVGO0FBQ0Y7QVl0MkVBO0VBQ0UsZ0NBQUE7QVp3MkVGOztBWXIyRUE7RUFDRTtJQUNFLDBCQUFBO0lBQ0Esc0NBQUE7RVp3MkVGO0VZcjJFQTtJQUVFLG1DQUFBO0lBQ0EsMEJBQUE7SUFDQSxzQ0FBQTtFWnMyRUY7RVluMkVBO0lBRUUsVUFBQTtJQUNBLG1DQUFBO0lBQ0EsMEJBQUE7SUFDQSxzQ0FBQTtFWm8yRUY7RVlqMkVBO0lBQ0UsVUFBQTtJQUNBLG1DQUFBO0VabTJFRjtBQUNGO0FZaDJFQTtFQUNFLHFCQUFBO0VBQ0Esc0JBQUE7QVprMkVGOztBWS8xRUE7RUFDRTtJQUNFLFVBQUE7SUFDQSxtQ0FBQTtJQUNBLCtCQUFBO0VaazJFRjtFWS8xRUE7SUFDRSx5QkFBQTtFWmkyRUY7RVk5MUVBO0lBQ0UsdUJBQUE7RVpnMkVGO0VZNzFFQTtJQUNFLFVBQUE7SUFDQSxtQkFBQTtFWisxRUY7QUFDRjtBWTUxRUE7RUFDRSw0QkFBQTtBWjgxRUY7O0FZMzFFQSw2RUFBQTtBQUVBO0VBQ0U7SUFDRSxVQUFBO0lBQ0EsOERBQUE7RVo2MUVGO0VZMTFFQTtJQUNFLFVBQUE7SUFDQSwrQkFBQTtFWjQxRUY7QUFDRjtBWXoxRUE7RUFDRSxzQkFBQTtBWjIxRUY7O0FZeDFFQSw2RUFBQTtBQUVBO0VBQ0U7SUFDRSxVQUFBO0VaMDFFRjtFWXYxRUE7SUFDRSxVQUFBO0lBQ0EsNERBQUE7RVp5MUVGO0FBQ0Y7QVl0MUVBO0VBQ0UsdUJBQUE7QVp3MUVGOztBWXIxRUE7RUFDRTtJQUNFLFVBQUE7SUFDQSxpQ0FBQTtFWncxRUY7RVlyMUVBO0lBQ0UsVUFBQTtFWnUxRUY7QUFDRjtBWXAxRUE7RUFDRSxzQkFBQTtBWnMxRUY7O0FZbjFFQTtFQUNFO0lBQ0UsVUFBQTtJQUNBLDREQUFBO0lBQ0EsaUVBQUE7RVpzMUVGO0VZbjFFQTtJQUNFLFVBQUE7SUFDQSwrREFBQTtJQUNBLDhEQUFBO0VacTFFRjtBQUNGO0FZbDFFQTtFQUNFLDBCQUFBO0FabzFFRjs7QVlqMUVBO0VBQ0U7SUFDRSxVQUFBO0lBQ0EsNERBQUE7SUFDQSxpRUFBQTtFWm8xRUY7RVlqMUVBO0lBQ0UsVUFBQTtJQUNBLCtEQUFBO0lBQ0EsOERBQUE7RVptMUVGO0FBQ0Y7QVloMUVBO0VBQ0UsMEJBQUE7QVprMUVGOztBWS8wRUE7RUFDRTtJQUNFLFVBQUE7SUFDQSwyREFBQTtJQUNBLGlFQUFBO0VaazFFRjtFWS8wRUE7SUFDRSxVQUFBO0lBQ0EsZ0VBQUE7SUFDQSw4REFBQTtFWmkxRUY7QUFDRjtBWTkwRUE7RUFDRSwyQkFBQTtBWmcxRUY7O0FZNzBFQTtFQUNFO0lBQ0UsVUFBQTtJQUNBLDJEQUFBO0lBQ0EsaUVBQUE7RVpnMUVGO0VZNzBFQTtJQUNFLFVBQUE7SUFDQSxnRUFBQTtJQUNBLDhEQUFBO0VaKzBFRjtBQUNGO0FZNTBFQTtFQUNFLHdCQUFBO0FaODBFRjs7QVkzMEVBO0VBQ0U7SUFDRSxVQUFBO0VaODBFRjtFWTMwRUE7SUFDRSxVQUFBO0lBQ0EsaUNBQUE7RVo2MEVGO0VZMTBFQTtJQUNFLFVBQUE7RVo0MEVGO0FBQ0Y7QVl6MEVBO0VBQ0UsdUJBQUE7QVoyMEVGOztBWXgwRUE7RUFDRTtJQUNFLFVBQUE7SUFDQSxnRUFBQTtJQUNBLGlFQUFBO0VaMjBFRjtFWXgwRUE7SUFDRSxVQUFBO0lBQ0EsMkRBQUE7SUFDQSwrQkFBQTtJQUNBLDhEQUFBO0VaMDBFRjtBQUNGO0FZdjBFQTtFQUNFLDJCQUFBO0FaeTBFRjs7QVl0MEVBO0VBQ0U7SUFDRSxVQUFBO0lBQ0EsK0RBQUE7RVp5MEVGO0VZdDBFQTtJQUNFLFVBQUE7SUFDQSxnREFBQTtJQUNBLDZCQUFBO0VadzBFRjtBQUNGO0FZcjBFQTtFQUNFLDJCQUFBO0FadTBFRjs7QVlwMEVBO0VBQ0U7SUFDRSxVQUFBO0lBQ0EsZ0VBQUE7RVp1MEVGO0VZcDBFQTtJQUNFLFVBQUE7SUFDQSwrQ0FBQTtJQUNBLDhCQUFBO0VaczBFRjtBQUNGO0FZbjBFQTtFQUNFLDRCQUFBO0FacTBFRjs7QVlsMEVBO0VBQ0U7SUFDRSxVQUFBO0lBQ0EsK0RBQUE7SUFDQSxpRUFBQTtFWnEwRUY7RVlsMEVBO0lBQ0UsVUFBQTtJQUNBLDREQUFBO0lBQ0EsK0JBQUE7SUFDQSw4REFBQTtFWm8wRUY7QUFDRjtBWWowRUE7RUFDRSx5QkFBQTtBWm0wRUY7O0FZaDBFQTtFQUNFO0lBQ0UsbUJBQUE7SUFDQSxtQ0FBQTtFWm0wRUY7RVloMEVBO0lBQ0UsK0JBQUE7RVprMEVGO0FBQ0Y7QVkvekVBO0VBQ0UsMkJBQUE7QVppMEVGOztBWTl6RUE7RUFDRTtJQUNFLG1CQUFBO0lBQ0EsbUNBQUE7RVppMEVGO0VZOXpFQTtJQUNFLCtCQUFBO0VaZzBFRjtBQUNGO0FZN3pFQTtFQUNFLDJCQUFBO0FaK3pFRjs7QVk1ekVBO0VBQ0U7SUFDRSxtQkFBQTtJQUNBLGtDQUFBO0VaK3pFRjtFWTV6RUE7SUFDRSwrQkFBQTtFWjh6RUY7QUFDRjtBWTN6RUE7RUFDRSw0QkFBQTtBWjZ6RUY7O0FZMXpFQTtFQUNFO0lBQ0UsbUJBQUE7SUFDQSxrQ0FBQTtFWjZ6RUY7RVkxekVBO0lBQ0UsK0JBQUE7RVo0ekVGO0FBQ0Y7QVl6ekVBO0VBQ0UseUJBQUE7QVoyekVGOztBWXh6RUE7RUFDRTtJQUNFLCtCQUFBO0VaMnpFRjtFWXh6RUE7SUFDRSxrQkFBQTtJQUNBLGtDQUFBO0VaMHpFRjtBQUNGO0FZdnpFQTtFQUNFLDRCQUFBO0FaeXpFRjs7QVl0ekVBO0VBQ0U7SUFDRSwrQkFBQTtFWnl6RUY7RVl0ekVBO0lBQ0Usa0JBQUE7SUFDQSxtQ0FBQTtFWnd6RUY7QUFDRjtBWXJ6RUE7RUFDRSw0QkFBQTtBWnV6RUY7O0FZcHpFQTtFQUNFO0lBQ0UsK0JBQUE7RVp1ekVGO0VZcHpFQTtJQUNFLGtCQUFBO0lBQ0Esa0NBQUE7RVpzekVGO0FBQ0Y7QVluekVBO0VBQ0UsNkJBQUE7QVpxekVGOztBWWx6RUE7RUFDRTtJQUNFLCtCQUFBO0VacXpFRjtFWWx6RUE7SUFDRSxrQkFBQTtJQUNBLG1DQUFBO0Vab3pFRjtBQUNGO0FZanpFQTtFQUNFLDBCQUFBO0FabXpFRjs7QWF6dkhBO0VBQ0UsZ0JUeUw2QztFU3hMN0MsY0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0EsdUJUd0g2QztFU3ZIN0MsNkVUbUc2QztFU2xHN0MscUlSd2I0QjtFRmY1Qix3QkFBQTtFQUNBLGtCQ3ZQNkM7QUoya0gvQztBR24vR0U7RVV2UUUsVUFBQTtFQUNBLDhFVDhGMkM7QUorcEgvQztBYTF2SEU7RUFDRSxlQUFBO0FiNHZISjtBYXR2SEk7OztFQUNFLG1CVCtMeUM7QUoyakgvQztBYXh2SEk7OztFQUNFLG9CVDRMeUM7QUpna0gvQztBYXh2SEU7RVZrWkEsb0JBQUE7RUFDQSxrQkNuUDZDO0FKNGxIL0M7QWF6dkhFO0VWK1lBLHNCQUFBO0VBQ0EsaUJDL082QztBSjRsSC9DO0FhMXZIRTtFVjRZQSxzQkFBQTtFQUNBLGtCQzNPNkM7QUo0bEgvQztBR2hoSEU7RVV2T0ksNkVUOER5QztBSjRySC9DO0FhdHZIRTtFQUNFLG1CVHdKMkM7RVN2SjNDLHNCVHVKMkM7QUppbUgvQztBYXZ2SEk7RUFDRSxvQlRzSnlDO0VTckp6Qyx1QlRxSnlDO0FKb21IL0M7QWF2dkhJO0VBQ0Usb0JUbUp5QztFU2xKekMsdUJUa0p5QztBSnVtSC9DO0FhdnZISTtFQUNFLG9C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eUM7QUp3aEkvQztBRzd2SEk7RUFHRSw4RUM5UnlDO0FKMmhJL0M7O0FHLzFIRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSGsySEo7QUdoMkhJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIazJITjtBRy8xSEk7RUFFRSw4RUN2TXlDO0FKdWlJL0M7QUc3MUhJO0VBR0UseUJBQUE7QUg2MUhOO0FHMTFISTtFQUNFLG9DQUFBO0FINDFITjtBRzExSE07RUFFRSxvQ0FBQTtBSDIxSFI7QUd2MUhJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKb2pJL0M7QUdwMUhJO0VBR0UsOEVDbk95QztBSnVqSS9DOztBR2gxSEU7RUFDRSx5QkFBQTtBSG0xSEo7QUdqMUhJO0VBRUUsY0RzWE87QUY0OUdiOztBRzkwSEU7OztFQUdFLFdBQUE7QUhpMUhKOztBRzMwSFU7RUFDRSxXQUFBO0FIODBIWjs7QUdwMEhFO0VBQ0UseUJBQUE7RUFDQSx3Q0FBQTtFQUNBLG9DQUFBO0FIdTBISjtBR3IwSEk7RUFLRSx5QkFBQTtFQUNBLHdDQUFBO0VBQ0EsZ0NBQUE7QUhtMEhOO0FHaDBISTtFQUdFLHdDQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4RUN4UnlDO0FKd2xJL0M7QUc3ekhJO0VBR0UsOEVDOVJ5QztBSjJsSS9DOztBRy81SEU7RUFDRSxXQUFBO0VBQ0Esb0NBQUE7QUhrNkhKO0FHaDZISTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBSGs2SE47QUcvNUhJO0VBRUUsOEVDdk15QztBSnVtSS9DO0FHNzVISTtFQUdFLHlCQUFBO0FINjVITjtBRzE1SEk7RUFDRSxvQ0FBQTtBSDQ1SE47QUcxNUhNO0VBRUUsb0NBQUE7QUgyNUhSO0FHdjVISTtFQUdFLG9DQUFBO0VBQ0EsOEVDN055QztBSm9uSS9DO0FHcDVISTtFQUdFLDhFQ25PeUM7QUp1bkkvQzs7QUdoNUhFO0VBQ0UseUJBQUE7QUhtNUhKO0FHajVISTtFQUVFLGNEc1hPO0FGNGhIYjs7QUc5NEhFOzs7RUFHRSxXQUFBO0FIaTVISjs7QUczNEhVO0VBQ0UsV0FBQTtBSDg0SFo7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Q0EsZ0NBQUE7RUFDQSw4RUN4UnlDO0FKdzlJL0M7QUc3cklJO0VBR0UsOEVDOVJ5QztBSjI5SS9DOztBRy94SUU7RUFDRSxXQUFBO0VBQ0Esb0NBQUE7QUhreUlKO0FHaHlJSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBSGt5SU47QUcveElJO0VBRUUsOEVDdk15QztBSnUrSS9DO0FHN3hJSTtFQUdFLHlCQUFBO0FINnhJTjtBRzF4SUk7RUFDRSxvQ0FBQTtBSDR4SU47QUcxeElNO0VBRUUsb0NBQUE7QUgyeElSO0FHdnhJSTtFQUdFLG9DQUFBO0VBQ0EsOEVDN055QztBSm8vSS9DO0FHcHhJSTtFQUdFLDhFQ25PeUM7QUp1L0kvQzs7QUdoeElFO0VBQ0UseUJBQUE7QUhteElKO0FHanhJSTtFQUVFLGNEc1hPO0FGNDVIYjs7QUc5d0lFOzs7RUFHRSxXQUFBO0FIaXhJSjs7QUczd0lVO0VBQ0UsV0FBQTtBSDh3SVo7O0FHcHdJRTtFQUNFLHlCQUFBO0VBQ0Esd0NBQUE7RUFDQSxvQ0FBQTtBSHV3SUo7QUdyd0lJO0VBS0UseUJBQUE7RUFDQSx3Q0FBQTtFQUNBLGdDQUFBO0FIbXdJTjtBR2h3SUk7RUFHRSx3Q0FBQTtFQUNBLGdDQUFBO0VBQ0EsOEVDeFJ5QztBSndoSi9DO0FHN3ZJSTtFQUdFLDhFQzlSeUM7QUoyaEovQzs7QUcvMUlFO0VBQ0UsV0FBQTtFQUNBLG9DQUFBO0FIazJJSjtBR2gySUk7RUFDRSxXQUFBO0VBQ0EseUJBQUE7QUhrMklOO0FHLzFJSTtFQUVFLDhFQ3ZNeUM7QUp1aUovQztBRzcxSUk7RUFHRSx5QkFBQTtBSDYxSU47QUcxMUlJO0VBQ0Usb0NBQUE7QUg0MUlOO0FHMTFJTTtFQUVFLG9DQUFBO0FIMjFJUjtBR3YxSUk7RUFHRSxvQ0FBQTtFQUNBLDhFQzdOeUM7QUpvakovQztBR3AxSUk7RUFHRSw4RUNuT3lDO0FKdWpKL0M7O0FHaDFJRTtFQUNFLHlCQUFBO0FIbTFJSjtBR2oxSUk7RUFFRSxjRHNYTztBRjQ5SGI7O0FHOTBJRTs7O0VBR0UsV0FBQTtBSGkxSUo7O0FHMzBJ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RSxzQkFBQTtFQUNBLHdDQUFBO0VBQ0EsNkJBQUE7QUhtZ0xOO0FHaGdMSTtFQUdFLHdDQUFBO0VBQ0EsNkJBQUE7RUFDQSw4RUN4UnlDO0FKd3hML0M7QUc3L0tJO0VBR0UsOEVDOVJ5QztBSjJ4TC9DOztBRy9sTEU7RUFDRSxXQUFBO0VBQ0EsaUNBQUE7QUhrbUxKO0FHaG1MSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBSGttTE47QUcvbExJO0VBRUUsOEVDdk15QztBSnV5TC9DO0FHN2xMSTtFQUdFLHVCQUFBO0FINmxMTjtBRzFsTEk7RUFDRSxpQ0FBQTtBSDRsTE47QUcxbExNO0VBRUUsb0NBQUE7QUgybExSO0FHdmxMSTtFQUdFLGtDQUFBO0VBQ0EsOEVDN055QztBSm96TC9DO0FHcGxMSTtFQUdFLDhFQ25PeUM7QUp1ekwvQzs7QUdobExFO0VBQ0Usc0JBQUE7QUhtbExKO0FHamxMSTtFQUVFLFdEc1hPO0FGNHRLYjs7QUc5a0xFOzs7RUFHRSxXQUFBO0FIaWxMSjs7QUcza0xVO0VBQ0UsV0FBQTtBSDhrTFo7O0FHcGtMRTtFQUNFLHNCQUFBO0VBQ0Esd0NBQUE7RUFDQSxpQ0FBQTtBSHVrTEo7QUdya0xJO0VBS0Usc0JBQUE7RUFDQSx3Q0FBQTtFQUNBLDZCQUFBO0FIbWtMTjtBR2hrTEk7RUFHRSx3Q0FBQTtFQUNBLDZCQUFBO0VBQ0EsOEVDeFJ5QztBSncxTC9DO0FHN2pMSTtFQUdFLDhFQzlSeUM7QUoyMUwvQzs7QUdyaUxJO0VBQ0UsV0R0SU87RUN1SVAscUJBQUE7QUh3aUxOO0FHdGlMTTtFQUlFLDZDQUFBO0FIcWlMUjs7QUc3aUxJO0VBQ0UsV0R0SU87RUN1SVAscUJBQUE7QUhnakxOO0FHOWlMTTtFQUlFLDZDQUFBO0FINmlMUjs7QUdyakxJO0VBQ0UsV0R0SU87RUN1SVAscUJBQUE7QUh3akxOO0FHdGpMTTtFQUlFLDZDQUFBO0FIcWpMUjs7QUc3akxJO0VBQ0UsV0R0SU87RUN1SVAscUJBQUE7QUhna0xOO0FHOWpMTTtFQUlFLDZDQUFBO0FINmpMUjs7QWF6NExBOzs7RUFHRSxXWDRMVztBRmd0TGI7O0FjOStMQTtFQUNFLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLDZFVnlHNkM7QUp3NEwvQztBY2gvTEU7RUFDRSx5QkFBQTtFQUNBLGdCQUFBO0Fkay9MSjtBYy8rTEk7RUFDRSxnQkFBQTtBZGkvTE47QWM5K0xNO0VBQ0UsNEJWb051QztBSjR4TC9DO0FjLytMUTtFQUNFLDRCVmtOcUM7QUoreEwvQztBYzcrTEk7RUFDRSxlTkhjO0VNSWQsZ0JBQUE7RUFDQSxXTmpCZTtBUmdnTXJCO0FjMytMSTtFQUNFLGdCQUFBO0FkNitMTjs7QWV0Z01NO0VBQ0UseUJib1JVO0FGcXZMbEI7O0FnQjNnTUk7RUFDRSxNQUFBO0VBQ0EsZ0JBQUE7QWhCOGdNTjtBZ0I1Z01JO0VBQ0UseUJabVp5QztBSjJuTC9DO0FnQjdnTU07RUFDRSxnQkFBQTtFQUNBLDZCQUFBO0VBQ0EsWUFBQTtBaEIrZ01SO0FnQjVnTUk7RUFDRSx5QkFBQTtFQUNBLFNBQUE7QWhCOGdNTjs7QWlCOWhNQTtFQUNFLGdCYjBPNkM7RWF6TzdDLDZFYjBHNkM7QUp1N0wvQztBaUI5aE1NO0VBQ0UscUJBQUE7QWpCZ2lNUjtBaUI1aE1FO0VBQ0Usd0JBQUE7RUFDQSxTQUFBO0VBQ0EsZWIrTjJDO0VhOU4zQyxnQmI2TjJDO0VhNU4zQyx5QkFBQTtBakI4aE1KO0FpQjdoTUk7RUFDRSxXZjZRTztBRmt4TGI7QWlCOWhNTTtFQUNFLGdDYm9QdUM7QUo0eUwvQztBaUI5aE1NO0VBQ0UsZ0NiaVB1QztBSit5TC9DO0FpQjVoTUU7RUFDRSxlQUFBO0VBQ0EsVUFBQTtBakI4aE1KO0FpQjVoTUU7RUFDRSxtQkFBQTtBakI4aE1KO0FpQjNoTUk7RUFERjtJQUVJLFdBQUE7RWpCOGhNSjtFaUI3aE1JO0lBQ0UsUUFBQTtFakIraE1OO0FBQ0Y7QWlCM2hNSTtFQUNFLGNBQUE7QWpCNmhNTjtBaUIzaE1RO0VBQ0Usb0JBQUE7QWpCNmhNVjtBaUIxaE1NO0VBQ0Usa0JiOE11QztFYTdNdkMsaUJiNk11QztBSiswTC9DO0FpQjFoTU07RUFYRjtJQVlJLGtCYnlNdUM7SWF4TXZDLGlCYndNdUM7RUpxMUw3QztBQUNGO0FpQjFoTUU7RUFDRSw2QkFBQTtFQUNBLGFBQUE7QWpCNGhNSjtBaUIzaE1JO0VBQ0UsYWIrTHlDO0VhOUx6QyxvQmI2THlDO0VhNUx6QyxnQmIwS3lDO0FKbTNML0M7QWlCNWhNTTtFQUNFLFdmNmpCZTtBRmkrS3ZCO0FpQjFoTU07RUFERjtJQUVJLFlBQUE7RWpCNmhNTjtBQUNGO0FpQjVoTU07RUFKRjtJQUtJLFlBQUE7RWpCK2hNTjtBQUNGO0FHdG9MUTtFQUNFLHlCRW9RMEI7QUxvNEtwQztBR3RvTFU7RUFDRSx5QkVpUXdCO0FMdTRLcEM7QUdqb0xFO0VBQ0UsZUFBQTtFQUNBLHFRQ3BRMkM7QUp1NEwvQztBRzduTE07O0VBQ0UsV0R1SWU7RUN0SWYsaUJDOVB1QztBSjgzTC9DO0FHOW5MUTs7RUFDRSx5QkUyTzBCO0FMczVLcEM7QUc3bkxNOztFQUNFLG9DQ25SdUM7QUptNUwvQztBRzluTFE7O0VBQ0UsV0QySGE7QUZzZ0x2QjtBRzNuTEU7RUFDRSxXRG9IbUI7QUZ5Z0x2QjtBR3huTE07RUFDRSw2QkFBQTtBSDBuTFI7QUd4bkxRO0VBQ0UscUJLcGhCTTtBUjhvTWhCO0FHdG5MTTtFQUNFLFdEc0dlO0FGa2hMdkI7QUduZ01FO0VBOFlRLGdCQ2xUcUM7RURtVHJDLFdEa0dhO0FGc2hMdkI7QUdqckxRO0VBQ0UsZ0NFNlAwQjtBTHM3S3BDO0FHanJMVTtFQUNFLGdDRTBQd0I7QUx5N0twQztBRzVxTEU7RUFDRSxlQUFBO0VBQ0EsMlFDL1AyQztBSjY2TC9DO0FHeHFMTTs7RUFDRSxXRHNJZTtFQ3JJZixpQkM5UHVDO0FKeTZML0M7QUd6cUxROztFQUNFLGdDRW9PMEI7QUx3OEtwQztBR3hxTE07O0VBQ0UsMENDOVF1QztBSnk3TC9DO0FHenFMUTs7RUFDRSxXRDBIYTtBRmtqTHZCO0FHdHFMRTtFQUNFLFdEbUhtQjtBRnFqTHZCO0FHbnFMTTtFQUNFLDZCQUFBO0FIcXFMUjtBR25xTFE7RUFDRSxxQktwaEJNO0FSeXJNaEI7QUdqcUxNO0VBQ0UsV0RxR2U7QUY4akx2QjtBRzlpTUU7RUE4WVEsZ0JDbFRxQztFRG1UckMsV0RpR2E7QUZra0x2QjtBaUIzbU1JO0VBREY7SUFFSSxpQmJtS3lDO0lhbEt6QyxvQmJrS3lDO0lhakt6QyxpRWIrSnlDO0VKKzhMN0M7RWlCN21NSTtJQUNFLHVCYjhKdUM7RUppOUw3QztFaUI3bU1JO0lBQ0UsZ0JiNkp1QztJYTVKdkMsbUJiNEp1QztFSm05TDdDO0FBQ0Y7O0FrQjVzTU07RUFDRSxXaEIwUks7RWdCelJMLHlCVkpRO0VVS1IsdUJkMEh1QztFY3pIdkMsNkVkcUd1QztFY3BHdkMsMkJkc1F1QztBSnk4TC9DO0FrQjlzTVE7RUFDRSx5QlZUTTtBUnl0TWhCO0FrQjNzTU07RUFDRSxjZG1RdUM7QUowOEwvQztBa0Ixc01JO0VBQ0UsaUJkNFB5QztFYzNQekMsY2QrUHlDO0VjOVB6Qyw2QkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsMkJkc1B5QztBSnM5TC9DO0FrQjNzTU07RUFDRSxzQmQwUHVDO0VjelB2Qyx1QmRvR3VDO0Vjbkd2QywyQmRrUHVDO0FKMjlML0M7QWtCM3NNTTtFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QWxCNnNNUjtBa0J2c01NO0VBQ0UsZWR5T3VDO0FKZytML0M7QWtCbnNNTTtFQUNFLGlCZG1PdUM7QUprK0wvQztBa0Ivck1NO0VBQ0UsaUJkZ091QztFYy9OdkMsZ0JkK051QztFYzlOdkMsa0JkeUV1QztBSnduTS9DO0FrQmhzTVE7RUFDRSxrQmR1RXFDO0FKMm5NL0M7QWtCOXJNUTtFQUNFLGtCZGtFcUM7QUo4bk0vQztBa0J2ck1VO0VBQ0UseUJoQjRzQlE7QUY2K0twQjtBa0J4ck1ZO0VBQ0UseUJoQjBzQk07QUZnL0twQjtBa0I3ck1VO0VBQ0UseUJoQjRzQlE7QUZtL0twQjtBa0I5ck1ZO0VBQ0UseUJoQjBzQk07QUZzL0twQjtBa0Juc01VO0VBQ0UseUJoQjRzQlE7QUZ5L0twQjtBa0Jwc01ZO0VBQ0UseUJoQjBzQk07QUY0L0twQjtBa0J6c01VO0VBQ0UseUJoQjRzQlE7QUYrL0twQjtBa0Ixc01ZO0VBQ0UseUJoQjBzQk07QUZrZ0xwQjtBa0Ivc01VO0VBQ0UseUJoQjRzQlE7QUZxZ0xwQjtBa0JodE1ZO0VBQ0UseUJoQjBzQk07QUZ3Z0xwQjtBa0JydE1VO0VBQ0UseUJoQjRzQlE7QUYyZ0xwQjtBa0J0dE1ZO0VBQ0UseUJoQjBzQk07QUY4Z0xwQjtBa0IzdE1VO0VBQ0UseUJoQjRzQlE7QUZpaExwQjtBa0I1dE1ZO0VBQ0UseUJoQjBzQk07QUZvaExwQjtBa0JqdU1VO0VBQ0UseUJoQjRzQlE7QUZ1aExwQjtBa0JsdU1ZO0VBQ0UseUJoQjBzQk07QUYwaExwQjs7QW1CL3lNQTtFQUNFLHNCQUFBO0VBQ0EsdUJmOEg2QztFZTdIN0MsNkVmeUc2QztBSnlzTS9DOztBbUJoek1BO0VBQ0Usb0JkODVCa0M7RWM3NUJsQyxtQmQ2NUJrQztFYzU1QmxDLG9CZCs1QmtDO0FMbzVLcEM7O0FHbjRMRTtFQUNFLHNCQUFBO0VBQ0Esb0NBQUE7QUhzNExKOztBR3g0TEU7RUFDRSxzQkFBQTtFQUNBLG9DQUFBO0FIMjRMSjs7QUc3NExFO0VBQ0Usc0JBQUE7RUFDQSxpQ0FBQTtBSGc1TEo7O0FHbDVMRTtFQUNFLHNCQUFBO0VBQ0Esb0NBQUE7QUhxNUxKOztBR3Y1TEU7RUFDRSxzQkFBQTtFQUNBLG9DQUFBO0FIMDVMSjs7QUc1NUxFO0VBQ0Usc0JBQUE7RUFDQSxvQ0FBQTtBSCs1TEo7O0FHajZMRTtFQUNFLHNCQUFBO0VBQ0Esb0NBQUE7QUhvNkxKOztBR3Q2TEU7RUFDRSxzQkFBQTtFQUNBLG9DQUFBO0FIeTZMSjs7QUczNkxFO0VBQ0Usc0JBQUE7RUFDQSxvQ0FBQTtBSDg2TEo7O0FvQnQyTUU7RUFDRSwyQkFBQTtFQUNBLGNBQUE7QXBCeTJNSjtBb0J2Mk1FO0VBQ0UsZ0JBQUE7QXBCeTJNSjs7QW9CbDJNRTtFQUNFLFNBQUE7RUFDQSx1QmhCZ0gyQztFZ0IvRzNDLDhFaEI0RjJDO0FKeXdNL0M7QW9CcDJNSTtFQUNFLGdDaEI2R3lDO0VnQjVHekMsaUNoQjRHeUM7QUowdk0vQztBb0JsMk1FO0VBQ0UsZUFBQTtBcEJvMk1KO0FvQm4yTUk7RUFDRSxXbEJtUU87RWtCbFFQLGlCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7QXBCcTJNTjtBb0JsMk1JO0VBQ0UsZWhCMFJ5QztFZ0J6UnpDLDRCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsdUJoQjBGeUM7RWdCekZ6Qyw4RWhCc0V5QztBSjh4TS9DO0FvQm4yTU07RUFDRSxrQmhCZ1J1QztBSnFsTS9DO0FvQm4yTU07RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQmhCZ1J1QztBSnFsTS9DO0FvQnAyTVE7RUFDRSxpQmhCK1FxQztBSnVsTS9DO0FvQm4yTU07RUFDRSxrQmhCd1F1QztBSjZsTS9DO0FvQnAyTVE7RUFDRSxlaEIyUXFDO0FKMmxNL0M7QW9CajJNSTtFQWdCRTs7Ozs7Ozs7Ozs7R0FBQTtBcEIrMU1OO0FvQjkyTU07RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSw2RWhCNkN1QztBSm0wTS9DO0FvQi8yTVE7RUFDRSxPQUFBO0FwQmkzTVY7QW9CaDNNVTtFQUNFLGtCQUFBO0FwQmszTVo7QW9COTJNTTtFQUNFLHFCQUFBO0FwQmczTVI7QW9CLzFNSTs7RUFFRSxtQmhCME55QztFZ0J6TnpDLGtCaEJ5TnlDO0VnQnhOekMsY2xCNExZO0FGcXFNbEI7QW9CaDJNTTs7RUFDRSxnQmhCd051QztFZ0J2TnZDLGtCQUFBO0FwQm0yTVI7QW9CLzFNSTtFQUNFLGdCaEI0TXlDO0FKcXBNL0M7QW9CaDJNTTtFQUVFLHFCQUFBO0VBQ0EsZ0JBQUE7QXBCaTJNUjtBb0JoMk1RO0VBQ0UsWWhCeU1xQztFZ0J4TXJDLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSw2RUFBQTtBcEJrMk1WO0FvQjMxTUk7RUFDRSxlaEJ5THlDO0VnQnhMekMsU0FBQTtFQUNBLGtCaEJ3THlDO0VnQnZMekMsV2xCcUtPO0FGd3JNYjtBb0IzMU1JO0VBQ0UsU0FBQTtFQUNBLDZFaEJqQnlDO0FKODJNL0M7QW9CMzFNSTtFQUNFLFVBQUE7QXBCNjFNTjtBb0IzMU1JO0VBQ0UsZWhCMkt5QztFZ0IxS3pDLGNsQnFKWTtBRndzTWxCO0FvQnoxTVE7RUFDRSx5QmxCZ25CRjtBRjJ1TFI7QW9CejFNUTtFQUNFLGNsQjZtQkY7QUY4dUxSO0FvQnoxTVE7RUFDRSx5QmxCMG1CRjtBRml2TFI7QW9CeDFNVTs7O0VBR0UsV0FBQTtBcEIwMU1aO0FvQnYxTVk7OztFQUdFLGNsQjhsQk47QUYydkxSO0FvQjUyTVE7RUFDRSx5QmxCZ25CRjtBRjh2TFI7QW9CNTJNUTtFQUNFLGNsQjZtQkY7QUZpd0xSO0FvQjUyTVE7RUFDRSx5QmxCMG1CRjtBRm93TFI7QW9CMzJNVTs7O0VBR0UsV0FBQTtBcEI2Mk1aO0FvQjEyTVk7OztFQUdFLGNsQjhsQk47QUY4d0xSO0FvQi8zTVE7RUFDRSxzQmxCZ25CRjtBRml4TFI7QW9CLzNNUTtFQUNFLFdsQjZtQkY7QUZveExSO0FvQi8zTVE7RUFDRSxzQmxCMG1CRjtBRnV4TFI7QW9COTNNVTs7O0VBR0UsV0FBQTtBcEJnNE1aO0FvQjczTVk7OztFQUdFLFdsQjhsQk47QUZpeUxSO0FvQmw1TVE7RUFDRSx5QmxCZ25CRjtBRm95TFI7QW9CbDVNUTtFQUNFLGNsQjZtQkY7QUZ1eUxSO0FvQmw1TVE7RUFDRSx5QmxCMG1CRjtBRjB5TFI7QW9CajVNVTs7O0VBR0UsV0FBQTtBcEJtNU1aO0FvQmg1TVk7OztFQUdFLGNsQjhsQk47QUZvekxSO0FvQnI2TVE7RUFDRSx5QmxCZ25CRjtBRnV6TFI7QW9CcjZNUTtFQUNFLGNsQjZtQkY7QUYwekxSO0FvQnI2TVE7RUFDRSx5QmxCMG1CRjtBRjZ6TFI7QW9CcDZNVTs7O0VBR0UsV0FBQTtBcEJzNk1aO0FvQm42TVk7OztFQUdFLGNsQjhsQk47QUZ1MExSOztBb0IzNU1BO0VBQ0UsMkJBQUE7QXBCODVNRjtBb0I1NU1JO0VBQ0U7SUFDRSxNQUFBO0VwQjg1TU47RW9CNTVNSTtJQUNFLE9BQUE7RXBCODVNTjtFb0I1NU1JO0lBQ0UsUUFBQTtFcEI4NU1OO0VvQjU1TUk7SUFDRSxTQUFBO0VwQjg1TU47RW9CNTVNSTtJQUNFLFNoQmdIdUM7SWdCL0d2QyxVaEIrR3VDO0VKK3lNN0M7RW9CNTVNSTtJQUNFLFNoQjRHdUM7SWdCM0d2QyxXaEIyR3VDO0VKbXpNN0M7RW9CNTVNSTtJQUNFLFloQndHdUM7SWdCdkd2QyxVaEJ1R3VDO0VKdXpNN0M7RW9CNTVNSTtJQUNFLFdoQm9HdUM7SWdCbkd2QyxZaEJtR3VDO0VKMnpNN0M7QUFDRjtBb0IxNU1JO0VBQ0Usa0NoQmlHeUM7QUoyek0vQztBb0IxNU1JO0VBQ0Usa0NoQmlHeUM7QUoyek0vQztBb0IxNU1JO0VBQ0UsaUNoQjZGeUM7QUorek0vQztBb0IxNU1JO0VBQ0UsaUNoQnlGeUM7QUptME0vQztBb0J6NU1FO0VBQ0U7SUFDRSxrQkFBQTtFcEIyNU1KO0VvQjE1TUk7SUFDRSxlQUFBO0lBQ0EsYUFBQTtFcEI0NU1OO0VvQno1TUU7SUFDRSxTQUFBO0lBQ0EsWUFBQTtFcEIyNU1KO0VvQjE1TUk7SUFDRSxlQUFBO0VwQjQ1TU47RW9CejVNRTtJQUNFLFdBQUE7SUFDQSxlQUFBO0VwQjI1TUo7RW9CMTVNSTtJQUNFLFdBQUE7RXBCNDVNTjtFb0J6NU1FO0lBQ0Usa0JBQUE7SUFDQSxXQUFBO0lBQ0EsMEJBQUE7SUFDQSxvQkFBQTtFcEIyNU1KO0VvQjE1TUk7SUFDRSxTQUFBO0VwQjQ1TU47RW9CejVNRTtJQUNFLGtCQUFBO0lBQ0EsTUFBQTtJQUNBLFFBQUE7SUFDQSxhQUFBO0lBQ0EsWWhCOEN5QztJZ0I3Q3pDLFlBQUE7SUFDQSxnQkFBQTtJQUNBLFNBQUE7RXBCMjVNSjtFb0IxNU1JO0lBRUUsY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtFcEIyNU1OO0VvQno1TUk7SUFDRSxZQUFBO0VwQjI1TU47RW9CejVNSTtJQUNFLFNBQUE7SUFDQSxhQUFBO0VwQjI1TU47RW9CejVNSTtJQUNFLFdBQUE7RXBCMjVNTjtFb0J6NU1JO0lBQ0UsVUFBQTtJQUNBLGNBQUE7RXBCMjVNTjtBQUNGO0FvQjM1TVE7RUFIRjtJQUlJLFloQnNCcUM7SWdCckJyQyxnQmhCcUJxQztFSnk0TTdDO0FBQ0Y7QW9CNzVNUTtFQVBGO0lBUUksYWhCbUJxQztJZ0JsQnJDLGlCaEJrQnFDO0VKODRNN0M7QUFDRjtBb0JuK01FO0VBc0VFO0lBQ0Usa0JBQUE7SUFDQSxXaEJTeUM7SWdCUnpDLFloQlF5QztJZ0JQekMsWWhCUXlDO0lnQlB6QyxTQUFBO0VwQmc2TUo7QUFDRjs7QXFCaHNORTs7RUFFRSxXaEI2akNpQztFZ0I1akNqQyxZaEI0akNpQztBTHVvTHJDO0FxQmpzTkU7RUFDRSxnRGpCc1UyQztBSjYzTS9DO0FxQmpzTkU7RUFDRSxpRGpCb1UyQztBSiszTS9DO0FxQmhzTkk7RUFDRSxlakJpVXlDO0VpQmhVekMsZ0JqQmdVeUM7RWlCL1R6QyxlQUFBO0VBQ0Esa0JqQmdIeUM7QUprbE4vQzs7QXFCN3JORTtFQUNFLFVBQUE7RUFDQSx5QmhCNmlDaUM7RWdCNWlDakMsNEJBQUE7QXJCZ3NOSjtBcUI5ck5FOzs7RUFHRSxVQUFBO0FyQmdzTko7QXFCNXJOSTs7RUFDRSxVQUFBO0FyQityTk47QXFCNXJORTs7Ozs7RUFLRSx3QmpCd1MyQztBSnM1TS9DO0FxQjdyTkk7RUFORjs7Ozs7SUFPSSwrQmpCdVN5QztFSjY1TTdDO0FBQ0Y7O0FzQmp2TkE7RUFxTUUsa0JBQUE7RUFDQSxrQmxCcUs2QztFa0JwSzdDLHFCbEJvSzZDO0FKNDRNL0M7QXNCcHZORTs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsdUJBQUE7RUFDQSw2QkFBQTtFQUNBLFlBQUE7RUFDQSxnQ0FBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0Esd0VqQjhkb0M7QUxzeE14QztBc0Jqdk5JOzs7Ozs7Ozs7Ozs7OztFQUNFLGdDQUFBO0VBQ0EsNkJBQUE7QXRCZ3dOTjtBc0I3dk5NOzs7Ozs7Ozs7Ozs7OztFQUNFLGNkbkNRO0FSK3lOaEI7QXNCdndOSTs7Ozs7Ozs7Ozs7Ozs7RUFDRSxrQkFBQTtFQUNBLFNsQnVUeUM7RWtCdFR6QyxjQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxzRGxCb1R5QztBSmsrTS9DO0FzQmx4Tkk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVFLGdDQUFBO0VBQ0EsNkJBQUE7QXRCNnlOTjtBc0IxeU5JOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFRSxjcEJzakJpQjtFb0JyakJqQiwyQkFBQTtFQUNBLFVBQUE7QXRCcTBOTjtBc0JqME5JOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFRSxnQ0FBQTtFQUNBLDZCQUFBO0F0QjQxTk47QXNCejFOSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUUsY3BCekRXO0VvQjBEWCx5QkFBQTtFQUNBLFVBQUE7QXRCbzNOTjtBc0JqM05JOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFRSxXbEJ1U3lDO0FKcW1OL0M7QXNCejROSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUUsU2xCbVN5QztBSmlvTi9DO0FzQmo2Tkk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVFLFdsQnlTeUM7QUptcE4vQztBc0J6N05JOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFRSxXbEJxU3lDO0FKK3FOL0M7QXNCajlOSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUUsV2xCMlN5QztBSmlzTi9DO0FzQnorTkk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVFLFdsQnVTeUM7QUo2dE4vQztBc0JoZ09FO0VBQ0UsdUNBQUE7RUFDQSxxQkFBQTtBdEJrZ09KO0FzQi8vTkU7O0VBRUUsaUJBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0F0QmlnT0o7QXNCMy9OUTtFQUNFLHlCQUFBO0F0QjYvTlY7QXNCeC9OUTtFQUNFLHlCQUFBO0F0QjAvTlY7QXNCcC9OTTtFQUNFLHdDQUFBO0F0QnMvTlI7QXNCbi9OTTtFQUNFLGdDQUFBO0F0QnEvTlI7QXNCbC9OTTtFQUNFLHdDQUFBO0F0Qm8vTlI7QXNCai9OTTtFQUNFLGdDQUFBO0F0Qm0vTlI7QXNCNytORTtFQUNFLFlBQUE7RUFDQSwwQkFBQTtFQUNBLG9CQUFBO0VBQ0EsNkJBQUE7RUFDQSxnQkFBQTtBdEIrK05KO0FzQjcrTkk7RUFDRSxnQkFBQTtBdEIrK05OO0FzQjUrTkk7RUFFRSw2QkFBQTtFQUNBLGdDQUFBO0F0QjYrTk47QXNCMStOSTtFQUNFLHFCcEJtY2lCO0FGeWlOdkI7QXNCMStOTTtFQUNFLGdDQUFBO0VBQ0Esd0NBQUE7QXRCNCtOUjtBc0J4K05JO0VBQ0UscUJwQnZLVztBRmlwT2pCO0FzQngrTk07RUFDRSxnQ0FBQTtFQUNBLHdDQUFBO0F0QjArTlI7QXNCdCtOSTtFQUVFLDRDQUFBO0F0QnUrTk47QUd4dU5FO0VBQ0UscUJDM0UyQztBSnF6Ti9DO0FHdnVORTtFQUNFLGVDdkYyQztBSmcwTi9DO0FHdnVOSTtFQUNFLGVDekZ5QztBSmswTi9DO0FHcnVORTtFQUNFLFlDN0YyQztFRDhGM0Msa0JDN0YyQztBSm8wTi9DO0FHcnVOSTs7RUFFRSwwQkMvRnlDO0VEZ0d6QyxtQkNqR3lDO0FKdzBOL0M7QUdwdU5JO0VBQ0UsbUJDckd5QztBSjIwTi9DO0FHbnVOSTtFQUNFLG1CQ3RHeUM7QUoyME4vQztBc0J0L05FO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLGVBQUE7RUFDQSxXZDNNZ0I7RWM0TWhCLFlBQUE7RUFDQSx3REFBQTtFQUNBLDJCQUFBO0VBQ0EseUJBQUE7QXRCdy9OSjtBc0J0L05JO0VBQ0UsdUNBQUE7QXRCdy9OTjtBc0JwL05FO0VBQ0Usa0JBQUE7RUFDQSxzQmxCOEkyQztBSncyTi9DO0FzQnAvTkk7RUFDRSxjZDlOVTtBUm90T2hCO0FHcnhORTtFQUNFLHFCQy9EMkM7QUpzMU4vQztBR3B4TkU7RUFDRSxrQkMzRTJDO0FKaTJOL0M7QUdweE5JO0VBQ0Usa0JDN0V5QztBSm0yTi9DO0FHbHhORTtFQUNFLFdDakYyQztFRGtGM0MsZUNqRjJDO0FKcTJOL0M7QUdseE5JOztFQUVFLHdCQ25GeUM7RURvRnpDLGlCQ3JGeUM7QUp5Mk4vQztBR2p4Tkk7RUFDRSxpQkN6RnlDO0FKNDJOL0M7QUdoeE5JO0VBQ0UsbUJDMUZ5QztBSjQyTi9DO0FHN3lORTtFQUNFLHFCQ25EMkM7QUprMk4vQztBRzV5TkU7RUFDRSxtQkMvRDJDO0FKNjJOL0M7QUc1eU5JO0VBQ0Usa0JDakV5QztBSisyTi9DO0FHMXlORTtFQUNFLFlDckUyQztFRHNFM0MsaUJDckUyQztBSmkzTi9DO0FHMXlOSTs7RUFFRSx3QkN2RXlDO0VEd0V6QyxpQkN6RXlDO0FKcTNOL0M7QUd6eU5JO0VBQ0UsaUJDN0V5QztBSnczTi9DO0FHeHlOSTtFQUNFLGlCQzlFeUM7QUp3M04vQztBc0J4aE9JO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtBdEIwaE9OO0FzQnZoT0k7RUFDRSxVQUFBO0VBQ0EsbUJsQjhKeUM7QUoyM04vQztBc0I5Z09FO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0F0QmdoT0o7QXNCOWdPSTs7Ozs7Ozs7Ozs7O0VBYUUsc0JBQUE7RUFDQSw2QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtBdEIrZ09OO0FzQjVnT007Ozs7Ozs7Ozs7OztFQUNFLHFCQUFBO0VBQ0EsbUNBQUE7QXRCeWhPUjtBc0J0aE9ROzs7Ozs7Ozs7Ozs7RUFDRSxjQUFBO0F0Qm1pT1Y7QXNCOWhPTTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFRSxxQnBCMFVlO0VvQnpVZixtQ0FBQTtBdEJxak9SO0FzQmxqT007Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFHRSxjcEJtVWU7RW9CbFVmLDJCQUFBO0VBQ0EsVUFBQTtBdEJtbE9SO0FzQi9rT007Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUUscUJwQnRTUztFb0J1U1QsbUNBQUE7QXRCc21PUjtBc0JubU9NOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBR0UsY3BCN1NTO0VvQjhTVCx5QkFBQTtFQUNBLFVBQUE7QXRCb29PUjtBc0Jqb09NOzs7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QTtBdEJtcE9SO0FzQjdvT007RUFDRSwyQkFBQTtBdEIrb09SO0FzQjdvT1E7RUFDRSxzQ0FBQTtBdEIrb09WO0FzQnhvT007RUFDRSwyQkFBQTtBdEIwb09SO0FzQnhvT1E7RUFDRSxzQ0FBQTtBdEIwb09WOztBc0Jub09BOztFQUVFLGdCQUFBO0F0QnNvT0Y7O0FzQm5vT0E7O0VBRUUsZ0JBQUE7QXRCc29PRjs7QXNCbm9PQTtFQUNFLFlBQUE7QXRCc29PRjs7QXNCN25PUTtFQUNFLGlCbEI3akJxQztBSjZyUC9DOztBc0Jqb09RO0VBQ0Usa0JsQjdqQnFDO0FKaXNQL0M7O0FzQnJvT1E7RUFDRSxrQmxCN2pCcUM7QUpxc1AvQzs7QXNCem9PUTtFQUNFLGdCbEI3akJxQztBSnlzUC9DOztBc0I3b09RO0VBQ0UsYWxCN2pCcUM7QUo2c1AvQzs7QXNCanBPUTtFQUNFLGlCbEI3akJxQztBSml0UC9DOztBc0JycE9RO0VBQ0UsbUJsQjdqQnFDO0FKcXRQL0M7O0F1Qmx3UEE7RUFDRSxjQUFBO0VBQ0EsYW5CZ2E2QztFbUIvWjdDLHNCbkJnYTZDO0FKcTJPL0M7O0F1Qmx3UEE7RUFDRSxrQm5CNlo2QztBSncyTy9DOztBdUJqd1BBO0VBQ0UscUVBQUE7QXZCb3dQRjs7QXVCandQQTtFQUNFLHdIQUFBO0F2Qm93UEY7O0F1Qmp3UEE7RUFDRSxnRkFBQTtBdkJvd1BGOztBdUJqd1BBO0VBQ0UsbUVBQUE7QXZCb3dQRjs7QXVCandQQTtFQUNFLG1FQUFBO0F2Qm93UEY7O0F1Qmp3UEE7RUFDRSwrRUFBQTtBdkJvd1BGOztBdUJqd1BBO0VBQ0UsK0VBQUE7QXZCb3dQRjs7QXVCandQQTtFQUNFLG1FQUFBO0F2Qm93UEY7O0F1Qmp3UEE7RUFDRSxtRUFBQTtBdkJvd1BGOztBdUJqd1BBO0VBQ0UsbUVBQUE7QXZCb3dQRjs7QXVCandQQTtFQUNFLG1FQUFBO0F2Qm93UEY7O0F1Qmp3UEE7RUFDRSxtRUFBQTtBdkJvd1BGOztBdUJqd1BBO0VBQ0UsbUVBQUE7QXZCb3dQRjs7QXVCandQQTtFQUNFLG1FQUFBO0F2Qm93UEY7O0F1Qmp3UEE7RUFDRSxtRUFBQTtBdkJvd1BGOztBdUJqd1BBO0VBQ0UsbUVBQUE7QXZCb3dQRjs7QXVCandQQTtFQUNFLG1FQUFBO0F2Qm93UEY7O0F1Qmp3UEE7RUFDRSxtRUFBQTtBdkJvd1BGOztBdUJqd1BBO0VBQ0UsbUVBQUE7QXZCb3dQRjs7QXVCandQQTtFQUNFLG1FQUFBO0F2Qm93UEY7O0F1Qmp3UEE7RUFDRSxtRUFBQTtBdkJvd1BGOztBdUJod1BFO0VBQ0UsNkJBQUE7QXZCbXdQSjtBdUJod1BFO0VBQ0UsaUJBQUE7QXZCa3dQSjs7QXVCOXZQQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0F2Qml3UEY7QXVCaHdQRTtFQUNFLGdCQUFBO0F2Qmt3UEo7QXVCaHdQRTtFQUNFLGdCQUFBO0F2Qmt3UEo7O0F1Qjd2UEU7RUFDRSx5QkFBQTtFQUNBLHFCQUFBO0F2Qmd3UEo7O0F1Qmx3UEU7RUFDRSx5QkFBQTtFQUNBLHFCQUFBO0F2QnF3UEo7O0F1QnZ3UEU7RUFDRSx5QkFBQTtFQUNBLHFCQUFBO0F2QjB3UEo7O0F1QjV3UEU7RUFDRSx5QkFBQTtFQUNBLHFCQUFBO0F2Qit3UEo7O0F1Qmp4UEU7RUFDRSx5QkFBQTtFQUNBLHFCQUFBO0F2Qm94UEo7O0F1QnR4UEU7RUFDRSx5QkFBQTtFQUNBLHFCQUFBO0F2Qnl4UEo7O0F1QjN4UEU7RUFDRSx5QkFBQTtFQUNBLHFCQUFBO0F2Qjh4UEo7O0F3QnQ1UEU7RUFDRSxTQUFBO0VBQ0EsV3RCMlJTO0FGOG5QYjtBd0J4NVBJO0VBQ0UsV0FBQTtBeEIwNVBOO0F3Qng1UEk7RUFDRSxnQkFBQTtFQUNBLCtCcEJtYXlDO0VvQmxhekMsb0NwQm1heUM7QUp1L08vQztBd0J4NVBJO0VBQ0UsV3RCaVJPO0FGeW9QYjs7QXlCdDZQRTtFQUNFLHNCckJtYjJDO0FKcy9PL0M7QXlCdjZQSTtFQUNFLDZFckJ1R3lDO0FKazBQL0M7O0F5Qmw2UEk7RUFDRSxnQ3JCbUh5QztFcUJsSHpDLGlDckJrSHlDO0FKbXpQL0M7QXlCbDZQSTtFQUNFLG9DckI4R3lDO0VxQjdHekMsbUNyQjZHeUM7QUp1elAvQztBeUJoNlBFOztFQUVFLGdCckI2WjJDO0FKcWdQL0M7QXlCaDZQSTs7RUFDRSxnQnJCMFp5QztBSnlnUC9DOztBMEI5N1BFO0VBQ0UsaUJ0QjJiMkM7RXNCMWIzQyxnQkFBQTtBMUJpOFBKO0EwQi83UEU7RUFDRSxpQnRCdWIyQztFc0J0YjNDLGdCQUFBO0ExQmk4UEo7QTBCOTdQSTtFQUNFLGdCQUFBO0ExQmc4UE47QTBCOTdQSTs7RUFFRSxtQnRCZ2J5QztFc0IvYXpDLG9CdEJnYnlDO0FKZ2hQL0M7QTBCOTdQSTtFQUNFLFNBQUE7RUFDQSxjdEI2YXlDO0FKbWhQL0M7QTBCMzdQSTtFQUNFLGV0QmlieUM7RXNCaGJ6QyxVQUFBO0VBQ0EsU0FBQTtFQUNBLG9CdEI4YXlDO0FKK2dQL0M7QTBCMTdQTTtFQUNFLHNCQUFBO0ExQjQ3UFI7QTBCcjdQUTtFQUNFLHNDdEIwWnFDO0VzQnpackMsZ0J0QndacUM7QUoraFAvQztBMEJsN1BFO0VBQ0UsZXRCd1oyQztBSjRoUC9DO0EwQmw3UEU7RUFDRSxldEJzWjJDO0FKOGhQL0M7QTBCajdQSTs7RUFFRSxtQnRCNFl5QztFc0IzWXpDLHNCdEIyWXlDO0FKd2lQL0M7O0EwQi82UEE7RUFDRSxpQnRCNFk2QztFc0IzWTdDLGdCQUFBO0ExQms3UEY7O0EwQmg3UEE7RUFDRSxtQkFBQTtBMUJtN1BGOztBMEI1NlBFOzs7OztFQUNFLDZCQUFBO0ExQm03UEo7O0EyQjMvUEE7Ozs7Ozs7Ozs7Ozs7O0NBQUE7QUNGQTtFQUNFLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0E1QitnUUY7QTRCNWdRSTtFQUNFLGV4QnljeUM7RXdCeGN6QyxrQkFBQTtBNUI4Z1FOO0E0QjVnUU07RUFDRSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0Esb0J4QnNjdUM7RXdCcmN2QyxtQkFBQTtFQUNBLFcxQjRtQmU7RTBCM21CZixrQkFBQTtFQUNB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Q0UsV0FBQTtFQUNBLHlCQUFBO0FINnJRTjtBRzFyUUk7RUFFRSw4RUN2TXlDO0FKazRRL0M7QUd4clFJO0VBR0UseUJBQUE7QUh3clFOO0FHcnJRSTtFQUNFLG9DQUFBO0FIdXJRTjtBR3JyUU07RUFFRSxvQ0FBQTtBSHNyUVI7QUdsclFJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKKzRRL0M7QUcvcVFJO0VBR0UsOEVDbk95QztBSms1US9DOztBRzNxUUU7RUFDRSx5QkFBQTtBSDhxUUo7QUc1cVFJO0VBRUUsY0Q0VlU7QUZpMVBoQjs7QUd6cVFFOzs7RUFHRSxXQUFBO0FINHFRSjs7QUd0cVFVO0VBQ0UsV0FBQTtBSHlxUVo7O0FHdnVRRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSDB1UUo7QUd4dVFJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIMHVRTjtBR3Z1UUk7RUFFRSw4RUN2TXlDO0FKKzZRL0M7QUdydVFJO0VBR0UseUJBQUE7QUhxdVFOO0FHbHVRSTtFQUNFLG9DQUFBO0FIb3VRTjtBR2x1UU07RUFFRSxvQ0FBQTtBSG11UVI7QUcvdFFJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKNDdRL0M7QUc1dFFJO0VBR0UsOEVDbk95QztBSis3US9DOztBR3h0UUU7RUFDRSx5QkFBQTtBSDJ0UUo7QUd6dFFJO0VBRUUsY0Q0VlU7QUY4M1BoQjs7QUd0dFFFOzs7RUFHRSxXQUFBO0FIeXRRSjs7QUdudFFVO0VBQ0UsV0FBQTtBSHN0UVo7O0FHcHhRRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSHV4UUo7QUdyeFFJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIdXhRTjtBR3B4UUk7RUFFRSw4RUN2TXlDO0FKNDlRL0M7QUdseFFJO0VBR0UseUJBQUE7QUhreFFOO0FHL3dRSTtFQUNFLG9DQUFBO0FIaXhRTjtBRy93UU07RUFFRSxvQ0FBQTtBSGd4UVI7QUc1d1FJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKeStRL0M7QUd6d1FJO0VBR0UsOEVDbk95QztBSjQrUS9DOztBR3J3UUU7RUFDRSx5QkFBQTtBSHd3UUo7QUd0d1FJO0VBRUUsY0Q0VlU7QUYyNlBoQjs7QUdud1FFOzs7RUFHRSxXQUFBO0FIc3dRSjs7QUdod1FVO0VBQ0UsV0FBQTtBSG13UVo7O0FHajBRRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSG8wUUo7QUdsMFFJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIbzBRTjtBR2owUUk7RUFFRSw4RUN2TXlDO0FKeWdSL0M7QUcvelFJO0VBR0UseUJBQUE7QUgrelFOO0FHNXpRSTtFQUNFLG9DQUFBO0FIOHpRTjtBRzV6UU07RUFFRSxvQ0FBQTtBSDZ6UVI7QUd6elFJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKc2hSL0M7QUd0elFJO0VBR0UsOEVDbk95QztBSnloUi9DOztBR2x6UUU7RUFDRSx5QkFBQTtBSHF6UUo7QUduelFJO0VBRUUsY0Q0VlU7QUZ3OVBoQjs7QUdoelFFOzs7RUFHRSxXQUFBO0FIbXpRSjs7QUc3eVFVO0VBQ0UsV0FBQTtBSGd6UVo7O0FHOTJRRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSGkzUUo7QUcvMlFJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIaTNRTjtBRzkyUUk7RUFFRSw4RUN2TXlDO0FKc2pSL0M7QUc1MlFJO0VBR0UseUJBQUE7QUg0MlFOO0FHejJRSTtFQUNFLG9DQUFBO0FIMjJRTjtBR3oyUU07RUFFRSxvQ0FBQTtBSDAyUVI7QUd0MlFJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKbWtSL0M7QUduMlFJO0VBR0UsOEVDbk95QztBSnNrUi9DOztBRy8xUUU7RUFDRSx5QkFBQTtBSGsyUUo7QUdoMlFJO0VBRUUsY0Q0VlU7QUZxZ1FoQjs7QUc3MVFFOzs7RUFHRSxXQUFBO0FIZzJRSjs7QUcxMVFVO0VBQ0UsV0FBQTtBSDYxUVo7O0FHMzVRRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSDg1UUo7QUc1NVFJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIODVRTjtBRzM1UUk7RUFFRSw4RUN2TXlDO0FKbW1SL0M7QUd6NVFJO0VBR0UseUJBQUE7QUh5NVFOO0FHdDVRSTtFQUNFLG9DQUFBO0FIdzVRTjtBR3Q1UU07RUFFRSxvQ0FBQTtBSHU1UVI7QUduNVFJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKZ25SL0M7QUdoNVFJO0VBR0UsOEVDbk95QztBSm1uUi9DOztBRzU0UUU7RUFDRSx5QkFBQTtBSCs0UUo7QUc3NFFJO0VBRUUsY0Q0VlU7QUZralFoQjs7QUcxNFFFOzs7RUFHRSxXQUFBO0FINjRRSjs7QUd2NFFVO0VBQ0UsV0FBQTtBSDA0UVo7O0FHeDhRRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSDI4UUo7QUd6OFFJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIMjhRTjtBR3g4UUk7RUFFRSw4RUN2TXlDO0FKZ3BSL0M7QUd0OFFJO0VBR0UseUJBQUE7QUhzOFFOO0FHbjhRSTtFQUNFLG9DQUFBO0FIcThRTjtBR244UU07RUFFRSxvQ0FBQTtBSG84UVI7QUdoOFFJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKNnBSL0M7QUc3N1FJO0VBR0UsOEVDbk95QztBSmdxUi9DOztBR3o3UUU7RUFDRSx5QkFBQTtBSDQ3UUo7QUcxN1FJO0VBRUUsY0Q0VlU7QUYrbFFoQjs7QUd2N1FFOzs7RUFHRSxXQUFBO0FIMDdRSjs7QUdwN1FVO0VBQ0UsV0FBQTtBSHU3UVo7O0FHci9RRTtFQUNFLFdBQUE7RUFDQSxpQ0FBQTtBSHcvUUo7QUd0L1FJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIdy9RTjtBR3IvUUk7RUFFRSw4RUN2TXlDO0FKNnJSL0M7QUduL1FJO0VBR0UsdUJBQUE7QUhtL1FOO0FHaC9RSTtFQUNFLGlDQUFBO0FIay9RTjtBR2gvUU07RUFFRSxvQ0FBQTtBSGkvUVI7QUc3K1FJO0VBR0Usa0NBQUE7RUFDQSw4RUM3TnlDO0FKMHNSL0M7QUcxK1FJO0VBR0UsOEVDbk95QztBSjZzUi9DOztBR3QrUUU7RUFDRSxzQkFBQTtBSHkrUUo7QUd2K1FJO0VBRUUsV0Q0VlU7QUY0b1FoQjs7QUdwK1FFOzs7RUFHRSxXQUFBO0FIdStRSjs7QUdqK1FVO0VBQ0UsV0FBQTtBSG8rUVo7O0FHbGlSRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSHFpUko7QUduaVJJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIcWlSTjtBR2xpUkk7RUFFRSw4RUN2TXlDO0FKMHVSL0M7QUdoaVJJO0VBR0UseUJBQUE7QUhnaVJOO0FHN2hSSTtFQUNFLG9DQUFBO0FIK2hSTjtBRzdoUk07RUFFRSxvQ0FBQTtBSDhoUlI7QUcxaFJJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKdXZSL0M7QUd2aFJJO0VBR0UsOEVDbk95QztBSjB2Ui9DOztBR25oUkU7RUFDRSx5QkFBQTtBSHNoUko7QUdwaFJJO0VBRUUsY0Q0VlU7QUZ5clFoQjs7QUdqaFJFOzs7RUFHRSxXQUFBO0FIb2hSSjs7QUc5Z1JVO0VBQ0UsV0FBQTtBSGloUlo7O0FHL2tSRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSGtsUko7QUdobFJJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIa2xSTjtBRy9rUkk7RUFFRSw4RUN2TXlDO0FKdXhSL0M7QUc3a1JJO0VBR0UseUJBQUE7QUg2a1JOO0FHMWtSSTtFQUNFLG9DQUFBO0FINGtSTjtBRzFrUk07RUFFRSxvQ0FBQTtBSDJrUlI7QUd2a1JJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKb3lSL0M7QUdwa1JJO0VBR0UsOEVDbk95QztBSnV5Ui9DOztBR2hrUkU7RUFDRSx5QkFBQTtBSG1rUko7QUdqa1JJO0VBRUUsY0Q0VlU7QUZzdVFoQjs7QUc5alJFOzs7RUFHRSxXQUFBO0FIaWtSSjs7QUczalJVO0VBQ0UsV0FBQTtBSDhqUlo7O0FHNW5SRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSCtuUko7QUc3blJJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIK25STjtBRzVuUkk7RUFFRSw4RUN2TXlDO0FKbzBSL0M7QUcxblJJO0VBR0UseUJBQUE7QUgwblJOO0FHdm5SSTtFQUNFLG9DQUFBO0FIeW5STjtBR3ZuUk07RUFFRSxvQ0FBQTtBSHduUlI7QUdwblJJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKaTFSL0M7QUdqblJJO0VBR0UsOEVDbk95QztBSm8xUi9DOztBRzdtUkU7RUFDRSx5QkFBQTtBSGduUko7QUc5bVJJO0VBRUUsY0Q0VlU7QUZteFFoQjs7QUczbVJFOzs7RUFHRSxXQUFBO0FIOG1SSjs7QUd4bVJVO0VBQ0UsV0FBQTtBSDJtUlo7O0FHenFSRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSDRxUko7QUcxcVJJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FINHFSTjtBR3pxUkk7RUFFRSw4RUN2TXlDO0FKaTNSL0M7QUd2cVJJO0VBR0UseUJBQUE7QUh1cVJOO0FHcHFSSTtFQUNFLG9DQUFBO0FIc3FSTjtBR3BxUk07RUFFRSxvQ0FBQTtBSHFxUlI7QUdqcVJJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKODNSL0M7QUc5cFJJO0VBR0UsOEVDbk95QztBSmk0Ui9DOztBRzFwUkU7RUFDRSx5QkFBQTtBSDZwUko7QUczcFJJO0VBRUUsY0Q0VlU7QUZnMFFoQjs7QUd4cFJFOzs7RUFHRSxXQUFBO0FIMnBSSjs7QUdycFJVO0VBQ0UsV0FBQTtBSHdwUlo7O0FHdHRSRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSHl0Uko7QUd2dFJJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIeXRSTjtBR3R0Ukk7RUFFRSw4RUN2TXlDO0FKODVSL0M7QUdwdFJJO0VBR0UseUJBQUE7QUhvdFJOO0FHanRSSTtFQUNFLG9DQUFBO0FIbXRSTjtBR2p0Uk07RUFFRSxvQ0FBQTtBSGt0UlI7QUc5c1JJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKMjZSL0M7QUczc1JJO0VBR0UsOEVDbk95QztBSjg2Ui9DOztBR3ZzUkU7RUFDRSx5QkFBQTtBSDBzUko7QUd4c1JJO0VBRUUsY0Q0VlU7QUY2MlFoQjs7QUdyc1JFOzs7RUFHRSxXQUFBO0FId3NSSjs7QUdsc1JVO0VBQ0UsV0FBQTtBSHFzUlo7O0FHbndSRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSHN3Uko7QUdwd1JJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIc3dSTjtBR253Ukk7RUFFRSw4RUN2TXlDO0FKMjhSL0M7QUdqd1JJO0VBR0UseUJBQUE7QUhpd1JOO0FHOXZSSTtFQUNFLG9DQUFBO0FIZ3dSTjtBRzl2Uk07RUFFRSxvQ0FBQTtBSCt2UlI7QUczdlJJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKdzlSL0M7QUd4dlJJO0VBR0UsOEVDbk95QztBSjI5Ui9DOztBR3B2UkU7RUFDRSx5QkFBQTtBSHV2Uko7QUdydlJJO0VBRUUsY0Q0VlU7QUYwNVFoQjs7QUdsdlJFOzs7RUFHRSxXQUFBO0FIcXZSSjs7QUcvdVJVO0VBQ0UsV0FBQTtBSGt2Ulo7O0FHaHpSRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSG16Uko7QUdqelJJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIbXpSTjtBR2h6Ukk7RUFFRSw4RUN2TXlDO0FKdy9SL0M7QUc5eVJJO0VBR0UseUJBQUE7QUg4eVJOO0FHM3lSSTtFQUNFLG9DQUFBO0FINnlSTjtBRzN5Uk07RUFFRSxvQ0FBQTtBSDR5UlI7QUd4eVJJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKcWdTL0M7QUdyeVJJO0VBR0UsOEVDbk95QztBSndnUy9DOztBR2p5UkU7RUFDRSx5QkFBQTtBSG95Uko7QUdseVJJO0VBRUUsY0Q0VlU7QUZ1OFFoQjs7QUcveFJFOzs7RUFHRSxXQUFBO0FIa3lSSjs7QUc1eFJVO0VBQ0UsV0FBQTtBSCt4Ulo7O0FHNzFSRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSGcyUko7QUc5MVJJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIZzJSTjtBRzcxUkk7RUFFRSw4RUN2TXlDO0FKcWlTL0M7QUczMVJJO0VBR0UseUJBQUE7QUgyMVJOO0FHeDFSSTtFQUNFLG9DQUFBO0FIMDFSTjtBR3gxUk07RUFFRSxvQ0FBQTtBSHkxUlI7QUdyMVJJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKa2pTL0M7QUdsMVJJO0VBR0UsOEVDbk95QztBSnFqUy9DOztBRzkwUkU7RUFDRSx5QkFBQTtBSGkxUko7QUcvMFJJO0VBRUUsY0Q0VlU7QUZvL1FoQjs7QUc1MFJFOzs7RUFHRSxXQUFBO0FIKzBSSjs7QUd6MFJVO0VBQ0UsV0FBQTtBSDQwUlo7O0FHMTRSRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSDY0Uko7QUczNFJJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FINjRSTjtBRzE0Ukk7RUFFRSw4RUN2TXlDO0FKa2xTL0M7QUd4NFJJO0VBR0UseUJBQUE7QUh3NFJOO0FHcjRSSTtFQUNFLG9DQUFBO0FIdTRSTjtBR3I0Uk07RUFFRSxvQ0FBQTtBSHM0UlI7QUdsNFJJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKK2xTL0M7QUcvM1JJO0VBR0UsOEVDbk95QztBSmttUy9DOztBRzMzUkU7RUFDRSx5QkFBQTtBSDgzUko7QUc1M1JJO0VBRUUsY0Q0VlU7QUZpaVJoQjs7QUd6M1JFOzs7RUFHRSxXQUFBO0FINDNSSjs7QUd0M1JVO0VBQ0UsV0FBQTtBSHkzUlo7O0FHdjdSRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSDA3Uko7QUd4N1JJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIMDdSTjtBR3Y3Ukk7RUFFRSw4RUN2TXlDO0FKK25TL0M7QUdyN1JJO0VBR0UseUJBQUE7QUhxN1JOO0FHbDdSSTtFQUNFLG9DQUFBO0FIbzdSTjtBR2w3Uk07RUFFRSxvQ0FBQTtBSG03UlI7QUcvNlJJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKNG9TL0M7QUc1NlJJO0VBR0UsOEVDbk95QztBSitvUy9DOztBR3g2UkU7RUFDRSx5QkFBQTtBSDI2Uko7QUd6NlJJO0VBRUUsY0Q0VlU7QUY4a1JoQjs7QUd0NlJFOzs7RUFHRSxXQUFBO0FIeTZSSjs7QUduNlJVO0VBQ0UsV0FBQTtBSHM2Ulo7O0FrQzd3U0E7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxlRjJMb0M7RUUxTHBDLGtCRjJMb0M7RUUxTHBDLG9CRjJMb0M7RUUxTHBDLGlCRnlMb0M7RUV4THBDLHlCaENzbUJxQjtFZ0NybUJyQixTQUFBO0VBQ0Esc0I3QndPNEI7RTZCdk81Qiw4RTlCbUc2QztBSjZxUy9DO0FrQy93U0U7RUFDRSxjQUFBO0FsQ2l4U0o7QWtDOXdTSTtFQUNFLCtCQUFBO0FsQ2d4U047QWtDL3dTTTtFQUNFLGNGcUw0QjtBaEM0bFNwQztBa0M3d1NFO0VBQ0UsV2hDdVFTO0VnQ3RRVCxTQUFBO0VBQ0Esb0JGMktrQztBaENvbVN0QztBa0M3d1NFOztFQUVFLFdoQ2lRUztFZ0NoUVQsb0NGdUtrQztFRXRLbEMsc0I3QmtOMEI7RTZCak4xQixrQkZzS2tDO0FoQ3ltU3RDO0FrQzd3U0U7RUFDRSxXaEMyUFM7RWdDMVBULHlCaEN5a0JtQjtFZ0N4a0JuQixzQjdCNE0wQjtFNkIzTTFCLGtCRmdLa0M7QWhDK21TdEM7QWtDN3dTRTtFQUNFLG9DRjRKa0M7QWhDbW5TdEM7O0FrQzV3U0E7RUFDRSxhRjJKb0M7RUUxSnBDLGlCRjJKb0M7QWhDb25TdEM7QWtDN3dTRTtFQUNFLGNBQUE7QWxDK3dTSjs7QWtDM3dTQTtFQUNFLFNBQUE7QWxDOHdTRjtBa0M3d1NFO0VBQ0UsZUZ5SWtDO0FoQ3NvU3RDO0FrQzd3U0U7RUFDRSxXaENtT1M7RWdDbE9ULHlCaENpakJtQjtFZ0NoakJuQiw2RTlCK0MyQztBSmd1Uy9DO0FrQzd3U0U7RUFDRSxXRjJJa0M7RUUxSWxDLGtCQUFBO0VBQ0Esa0JGd0lrQztFRXZJbEMsb0JGaUlrQztBaEM4b1N0QztBa0Mxd1NJO0VBQ0UsV2hDcU5PO0VnQ3BOUCx5QmhDbWlCaUI7RWdDbGlCakIsNkU5QmlDeUM7QUoydVMvQztBa0Mxd1NJO0VBQ0UsOEU5QitCeUM7QUo2dVMvQzs7QWtDcndTSTtFQUNFLG9DQUFBO0FsQ3d3U047QWtDcndTTTtFQUNFLG9DQUFBO0FsQ3V3U1I7O0FrQ253U0U7RUFDRSxvQ0FBQTtBbENzd1NKOztBa0NoeFNJO0VBQ0Usb0NBQUE7QWxDbXhTTjtBa0NoeFNNO0VBQ0Usb0NBQUE7QWxDa3hTUjs7QWtDOXdTRTtFQUNFLG9DQUFBO0FsQ2l4U0o7O0FrQzN4U0k7RUFDRSxpQ0FBQTtBbEM4eFNOO0FrQzN4U007RUFDRSxpQ0FBQTtBbEM2eFNSOztBa0N6eFNFO0VBQ0UsaUNBQUE7QWxDNHhTSjs7QWtDdHlTSTtFQUNFLG9DQUFBO0FsQ3l5U047QWtDdHlTTTtFQUNFLG9DQUFBO0FsQ3d5U1I7O0FrQ3B5U0U7RUFDRSxvQ0FBQTtBbEN1eVNKOztBa0NqelNJO0VBQ0Usb0NBQUE7QWxDb3pTTjtBa0NqelNNO0VBQ0Usb0NBQUE7QWxDbXpTUjs7QWtDL3lTRTtFQUNFLG9DQUFBO0FsQ2t6U0o7O0FrQzV6U0k7RUFDRSxvQ0FBQTtBbEMrelNOO0FrQzV6U007RUFDRSxvQ0FBQTtBbEM4elNSOztBa0MxelNFO0VBQ0Usb0NBQUE7QWxDNnpTSjs7QWtDdjBTSTtFQUNFLG9DQUFBO0FsQzAwU047QWtDdjBTTTtFQUNFLG9DQUFBO0FsQ3kwU1I7O0FrQ3IwU0U7RUFDRSxvQ0FBQTtBbEN3MFNKOztBa0NsMVNJO0VBQ0Usb0NBQUE7QWxDcTFTTjtBa0NsMVNNO0VBQ0Usb0NBQUE7QWxDbzFTUjs7QWtDaDFTRTtFQUNFLG9DQUFBO0FsQ20xU0o7O0FrQzcxU0k7RUFDRSxvQ0FBQTtBbENnMlNOO0FrQzcxU007RUFDRSxvQ0FBQTtBbEMrMVNSOztBa0MzMVNFO0VBQ0Usb0NBQUE7QWxDODFTSjs7QWtDeDJTSTtFQUNFLG9DQUFBO0FsQzIyU047QWtDeDJTTTtFQUNFLG9DQUFBO0FsQzAyU1I7O0FrQ3QyU0U7RUFDRSxvQ0FBQTtBbEN5MlNKOztBa0NuM1NJO0VBQ0Usb0NBQUE7QWxDczNTTjtBa0NuM1NNO0VBQ0Usb0NBQUE7QWxDcTNTUjs7QWtDajNTRTtFQUNFLG9DQUFBO0FsQ28zU0o7O0FrQzkzU0k7RUFDRSxvQ0FBQTtBbENpNFNOO0FrQzkzU007RUFDRSxvQ0FBQTtBbENnNFNSOztBa0M1M1NFO0VBQ0Usb0NBQUE7QWxDKzNTSjs7QWtDejRTSTtFQUNFLG9DQUFBO0FsQzQ0U047QWtDejRTTTtFQUNFLG9DQUFBO0FsQzI0U1I7O0FrQ3Y0U0U7RUFDRSxvQ0FBQTtBbEMwNFNKOztBa0NwNVNJO0VBQ0Usb0NBQUE7QWxDdTVTTjtBa0NwNVNNO0VBQ0Usb0NBQUE7QWxDczVTUjs7QWtDbDVTRTtFQUNFLG9DQUFBO0FsQ3E1U0o7O0FrQy81U0k7RUFDRSxvQ0FBQTtBbENrNlNOO0FrQy81U007RUFDRSxvQ0FBQTtBbENpNlNSOztBa0M3NVNFO0VBQ0Usb0NBQUE7QWxDZzZTSjs7QWtDMTZTSTtFQUNFLG9DQUFBO0FsQzY2U047QWtDMTZTTTtFQUNFLG9DQUFBO0FsQzQ2U1I7O0FrQ3g2U0U7RUFDRSxvQ0FBQTtBbEMyNlNKOztBa0NyN1NJO0VBQ0Usb0NBQUE7QWxDdzdTTjtBa0NyN1NNO0VBQ0Usb0NBQUE7QWxDdTdTUjs7QWtDbjdTRTtFQUNFLG9DQUFBO0FsQ3M3U0o7O0FrQ2g4U0k7RUFDRSxvQ0FBQTtBbENtOFNOO0FrQ2g4U007RUFDRSxvQ0FBQTtBbENrOFNSOztBa0M5N1NFO0VBQ0Usb0NBQUE7QWxDaThTSjs7QWtDMzhTSTtFQUNFLG9DQUFBO0FsQzg4U047QWtDMzhTTTtFQUNFLG9DQUFBO0FsQzY4U1I7O0FrQ3o4U0U7RUFDRSxvQ0FBQTtBbEM0OFNKOztBa0N0OVNJO0VBQ0Usb0NBQUE7QWxDeTlTTjtBa0N0OVNNO0VBQ0Usb0NBQUE7QWxDdzlTUjs7QWtDcDlTRTtFQUNFLG9DQUFBO0FsQ3U5U0o7O0FrQ2orU0k7RUFDRSxvQ0FBQTtBbENvK1NOO0FrQ2orU007RUFDRSxvQ0FBQTtBbENtK1NSOztBa0MvOVNFO0VBQ0Usb0NBQUE7QWxDaytTSjs7QWtDNStTSTtFQUNFLG9DQUFBO0FsQysrU047QWtDNStTTTtFQUNFLG9DQUFBO0FsQzgrU1I7O0FrQzErU0U7RUFDRSxvQ0FBQTtBbEM2K1NKOztBa0N2L1NJO0VBQ0Usb0NBQUE7QWxDMC9TTjtBa0N2L1NNO0VBQ0Usb0NBQUE7QWxDeS9TUjs7QWtDci9TRTtFQUNFLG9DQUFBO0FsQ3cvU0o7O0FrQ2xnVEk7RUFDRSxvQ0FBQTtBbENxZ1ROO0FrQ2xnVE07RUFDRSxvQ0FBQTtBbENvZ1RSOztBa0NoZ1RFO0VBQ0Usb0NBQUE7QWxDbWdUSjs7QWtDN2dUSTtFQUNFLG9DQUFBO0FsQ2doVE47QWtDN2dUTTtFQUNFLG9DQUFBO0FsQytnVFI7O0FrQzNnVEU7RUFDRSxvQ0FBQTtBbEM4Z1RKOztBa0N4aFRJO0VBQ0Usb0NBQUE7QWxDMmhUTjtBa0N4aFRNO0VBQ0Usb0NBQUE7QWxDMGhUUjs7QWtDdGhURTtFQUNFLG9DQUFBO0FsQ3loVEo7O0FrQ25pVEk7RUFDRSxvQ0FBQTtBbENzaVROO0FrQ25pVE07RUFDRSxvQ0FBQTtBbENxaVRSOztBa0NqaVRFO0VBQ0Usb0NBQUE7QWxDb2lUSjs7QWtDOWlUSTtFQUNFLG9DQUFBO0FsQ2lqVE47QWtDOWlUTTtFQUNFLG9DQUFBO0FsQ2dqVFI7O0FrQzVpVEU7RUFDRSxvQ0FBQTtBbEMraVRKOztBa0N6alRJO0VBQ0Usb0NBQUE7QWxDNGpUTjtBa0N6alRNO0VBQ0Usb0NBQUE7QWxDMmpUUjs7QWtDdmpURTtFQUNFLG9DQUFBO0FsQzBqVEo7O0FrQ3BrVEk7RUFDRSxvQ0FBQTtBbEN1a1ROO0FrQ3BrVE07RUFDRSxvQ0FBQTtBbENza1RSOztBa0Nsa1RFO0VBQ0Usb0NBQUE7QWxDcWtUSjs7QWtDL2tUSTtFQUNFLG9DQUFBO0FsQ2tsVE47QWtDL2tUTTtFQUNFLG9DQUFBO0FsQ2lsVFI7O0FrQzdrVEU7RUFDRSxvQ0FBQTtBbENnbFRKOztBa0MxbFRJO0VBQ0Usb0NBQUE7QWxDNmxUTjtBa0MxbFRNO0VBQ0Usb0NBQUE7QWxDNGxUUjs7QWtDeGxURTtFQUNFLG9DQUFBO0FsQzJsVEo7O0FrQ3JtVEk7RUFDRSxpQ0FBQTtBbEN3bVROO0FrQ3JtVE07RUFDRSxpQ0FBQTtBbEN1bVRSOztBa0NubVRFO0VBQ0UsaUNBQUE7QWxDc21USjs7QWtDaG5USTtFQUNFLGlDQUFBO0FsQ21uVE47QWtDaG5UTTtFQUNFLGlDQUFBO0FsQ2tuVFI7O0FrQzltVEU7RUFDRSxpQ0FBQTtBbENpblRKOztBa0M1bVRFO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0NBQUE7QWxDK21USjtBa0M5bVRJO0VBTEY7SUFNSSxrQkFBQTtFbENpblRKO0FBQ0Y7QWtDL21UTTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGVGZ0c4QjtFRS9GOUIsK0JGZ0c4QjtFRS9GOUIsa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0FsQ2luVFI7QWtDaG5UUTtFQUNFLGtCRjhGK0I7QWhDb2hUekM7QWtDaG5UUTtFQUNFLFdoQ3FLRztFZ0NwS0gsd0JBQUE7QWxDa25UVjtBa0MvbVRNO0VBQ0U7SUFDRSxpQkZtRjRCO0VoQzhoVHBDO0FBQ0Y7QWtDMW1UWTtFQUNFLHFCaEM0cEJQO0FGZzlSUDtBa0M3bVRZO0VBQ0UscUJoQzRwQlA7QUZtOVJQO0FrQ2huVFk7RUFDRSxrQmhDNHBCUDtBRnM5UlA7QWtDbm5UWTtFQUNFLHFCaEM0cEJQO0FGeTlSUDtBa0N0blRZO0VBQ0UscUJoQzRwQlA7QUY0OVJQO0FrQ3puVFk7RUFDRSxrQmhDNHBCUDtBRis5UlA7QWtDbG5UVTtFQUNFLFlBQUE7QWxDb25UWjtBa0M5bVRVO0VBQ0UseUJoQzJvQkw7QUZxK1JQO0FrQ2puVFU7RUFDRSx5QmhDMm9CTDtBRncrUlA7QWtDcG5UVTtFQUNFLHNCaEMyb0JMO0FGMitSUDtBa0N2blRVO0VBQ0UseUJoQzJvQkw7QUY4K1JQO0FrQzFuVFU7RUFDRSx5QmhDMm9CTDtBRmkvUlA7QWtDN25UVTtFQUNFLHNCaEMyb0JMO0FGby9SUDtBa0MzblRNO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSwyQkFBQTtBbEM2blRSO0FrQ3huVEk7RUFDRSx5QkFBQTtFQUNBLDBCQUFBO0FsQzBuVE47O0FtQ3B5VEU7RUFDRSxXQUFBO0VBQ0EsMkJBQUE7RUFDQSxzQkFBQTtBbkN1eVRKO0FtQ3R5VEk7RUFDRSxtQjNCQ2tCO0FSdXlUeEI7QW1DbHlUTTtFQUNFLG1CM0JOZ0I7RTJCT2hCLDhFL0IrRnVDO0FKcXNUL0M7QW1DbnlUUTtFQUNFLG9CQUFBO0VBQ0EsV2pDNlFHO0VpQzVRSCxrQkFBQTtBbkNx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QSx1QmhDK0dtQztFZ0M5R25DLDhFaEMyRm1DO0FKKzVUL0M7QW9Dei9UWTs7Ozs7Ozs7OztFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QXBDb2dVZDtBb0M1Z1VVOzs7Ozs7Ozs7O0VBR0Usb0NBQUE7RUFDQSx1QmhDK0dtQztFZ0M5R25DLDhFaEMyRm1DO0FKMDdUL0M7QW9DcGhVWTs7Ozs7Ozs7OztFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QXBDK2hVZDtBb0N2aVVVOzs7Ozs7Ozs7O0VBR0Usb0NBQUE7RUFDQSx1QmhDK0dtQztFZ0M5R25DLDhFaEMyRm1DO0FKcTlUL0M7QW9DL2lVWTs7Ozs7Ozs7OztFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QXBDMGpVZDtBb0Nsa1VVOzs7Ozs7Ozs7O0VBR0Usb0NBQUE7RUFDQSx1QmhDK0dtQztFZ0M5R25DLDhFaEMyRm1DO0FKZy9UL0M7QW9DMWtVWTs7Ozs7Ozs7OztFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QXBDcWxVZDtBb0M3bFVVOzs7Ozs7Ozs7O0VBR0Usb0NBQUE7RUFDQSx1QmhDK0dtQztFZ0M5R25DLDhFaEMyRm1DO0FKMmdVL0M7QW9Dcm1VWTs7Ozs7Ozs7OztFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QXBDZ25VZDtBb0N4blVVOzs7Ozs7Ozs7O0VBR0UsaUNBQUE7RUFDQSx1QmhDK0dtQztFZ0M5R25DLDhFaEMyRm1DO0FKc2lVL0M7QW9DaG9VWTs7Ozs7Ozs7OztFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QXBDMm9VZDtBb0NucFVVOzs7Ozs7Ozs7O0VBR0Usb0NBQUE7RUFDQSx1QmhDK0dtQztFZ0M5R25DLDhFaEMyRm1DO0FKaWtVL0M7QW9DM3BVWTs7Ozs7Ozs7OztFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QXBDc3FVZDtBb0M5cVVVOzs7Ozs7Ozs7O0VBR0Usb0NBQUE7RUFDQSx1QmhDK0dtQztFZ0M5R25DLDhFaEMyRm1DO0FKNGxVL0M7QW9DdHJVWTs7Ozs7Ozs7OztFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QXBDaXNVZDtBb0MxclVJOzs7O0VBQ0UsZUp5WWdDO0VJeFloQyxjQUFBO0VBQ0EsaUJoQ0t3QztBSjByVTlDO0FvQzdyVU07Ozs7RUFDRSxXNUJyQnVCO0FSdXRVL0I7QW9DaHNVUTs7Ozs7Ozs7OztFQUdFLHNCQUFBO0VBQ0Esd0NBQUE7RUFDQSxnQkFBQTtBcEN5c1VWO0FvQ3JzVU07Ozs7Ozs7RUFFRSx5QjVCOUNRO0U0QitDUix1QmhDZ0Z1QztFZ0MvRXZDLDhFaEM0RHVDO0VnQzNEdkMsMkJKdVg4QjtBaENxMVR0Qzs7QW9DbnNVRTtFQUNFLFFBQUE7RUFDQSxVQUFBO0FwQ3NzVUo7O0FvQ2pzVUU7RUFDRSx3QkFBQTtFQUNBLHlCSnNXd0M7RUlyV3hDLCtCSnNXK0M7QWhDODFUbkQ7O0FxQ3Z3VUk7RUFDRSxVQUFBO0FyQzB3VU47QXFDendVTTtFQUNFLHdDQUFBO0FyQzJ3VVI7QXFDendVTTtFQUNFLFVBQUE7QXJDMndVUjtBcUMxd1VRO0VBQ0UsWUx1YzBCO0FoQ3EwVHBDO0FxQzF3VVE7RUFDRSxhQUFBO0FyQzR3VVY7O0FxQ3B3VUU7RUFERjtJQUVJLGdCTDRiZ0M7SUszYmhDLG1CTDJiZ0M7RWhDNjBUbEM7QUFDRjtBcUN0d1VJO0VBREY7SUFFSSxnQkFBQTtJQUNBLGVBQUE7RXJDeXdVSjtBQUNGO0FxQ3Z3VUU7RUFDRSxlakM0TTJDO0VpQzNNM0MsV25DNlBTO0FGNGdVYjtBcUN0d1VJO0VBQ0UsY0FBQTtFQUNBLGtCTDhhOEI7RUs3YTlCLFNBQUE7QXJDd3dVTjtBcUN0d1VJO0VBTkY7SUFPSSxhQUFBO0VyQ3l3VUo7QUFDRjtBcUN2d1VFO0VBQ0Usa0JBQUE7RUFDQSxVTHNhZ0M7RUtyYWhDLGlCTHNhZ0M7QWhDbTJUcEM7QXFDeHdVSTtFQUpGO0lBS0ksYUFBQTtFckMyd1VKO0FBQ0Y7QXFDMXdVSTtFQVBGO0lBUUksa0JBQUE7SUFDQSxjQUFBO0lBQ0Esa0JMaWE4QjtJS2hhOUIsaUJMZ2E4QjtJSy9aOUIsaUJMOFo4QjtFaEMrMlRsQztBQUNGOztBc0NwMFVNO0VBQ0UsV05xOUJjO0VNcDlCZCxnQkFBQTtFbkNrbEJOLGdCbUNqbEJ1QztBdEN1MFV6QztBc0NyMFVRO0VBQ0UsY3BDSmE7RW9DS2IsNkJBQUE7RUFDQSxvQ0FBQTtFbkN1akJSLGdCbUN0akJ1QztBdEN1MFV6QztBc0NwMFVRO0VBQ0UsY3BDWGE7RW9DWWIsNkJBQUE7RUFDQSxtQ0FBQTtFQUNBLGdCQUFBO0VuQytpQlIsZ0JtQzlpQnVDO0F0Q3MwVXpDO0FzQ3AwVVU7RUFHRSxjcENwQlc7RW9DcUJYLDZCQUFBO0VuQ3dpQlYsZ0JtQ3ZpQnlDO0F0Q28wVTNDOztBc0M1elVBO0VBQ0UsY0FBQTtBdEMrelVGOztBc0M1elVBO0VBRUU7O0lBRUUsYUFBQTtFdEM4elVGO0FBQ0Y7QXNDM3pVQTtFbkMwZ0JFLFdtQ3pnQnNCO0F0QzZ6VXhCOztBc0MxelVBO0VBRUU7OztJbkNvZ0JBLGNtQ2pnQndCO0V0QzR6VXhCO0FBQ0Y7QXNDenpVQTtFQUVFOztJbkMyZkEsWW1DemZ3QjtFdEMwelV4QjtBQUNGO0FzQ3R6VUE7RUFDRTtJbkNtZkEsZW1DbGZ3QjtFdEN3elV4QjtBQUNGO0FzQ3J6VUE7RUFDRTtJbkM2ZUEsZ0JtQzVld0I7RXRDdXpVeEI7QUFDRjtBc0NselVBO0VBQ0UsZUFBQTtFQUNBLFFONjRCc0Q7RU01NEJ0RCxRQUFBO0VBQ0EsY0FBQTtFQUNBLCtCTjQ0QnNEO0VNMzRCdEQsMkJOMDRCc0Q7RTdCdll0RCxvQ0FBQTtBSGt6VEY7QXNDbHpVRTtFQUNFLGNBQUE7RUFDQSxlTjQzQm9EO0FoQ3c3U3hEO0FzQ2x6VUk7RUFDRSxxQk4yM0JrRDtBaEN5N1N4RDtBc0NqelVJO0VBQ0Usd0JOdzNCa0Q7QWhDMjdTeEQ7QXNDaHpVSTtFQUNFLGVOazNCa0Q7QWhDZzhTeEQ7QXNDaHpVTTtFQUNFLGNBQUE7RUFDQSwyQ0FBQTtFbkM0Y04sYW1DM2M0QjtFbkMrYzVCLGNtQzljNkI7RW5Dd2U3QixrQm1DdmV1QztBdENrelV6QztBc0M5eVVRO0VBQ0UsZ0JwQzBnQmE7QUZzeVR2Qjs7QXNDenlVQTtFQUNFLGtCQUFBO0VBQ0EsYU51MkJzRDtFTXQyQnRELGtCQUFB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RVE3SnBDLGVBQUE7RUFDQSxrQlJxS29DO0VRcEtwQyxtQlJtS29DO0VRbEtwQyxlUjJKb0M7RVExSnBDLGdCUjJKb0M7RVExSnBDLGlCUndKb0M7RVF2SnBDLHlCUjBKb0M7RVF6SnBDLGVBQUE7RUFDQSx5QnRDNFBxQjtFc0MzUHJCLG1CUjBKb0M7RVF6SnBDLDJCcENrUTZDO0FKdTJWL0M7QXdDdm1XRTtFQUNFLHlCdENxUWM7RXNDcFFkLDJCcEM4UDJDO0FKMjJWL0M7QXdDdG1XRTtFQUNFLHlCdENpUWM7RXNDaFFkLDJCcEN5UDJDO0FKKzJWL0M7QXdDcm1XRTtFQUNFLDJCcENxUDJDO0FKazNWL0M7QXdDbm1XRTtFQUNFLFdBQUE7RUFDQSxXUmdJa0M7RVEvSGxDLFlSK0hrQztFUTlIbEMscUJBQUE7RUFDQSxrQkFBQTtBeENxbVdKO0F3Q2xtV0U7RUFDRSxZQUFBO0VBQ0EsaUJSd0lrQztFUXZJbEMsZVJxSWtDO0VRcElsQyxpQlJzSGtDO0VRckhsQyxlQUFBO0VBQ0EsMkJBQUE7QXhDb21XSjs7QXdDaG1XQTtFQUNFLGdCUmtJb0M7RVFqSXBDLG9CUmtJb0M7RVFqSXBDLG1CUitIb0M7RVE5SHBDLFlBQUE7RUFDQSxnQ0FBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0F4Q21tV0Y7QXdDam1XRTtFQUNFLGdDQUFBO0VBQ0EsNkJBQUE7QXhDbW1XSjtBd0NobVdFO0VBQ0UsWUFBQTtBeENrbVdKO0F3Qy9sV0U7RUFDRSxXdEMwTlM7RXNDek5ULGdDQUFBO0F4Q2ltV0o7QXdDOWxXRTtFQUNFLHFCQUFBO0VBQ0EsdUJBQUE7RUFDQSxZUnFGa0M7RVFwRmxDLHFCQUFBO0VBQ0Esa0JSNEdrQztFUTNHbEMsZVJ3R2tDO0VRdkdsQyxnQlJ3R2tDO0VRdkdsQyxpQlJnRmtDO0VRL0VsQyx5QlJvR2tDO0VRbkdsQyxnQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0F4Q2dtV0o7QXdDOWxXSTtFQUNFLG9CQUFBO0VBQ0EsMkJBQUE7QXhDZ21XTjs7QXdDemxXRTtFQUNFLHFCQUFBO0F4QzRsV0o7QXdDemxXRTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtBeEMybFdKO0F3Q3hsV0U7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7QXhDMGxXSjtBd0N4bFdJO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QXhDMGxXTjtBd0N4bFdNO0VBQ0UsZ0JBQUE7QXhDMGxXUjs7QXlDanRXSTtFQUNFLGdCQUFBO0F6Q290V047QXlDanRXTTtFQUNFLGVUdzdCZ0Q7QWhDMnhVeEQ7O0F5QzNzV0U7RUFDRSxlckNzYjJDO0VxQ3JiM0MsaUJyQ29iMkM7QUoweFYvQztBeUM1c1dFO0VBQ0Usc0JBQUE7QXpDOHNXSjs7QXlDMXNXQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtBekM2c1dGO0F5QzVzV0U7RUFDRSxhQUFBO0F6QzhzV0o7QXlDN3NXSTtFQUZGO0lBR0ksYUFBQTtFekNndFdKO0FBQ0Y7QXlDOXNXRTtFQUNFLGFBQUE7QXpDZ3RXSjtBeUMvc1dJO0VBRkY7SUFHSSxhQUFBO0V6Q2t0V0o7QUFDRjtBeUNodFdFO0VBQ0UsYUFBQTtBekNrdFdKO0F5Q2p0V0k7RUFGRjtJQUdJLGFBQUE7RXpDb3RXSjtBQUNGO0F5Q2x0V0U7RUFDRSxhQUFBO0F6Q290V0o7QXlDbnRXSTtFQUZGO0lBR0ksYUFBQTtFekNzdFdKO0FBQ0Y7QXlDcHRXRTtFQUNFLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxzQkFBQTtBekNzdFdKO0F5Q3J0V0k7RUFKRjtJQUtJLDRCQUFBO0V6Q3d0V0o7QUFDRjtBeUN0dFdFO0VBQ0UsWUFBQTtFQUNBLHFCQUFBO0VBQ0Esd0JBQUE7QXpDd3RXSjs7QXlDaHRXTTs7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtBekNvdFdSO0F5Q2p0V0k7O0VBQ0UsbUJBQUE7QXpDb3RXTjtBeUMvc1dNO0VBQ0Usb0JBQUE7QXpDaXRXUjtBeUM3c1dNO0VBQ0Usb0JBQUE7QXpDK3NXUjs7QTBDNXlXQTtFQUNFLGFWMEhxQztFVXpIckMsb0JWdUhxQztFVXRIckMsbUJWdUhxQztFVXRIckMsV3hDMm5CcUI7RXdDMW5CckIsa0JBQUE7RUFDQSx1QnRDMEg2QztFc0N6SDdDLDhFdENzRzZDO0FKeXNXL0M7O0EyQ3R6V0E7O0VBRUUsa0JBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7QTNDeXpXRjs7QTJDbHpXRTs7O0VBRUUsa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGlCWG1sQ3dEO0VXbGxDeEQsa0JYaWxDd0Q7RVdobEN4RCxzQlhpbEN3RDtFV2hsQ3hELGVBQUE7RUFDQSxpQkFBQTtFQUNBLHNCWGdsQ3dEO0FoQ3N1VTVEO0EyQ256V0U7OztFQUVFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsV1h5a0N3RDtFV3hrQ3hELFlYd2tDd0Q7RVd2a0N4RCxXWHNrQ3dEO0VXcmtDeEQsV0FBQTtFQUNBLHNCWG1rQ3dEO0FoQ212VTVEO0EyQ2x6V0U7Ozs7Ozs7RUFNRSxrQnZDc0YyQztBSit0Vy9DO0EyQ2x6V0U7OztFQUVFLHlCQUFBO0EzQ3F6V0o7QTJDbHpXRTs7RUFDRSxtQkFBQTtBM0NxeldKO0EyQ2p6V0U7O0VBQ0UsNkJBQUE7QTNDb3pXSjtBMkNqeldFOzs7O0VBR0UseUJBQUE7QTNDb3pXSjtBMkNqeldFOzs7RUFFRSx5Qm5DbkVZO0FSdTNXaEI7QTJDanpXRTs7RUFDRSxzQlhraUN3RDtBaENreFU1RDtBMkNoeldFOztFQUNFLHFCWDhoQ3dEO0FoQ3F4VTVEO0EyQy95V0U7O0VBQ0UscUNBQUE7QTNDa3pXSjtBMkMveVdFOztFQUNFLHFDdkN3UTJDO0V1Q3ZRM0MsWUFBQTtBM0NreldKO0EyQzl5V0U7OztFQUVFLDZCQUFBO0VBQ0EsaUN2Q2dRMkM7QUppalcvQztBMkM5eVdFOztFQUNFLDBCdkM0UDJDO0FKcWpXL0M7QTJDOXlXRTs7RUFDRSxpQ3ZDd1AyQztBSnlqVy9DO0EyQzl5V0U7O0VBQ0UscUN2Q29QMkM7RXVDblAzQyxxQnZDNFMyQztBSnFnVy9DO0EyQzl5V0U7O0VBQ0UsdUNBQUE7QTNDaXpXSjs7QTJDNXlXQTtFQUNFLGtEQUFBO0VBQ0EsOENBQUE7QTNDK3lXRjs7QTJDNXlXQTtFQUNFLCtDQUFBO0EzQyt5V0Y7O0E0QzE2V0EsNEJBQUE7QUFDQTs7RUFFRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtBNUM2NldGOztBNEN0NldFOztFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxpQlorK0JvRDtFWTkrQnBELGtCWjYrQm9EO0VZNStCcEQsc0JaOCtCb0Q7RVk3K0JwRCxlQUFBO0VBQ0EsaUJBQUE7QTVDMDZXSjtBNEN6NldJOztFQUNFLDhCQUFBO0E1QzQ2V047QTRDMzZXTTs7RUFDRSxRQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtBNUM4NldSO0E0Q3g2V0U7OztFQUVFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsV1oyOUJvRDtFWTE5QnBELFlaMDlCb0Q7RVl6OUJwRCxlWjg5Qm9EO0VZNzlCcEQsV0FBQTtFQUNBLHNCQUFBO0VBQ0Esa0JaMDlCb0Q7RVl6OUJwRCxnQloyOUJvRDtBaENnOVV4RDtBNEN4NldFOztFQUNFLFNBQUE7RUFDQSxtQkFBQTtBNUMyNldKO0E0Q3g2V0U7O0VBQ0UseUJ4Q29XMkM7RXdDblczQyxZQUFBO0E1QzI2V0o7QTRDdDZXTTs7RUFDRSxTWjY4QmdEO0VZNThCaEQsVVo2OEJnRDtFWTU4QmhELFdaNjhCZ0Q7RVk1OEJoRCxnQlo2OEJnRDtFWTU4QmhELGlDQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQ0FBQTtFQUNBLGtDQUFBO0VBQ0Esd0JaeThCZ0Q7RVl4OEJoRCwyQlp5OEJnRDtFWXg4QmhELDJCQUFBO0E1Q3k2V1I7QTRDdDZXUTs7RUFDRSx1Q0FBQTtFQUNBLHFCQUFBO0E1Q3k2V1Y7QTRDcDZXSTs7RUFDRSwrQkFBQTtFQUNBLGdDQUFBO0E1Q3U2V047QTRDaDZXTTs7RUFDRSxVWnM3QmdEO0VZcjdCaEQsV1pzN0JnRDtFWXI3QmhELFdaczdCZ0Q7RVlyN0JoRCxnQlorNkJnRDtFWTk2QmhELGdCQUFBO0VBQ0EsK0JBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JaazdCZ0Q7RVlqN0JoRCwyQloyNkJnRDtFWTE2QmhELDJCQUFBO0E1Q202V1I7QTRDaDZXUTs7RUFDRSxNQUFBO0VBQ0EscUJBQUE7QTVDbTZXVjtBNEM5NVdJOztFQUNFLDZCQUFBO0VBQ0EsMkNBQUE7QTVDaTZXTjtBNEMzNVdJOztFQUNFLHVCeENXeUM7QUptNVcvQztBNEMzNVdJOzs7O0VBRUUsa0JBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFFQSxxQ0FBQTtFQUNBLGtIQUFBO0E1Qzg1V047QTRDMTVXSTs7RUFDRSxTWnk1QnNEO0VZeDVCdEQsU1p1NUJzRDtFWXQ1QnRELFFBQUE7RUFDQSxTQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLDJCWmk0QmtEO0FoQzRoVnhEO0E0QzE1V0k7O0VBQ0UsTUFBQTtFQUNBLFVBQUE7RUFDQSxXWis0QnNEO0VZOTRCdEQsWVo4NEJzRDtFWTc0QnRELDZCQUFBO0VBQ0EseUJBQUE7QTVDNjVXTjtBNEN4NVdNOztFQUNFLE1BQUE7RUFDQSxTWnc0Qm9EO0VZdjRCcEQsVVp3NEJvRDtFWXY0QnBELFladzRCb0Q7RVl2NEJwRCxpQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxrQ0FBQTtFQUNBLHlCWjYzQm9EO0VZNTNCcEQsMkJaeTJCZ0Q7QWhDa2pWeEQ7QTRDeDVXTTs7RUFDRSxNQUFBO0VBQ0EsVUFBQTtFQUNBLFdadTNCb0Q7RVl0M0JwRCxZWnMzQm9EO0VZcjNCcEQseUJwQ3pLVTtFb0MwS1YseUJBQUE7QTVDMjVXUjtBNEN0NVdNOztFQUNFLHlCMUNsS1M7RTBDbUtULHFCMUNuS1M7QUY0alhqQjtBNENqNVdNOztFQUNFLHlCeEMyTnVDO0V3QzFOdkMscUJ4QzBOdUM7QUowclcvQztB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LGFBQUE7RUFDQSxhQUFBO0VBQ0Esa0Jic0dzRTtFYXJHdEUscUJic0dzRTtFYXJHdEUsU0FBQTtFQUNBLGdCQUFBO0VBQ0EseUJyQ3RWa0I7RXFDdVZsQiw2RXpDclA2QztFeUNzUDdDLFVBQUE7RUFDQSwwQkFBQTtBN0M2aFhGO0E2QzNoWEU7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLG1CYjZGb0U7RWE1RnBFLFdyQzFWd0M7RXFDMlZ4QyxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZUFBQTtBN0M2aFhKO0E2QzNoWEk7RUFFRSx5QnJDbFdvQjtBUjgzWDFCO0E2Q3poWEk7RUFFRSxjQUFBO0VBQ0EsZWJpRmtFO0VhaEZsRSxpQmIrRWtFO0VhOUVsRSxXckMvV2U7QVJ5NFhyQjtBNkN0aFhJO0VBQ0UsZUFBQTtFQUNBLG9CQUFBO0E3Q3doWE47O0E2Q2poWEU7RUFDRSxlYm1Fb0U7QWhDaTlXeEU7QTZDamhYTTtFQUNFLHNCQUFBO0VBQ0EsOEV6QzlSdUM7QUppelgvQztBNkNqaFhRO0VBQ0UsK0NBQUE7QTdDbWhYVjtBNkMvZ1hNOztFQUVFLHNCQUFBO0VBQ0EsdUJ6Q3JSdUM7RXlDc1J2Qyw2RXpDeFN1QztFeUN5U3ZDLGlCYm9EZ0U7QWhDNjlXeEU7QTZDL2dYUTs7RUFDRSxrQjNDNUhHO0FGOG9YYjtBNkMvZ1hROztFQUNFLCtDQUFBO0E3Q2toWFY7QTZDM2dYUTtFQUNFLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCckM3WjhDO0VxQzhaOUMsZ0JBQUE7QTdDNmdYVjtBNkMxZ1hROzs7O0VBRUUsc0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUNBQUE7RUFDQSx5QnJDdGE4QztFcUN1YTlDLGdCQUFBO0E3QzhnWFY7QTZDM2dYUTtFQUNFLGVBQUE7QTdDNmdYVjs7QTZDamdYTTs7O0VBR0Usb0NBQUE7QTdDb2dYUjtBNkNoZ1hRO0VBQ0Usd0NBQUE7QTdDa2dYVjtBNkM3L1dJO0VBQ0UsZ0NBQUE7RUFDQSw2QkFBQTtBN0MrL1dOOztBNkM5Z1hNOzs7RUFHRSxpQ0FBQTtBN0NpaFhSO0E2QzdnWFE7RUFDRSx3Q0FBQTtBN0MrZ1hWO0E2QzFnWEk7RUFDRSw2QkFBQTtFQUNBLDBCQUFBO0E3QzRnWE47O0E2QzNoWE07OztFQUdFLG9DQUFBO0E3QzhoWFI7QTZDMWhYUTtFQUNFLHdDQUFBO0E3QzRoWFY7QTZDdmhYSTtFQUNFLGdDQUFBO0VBQ0EsNkJBQUE7QTdDeWhYTjs7QTZDeGlYTTs7O0VBR0Usb0NBQUE7QTdDMmlYUjtBNkN2aVhRO0VBQ0Usd0NBQUE7QTdDeWlYVjtBNkNwaVhJO0VBQ0UsZ0NBQUE7RUFDQSw2QkFBQTtBN0NzaVhOOztBNkNyalhNOzs7RUFHRSxvQ0FBQTtBN0N3alhSO0E2Q3BqWFE7RUFDRSx3Q0FBQTtBN0NzalhWO0E2Q2pqWEk7RUFDRSxnQ0FBQTtFQUNBLDZCQUFBO0E3Q21qWE47O0E2Q2xrWE07OztFQUdFLG9DQUFBO0E3Q3FrWFI7QTZDamtYUTtFQUNFLHdDQUFBO0E3Q21rWFY7QTZDOWpYSTtFQUNFLGdDQUFBO0VBQ0EsNkJBQUE7QTdDZ2tYTjs7QTZDL2tYTTs7O0VBR0UsaUNBQUE7QTdDa2xYUjtBNkM5a1hRO0VBQ0Usd0NBQUE7QTdDZ2xYVjtBNkMza1hJO0VBQ0UsNkJBQUE7RUFDQSwwQkFBQTtBN0M2a1hOOztBNkM1bFhNOzs7RUFHRSxvQ0FBQTtBN0MrbFhSO0E2QzNsWFE7RUFDRSx3Q0FBQTtBN0M2bFhWO0E2Q3hsWEk7RUFDRSxnQ0FBQTtFQUNBLDZCQUFBO0E3QzBsWE47O0E2Q3ptWE07OztFQUdFLG9DQUFBO0E3QzRtWFI7QTZDeG1YUTtFQUNFLHdDQUFBO0E3QzBtWFY7QTZDcm1YSTtFQUNFLGdDQUFBO0VBQ0EsNkJBQUE7QTdDdW1YTjs7QTZDL2xYTTtFQUNFLHdDQUFBO0E3Q2ttWFI7O0E2QzVsWEE7RUFFRTtJQUNFO01BQ0Usa0JBQUE7STdDOGxYRjs7STZDNWxYQTtNQUNFLG1CQUFBO0k3QytsWEY7RUFDRjtBQUNGO0E4Q3hrWUE7RUFDRSxlQUFBO0E5QzBrWUY7QThDeGtZRTtFQUNFLFVBQUE7RTNDbWtCRixRMkNsa0IrQjtFM0Nta0IvQixTMkNua0JrQztBOUMya1lwQztBOEN6a1lJO0VBQ0UseUJBQUE7QTlDMmtZTjtBOEN4a1lJO0VBQ0UsWWQ0OUJrRDtFYzM5QmxELHlCQUFBO0E5QzBrWU47QThDdmtZSTtFM0M2akJGLHNHMkM1akJJO0E5Q3lrWU47QThDdGtZSTtFM0N5akJGLG1HMkN4akJJO0E5Q3drWU47QThDcmtZSTtFQUNFLGVBQUE7QTlDdWtZTjtBOENwa1lJO0VBRUUseUIxQ3lYeUM7QUo0c1gvQztBOENqa1lFO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNkczhCb0Q7RWNyOEJwRCxzQmRvOEJvRDtFY244QnBELHNCQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0VBQ0Esd0JkazhCb0Q7RTdCcmF0RCxhMkM1aEIrQjtFM0M2aEIvQixpQjJDN2hCdUM7RTNDdWlCdkMsZ0MyQ3RpQkU7QTlDb2tZSjtBOENsa1lJO0VBQ0Usa0JBQUE7RUFDQSxlZHE4QmtEO0VjcDhCbEQsZ0JkbThCa0Q7RWNsOEJsRCxxQkFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHdCZHk3QmtEO0U3QmphdEQsOEQyQ3ZoQkk7RTNDaWhCSixnQjJDaGhCaUM7RTNDaWhCakMsaUIyQ2poQjRDO0UzQzJoQjVDLG9FMkMxaEJJO0E5Q3FrWU47O0ErQzduWUE7RUFDRSxrQkFBQTtBL0Nnb1lGO0ErQy9uWUU7RUFDRSxjZjZIbUM7RWU1SG5DLGtCZjJIbUM7RWUxSG5DLGdCQUFBO0EvQ2lvWUo7QStDOW5ZSTtFQUNFLFdBQUE7RUFFQSxZQUFBO0EvQytuWU47QStDNW5ZRTtFQUNFLFdBQUE7QS9DOG5ZSjtBK0M1bllFO0VBQ0UsZUFBQTtBL0M4bllKO0ErQzVuWUU7RUFPRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0Esd0JmOEZtQztFZTdGbkMsVUFBQTtBL0N3bllKO0ErQ3RvWUk7RUFDRSxhQUFBO0EvQ3dvWU47O0FnRC9wWUE7RUNBRSxrQkFBQTtBakRtcVlGO0FpRGpxWUU7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSw2QkFBQTtFQUNBLFlBQUE7RUFHQSxzQkFBQTtFQUNBLGFBQUE7RUFHQSxnQkFBQTtFQTZEQSxnREFBQTtBakRtbVlKO0FpRDlwWUk7RUFDRSxhQUFBO0FqRGdxWU47QWlEN3BZSTtFQUNFLGtCQUFBO0VBQ0EsU2pCb0hnQztFaUJuSGhDLFFBQUE7RUFDQSxTQUFBO0VBQ0EsaUJqQmtIZ0M7RWlCakhoQyx5QnpDNUJVO0V5QzZCVixZQUFBO0VBQ0Esa0I3Q2tHeUM7RTZDakd6Qyx5QmpCZ0hnQztFaUIvR2hDLHlCakI4R2dDO0FoQ2lqWXRDO0FpRDdwWU07RUFDRSxjQUFBO0VBQ0EsV2pCNEc4QjtFaUIzRzlCLFlBQUE7RUFDQSxjekN0Q1E7RXlDdUNSLGtCQUFBO0VBQ0Esd0JqQnlHOEI7QWhDc2pZdEM7QWlENXBZTTtFQUNFLDRCQUFBO0FqRDhwWVI7QWlENXBZUTtFQUNFLGVqQm9HNEI7RWlCbkc1QixpQmpCa0c0QjtFaUJqRzVCLGVqQm1HNEI7RWlCbEc1QixXL0MyT0c7QUZtN1hiO0FpRHpwWUk7RUFDRSxXakI2RmdDO0VpQjVGaEMsbUJqQjZGZ0M7RWlCNUZoQyxZQUFBO0FqRDJwWU47QWlEeHBZSTtFQUNFLFdqQnlGZ0M7RWlCeEZoQyxZakJ3RmdDO0VpQnZGaEMsa0JBQUE7RUFDQSx5QnpDakVVO0V5Q2tFVixZQUFBO0VBQ0Esa0I3QzZEeUM7RTZDNUR6QyxnQmpCc0ZnQztFaUJyRmhDLHlCakJ5RWdDO0VpQnhFaEMsZ0JBQUE7QWpEMHBZTjtBaUR2cFlJO0VBQ0UsZ0JqQmlGZ0M7QWhDd2tZdEM7QWlEcnBZSTtFQUNFLDJDQUFBO0VBQ0EsV2pCcUVnQztFaUJwRWhDLG1CakJxRWdDO0VpQnBFaEMsWUFBQTtBakR1cFlOO0FpRHBwWUk7RUFDRSxXakJpRWdDO0VpQmhFaEMsWWpCZ0VnQztFaUIvRGhDLGdCakJpRWdDO0VpQmhFaEMsbUJ6Q3pGVTtFeUMwRlYsWUFBQTtFQUNBLGtCN0NxQ3lDO0FKaW5ZL0M7QWlEbnBZSTtFQUNFLHVDQUFBO0VBQ0EsdUJBQUE7RUFDQSxvQkFBQTtBakRxcFlOO0FpRGxwWUk7RUFDRSxtQmpCaURnQztBaENtbVl0QztBaURocFlJO0VBQ0UsV2pCMkNnQztFaUIxQ2hDLGtCQUFBO0VBQ0EsdUJBQUE7RUFFQSx1RkFBQTtFQUNBLHlCQUFBO0VBRUEsMEVBQUE7RUFDQSxtQkFBQTtFQUVBLDhCQUFBO0FqRCtvWU47QWlENW9ZSTtFQUNFLG1CakI4QmdDO0FoQ2duWXRDO0FpRDNvWUk7RUFDRSxtQmpCMEJnQztBaENtbll0QztBaUQxb1lJO0VBQ0UsV2pCdUJnQztFaUJ0QmhDLFlqQnNCZ0M7RWlCckJoQyxtQnpDbElVO0V5Q21JVixZQUFBO0VBQ0Esa0I3Q0p5QztBSmdwWS9DO0FpRHpvWUk7RUFDRSxtQmpCY2dDO0FoQzZuWXRDO0FpRHhvWUk7RUFDRSxtQmpCVWdDO0FoQ2dvWXRDOztBa0R2eFlBOztFQUVFLGtCbEJtSW9DO0FoQ3VwWXRDOztBa0R4eFlBOztFQUVFLFlsQmdJb0M7QWhDMnBZdEM7O0FrRHp4WUE7O0VBRUUsWWxCOEhvQztFa0I3SHBDLGtCbEI0SG9DO0FoQ2dxWXRDOztBbUR2eVlBO0VBQ0Usa0JuQmVxQztBaEMyeFl2QztBbUR4eVlFO0VBSUUsd0JBQUE7QW5EdXlZSjs7QW1EbHlZRTtFQUNFLHFCQUFBO0FuRHF5WUo7QW1EbHlZRTtFQUNFLGtCQUFBO0VBQ0EsV25CRG1DO0VtQkVuQyxRQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtBbkRveVlKO0FtRGx5WUk7RUFDRSxhbkJUaUM7QWhDNnlZdkM7O0FtRC94WUE7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsWUFBQTtFQUNBLGlCbkJsQnFDO0VtQm1CckMsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQmpEcVBXO0VpRHBQWCw2RS9Da0U2QztBSmd1WS9DO0FtRGh5WUU7RUFDRSxrQkFBQTtFQUNBLG1CbkJ4Qm1DO0VtQnlCbkMsZUFBQTtBbkRreVlKO0FtRGh5WUk7RUFDRSxnQmpEa09ZO0FGZ2tZbEI7QW1EaHlZSTtFQUNFLHNCakQrTlk7QUZta1lsQjs7QW1EMXhZTTtFQUNFLFluQnRDK0I7QWhDbTBZdkM7O0FvRDExWUU7RUFDRSxpQkFBQTtFQUNBLGdDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBcEQ2MVlKO0FvRDUxWUk7RUFFRSxnQ0FBQTtBcEQ2MVlOO0FvRDMxWUk7RUFDRSxvQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7QXBENjFZTjtBb0Q1MVlNO0VBQ0UsZ0JBQUE7QXBEODFZUjtBb0Q1MVlNO0VBQ0UsNEJwQlorQjtBaEMwMll2QztBb0QzMVlRO0VBQ0UseUJwQmpCNkI7QWhDODJZdkM7QW9EejFZSTtFQUNFLFlBQUE7QXBEMjFZTjtBb0R6MVlJO0VBQ0UsaUJwQnJCaUM7RW9Cc0JqQyxnQkFBQTtFQUNBLGdCcEJ6QmlDO0VvQjBCakMsY3BCekJpQztBaENvM1l2Qzs7QXFENTNZQTtFQUNFLHdGQUFBO0FyRCszWUY7O0FxRG4zWU07RUFDRSxlQUFBO0FyRHMzWVI7QXFEOTJZTTtFQUNFLFNBQUE7QXJEZzNZUjtBcUQvMllRO0VBQ0UsU0FBQTtBckRpM1lWO0FxRDMyWVE7RUFDRSxnQkFBQTtBckQ2MllWO0FxRHYyWU07RUFDRSw2QkFBQTtBckR5MllSO0FxRHgyWVE7RUFDRSxTQUFBO0VBQ0Esa0JBQUE7QXJEMDJZVjtBcURyMllJO0VBQ0Usa0JBQUE7QXJEdTJZTjtBcURuMllROzs7RUFDRSxpQkFBQTtBckR1MllWO0FxRC8xWVU7RUFDRSwrQkFBQTtFQUNBLDhCQUFBO0FyRGkyWVo7QXFEMTFZTTtFQUNFLDZCQUFBO0FyRDQxWVI7QXFEMzFZUTtFQUNFLHlCQUFBO0VBQ0EsZ0JBQUE7QXJENjFZVjtBcUQ1MVlVO0VBQ0UseUJBQUE7RUFDQSxnQkFBQTtBckQ4MVlaO0FxRDUxWVU7OztFQUdFLHNCQUFBO0VBQ0EsMkJBQUE7QXJEODFZWjtBcUQzMVlRO0VBQ0UsK0JBQUE7RUFDQSw4QkFBQTtBckQ2MVlWO0FxRHYxWU07RUFDRSxxQkFBQTtFQUNBLDZFQUFBO0FyRHkxWVI7QXFEeDFZUTtFQUNFLDBCQUFBO0FyRDAxWVY7O0FzRDU3WUE7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QXREKzdZRjs7QXNENTdZQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtBdEQrN1lGOztBc0Q1N1lBO0VBQ0UsaUJBQUE7QXREKzdZRjs7QXNENTdZQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUVBLHFFQUFBO0VBRUEsaUNBQUE7QXRENjdZRjs7QXVEejlZQTtFQUNFLCtFQUFBO0F2RDQ5WUY7O0F1RHo5WUE7RUFDRSwrRUFBQTtBdkQ0OVlGOztBdUR6OVlBO0VBQ0UsK0VBQUE7QXZENDlZRjs7QXVEejlZQTtFQUNFLCtFQUFBO0F2RDQ5WUY7O0F1RHg5WUE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxhQUFBO0VBQ0EsWXZCb2NrQztFdUJuY2xDLFlBQUE7RUFDQSxVQUFBO0VBQ0EsdUJ2Qmdja0M7RXVCL2JsQyxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHlCdkI4YmtDO0V1QjdibEMsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHNCQUFBO0VBQ0EsNkVuRDJFNkM7RW1EMUU3Qyw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esc0JBQUE7QXZEMjlZRjtBdUR2OVlFO0VBQ0UsWXZCaWJnQztFdUJoYmhDLGdEQUFBO0VBQ0Esc0NBQUE7RUFDQSx1Q0FBQTtBdkR5OVlKO0F1RHQ5WU07RUFDRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxrREFBQTtBdkR3OVlSO0F1RHQ5WVE7RUFDRSxtQkFBQTtFQUNBLFdBQUE7QXZEdzlZVjtBdUR0OVlVO0VBQ0Usb0JBQUE7RUFDQSxpQkFBQTtBdkR3OVlaO0F1RHI5WVU7RUFDRSxpQkFBQTtFQUNBLFVBQUE7QXZEdTlZWjtBdURoOVlNO0VBQ0Usa0JBQUE7RUFDQSxnQ0FBQTtBdkRrOVlSO0F1RGg5WVE7RUFDRSxVQUFBO0VBQ0EsMkJBQUE7QXZEazlZVjtBdUQvOFlRO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSwyQkFBQTtBdkRpOVlWO0F1RDc4WU07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QXZEKzhZUjtBdUQzOFlJO0VBQ0Usa0J2Qm9ZOEI7QWhDeWtZcEM7QXVEejhZTTtFQUNFLGNBQUE7RUFDQSxVQUFBO0F2RDI4WVI7QXVEdjhZSTtFQUNFLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGdEQUFBO0VBQ0Esc0NBQUE7RUFDQSx1Q0FBQTtBdkR5OFlOO0F1RHQ4WVE7RUFDRSxrQkFBQTtFQUNBLGdDQUFBO0F2RHc4WVY7QXVEdDhZVTtFQUNFLFVBQUE7RUFDQSwyQkFBQTtBdkR3OFlaO0F1RHI4WVU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtFQUNBLDJCQUFBO0F2RHU4WVo7QXVEbjhZUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBdkRxOFlWO0F1RGg4WVE7RUFDRSxhQUFBO0VBQ0EsVUFBQTtBdkRrOFlWO0F1RDU3WUU7RUFDRSxpQkFBQTtBdkQ4N1lKO0F1RDM3WUU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBdkQ2N1lKO0F1RDM3WUk7RUFDRSxVQUFBO0F2RDY3WU47QXVEejdZRTtFQUNFLFFBQUE7RUFDQSxVQUFBO0VBQ0EsMkJBQUE7QXZEMjdZSjtBdUR2N1lFO0VBQ0UseUJ2QitWNEM7QWhDMGxZaEQ7QXVEdjdZSTtFQUNFLGlEQUFBO0F2RHk3WU47QXVEdjdZTTtFQUNFLFd2QjBWd0M7QWhDK2xZaEQ7QXVEcjdZSTtFQUNFLGlEQUFBO0F2RHU3WU47QXVEcjdZTTtFQUNFLFd2QmtWd0M7QWhDcW1ZaEQ7QXVEbjdZSTtFQUNFLGlEQUFBO0F2RHE3WU47QXVEbjdZTTs7O0VBR0UsV3ZCd1V3QztBaEM2bVloRDtBdURoN1lNO0VBQ0Usc0JBQUE7RUFDQSw2Q3ZCb05hO0FoQzh0WXJCO0FHNStZRTtFb0Q2RFEsc0JBQUE7QXZEazdZVjtBdUQ1NllNO0VBQ0UsV3ZCdVR3QztBaEN1blloRDtBdUR6NllNO0VBQ0Usb0N2Qm1UMEM7QWhDd25ZbEQ7QXVEdDZZTTtFQUNFLHFDdkI4UzBDO0FoQzBuWWxEO0F1RHI2WU07RUFDRSxjL0NsT1E7RStDbU9SLDZCQUFBO0F2RHU2WVI7QXVEajZZRTtFQUNFLGVBQUE7RUFDQSxPQUFBO0VBQ0Esd0JBQUE7QXZEbTZZSjtBdURqNllJO0VBQ0UsUUFBQTtFQUNBLFVBQUE7QXZEbTZZTjtBdUQ5NVlFO0VBQ0U7SUFDRSw0QkFBQTtFdkRnNllKO0V1RDk1WUk7SUFDRSwyQkFBQTtFdkRnNllOO0FBQ0Y7QXVEMzVZRTtFQUNFLFVBQUE7RUFDQSxTQUFBO0VBQ0EsZ0J2QnFQOEM7QWhDd3FZbEQ7QXVEejVZUTtFQUNFLHFDdkJtTjBCO0FoQ3dzWXBDO0F1RHQ1WUk7RUFDRSxrQnZCOE04QjtBaEMwc1lwQztBdURyNVlRO0VBQ0UsMkN2QjJNMEI7QWhDNHNZcEM7QXVEcDVZUTtFQUNFLDJDdkJ1TTBCO0FoQytzWXBDO0F1RGo1WUk7RUFDRSxVQUFBO0VBQ0EscUJBQUE7QXZEbTVZTjtBdURoNVlJO0VBQ0UsWXZCK0w4QjtFdUI5TDlCLGlCdkI2TDhCO0V1QjVMOUIsZ0JBQUE7RUFDQSxpQnZCNEw4QjtFdUIzTDlCLFdyRFJPO0FGMDVZYjtBdURoNVlNO0VBRUUsa0J2Qm1MNEI7QWhDOHRZcEM7QXVENzRZSTs7O0VBR0Usa0J2QmtMOEI7RXVCakw5QixpQnZCOEs4QjtBaENpdVlwQztBdUQzNFlFO0VBQ0UsWXZCMEtnQztFdUJ6S2hDLGtCdkI0S2dDO0V1QjNLaEMsaUJ2QndLZ0M7RXVCdktoQyxxQ3ZCa0tnQztBaEMydVlwQztBdUQxNFlFO0VBQ0UsY0FBQTtFQUNBLFl2QndLZ0M7RXVCdktoQyxrQnZCeUtnQztFdUJ4S2hDLGV2QnFLZ0M7RXVCcEtoQyxpQnZCc0tnQztBaENzdVlwQztBdUR2NFlJO0VBQ0Usa0JBQUE7RUFDQSxXdkJpTDRDO0V1QmhMNUMsUUFBQTtFQUNBLHFCdkJnTDRDO0FoQ3l0WWxEO0F1RHA0WUU7RUFDRSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFl2QmtLOEM7RXVCaks5Qyw0QkFBQTtBdkRzNFlKO0F1RHA0WUk7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtBdkRzNFlOO0F1RGo0WUU7RUFDRSxldkJpSThDO0V1QmhJOUMsaURBQUE7QXZEbTRZSjtBdURqNFlJO0VBQ0UsWXZCOEg0QztFdUI3SDVDLGV2QjRINEM7RXVCM0g1QyxVQUFBO0F2RG00WU47QXVEaDRZSTtFQUNFLFlBQUE7RUFDQSxnQnZCeUg0QztFdUJ4SDVDLG1CdkJ1SDRDO0V1QnRINUMsbUJ2QnVINEM7RXVCdEg1QyxrQnZCcUg0QztBaEM2d1lsRDtBdUQvM1lJO0VBbEJGO0lBbUJJLFl2Qm1INEM7RWhDK3dZaEQ7RXVEaDRZSTtJQUNFLFl2QmdIMEM7RWhDa3hZaEQ7RXVELzNZSTtJQUNFLGV2QjZHMEM7SXVCNUcxQyxrQnZCNEcwQztFaENxeFloRDtBQUNGO0F1RDkzWUk7RUFDRSxnQnZCMkc0QztFdUIxRzVDLGtCdkJ3RzRDO0V1QnZHNUMsbUJ2QnlHNEM7RXVCeEc1QyxpQnZCc0c0QztBaEMweFlsRDtBdUQ5M1lNO0VBQ0UsZXZCb0cwQztFdUJuRzFDLFVBQUE7RUFDQSxTQUFBO0VBQ0EsNkVuRHRTdUM7QUpzcVovQztBdUQ3M1lNO0VBYkY7SUFjSSxrQnZCK0YwQztJdUI5RjFDLGlCdkI4RjBDO0VoQ2t5WWhEO0V1RDkzWU07SUFDRSxldkI0RndDO0VoQ295WWhEO0FBQ0Y7QXVENTNZSTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtBdkQ4M1lOO0F1RDUzWU07RUFDRSxXQUFBO0VBQ0Esa0J2QndGMEM7RXVCdkYxQyx3QnZCd0YwQztBaENzeVlsRDtBdUQzM1lNO0VBQ0Usb0J2QnNGMEM7RXVCckYxQyx1QnZCcUYwQztFdUJwRjFDLFNBQUE7RUFDQSxrQnZCa0YwQztBaEMyeVlsRDtBdUR2M1lFO0VBQ0UsYXZCNkU4QztFdUI1RTlDLGtEQUFBO0F2RHkzWUo7QXVEdjNZSTtFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7QXZEeTNZTjtBdURwM1lFO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0VBQ0Esa0RBQUE7QXZEczNZSjtBdURwM1lJO0VBQ0UscUJBQUE7RUFDQSxtQnZCNkQ0QztFdUI1RDVDLHNCdkI0RDRDO0V1QjNENUMsU0FBQTtBdkRzM1lOO0F1RG4zWUk7RUFDRSxVQUFBO0VBQ0EsU0FBQTtBdkRxM1lOO0F1RGwzWUk7OztFQUdFLHFCdkJnRDRDO0V1Qi9DNUMsb0J2QitDNEM7RXVCOUM1QyxpQnZCK0M0QztFdUI5QzVDLGN2QitDMEM7RXVCOUMxQyxnQnZCZ0Q0QztBaENvMFlsRDtBdURsM1lNOzs7RUFDRSxjdkI0Q3dDO0V1QjNDeEMsZ0J2QjRDMEM7QWhDMDBZbEQ7QXVEaDNZRTtFQUNFLFVBQUE7QXZEazNZSjtBdURoM1lJO0VBQ0UscUJ2Qm1DNEM7RXVCbEM1QyxnQkFBQTtFQUNBLGtEQUFBO0F2RGszWU47QUd6c1pFO0VvRDBWTSxXQUFBO0F2RGszWVI7QXVEOTJZSTtFQUdFLGdCQUFBO0F2RDgyWU47O0F1RHgyWUE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFlBQUE7RUFDQSxXdkJzQmdEO0V1QnJCaEQsWUFBQTtBdkQyMllGOztBdUR4MllBO0VBQ0UsZUFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esb0N2QllnRDtFdUJYaEQsb0JBQUE7QXZEMjJZRjs7QXVEdjJZQTtFQUNFLG1DQUFBO0F2RDAyWUY7O0F3RG4zWkU7RUFDRSxrQkFBQTtFQUNBLFl4QnV6QnNEO0V3QnR6QnRELFdBQUE7RUFDQSxleEJzekJzRDtFd0JyekJ0RCxrQkFBQTtBeERzM1pKO0F3RHIzWkk7RUFDRSxvQ3hCb3pCb0Q7QWhDbWtZMUQ7QXdEcjNaUTtFQUNFLFd0RHdRUTtBRittWmxCO0F3RG4zWkk7RUFDRSwwQ3hCOHlCb0Q7QWhDdWtZMUQ7QXdEbjNaUTtFQUNFLGN0RHNRUTtBRittWmxCO0F3RGgzWk07RUFDRSxVQUFBO0VBQ0EsU0FBQTtFQUNBLHVCeEJxeUJrRDtBaEM2a1kxRDs7QXdENTJaQTtFQUNFLFVBQUE7RUFDQSxjdERrTGlCO0VzRGpMakIscUJBQUE7QXhEKzJaRjtBd0Q5MlpFO0VBQ0UscUJBQUE7QXhEZzNaSjs7QXdEMTJaRTs7RUFFRSxrQkFBQTtBeEQ2MlpKO0F3RDEyWkk7RUFDRSxnQkFBQTtFQUNBLHlCQUFBO0F4RDQyWk47QXdEMTJaSTtFQUNFLGNoRHREVTtBUms2WmhCOztBd0RyMlpJO0VBQ0UsNkJBQUE7QXhEdzJaTjtBd0R2MlpNO0VBQ0UsY3REc05VO0FGbXBabEI7QXdEdjJaTTtFQUNFLGN0RG9OVTtFc0RuTlYsZ0J4Qml3QmtEO0FoQ3dtWTFEO0F3RHgyWlE7RUFDRSxjdEQvQ087RXNEZ0RQLGdCeEI4dkJnRDtBaEM0bVkxRDtBd0R4MlpRO0VBQ0UsY3REbkRPO0FGNjVaakI7O0F3RGgyWkk7RUFDRSxzQkFBQTtBeERtMlpOOztBeUR6N1pBO0VBQ0UsbUJ6QjQ2QnNEO0FoQ2doWXhEO0F5RDE3WkU7RUFDRSxtQnpCdTdCb0Q7RXlCdDdCcEQsb0J6QnU3Qm9EO0FoQ3FnWXhEO0F5RHo3WkU7OztFQUdFLGNBQUE7QXpEMjdaSjtBeUR4N1pFOzs7RUFHRSxhQUFBO0F6RDA3Wko7QXlEdjdaRTs7RUFFRSwyQkFBQTtBekR5N1pKO0FHejdaSTtFc0RGRjs7SUFJSSwwQkFBQTtFekQ0N1pKO0FBQ0Y7QXlEejdaRTs7RUFFRSw0QkFBQTtBekQyN1pKO0FHbjhaSTtFc0RNRjs7SUFJSSwyQkFBQTtFekQ4N1pKO0FBQ0Y7QXlEMzdaRTs7RUFFRSx5QkFBQTtBekQ2N1pKO0F5RDE3WkU7RUFDRSxjekJxNEJvRDtFeUJwNEJwRCxrQnpCbzRCb0Q7RXlCbjRCcEQsZXpCbTRCb0Q7RXlCbDRCcEQsdUJ6QnE0Qm9EO0V5QnA0QnBELHlCakQ3Q1k7QVJ5K1poQjtBeUR6N1pFO0VBQ0UsY3pCaTRCb0Q7RXlCaDRCcEQsa0J6Qmc0Qm9EO0V5Qi8zQnBELGV6QiszQm9EO0V5QjkzQnBELHlCakRwRFk7RWlEcURaLGtCckQyRTJDO0FKZzNaL0M7QXlEeDdaRTtFQUNFLHNCekI2M0JvRDtFeUI1M0JwRCxrQkFBQTtBekQwN1pKO0F5RHg3Wkk7RUFDRSxtQmpEN0RVO0FSdS9aaEI7QXlEdDdaRTtFQUNFLG1CekIyMkJvRDtBaEM2a1l4RDtBeURyN1pFO0VBQ0UsbUJ6QmkzQm9EO0V5QmgzQnBELHFCekJpM0JvRDtBaENza1l4RDtBeURwN1pFO0VBQ0U7SUFDRSxXQUFBO0V6RHM3Wko7QUFDRjs7QXlEbDdaQTtFQUVJO0lBQ0UsdUJ6QnEyQmtEO0VoQytrWXREO0FBQ0Y7QXlEOTZaRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBekRnN1pKO0F5RDk2Wkk7RUFDRSxjQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0F6RGc3Wk47QXlENzZaUTtFQUNFLFV6Qit6QjhDO0FoQ2duWXhEOztBeURyNlpFO0VBRUUsK0JBQUE7RUFDQSw0QkFBQTtBekR1NlpKOztBMEQ5aGFFOztFQUNFLGdCQUFBO0ExRGtpYUo7O0EyRHJpYUE7RUFDRSxnQkFBQTtBM0R3aWFGOztBMkRyaWFBO0VBQ0UscUJBQUE7QTNEd2lhRjs7QTJEL2hhQTtFQUNFLFczQjh6QndEO0UyQjd6QnhELHFCQUFBO0EzRGtpYUY7O0EyRC9oYUE7RUFHRSxrQkFBQTtFQUNBLFczQnV6QndEO0UyQnR6QnhELGEzQnN6QndEO0UyQnJ6QnhELFlBQUE7RUFDQSxrQjNCc3pCd0Q7RTJCcnpCeEQsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCM0JzekJ3RDtFMkJyekJ4RCxZM0JvekJ3RDtBaEM0dVkxRDs7QTJEN2hhQTs7RUFJRSxxQkFBQTtFQUNBLGVBQUE7RUFDQSx5QjNCOHlCd0Q7RTJCN3lCeEQsWTNCNHlCd0Q7QWhDa3ZZMUQ7O0EyRDNoYUE7RUFDRSxVQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0EzRDhoYUY7O0EyRDNoYUE7RUFDRSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7QTNEOGhhRjs7QTJEM2hhQTtFQUNFLFFBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtBM0Q4aGFGOztBMkQzaGFBO0VBQ0UsTUFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0EzRDhoYUY7O0EyRDNoYUE7RUFDRSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7QTNEOGhhRjs7QTJEM2hhQTtFQUNFLFMzQjB3QndEO0UyQnp3QnhELFUzQnl3QndEO0FoQ3F4WTFEOztBMkQzaGFBO0VBQ0UsUzNCcXdCd0Q7RTJCcHdCeEQsVzNCb3dCd0Q7QWhDMHhZMUQ7O0EyRDNoYUE7RUFDRSxXM0Jnd0J3RDtFMkIvdkJ4RCxZM0IrdkJ3RDtBaEMreFkxRDs7QTJEM2hhQTtFQUNFLFkzQjJ2QndEO0UyQjF2QnhELFUzQjB2QndEO0FoQ295WTFEOztBMkQzaGFBO0VBQ0UsZUFBQTtFQUNBLGVBQUE7QTNEOGhhRjs7QTJEM2hhQTtFQUNFLHNCQUFBO0EzRDhoYUY7O0EyRDNoYUE7RUFDRSxrQkFBQTtFQUNBLGUzQml2QndEO0UyQmh2QnhELDRCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EseUIzQit1QndEO0UyQjl1QnhELDRCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw2RXZETDZDO0V1RE03QyxhM0IwdUJ3RDtBaENvelkxRDs7QTJEemhhQTtFQUNFLGVBQUE7RUFDQSwwQjNCdXVCd0Q7RTJCdHVCeEQsNkV2RFo2QztFdURhN0MsVTNCb3VCd0Q7RTJCbnVCeEQsaUIzQmt1QndEO0FoQzB6WTFEOztBMkR6aGFBOztFQUVFLGUzQjB0QndEO0UyQnp0QnhELFlBQUE7QTNENGhhRjs7QTJEemhhQTs7RUFFRSxVM0IwdEJ3RDtFMkJ6dEJ4RCxZQUFBO0EzRDRoYUY7O0EyRHpoYUE7RUFDRSx5QjNCc3RCc0Q7QWhDczBZeEQ7O0EyRHpoYUE7RUFDRSx5QnpEaWVxQjtFeURoZXJCLHNnQkFBQTtBM0Q0aGFGOztBMkR6aGFBO0VBQ0UseUJ6RGdlcUI7RXlEL2RyQixrekJBQUE7QTNENGhhRjs7QTJEemhhQTtFQUNFLHlCekRxZHFCO0V5RHBkckIsMHdCQUFBO0EzRDRoYUY7O0EyRHpoYUE7RUFDRSxzQnpEb2RxQjtFeURuZHJCLDB1QkFBQTtBM0Q0aGFGOztBMkR6aGFBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFczQjRyQndEO0UyQjNyQnhELHNCekRxSFc7RXlEcEhYLHlCM0I0ckJ3RDtFMkIzckJ4RCxZM0IwckJ3RDtBaENrMlkxRDs7QTREcnNhRTtFQUNFLGdDNUJXbUM7RTRCVm5DLHlCNUJTbUM7QWhDK3JhdkM7O0E2RDNzYUE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZTdCb2lDMEQ7RTZCbmlDMUQsbUI3Qm9pQzBEO0U2Qm5pQzFELGdCQUFBO0VBQ0Esc0IzRDZRZ0I7RTJENVFoQixnQkFBQTtBN0Q4c2FGO0E2RDdzYUU7RUFDRSxlN0I4aEN3RDtFNkI3aEN4RCx5QjNEK2xCbUI7RTJEOWxCbkIsZ0JBQUE7RUFDQSxnQkFBQTtBN0Qrc2FKO0E2RDdzYUU7RUFDRSxnQzdCNGhDd0Q7QWhDbXJZNUQ7QTZEN3NhRTtFQUNFLHlCM0RxRWM7QUYwb2FsQjtBNkQ5c2FJO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RUFFQSw4RTdCa2hDc0Q7RTZCamhDdEQsd0JBQUE7QTdEK3NhTjtBNkQ3c2FJO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RUFFQSx5RTdCeWdDc0Q7RTZCeGdDdEQsc0I3Qnln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RTZEMXFhQSxrQkFBQTtFQUNBO0lBQ0UseUJBQUE7RTdENHFhRjtFNkR6cWFBLGtCQUFBO0VBQ0E7SUFDRSx5QkFBQTtFN0QycWFGO0U2RHhxYUEsa0JBQUE7RUFDQTtJQUNFLHlCQUFBO0U3RDBxYUY7RTZEdnFhQSxrQkFBQTtFQUNBO0lBQ0UseUJBQUE7RTdEeXFhRjtFNkR0cWFBLGtCQUFBO0VBQ0E7SUFDRSwwQkFBQTtFN0R3cWFGO0U2RHJxYUEsa0JBQUE7QTdEdXFhRjtBRy82WkU7RTBEcFBBO0lBQ0UsVUFBQTtFN0RzcWFGO0U2RHBxYUE7SUFDRSxVQUFBO0U3RHNxYUY7RTZEcHFhQTtJQUNFLFVBQUE7RTdEc3FhRjtFNkRwcWFBO0lBQ0UsVUFBQTtFN0RzcWFGO0U2RHBxYUE7SUFDRSxVQUFBO0U3RHNxYUY7RTZEcHFhQTtJQUNFLFVBQUE7RTdEc3FhRjtBQUNGO0FHbjhaRTtFMEQvTkE7SUFDRSxVQUFBO0U3RHFxYUY7RTZEbnFhQTtJQUNFLFVBQUE7RTdEcXFhRjtFNkRucWFBO0lBQ0UsVUFBQTtFN0RxcWFGO0U2RG5xYUE7SUFDRSxVQUFBO0U3RHFxYUY7RTZEbnFhQTtJQUNFLFVBQUE7RTdEcXFhRjtBQUNGO0FHcDlaRTtFMEQ3TUE7SUFDRSxVQUFBO0U3RG9xYUY7RTZEbHFhQTtJQUNFLFVBQUE7RTdEb3FhRjtFNkRscWFBO0lBQ0UsVUFBQTtFN0RvcWFGO0U2RGxxYUE7SUFDRSxVQUFBO0U3RG9xYUY7RTZEbHFhQTtJQUNFLFVBQUE7RTdEb3FhRjtBQUNGO0FHcitaRTtFMEQzTEE7SUFDRSxVQUFBO0U3RG1xYUY7RTZEanFhQTtJQUNFLFVBQUE7RTdEbXFhRjtFNkRqcWFBO0lBQ0UsVUFBQTtFN0RtcWFGO0U2RGpxYUE7SUFDRSxVQUFBO0U3RG1xYUY7RTZEanFhQTtJQUNFLFVBQUE7RTdEbXFhRjtBQUNGO0FHdC9aRTtFMER6S0E7SUFDRSx5QkFBQTtFN0RrcWFGO0U2RGhxYUE7SUFDRSx3QkFBQTtFN0RrcWFGO0U2RGhxYUE7SUFDRSx5QkFBQTtFN0RrcWFGO0FBQ0Y7QUdqZ2FF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QUE7QWpFZ3piTjtBaUU3eWJRO0VBQ0Usd0NBQUE7QWpFK3liVjtBaUUzeWJNO0VBQ0UseUJBQUE7QWpFNnliUjtBaUUxeWJNO0VBQ0UsaURBQUE7QWpFNHliUjtBaUU5eGJZOzs7RUFHRSxzQkFBQTtFQUNBLDJCakNnVG9CO0FoQ2cvYWxDO0FpRS93Yk07RUFDRSw2QkFBQTtBakVpeGJSO0FpRXp3YlE7RUFDRSxXQUFBO0VBQ0EsMkJqQ29Sd0I7QWhDdS9hbEM7QWlFendiVTtFQU9JLHNCQUFBO0FqRXF3YmQ7QWlFandiVTtFQUNFLHNCQUFBO0FqRW13Ylo7QWlFL3ZiUTtFQUNFLFdBQUE7QWpFaXdiVjtBaUUvdmJVO0VBR0UsV0FBQTtBakUrdmJaO0FpRTV2YlU7OztFQUdFLFdBQUE7QWpFOHZiWjtBaUV6dmJVO0VBQ0UsV0FBQTtFQUNBLDJCakMrT3NCO0FoQzRnYmxDO0FpRXp2Ylk7RUFHRSxzQkFBQTtBakV5dmJkO0FpRWp2YlE7RUFFRSxnQkFBQTtBakVrdmJWO0FpRS91YlE7RUFDRSxnQkFBQTtBakVpdmJWO0FpRTl1YlE7RUFDRSxnQkFBQTtBakVndmJWO0FHM29iRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSDZvYko7QUczb2JJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FINm9iTjtBRzFvYkk7RUFFRSw4RUN2TXlDO0FKazFiL0M7QUd4b2JJO0VBR0UseUJBQUE7QUh3b2JOO0FHcm9iSTtFQUNFLG9DQUFBO0FIdW9iTjtBR3JvYk07RUFFRSxvQ0FBQTtBSHNvYlI7QUdsb2JJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKKzFiL0M7QUcvbmJJO0VBR0UsOEVDbk95QztBSmsyYi9DO0FHM25iRTtFQUNFLHlCQUFBO0FINm5iSjtBRzNuYkk7RUFFRSxjOERoSjhCO0FqRTR3YnBDO0FHeG5iRTs7O0VBR0UsV0FBQTtBSDBuYko7QUdwbmJVO0VBQ0UsV0FBQTtBSHNuYlo7QUdwcmJFO0VBQ0UsV0FBQTtFQUNBLG9DQUFBO0FIc3JiSjtBR3ByYkk7RUFDRSxXQUFBO0VBQ0EseUJBQUE7QUhzcmJO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QWlFbHFjVTtFQUdFLGNBQUE7QWpFa3FjWjtBaUUvcGNVOzs7RUFHRSxjQUFBO0FqRWlxY1o7QWlFNXBjVTtFQUNFLGNBQUE7RUFDQSwyQmpDK09zQjtBaEMrNmJsQztBaUU1cGNZO0VBR0UseUJBQUE7QWpFNHBjZDtBaUVwcGNRO0VBRUUsb0NBQUE7QWpFcXBjVjtBaUVscGNRO0VBQ0UscUNBQUE7QWpFb3BjVjtBaUVqcGNRO0VBQ0Usb0NBQUE7QWpFbXBjVjtBRzlpY0U7RUFDRSxXQUFBO0VBQ0Esb0NBQUE7QUhnamNKO0FHOWljSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBSGdqY047QUc3aWNJO0VBRUUsOEVDdk15QztBSnF2Yy9DO0FHM2ljSTtFQUdFLHlCQUFBO0FIMmljTjtBR3hpY0k7RUFDRSxvQ0FBQTtBSDBpY047QUd4aWNNO0VBRUUsb0NBQUE7QUh5aWNSO0FHcmljSTtFQUdFLG9DQUFBO0VBQ0EsOEVDN055QztBSmt3Yy9DO0FHbGljSTtFQUdFLDhFQ25PeUM7QUpxd2MvQztBRzloY0U7RUFDRSx5QkFBQTtBSGdpY0o7QUc5aGNJO0VBRUUsYzhEaEo4QjtBakUrcWNwQztBRzNoY0U7OztFQUdFLFdBQUE7QUg2aGNKO0FHdmhjVTtFQUNFLFdBQUE7QUh5aGNaO0FHdmxjRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSHlsY0o7QUd2bGNJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIeWxjTjtBR3RsY0k7RUFFRSw4RUN2TXlDO0FKOHhjL0M7QUdwbGNJO0VBR0UseUJBQUE7QUhvbGNOO0FHamxjSTtFQUNFLG9DQUFBO0FIbWxjTjtBR2psY007RUFFRSxvQ0FBQTtBSGtsY1I7QUc5a2NJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKMnljL0M7QUcza2NJO0VBR0UsOEVDbk95QztBSjh5Yy9DO0FHdmtjRTtFQUNFLHlCQUFBO0FIeWtjSjtBR3ZrY0k7RUFFRSxjOEQvSWdDO0FqRXV0Y3RDO0FHcGtjRTs7O0VBR0UsV0FBQTtBSHNrY0o7QUdoa2NVO0VBQ0UsV0FBQTtBSGtrY1o7QUdob2NFO0VB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LFdBQUE7QWpFdW5kVjtBaUVqbmRVO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0FqRW1uZFo7QWlFam5kWTtFQUNFLFdBQUE7QWpFbW5kZDtBaUU1bGRJO0VBQ0Usc0JBQUE7QWpFOGxkTjtBaUUzbGRJO0VBQ0Usc0JBQUE7QWpFNmxkTjtBaUUxbGRRO0VBQ0Usd0NBQUE7QWpFNGxkVjtBaUV4bGRNO0VBQ0UseUJBQUE7QWpFMGxkUjtBaUV2bGRNO0VBQ0UsaURBQUE7QWpFeWxkUjtBaUUza2RZOzs7RUFHRSx5QkFBQTtFQUNBLDJCakNnVG9CO0FoQzZ4Y2xDO0FpRTVqZE07RUFDRSw2QkFBQTtBakU4amRSO0FpRXRqZFE7RUFDRSxXQUFBO0VBQ0EsMkJqQ29Sd0I7QWhDb3ljbEM7QWlFdGpkVTtFQU9JLHlCQUFBO0FqRWtqZGQ7QWlFOWlkVTtFQUNFLHlCQUFBO0FqRWdqZFo7QWlFNWlkUTtFQUNFLFdBQUE7QWpFOGlkVjtBaUU1aWRVO0VBR0UsY0FBQTtBakU0aWRaO0FpRXppZFU7OztFQUdFLFdBQUE7QWpFMmlkWjtBaUV0aWRVO0VBQ0UsV0FBQTtFQUNBLDJCakMrT3NCO0FoQ3l6Y2xDO0FpRXRpZFk7RUFHRSx5QkFBQTtBakVzaWRkO0FpRTloZFE7RUFFRSw4QkFBQTtBakUraGRWO0FpRTVoZFE7RUFDRSwrQkFBQTtBakU4aGRWO0FpRTNoZFE7RUFDRSw4QkFBQTtBakU2aGRWO0FHeDdjRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSDA3Y0o7QUd4N2NJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIMDdjTjtBR3Y3Y0k7RUFFRSw4RUN2TXlDO0FKK25kL0M7QUdyN2NJO0VBR0UseUJBQUE7QUhxN2NOO0FHbDdjSTtFQUNFLG9DQUFBO0FIbzdjTjtBR2w3Y007RUFFRSxvQ0FBQTtBSG03Y1I7QUcvNmNJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKNG9kL0M7QUc1NmNJO0VBR0UsOEVDbk95QztBSitvZC9DO0FHeDZjRTtFQUNFLHlCQUFBO0FIMDZjSjtBR3g2Y0k7RUFFRSxjOERoSjhCO0FqRXlqZHBD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bEM7QWlFaDdkWTtFQUdFLHlCQUFBO0FqRWc3ZGQ7QWlFeDZkUTtFQUVFLGlDQUFBO0FqRXk2ZFY7QWlFdDZkUTtFQUNFLGtDQUFBO0FqRXc2ZFY7QWlFcjZkUTtFQUNFLGlDQUFBO0FqRXU2ZFY7QUdsMGRFO0VBQ0UsV0FBQTtFQUNBLG9DQUFBO0FIbzBkSjtBR2wwZEk7RUFDRSxXQUFBO0VBQ0EseUJBQUE7QUhvMGROO0FHajBkSTtFQUVFLDhFQ3ZNeUM7QUp5Z2UvQztBRy96ZEk7RUFHRSx5QkFBQTtBSCt6ZE47QUc1emRJO0VBQ0Usb0NBQUE7QUg4emROO0FHNXpkTTtFQUVFLG9DQUFBO0FINnpkUjtBR3p6ZEk7RUFHRSxvQ0FBQTtFQUNBLDhFQzdOeUM7QUpzaGUvQztBR3R6ZEk7RUFHRSw4RUNuT3lDO0FKeWhlL0M7QUdsemRFO0VBQ0UseUJBQUE7QUhvemRKO0FHbHpkSTtFQUVFLGM4RGhKOEI7QWpFbThkcEM7QUcveWRFOzs7RUFHRSxXQUFBO0FIaXpkSjtBRzN5ZFU7RUFDRSxXQUFBO0FINnlkWjtBRzMyZEU7RUFDRSxXQUFBO0VBQ0Esb0NBQUE7QUg2MmRKO0FHMzJkSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBSDYyZE47QUcxMmRJO0VBRUUsOEVDdk15QztBSmtqZS9DO0FHeDJkSTtFQUdFLHlCQUFBO0FIdzJkTjtBR3IyZEk7RUFDRSxvQ0FBQTtBSHUyZE47QUdyMmRNO0VBRUUsb0NBQUE7QUhzMmRSO0FHbDJkSTtFQUdFLG9DQUFBO0VBQ0EsOEVDN055QztBSitqZS9DO0FHLzFkSTtFQUdFLDhFQ25PeUM7QUpra2UvQztBRzMxZEU7RUFDRSx5QkFBQTtBSDYxZEo7QUczMWRJO0VBRUUsYzhEL0lnQztBakUyK2R0QztBR3gxZEU7OztFQUdFLFdBQUE7QUgwMWRKO0FHcDFkVTtFQUNFLFdBQUE7QUhzMWRaO0FHcDVkRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSHM1ZEo7QUdwNWRJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIczVkTjtBR241ZEk7RUFFRSw4RUN2TXlDO0FKMmxlL0M7QUdq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QUFBO0FqRWszZU47QWlFLzJlSTtFQUNFLHlCQUFBO0FqRWkzZU47QWlFOTJlUTtFQUNFLHdDQUFBO0FqRWczZVY7QWlFNTJlTTtFQUNFLHlCQUFBO0FqRTgyZVI7QWlFMzJlTTtFQUNFLGlEQUFBO0FqRTYyZVI7QWlFLzFlWTs7O0VBR0UseUJBQUE7RUFDQSwyQmpDZ1RvQjtBaENpamVsQztBaUVoMWVNO0VBQ0UsNkJBQUE7QWpFazFlUjtBaUUxMGVRO0VBQ0UsV0FBQTtFQUNBLDJCakNvUndCO0FoQ3dqZWxDO0FpRTEwZVU7RUFPSSx5Q0FBQTtBakVzMGVkO0FpRWwwZVU7RUFDRSx5Q0FBQTtBakVvMGVaO0FpRWgwZVE7RUFDRSxXQUFBO0FqRWswZVY7QWlFaDBlVTtFQUdFLGNBQUE7QWpFZzBlWjtBaUU3emVVOzs7RUFHRSxXQUFBO0FqRSt6ZVo7QWlFMXplVTtFQUNFLFdBQUE7RUFDQSwyQmpDK09zQjtBaEM2a2VsQztBaUUxemVZO0VBR0UseUJBQUE7QWpFMHplZDtBaUVsemVRO0VBRUUsaUNBQUE7QWpFbXplVjtBaUVoemVRO0VBQ0Usa0NBQUE7QWpFa3plVjtBaUUveWVRO0VBQ0UsaUNBQUE7QWpFaXplVjtBRzVzZUU7RUFDRSxXQUFBO0VBQ0Esb0NBQUE7QUg4c2VKO0FHNXNlSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBSDhzZU47QUczc2VJO0VBRUUsOEVDdk15QztBSm01ZS9DO0FHenNlSTtFQUdFLHlCQUFBO0FIeXNlTjtBR3RzZUk7RUFDRSxvQ0FBQTtBSHdzZU47QUd0c2VNO0VBRUUsb0NBQUE7QUh1c2VSO0FHbnNlSTtFQUdFLG9DQUFBO0VBQ0EsOEVDN055QztBSmc2ZS9DO0FHaHNlSTtFQUdFLDhFQ25PeUM7QUptNmUvQztBRzVyZUU7RUFDRSx5QkFBQTtBSDhyZUo7QUc1cmVJO0VBRUUsYzhEaEo4QjtBakU2MGVwQztBR3pyZUU7OztFQUdFLFdBQUE7QUgycmVKO0FHcnJlVTtFQUNFLFdBQUE7QUh1cmVaO0FHcnZlRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSHV2ZUo7QUdydmVJ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RUUseUJBQUE7QWpFczZlTjtBaUVuNmVJOztFQUVFLHFCQUFBO0FqRXE2ZU47QWlFaDZlTTs7O0VBR0UsVy9EL0ZLO0UrRGdHTCx5QkFBQTtBakVrNmVSO0FpRS81ZU07RUFDRSxjQUFBO0FqRWk2ZVI7QWlFLzVlUTtFQUNFLGdCQUFBO0FqRWk2ZVY7O0FpRW55Zkk7RUFDRSxtQkFBQTtFQUNBLDZEQUFBO0FqRXN5Zk47QWlFbnlmSTtFQUNFLG9DQUFBO0FqRXF5Zk47QWlFbHlmSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBakVveWZOO0FpRWh5ZlU7RUFDRSxXL0Q2bUJXO0FGcXJldkI7QWlFaHlmWTtFQUdFLHlCQUFBO0FqRWd5ZmQ7QWlFbnhmUTtFQUNFLFdBQUE7QWpFcXhmVjtBaUUvd2ZVO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0FqRWl4Zlo7QWlFL3dmWTtFQUNFLFdBQUE7QWpFaXhmZDtBaUUxdmZJO0VBQ0UseUJBQUE7QWpFNHZmTjtBaUV6dmZJO0VBQ0UseUJBQUE7QWpFMnZmTjtBaUV4dmZRO0VBQ0Usd0NBQUE7QWpFMHZmVjtBaUV0dmZNO0VBQ0UseUJBQUE7QWpFd3ZmUjtBaUVydmZNO0VBQ0UsaURBQUE7QWpFdXZmUjtBaUV6dWZZOzs7RUFHRSx5QkFBQTtFQUNBLDJCakNnVG9CO0FoQzI3ZWxDO0FpRTF0Zk07RUFDRSw2QkFBQTtBakU0dGZSO0FpRXB0ZlE7RUFDRSxXQUFBO0VBQ0EsMkJqQ29Sd0I7QWhDazhlbEM7QWlFcHRmVTtFQU9JLDBDQUFBO0FqRWd0ZmQ7QWlFNXNmVTtFQUNFLDBDQUFBO0FqRThzZlo7QWlFMXNmUTtFQUNFLFdBQUE7QWpFNHNmVjtBaUUxc2ZVO0VBR0UsY0FBQTtBakUwc2ZaO0FpRXZzZlU7OztFQUdFLFdBQUE7QWpFeXNmWjtBaUVwc2ZVO0VBQ0UsV0FBQTtFQUNBLDJCakMrT3NCO0FoQ3U5ZWxDO0FpRXBzZlk7RUFHRSx5QkFBQTtBakVvc2ZkO0FpRTVyZlE7RUFFRSxpQ0FBQTtBakU2cmZWO0FpRTFyZlE7RUFDRSxpQ0FBQTtBakU0cmZWO0FpRXpyZlE7RUFDRSxnQ0FBQTtBakUycmZWO0FHdGxmRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSHdsZko7QUd0bGZJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FId2xmTjtBR3JsZkk7RUFFRSw4RUN2TXlDO0FKNnhmL0M7QUdubGZJO0VBR0UseUJBQUE7QUhtbGZOO0FHaGxmSTtFQUNFLG9DQUFBO0FIa2xmTjtBR2hsZk07RUFFRSxvQ0FBQTtBSGlsZlI7QUc3a2ZJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKMHlmL0M7QUcxa2ZJO0VBR0UsOEVDbk95QztBSjZ5Zi9DO0FHdGtmRTtFQUNFLHlCQUFBO0FId2tmSjtBR3RrZkk7RUFFRSxjOERoSjhCO0FqRXV0ZnBDO0FHbmtmRTs7O0VBR0UsV0FBQTtBSHFrZko7QUcvamZVO0VBQ0UsV0FBQTtBSGlrZlo7QUcvbmZFO0VBQ0UsV0FBQTtFQUNBLG9DQUFBO0FIaW9mSjtBRy9uZkk7RUFDRSxXQUFBO0VBQ0EseUJBQUE7QUhpb2ZOO0FHOW5mSTtFQUVFLDhFQ3ZNeUM7QUpzMGYvQztBRzVuZkk7RUFHRSx5QkFBQTtBSDRuZk47QUd6bmZJO0VBQ0Usb0NBQUE7QUgybmZOO0FHem5mTTtFQUVFLG9DQUFBO0FIMG5mUjtBR3RuZkk7RUFHRSxvQ0FBQTtFQUNBLDhFQzdOeUM7QUptMWYvQztBR25uZkk7RUFHRSw4RUNuT3lDO0FKczFmL0M7QUcvbWZFO0VBQ0UseUJBQUE7QUhpbmZKO0FHL21mSTtFQUVFLGM4RC9JZ0M7QWpFK3ZmdEM7QUc1bWZFOzs7RUFHRSxXQUFBO0FIOG1mSjtBR3htZlU7RUFDRSxXQUFBO0FIMG1mWjtBR3hxZkU7RUFDRSxXQUFBO0VBQ0Esb0NBQUE7QUgwcWZKO0FHeHFmSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBSDBxZk47QUd2cWZJO0VBRUUsOEVDdk15QztBSisyZi9DO0FHcnFmSTtFQUdFLHlCQUFBO0FIcXFmTjtBR2xxZkk7RUFDRSxvQ0FBQTtBSG9xZk47QUdscWZNO0VBRUUsb0NBQUE7QUhtcWZSO0FHL3BmSTtFQUdFLG9DQUFBO0VB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QTtFQUNBLDJCakMrT3NCO0FoQzJ1Z0JsQztBaUV4OWdCWTtFQUdFLHlCQUFBO0FqRXc5Z0JkO0FpRWg5Z0JRO0VBRUUsa0NBQUE7QWpFaTlnQlY7QWlFOThnQlE7RUFDRSxtQ0FBQTtBakVnOWdCVjtBaUU3OGdCUTtFQUNFLGtDQUFBO0FqRSs4Z0JWO0FHMTJnQkU7RUFDRSxXQUFBO0VBQ0Esb0NBQUE7QUg0MmdCSjtBRzEyZ0JJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FINDJnQk47QUd6MmdCSTtFQUVFLDhFQ3ZNeUM7QUppamhCL0M7QUd2MmdCSTtFQUdFLHlCQUFBO0FIdTJnQk47QUdwMmdCSTtFQUNFLG9DQUFBO0FIczJnQk47QUdwMmdCTTtFQUVFLG9DQUFBO0FIcTJnQlI7QUdqMmdCSTtFQUdFLG9DQUFBO0VBQ0EsOEVDN055QztBSjhqaEIvQztBRzkxZ0JJO0VBR0UsOEVDbk95QztBSmlraEIvQztBRzExZ0JFO0VBQ0UseUJBQUE7QUg0MWdCSjtBRzExZ0JJO0VBRUUsYzhEaEo4QjtBakUyK2dCcEM7QUd2MWdCRTs7O0VBR0UsV0FBQTtBSHkxZ0JKO0FHbjFnQlU7RUFDRSxXQUFBO0FIcTFnQlo7QUduNWdCRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSHE1Z0JKO0FHbjVnQkk7RUFDRSxXQUFBO0VBQ0EseUJBQUE7QUhxNWdCTjtBR2w1Z0JJO0VBRUUsOEVDdk15QztBSjBsaEIvQztBR2g1Z0JJO0VBR0UseUJBQUE7QUhnNWdCTjtBRzc0Z0JJO0VBQ0Usb0NBQUE7QUgrNGdCTjtBRzc0Z0JNO0VBRUUsb0NBQUE7QUg4NGdCUjtBRzE0Z0JJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKdW1oQi9DO0FHdjRnQkk7RUFHRSw4RUNuT3lDO0FKMG1oQi9DO0FHbjRnQkU7RUFDRSx5QkFBQTtBSHE0Z0JKO0FHbjRnQkk7RUFFRSxjOEQvSWdDO0FqRW1oaEJ0QztBR2g0Z0JFOzs7RUFHRSxXQUFBO0FIazRnQko7QUc1M2dCVTtFQUNFLFdBQUE7QUg4M2dCWjtBRzU3Z0JFO0VBQ0UsV0FBQTtFQUNB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QUc5dWhCTTtFQUVFLG9DQUFBO0FIK3VoQlI7QUczdWhCSTtFQUdFLG9DQUFBO0VBQ0EsOEVDN055QztBSnc4aEIvQztBR3h1aEJJO0VBR0UsOEVDbk95QztBSjI4aEIvQztBR3B1aEJFO0VBQ0UseUJBQUE7QUhzdWhCSjtBR3B1aEJJO0VBRUUsYzhEaEo4QjtBakVxM2hCcEM7QUdqdWhCRTs7O0VBR0UsV0FBQTtBSG11aEJKO0FHN3RoQlU7RUFDRSxXQUFBO0FIK3RoQlo7QUc3eGhCRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSCt4aEJKO0FHN3hoQkk7RUFDRSxXQUFBO0VBQ0EseUJBQUE7QUgreGhCTjtBRzV4aEJJO0VBRUUsOEVDdk15QztBSm8raEIvQztBRzF4aEJJO0VBR0UseUJBQUE7QUgweGhCTjtBR3Z4aEJJO0VBQ0Usb0NBQUE7QUh5eGhCTjtBR3Z4aEJNO0VBRUUsb0NBQUE7QUh3eGhCUjtBR3B4aEJJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKaS9oQi9DO0FHanhoQkk7RUFHRSw4RUNuT3lDO0FKby9oQi9DO0FHN3doQkU7RUFDRSx5QkFBQTtBSCt3aEJKO0FHN3doQkk7RUFFRSxjOEQvSWdDO0FqRTY1aEJ0QztBRzF3aEJFOzs7RUFHRSxXQUFBO0FINHdoQko7QUd0d2hCVTtFQUNFLFdBQUE7QUh3d2hCWjtBR3QwaEJFO0VBQ0UsV0FBQTtFQUNBLG9DQUFBO0FIdzBoQko7QUd0MGhCSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBSHcwaEJOO0FHcjBoQkk7RUFFRSw4RUN2TXlDO0FKNmdpQi9DO0FHbjBoQkk7RUFHRSx5QkFBQTtBSG0waEJOO0FHaDBoQkk7RUFDRSxvQ0FBQTtBSGswaEJOO0FHaDBoQk07RUFFRSxvQ0FBQTtBSGkwaEJSO0FHN3poQkk7RUFHRSxvQ0FBQTtFQUNBLDhFQzdOeUM7QUowaGlCL0M7QUcxemhCSTtFQUdFLDhFQ25PeUM7QUo2aGlCL0M7QUd0emhCRTtFQUNFLHlCQUFBO0FId3poQko7QUd0emhCSTtFQUVFLGM4RDlJOEI7QWpFcThoQnBDO0FHbnpoQkU7OztFQUdFLFdBQUE7QUhxemhCSjtBRy95aEJVO0VBQ0UsV0FBQTtBSGl6aEJaO0FHdnloQkU7RUFDRSx5QkFBQTtFQUNBLHdDQUFBO0VBQ0Esb0NBQUE7QUh5eWhCSjtBR3Z5aEJJO0VBS0UseUJBQUE7RUFDQSx3Q0FBQTtFQUNBLGdDQUFBO0FIcXloQk47QUdseWhCSTtFQUdFLHdDQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4RUN4UnlDO0FKMGppQi9DO0FHL3hoQkk7RUFHRSw4RUM5UnlDO0FKNmppQi9DO0FHenpoQkU7RUFDRSx5QkFBQTtFQUNBLHdDQUFBO0VBQ0Esb0NBQUE7QUgyemhCSjtBR3p6aEJJO0VBS0UseUJBQUE7RUFDQSx3Q0FBQTtFQUNBLGdDQUFBO0FIdXpoQk47QUdwemhCSTtFQUdFLHdDQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4RUN4UnlDO0FKNGtpQi9DO0FHanpoQkk7RUFHRSw4RUM5UnlDO0FKK2tpQi9DO0FHMzBoQkU7RUFDRSx5QkFBQTtFQUNBLHdDQUFBO0VBQ0Esb0NBQUE7QUg2MGhCSjtBRzMwaEJJO0VBS0UseUJBQUE7RUFDQSx3Q0FBQTtFQUNBLGdDQUFBO0FIeTBoQk47QUd0MGhCSTtFQUdFLHdDQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4RUN4UnlDO0FKOGxpQi9DO0FHbjBoQkk7RUFHRSw4RUM5UnlDO0FKaW1pQi9DO0FpRTkvaEJJO0VBQ0UsbUJBQUE7QWpFZ2dpQk47QWlFOS9oQk07RUFFRSxvQ0FBQTtBakUrL2hCUjtBaUU1L2hCTTtFQUNFLG9DQUFBO0FqRTgvaEJSO0FpRTMraEJROzs7Ozs7Ozs7Ozs7RUFDRSxxQkFBQTtFQUNBLG1DQUFBO0FqRXcvaEJWO0FpRXIvaEJVOzs7Ozs7Ozs7Ozs7RUFDRSxjQUFBO0FqRWtnaUJaO0FpRTEvaEJNOzs7Ozs7Ozs7Ozs7RUFZRSw0R0FBQTtBakU0L2hCUjtBaUV2L2hCSTs7Ozs7RUFLRSxxQkFBQTtFQUNBLDZCQUFBO0FqRXkvaEJOO0FpRXYvaEJNOzs7OztFQUNFLGNBQUE7QWpFNi9oQlI7QWlFdi9oQlE7RUFDRSwrQkFBQTtFQUNBLGdDQUFBO0FqRXkvaEJWO0FpRWwvaEJRO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTtBakVvL2hCVjtBaUVqL2hCUTtFQUNFLHlCQUFBO0VBQ0EscUJBQUE7QWpFbS9oQlY7QWlFNStoQlE7RUFDRSxjQUFBO0FqRTgraEJWO0FpRW4raEJnQjtFQUNFLHlCQUFBO0FqRXEraEJsQjtBaUUvOWhCZ0I7RUFDRSxxQkFBQTtFQUNBLG1DQUFBO0FqRWkraEJsQjtBaUU1OWhCYztFQUNFLGNBQUE7QWpFODloQmhCO0FpRXo5aEJZOzs7RUFHRSxvQ0FBQTtBakUyOWhCZDtBaUV4OWhCYztFQUNFLHdDQUFBO0FqRTA5aEJoQjtBaUVsOWhCSTtFQUNFLHlCQUFBO0FqRW85aEJOO0FpRS84aEJNOzs7RUFHRSx5QkFBQTtBakVpOWhCUjtBaUU1OGhCSTs7RUFFRSx5QkFBQTtBakU4OGhCTjtBaUUzOGhCSTs7RUFFRSxxQkFBQTtBakU2OGhCTjtBaUV4OGhCTTs7O0VBR0UsVy9EL0ZLO0UrRGdHTCx5QkFBQTtBakUwOGhCUjtBaUV2OGhCTTtFQUNFLGNBQUE7QWpFeThoQlI7QWlFdjhoQlE7RUFDRSxnQkFBQTtBakV5OGhCVjs7QWlFMzBpQkk7RUFDRSxtQkFBQTtFQUNBLDZEQUFBO0FqRTgwaUJOO0FpRTMwaUJJO0VBQ0Usb0NBQUE7QWpFNjBpQk47QWlFMTBpQkk7RUFDRSxXQUFBO0VBQ0EseUJBQUE7QWpFNDBpQk47QWlFeDBpQlU7RUFDRSxXL0Q2bUJXO0FGNnRoQnZCO0FpRXgwaUJZO0VBR0UseUJBQUE7QWpFdzBpQmQ7QWlFM3ppQlE7RUFDRSxXQUFBO0FqRTZ6aUJWO0FpRXZ6aUJVO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0FqRXl6aUJaO0FpRXZ6aUJZO0VBQ0UsV0FBQTtBakV5emlCZDtBaUVseWlCSTtFQUNFLHlCQUFBO0FqRW95aUJOO0FpRWp5aUJJO0VBQ0UseUJBQUE7QWpFbXlpQk47QWlFaHlpQlE7RUFDRSx3Q0FBQTtBakVreWlCVjtBaUU5eGlCTTtFQUNFLHlCQUFBO0FqRWd5aUJSO0FpRTd4aUJNO0VBQ0UsaURBQUE7QWpFK3hpQlI7QWlFanhpQlk7OztFQUdFLHlCQUFBO0VBQ0EsMkJqQ2dUb0I7QWhDbStoQmxDO0FpRWx3aUJNO0VBQ0UsNkJBQUE7QWpFb3dpQlI7QWlFNXZpQlE7RUFDRSxXQUFBO0VBQ0EsMkJqQ29Sd0I7QWhDMCtoQmxDO0FpRTV2aUJVO0VBT0ksdUNBQUE7QWpFd3ZpQmQ7QWlFcHZpQlU7RUFDRSx1Q0FBQTtBakVzdmlCWjtBaUVsdmlCUTtFQUNFLFdBQUE7QWpFb3ZpQlY7QWlFbHZpQlU7RUFHRSxjQUFBO0FqRWt2aUJaO0FpRS91aUJVOzs7RUFHRSxXQUFBO0FqRWl2aUJaO0FpRTV1aUJVO0VBQ0UsV0FBQTtFQUNBLDJCakMrT3NCO0FoQysvaEJsQztBaUU1dWlCWTtFQUdFLHlCQUFBO0FqRTR1aUJkO0FpRXB1aUJRO0VBRUUsbUNBQUE7QWpFcXVpQlY7QWlFbHVpQlE7RUFDRSxvQ0FBQTtBakVvdWlCVjtBaUVqdWlCUTtFQUNFLG1DQUFBO0FqRW11aUJWO0FHOW5pQkU7RUFDRSxXQUFBO0VBQ0Esb0NBQUE7QUhnb2lCSjtBRzluaUJJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIZ29pQk47QUc3bmlCSTtFQUVFLDhFQ3ZNeUM7QUpxMGlCL0M7QUczbmlCSTtFQUdFLHlCQUFBO0FIMm5pQk47QUd4bmlCSTtFQUNFLG9DQUFBO0FIMG5pQk47QUd4bmlCTTtFQUVFLG9DQUFBO0FIeW5pQlI7QUdybmlCSTtFQUdFLG9DQUFBO0VBQ0EsOEVDN055QztBSmsxaUIvQztBR2xuaUJJO0VBR0UsOEVDbk95QztBSnExaUIvQztBRzltaUJFO0VBQ0UseUJBQUE7QUhnbmlCSjtBRzltaUJJO0VBRUUsYzhEaEo4QjtBakUrdmlCcEM7QUczbWlCRTs7O0VBR0UsV0FBQTtBSDZtaUJKO0FHdm1pQlU7RUFDRSxXQUFBO0FIeW1pQlo7QUd2cWlCRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSHlxaUJKO0FHdnFpQkk7RUFDRSxXQUFBO0VBQ0EseUJBQUE7QUh5cWlCTjtBR3RxaUJJO0VBRUUsOEVDdk15QztBSjgyaUIvQztBR3BxaUJJO0VBR0UseUJBQUE7QUhvcWlCTjtBR2pxaUJJO0VBQ0Usb0NBQUE7QUhtcWlCTjtBR2pxaUJNO0VBRUUsb0NBQUE7QUhrcWlCUjtBRzlwaUJJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKMjNpQi9DO0FHM3BpQkk7RUFHRSw4RUNuT3lDO0FKODNpQi9DO0FHdnBpQkU7RUFDRSx5QkFBQTtBSHlwaUJKO0FHdnBpQkk7RUFFRSxjOEQvSWdDO0FqRXV5aUJ0QztBR3BwaUJFOzs7RUFHRSxXQUFBO0FIc3BpQko7QUdocGlCVTtFQUNFLFdBQUE7QUhrcGlCWjtBR2h0aUJFO0VBQ0UsV0FBQTtFQUNBLG9DQUFBO0FIa3RpQko7QUdodGlCSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBSGt0aUJOO0FHL3NpQkk7RUFFRSw4RUN2TXlDO0FKdTVpQi9DO0FHN3NpQkk7RUFHRSx5QkFBQTtBSDZzaUJOO0FHMXNpQkk7RUFDRSxvQ0FBQTtBSDRzaUJOO0FHMXNpQk07RUFFRSxvQ0FBQTtBSDJzaUJSO0FHdnNpQkk7RUFHRSxvQ0FBQTtFQUNBLDhFQzdOeUM7QUpvNmlCL0M7QUdwc2lCSTtFQUdFLDhFQ25PeUM7QUp1NmlCL0M7QUdoc2lCRTtFQUNFLHlCQUFBO0FIa3NpQko7QUdoc2lCSTtFQUVFLGM4RDlJOEI7QWpFKzBpQnBDO0FHN3JpQkU7OztFQUdFLFdBQUE7QUgrcmlCSjtBR3pyaUJVO0VBQ0UsV0FBQTtBSDJyaUJaO0FHanJpQkU7RUFDRSx5QkFBQTtFQUNBLHdDQUFBO0VBQ0Esb0NBQUE7QUhtcmlCSjtBR2pyaUJJO0VBS0UseUJBQUE7RUFDQSx3Q0FBQTtFQUNBLGdDQUFBO0FIK3FpQk47QUc1cWlCSTtFQUdFLHdDQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4RUN4UnlDO0FKbzhpQi9DO0FHenFpQkk7RUFHRSw4RUM5UnlDO0FKdThpQi9DO0FHbnNpQkU7RUFDRSx5QkFBQTtFQUNBLHdDQUFBO0VBQ0Esb0NBQUE7QUhxc2lCSjtBR25zaUJJO0VBS0UseUJBQUE7RUFDQSx3Q0FBQTtFQUNBLGdDQUFBO0FIaXNpQk47QUc5cmlCSTtFQUdFLHdDQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4RUN4UnlDO0FKczlpQi9DO0FHM3JpQkk7RUFHRSw4RUM5UnlDO0FKeTlpQi9DO0FHcnRpQkU7RUFDRSx5QkFBQTtFQUNBLHdDQUFBO0VBQ0Esb0NBQUE7QUh1dGlCSjtBR3J0aUJJO0VBS0UseUJBQUE7RUFDQSx3Q0FBQTtFQUNBLGdDQUFBO0FIbXRpQk47QUdodGlCSTtFQUdFLHdDQUFBO0VBQ0EsZ0NBQUE7RUFDQSw4RUN4UnlDO0FKdytpQi9DO0FHN3NpQkk7RUFHRSw4RUM5UnlDO0FKMitpQi9DO0FpRXg0aUJJO0VBQ0UsbUJBQUE7QWpFMDRpQk47QWlFeDRpQk07RUFFRSxvQ0FBQTtBakV5NGlCUjtBaUV0NGlCTTtFQUNFLG9DQUFBO0FqRXc0aUJSO0FpRXIzaUJROzs7Ozs7Ozs7Ozs7RUFDRSxxQkFBQTtFQUNBLG1DQUFBO0FqRWs0aUJWO0FpRS8zaUJVOzs7Ozs7Ozs7Ozs7RUFDRSxjQUFBO0FqRTQ0aUJaO0FpRXA0aUJNOzs7Ozs7Ozs7Ozs7RUFZRSw0R0FBQTtBakVzNGlCUjtBaUVqNGlCSTs7Ozs7RUFLRSxxQkFBQTtFQUNBLDZCQUFBO0FqRW00aUJOO0FpRWo0aUJNOzs7OztFQUNFLGNBQUE7QWpFdTRpQlI7QWlFajRpQlE7RUFDRSwrQkFBQTtFQUNBLGdDQUFBO0FqRW00aUJWO0FpRTUzaUJRO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTtBakU4M2lCVjtBaUUzM2lCUTtFQUNFLHlCQUFBO0VBQ0EscUJBQUE7QWpFNjNpQlY7QWlFdDNpQlE7RUFDRSxjQUFBO0FqRXczaUJWO0FpRTcyaUJnQjtFQUNFLHlCQUFBO0FqRSsyaUJsQjtBaUV6MmlCZ0I7RUFDRSxxQkFBQTtFQUNBLG1DQUFBO0FqRTIyaUJsQjtBaUV0MmlCYztFQUNFLGNBQUE7QWpFdzJpQmhCO0FpRW4yaUJZOzs7RUFHRSxvQ0FBQTtBakVxMmlCZDtBaUVsMmlCYztFQUNFLHdDQUFBO0FqRW8yaUJoQjtBaUU1MWlCSTtFQUNFLHlCQUFBO0FqRTgxaUJOO0FpRXoxaUJNOzs7RUFHRSx5QkFBQTtBakUyMWlCUjtBaUV0MWlCSTs7RUFFRSx5QkFBQTtBakV3MWlCTjtBaUVyMWlCSTs7RUFFRSxxQkFBQTtBakV1MWlCTjtBaUVsMWlCTTs7O0VBR0UsVy9EL0ZLO0UrRGdHTCx5QkFBQTtBakVvMWlCUjtBaUVqMWlCTTtFQUNFLGNBQUE7QWpFbTFpQlI7QWlFajFpQlE7RUFDRSxnQkFBQTtBakVtMWlCVjs7QWlFcnRqQkk7RUFDRSxtQkFBQTtFQUNBLDZEQUFBO0FqRXd0akJOO0FpRXJ0akJJO0VBQ0Usb0NBQUE7QWpFdXRqQk47QWlFcHRqQkk7RUFDRSxXQUFBO0VBQ0EseUJBQUE7QWpFc3RqQk47QWlFbHRqQlU7RUFDRSxXL0Q2bUJXO0FGdW1pQnZCO0FpRWx0akJZO0VBR0UseUJBQUE7QWpFa3RqQmQ7QWlFcnNqQlE7RUFDRSxXQUFBO0FqRXVzakJWO0FpRWpzakJVO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0FqRW1zakJaO0FpRWpzakJZO0VBQ0UsV0FBQTtBakVtc2pCZDtBaUU1cWpCSTtFQUNFLHlCQUFBO0FqRThxakJOO0FpRTNxakJJO0VBQ0UseUJBQUE7QWpFNnFqQk47QWlFMXFqQlE7RUFDRSx3Q0FBQTtBakU0cWpCVjtBaUV4cWpCTTtFQUNFLHlCQUFBO0FqRTBxakJSO0FpRXZxakJNO0VBQ0UsaURBQUE7QWpFeXFqQlI7QWlFM3BqQlk7OztFQUdFLHlCQUFBO0VBQ0EsMkJqQ2dUb0I7QWhDNjJpQmxDO0FpRTVvakJNO0VBQ0UsNkJBQUE7QWpFOG9qQlI7QWlFdG9qQlE7RUFDRSxXQUFBO0VBQ0EsMkJqQ29Sd0I7QWhDbzNpQmxDO0FpRXRvakJVO0VBT0ksb0NBQUE7QWpFa29qQmQ7QWlFOW5qQlU7RUFDRSxvQ0FBQTtBakVnb2pCWjtBaUU1bmpCUTtFQUNFLFdBQUE7QWpFOG5qQlY7QWlFNW5qQlU7RUFHRSxjQUFBO0FqRTRuakJaO0FpRXpuakJVOzs7RUFHRSxXQUFBO0FqRTJuakJaO0FpRXRuakJVO0VBQ0UsV0FBQTtFQUNBLDJCakMrT3NCO0FoQ3k0aUJsQztBaUV0bmpCWTtFQUdFLHlCQUFBO0FqRXNuakJkO0FpRTltakJRO0VBRUUsb0NBQUE7QWpFK21qQlY7QWlFNW1qQlE7RUFDRSxxQ0FBQTtBakU4bWpCVjtBaUUzbWpCUTtFQUNFLG9DQUFBO0FqRTZtakJWO0FHeGdqQkU7RUFDRSxXQUFBO0VBQ0Esb0NBQUE7QUgwZ2pCSjtBR3hnakJJO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FIMGdqQk47QUd2Z2pCSTtFQUVFLDhFQ3ZNeUM7QUorc2pCL0M7QUdyZ2pCSTtFQUdFLHlCQUFBO0FIcWdqQk47QUdsZ2pCSTtFQUNFLG9DQUFBO0FIb2dqQk47QUdsZ2pCTTtFQUVFLG9DQUFBO0FIbWdqQlI7QUcvL2lCSTtFQUdFLG9DQUFBO0VBQ0EsOEVDN055QztBSjR0akIvQztBRzUvaUJJO0VBR0UsOEVDbk95QztBSit0akIvQztBR3gvaUJFO0VBQ0UseUJBQUE7QUgwL2lCSjtBR3gvaUJJO0VBRUUsYzhEaEo4QjtBakV5b2pCcEM7QUdyL2lCRTs7O0VBR0UsV0FBQTtBSHUvaUJKO0FHai9pQlU7RUFDRSxXQUFBO0FIbS9pQlo7QUdqampCRTtFQUNFLFdBQUE7RUFDQSxvQ0FBQTtBSG1qakJKO0FHampqQkk7RUFDRSxXQUFBO0VBQ0EseUJBQUE7QUhtampCTjtBR2hqakJJO0VBRUUsOEVDdk15QztBSnd2akIvQztBRzlpakJJO0VBR0UseUJBQUE7QUg4aWpCTjtBRzNpakJJO0VBQ0Usb0NBQUE7QUg2aWpCTjtBRzNpakJNO0VBRUUsb0NBQUE7QUg0aWpCUjtBR3hpakJJO0VBR0Usb0NBQUE7RUFDQSw4RUM3TnlDO0FKcXdqQi9DO0FHcmlqQkk7RUFHRSw4RUNuT3lDO0FKd3dqQi9DO0FHamlqQkU7RUFDRSx5QkFBQTtBSG1pakJKO0FHamlqQkk7RUFFRSxjOEQvSWdDO0FqRWlyakJ0QztBRzloakJFOzs7RUFHRSxXQUFBO0FIZ2lqQko7QUcxaGpCVTtFQUNFLFdBQUE7QUg0aGpCWjtBRzFsakJFO0VBQ0UsV0FBQTtFQUNB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RTJNZ0I7QUY4aWtCbEI7O0FtRXJ2a0JBOztFQUFBO0FBSUU7RUFDRSxjQUFBO0VBQ0EsVW5Dd2xCb0Q7RW1DdmxCcEQsbUJuQ3lsQm9EO0VtQ3hsQnBELGtCQUFBO0VBQ0EsaUJuQ3lsQm9EO0VtQ3hsQnBELGdCbkN1bEJvRDtFbUN0bEJwRCxXbkMrakJtQjtFbUM5akJuQixrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0FuRXV2a0JKO0FtRXR2a0JJO0VBRUUsV2pFa2lCaUI7RWlFamlCakIsZUFBQTtFQUNBLG1CbkNpa0JnRDtFbUNoa0JoRCxrQm5DZ2xCa0Q7RW1DL2tCbEQsYUFBQTtBbkV1dmtCTjtBbUUvdWtCSTtFQUNFLFluQ3drQmtEO0VtQ3ZrQmxELGlCbkN3a0JrRDtFbUN2a0JsRCxnQm5Dd2tCa0Q7RW1DdmtCbEQsV25Dd2lCaUI7QWhDeXNqQnZCOztBbUU1dWtCQTs7K0VBQUE7QUFJQTs7RUFBQTtBQUdBO0VBQ0UsZ0JuQzRqQnNEO0VtQzNqQnRELGdCbkM0akJzRDtBaENrcmpCeEQ7O0FtRTN1a0JBOztFQUFBO0FBR0E7RUFDRSxVQUFBO0VBQ0EsY25Dc2pCc0Q7RW1DcmpCdEQsbUJuQ3NqQm9EO0FoQ3dyakJ0RDtBbUU3dWtCRTtFQUpGO0lBS0ksa0JuQ3NqQm9EO0VoQzByakJ0RDtBQUNGOztBbUU1dWtCQTs7Ozs7Ozs7Ozs7RUFBQTtBQVlBO0VBQ0UseUJuQ3NpQnNEO0VtQ3JpQnRELG1CbkN1aUJzRDtFbUN0aUJ0RCxnQm5DcWlCc0Q7RW1DcGlCdEQsa0JBQUE7RUFDQSx5QjNENUpjO0FSMjRrQmhCO0FtRTN1a0JFO0VBQ0UscUJBQUE7RUFDQSxpQm5DZ2lCb0Q7RW1DL2hCcEQsaUJuQ2lpQm9EO0VtQ2hpQnBELGlCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CbkM2aEJvRDtFbUM1aEJwRCxjbkM4aEJrRDtFbUM3aEJsRCxzQkFBQTtBbkU2dWtCSjtBbUU1dWtCSTtFQUNFLFdBQUE7QW5FOHVrQk47QW1FN3VrQk07Ozs7RUFJRSxxQm5DdWhCZ0Q7QWhDd3RqQnhEO0FtRTN1a0JNOztFQUVFLGVBQUE7QW5FNnVrQlI7QW1FMXVrQkk7RUFDRSxpQm5DeWdCa0Q7RW1DeGdCbEQsdUJuQzhnQmtEO0VtQzdnQmxELHNCQUFBO0FuRTR1a0JOO0FtRTN1a0JNO0VBQ0UscUJBQUE7RUFDQSxvQm5DNmdCZ0Q7RW1DNWdCaEQsc0JuQzZnQmdEO0VtQzVnQmhELGNuQ3FnQjhDO0FoQ3d1akJ0RDtBbUUxdWtCSTtFQUNFLGVBQUE7RUFDQSx1Qm5DMmdCa0Q7RW1DMWdCbEQseUJuQ3lnQmtEO0VtQ3hnQmxELHlCQUFBO0FuRTR1a0JOOztBbUV4dWtCQTtFQUNFLHFCQUFBO0VBQ0EsaUJuQ3Fmc0Q7RW1DcGZ0RCxpQm5Dc2ZzRDtFbUNyZnRELGlCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CbkNrZnNEO0VtQ2pmdEQsY25DbWZvRDtFbUNsZnBELGtCQUFBO0VBQ0Esc0JBQUE7QW5FMnVrQkY7QW1FMXVrQkU7RUFDRSxXQUFBO0FuRTR1a0JKO0FtRTN1a0JJOzs7O0VBSUUscUJuQzJla0Q7QWhDa3dqQnhEO0FtRXp1a0JJOztFQUVFLGVBQUE7QW5FMnVrQk47QW1FeHVrQkU7RUFDRSxpQm5DNmRvRDtFbUM1ZHBELHVCbkNrZW9EO0VtQ2plcEQsc0JBQUE7QW5FMHVrQko7QW1FenVrQkk7RUFDRSxxQkFBQTtFQUNBLG9CbkNpZWtEO0VtQ2hlbEQsc0JuQ2lla0Q7RW1DaGVsRCxjbkN5ZGdEO0FoQ2t4akJ0RDtBbUV4dWtCRTs7RUFFRSxlQUFBO0VBQ0EseUJuQzZkb0Q7RW1DNWRwRCx5QkFBQTtFaEU4VkYsdUJnRTdWRTtBbkUwdWtCSjs7QUc3NmpCRTtFZ0V4VEE7SUFDRSwyQm5Dd2RvRDtFaENpeGpCdEQ7RW1FdnVrQkE7SUFDRSxpQ25Dc2RvRDtFaENteGpCdEQ7RW1FdnVrQkE7SUFDRSwyQm5Da2RvRDtFaEN1eGpCdEQ7QUFDRjtBbUV0dWtCQTtFQUNFLFlBQUE7QW5Fd3VrQkY7O0FtRXR1a0JBO0VBQ0Usa0JBQUE7RUFDQSxnQm5DNmNzRDtFbUM1Y3RELGlCbkM0Y3NEO0VtQzNjdEQsWUFBQTtFQUNBLG1CbkM0Y3NEO0VtQzNjdEQsaUJBQUE7RUFFQSw0REFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JqRUVnQjtFaUVEaEIsa0JuQ21jc0Q7QWhDcXlqQnhEO0FtRXZ1a0JFOztFQUVFLGtCQUFBO0VBQ0EsU25DdWNvRDtFbUN0Y3BELFVuQ3Fjb0Q7RW1DcGNwRCxnQm5DOGJvRDtFbUM3YnBELGlCbkM2Ym9EO0FoQzR5akJ4RDtBbUV2dWtCRTtFaEVzVEEsMENnRXJURTtBbkV5dWtCSjtBbUV4dWtCSTtFQUNFLGtCQUFBO0VBQ0EsYW5DcWNrRDtFbUNwY2xELGNuQ3Fja0Q7RW1DcGNsRCxtQm5Da2NrRDtFbUNqY2xELFduQ21YaUI7RW1DbFhqQixrQkFBQTtFQUNBLGVBQUE7RUFDQSxzQ25Da2NrRDtFbUNqY2xELGtCbkM0YmtEO0VtQzNibEQsa0NuQytia0Q7QWhDMnlqQnhEO0FtRXp1a0JNO0VBRUUseUNuQzhiZ0Q7QWhDNHlqQnhEO0FtRXR1a0JFO0VBQ0Usa0JBQUE7QW5Fd3VrQko7QW1FdHVrQkU7RUFDRSxVQUFBO0FuRXd1a0JKO0FtRXR1a0JFO0VoRWlUQSwwQmdFaFRFO0FuRXd1a0JKO0FtRXR1a0JFO0VoRThTQSwwQmdFN1NFO0FuRXd1a0JKOztBbUVwdWtCQTtFaEVxUkUseUJnRXBSQTtBbkV1dWtCRjtBbUV0dWtCRTtFQUNFLCtCbkMrYW9EO0VtQzlhcEQsZW5DK2FvRDtBaEN5empCeEQ7O0FtRXJ1a0JBO0VBQ0UsYW5DNGFzRDtBaEM0empCeEQ7O0FtRXR1a0JBO0VBQ0UsMkJuQzBhc0Q7RW1DemF0RCxZQUFBO0FuRXl1a0JGOztBbUV2dWtCQTtFQUNFLHdCbkN1YXNEO0VtQ3RhdEQsWUFBQTtBbkUwdWtCRjtBbUV6dWtCRTtFQUNFLDBCbkNxYW9EO0FoQ3MwakJ4RDs7QW1FeHVrQkE7RUFDRSw2Qm5Da2FzRDtFbUNqYXRELFlBQUE7QW5FMnVrQkY7O0FtRXp1a0JBO0VBQ0UsNkJuQytac0Q7QWhDNjBqQnhEOztBbUV6dWtCQTtFQUNFLFdBQUE7RUFDQSxnQm5DNlpzRDtFbUM1WnRELHFCbkMyWnNEO0FoQ2kxakJ4RDtBbUUzdWtCRTtFQUNFLFdBQUE7RUFDQSxnQm5DMFpvRDtFbUN6WnBELGlCbkN5Wm9EO0VtQ3hacEQsU0FBQTtBbkU2dWtCSjtBbUUzdWtCRTtFQUNFLFlBQUE7RUFDQSxnQm5Db1pvRDtFbUNuWnBELGlCbkNtWm9EO0VtQ2xacEQsU0FBQTtBbkU2dWtCSjs7QW1FenVrQkE7RUFDRSxVQUFBO0VBQ0EsV2pFaEZXO0VpRWlGWCxtQjNEOVdjO0FSMGxsQmhCO0FtRTN1a0JFO0VBQ0UsZ0JBQUE7QW5FNnVrQko7QW1FM3VrQkU7RUFFRSx5Qm5DMFlvRDtBaENrMmpCeEQ7QW1FMXVrQkU7RUFDRSx5Qm5Dd1lvRDtFbUN2WXBELDhFL0Q1UTJDO0FKdy9rQi9DOztBbUV4dWtCQTtFQUNFLFdBQUE7QW5FMnVrQkY7QW1FMXVrQkU7RUFDRSxZQUFBO0VBQ0EscUJuQ2lZb0Q7RW1DaFlwRCx5QkFBQTtFQUNBLDZCQUFBO0FuRTR1a0JKO0FtRTN1a0JJO0VBQ0UsNkJBQUE7QW5FNnVrQk47QW1FM3VrQkk7RUFDRSx5Q25DMlhrRDtBaENrM2pCeEQ7O0FtRXZ1a0JFO0VBQ0UseUJqRXBIYztBRjgxa0JsQjtBbUV6dWtCSTtFQUNFLDZCQUFBO0FuRTJ1a0JOO0FtRS90a0JNO0VBQ0UsNkJBQUE7QW5FaXVrQlI7QW1FaHVrQlE7RUFHRSx1Q25DbVc4QztBaEM2M2pCeEQ7QW1FL3RrQlU7RUFFRSwwQ25DaVc0QztBaEMrM2pCeEQ7QW1FN3RrQlE7RUFDRSxnQ25DNlY4QztBaENrNGpCeEQ7QW1FN3RrQlE7RUFDRSxVakU5SUc7QUY2MmtCYjtBbUU3dGtCUTtFQUNFLDJCbkNzVjhDO0FoQ3k0akJ4RDtBbUU5dGtCVTtFQUNFLDZCbkMwVjhDO0FoQ3M0akIxRDtBbUU3dGtCUTtFQUNFLDhCbkNpVjhDO0FoQzg0akJ4RDtBbUU3dGtCUTtFQUNFLDZCbkNtVmdEO0FoQzQ0akIxRDtBbUV0dGtCTTtFQUNFLDBDbkNvVWdEO0FoQ281akJ4RDs7QW9FM3BsQkE7OytFQUFBO0FBSUE7O0VBQUE7QUFJQTtFQUNFLFVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCcEM0aEJzQztFb0MxaEJ0Qzs7SUFBQTtFQXFKQTs7SUFBQTtFQTZIQTs7SUFBQTtBcEVpNWtCRjtBb0VocWxCRTtFQUNFLGtCQUFBO0VBQ0Esc0JwQzZoQm9DO0VvQzVoQnBDLGtCQUFBO0VBMkNBOztNQUFBO0VBVUE7O01BQUE7RUF1Q0E7O01BQUE7QXBFK2tsQko7QW9FenFsQkk7RUFDRSxnQ0FBQTtBcEUycWxCTjtBb0V4cWxCSTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QjVENUJVO0FSc3NsQmhCO0FvRXRxbEJNO0VBQ0UsNENBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJwQ2doQm9DO0FoQ3dwa0I1QztBb0VycWxCTTtFQUNFLG1DQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBcEV1cWxCUjtBb0VwcWxCTTtFQUNFLG1DQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBcEVzcWxCUjtBb0VucWxCTTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSxpQkFBQTtFQUNBLCtCcENnZmdDO0FoQ3Fya0J4QztBb0U5cGxCSTs7RUFFRSxxQkFBQTtFQUNBLG9CcEM0ZnNDO0VvQzNmdEMsbUJwQzBmc0M7QWhDc3FrQjVDO0FvRTFwbEJJOztFQUVFLHFCQUFBO0VBQ0EsV3BDb2ZzQztFb0NuZnRDLFVBQUE7RUFDQSxvQnBDb2ZzQztFb0NuZnRDLG1CcENrZnNDO0VvQ2pmdEMsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsZ0NBQUE7RUFDQSxVQUFBO0FwRTRwbEJOO0FvRTFwbEJNOztFQUNFLGlDcENtZGdDO0FoQzBza0J4QztBb0V6cGxCSTtFQUNFLFVwQ3dlc0M7QWhDbXJrQjVDO0FvRXZwbEJJO0VBQ0UsZUFBQTtFQUNBLFVwQ29lc0M7QWhDcXJrQjVDO0FvRXBwbEJJO0VBQ0UsZUFBQTtFQUNBLFVwQzhkc0M7QWhDd3JrQjVDO0FvRTlvbEJJOztFQUVFLGtCQUFBO0VBQ0EsdUJBQUE7RUFDQSwyQkFBQTtBcEVncGxCTjtBb0U5b2xCTTs7RUFDRSxXbEVxS0s7RWtFcEtMLGVBQUE7QXBFaXBsQlI7QW9FOW9sQk07O0VBQ0UsY0FBQTtFQUNBLDhDQUFBO0VBQ0EsZ0JBQUE7QXBFaXBsQlI7QW9FN29sQkk7RUFDRSxZQUFBO0VBQ0EscUJwQytjc0M7QWhDZ3NrQjVDO0FvRTdvbEJNO0VBQ0UsWUFBQTtBcEUrb2xCUjtBb0Uzb2xCSTtFQUNFLGFBQUE7RUFDQSxvQnBDeWNzQztBaENvc2tCNUM7QW9FM29sQk07RUFDRSxZQUFBO0FwRTZvbEJSO0FvRXpvbEJJOzs7O0VBSUUsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJsRXdIWTtFa0V2SFosMEJsRXVIWTtBRm9obEJsQjtBb0Vub2xCRTtFQUNFLFdwQ3Nid0M7RW9DcmJ4QyxrQnBDc2J3QztFb0NyYnhDLG9CcENzYndDO0VvQ3JieEMsZXBDa2J3QztFb0NqYnhDLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBWUE7O01BQUE7RUFnQkE7O01BQUE7QXBFK21sQko7QW9Fem9sQkk7O0VBRUUsa0JBQUE7QXBFMm9sQk47QW9FeG9sQkk7RUFDRSxVQUFBO0VBQ0EsU0FBQTtBcEUwb2xCTjtBb0Vwb2xCSTtFQUNFLFVwQ21hc0M7RW9DbGF0QyxzQnBDb2FzQztFb0NuYXRDLGdCcENrYXNDO0VvQ2phdEMsZ0JwQ21hc0M7RW9DbGF0QyxXcENxV2dDO0VvQ25XaEMsK0JBQUE7QXBFcW9sQk47QW9FcG9sQk07RUFSRjtJQVNJLHNCcEM2Wm9DO0VoQzB1a0IxQztBQUNGO0FvRWpvbEJJO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCcEM2V3NDO0VvQzVXdEMsb0JwQ3Nac0M7RW9Dclp0Qyw2QkFBQTtBcEVtb2xCTjtBb0Vob2xCSTtFQUNFLGM1RG5OVTtBUnExbEJoQjtBb0U5bmxCTTtFQUNFLHNCQUFBO0FwRWdvbEJSO0FvRTVubEJJO0VBQ0Usa0JBQUE7RUFDQSxnQnBDNFZzQztFb0MzVnRDLGNwQzBZMEM7RW9DelkxQyxvQnBDb1lzQztFb0NuWXRDLDJCQUFBO0FwRThubEJOO0FvRTVubEJNO0VBQ0UsZ0JwQzBZMEM7RW9DelkxQyxXbEUwWmU7RWtFelpmLGVBQUE7QXBFOG5sQlI7QW9FMW5sQkk7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7QXBFNG5sQk47QW9FeG5sQk07RUFDRSxnQnBDaVkwQztFb0NoWTFDLFdwQytYd0M7RW9DOVh4QyxlQUFBO0FwRTBubEJSO0FvRXRubEJJOztFQUVFLGVBQUE7QXBFd25sQk47QW9Fcm5sQkk7OztFQUdFLHlCNUQvUFU7RTREaVFWLGtCcENtWDhDO0VvQ2xYOUMsOEVoRXRKeUM7RWdFdUp6QyxxQnBDa1g4QztBaENvd2tCcEQ7QW9FcG5sQk07OztFQUNFLHlCcENxU2dDO0FoQ20xa0J4QztBb0VqbmxCSTs7O0VBR0UsV3BDaVcwQztFb0NoVzFDLGVBQUE7RUFDQSxtQkFBQTtFQUNBLHFCbEVEWTtBRm9ubEJsQjtBb0VobmxCSTs7RUFFRSxnQnBDOFY0QztBaENveGtCbEQ7QW9FMW1sQkU7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLDJCQUFBO0VBQ0EsaUJBQUE7QXBFNG1sQko7QW9FMW1sQkk7OztFQUdFLHFCQUFBO0VBQ0EsVXBDb1Y4QztFb0NuVjlDLHdCcENpVjhDO0VvQ2hWOUMsZ0JwQytVOEM7RW9DOVU5QyxnQnBDZ1Y4QztFb0MvVTlDLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQmxFNlVpQjtFa0U1VWpCLHNCQUFBO0FwRTRtbEJOO0FvRTFtbEJNOzs7RUFDRSxXbEUwVWU7RWtFelVmLGVBQUE7RUFDQSxtQnBDMFUyQztFb0N6VTNDLDRCcEN5VTJDO0FoQ3F5a0JuRDtBb0UzbWxCTTs7O0VBQ0UsbUJwQ3FVMkM7RW9DcFUzQyxpQ3BDNE9nQztFb0MzT2hDLGFBQUE7QXBFK21sQlI7QW9FNW1sQk07OztFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxTQUFBO0FwRWdubEJSO0FvRTFtbEJNOztFQUNFLG9CcEN1VDZDO0VvQ3RUN0MsWUFBQTtBcEU2bWxCUjtBb0V4bWxCTTtFQUNFLFlwQ2tUMkM7RW9DalQzQyxRQUFBO0VBQ0EsZ0NBQUE7RUFDQSxxQ0FBQTtBcEUwbWxCUjtBb0VybWxCTTtFQUNFLFlwQzhTMkM7RW9DN1MzQyxhcEM4UzJDO0VvQzdTM0MsMEJBQUE7QXBFdW1sQlI7QW9FbG1sQk07RUFDRSxXcEMyUzJDO0VvQzFTM0Msb0JwQzRTMkM7RW9DM1MzQyxnQnBDMFMyQztFb0N6UzNDLFdwQzJTeUM7RW9DMVN6QyxtQkFBQTtFQUNBLFlBQUE7QXBFb21sQlI7QW9FaG1sQkk7O0VBRUUsV3BDbVEwQztFb0NsUTFDLGVBQUE7RUFDQSxtQmxFOUZZO0VrRStGWixxQmxFL0ZZO0FGaXNsQmxCO0FvRS9sbEJJO0VBQ0Usc0JBQUE7QXBFaW1sQk47O0FvRTNsbEJBOzsrRUFBQTtBQUlBO0VBQ0UsZXBDa1JpRDtBaEMyMGtCbkQ7QW9FM2xsQkU7RUFDRSxZQUFBO0FwRTZsbEJKOztBcUUvOWxCRTs7O0VBR0UsbUJyQ281Qm9EO0FoQzhra0J4RDtBcUVoK2xCRTtFQUNFLG1CckNrNUJvRDtBaENnbGtCeEQ7QXFFaCtsQkU7RUFDRTs7O0lBR0UsZUFBQTtFckVrK2xCSjtBQUNGO0FxRWgrbEJFO0VBQ0U7O0lBRUUsZ0JyQ3U0QmtEO0lxQ3Q0QmxELGVyQ3M0QmtEO0VoQzRsa0J0RDtBQUNGO0FxRWgrbEJFO0VBQ0U7O0lBRUUsZ0JyQ2k0QmtEO0lxQ2g0QmxELGVyQ2c0QmtEO0VoQ2tta0J0RDtBQUNGO0FxRWgrbEJFO0VBQ0U7O0lBRUUsZ0JyQzIzQmtEO0lxQzEzQmxELGVyQzAzQmtEO0VoQ3dta0J0RDtBQUNGOztBcUU1OWxCRTtFQUNFLG1CckNvM0JvRDtBaEMybWtCeEQ7QXFFNzlsQkU7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0Esc0JyQ2czQm9EO0VxQy8yQnBELHNCckNnM0JvRDtFcUMvMkJwRCxpQnJDNjJCb0Q7QWhDa25rQnhEOztBc0U1Z21CRTtFQUNFLGFBQUE7QXRFK2dtQko7QXNFOWdtQkk7RUFDRSxjQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtBdEVnaG1CTjtBc0UvZ21CTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0F0RWlobUJSO0FzRTlnbUJJO0VBQ0UsY0FBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7QXRFZ2htQk47QXNFL2dtQk07RUFDRSxzQkFBQTtFQUNBLGdCQUFBO0F0RWlobUJSO0FzRWhobUJRO0VBQ0UsYzlEM0JNO0FSNmltQmhCO0FzRWhobUJRO0VBQ0UscUJBQUE7RUFDQSx3QkFBQTtBdEVraG1CVjtBc0VoaG1CUTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNwRStPUTtBRm15bEJsQjtBc0UvZ21CTTtFQUNFLHFCQUFBO0F0RWlobUJSO0FzRWhobUJRO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7QXRFa2htQlY7QXNFL2dtQk07RUFDRSxnQkFBQTtFQUNBLHFCQUFBO0F0RWlobUJSO0FzRTlnbUJRO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNwRTROUTtBRm96bEJsQjtBc0U5Z21CWTs7O0VBR0UsY3BFaERHO0VvRWlESCxnQkFBQTtBdEVnaG1CZDtBc0U5Z21CWTtFQUNFLFdwRXlORDtFb0V4TkMsZ0JBQUE7QXRFZ2htQmQ7QXNFN2dtQlU7OztFQUdFLHFCQUFBO0F0RStnbUJaO0FzRTVnbUJRO0VBQ0UscUJBQUE7RUFDQSxjOUQvRU07RThEZ0ZOLGVBQUE7QXRFOGdtQlY7QXNFM2dtQlU7OztFQUdFLGNwRWdNTTtFb0UvTE4sZ0JBQUE7QXRFNmdtQlo7QXNFNWdtQlk7OztFQUNFLGNwRThMSTtBRmsxbEJsQjtBc0U3Z21CVTtFQUNFLHFCQUFBO0F0RStnbUJaO0FzRTVnbUJRO0VBQ0UsY3BFcUxRO0FGeTFsQmxCOztBc0VwZ21CSTtFQUNFLHFCQUFBO0VBQ0EsZ0JBQUE7QXRFdWdtQk47QXNFdGdtQk07RUFDRSxnQkFBQTtBdEV3Z21CUjtBc0V2Z21CUTtFQUNFLGM5RGpITTtBUjBubUJoQjtBc0VyZ21CSTtFQUNFLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjcEUrSlk7QUZ3MmxCbEI7QXNFdGdtQk07OztFQUdFLHFCQUFBO0F0RXdnbUJSO0FzRXJnbUJJO0VBQ0UsZ0JBQUE7QXRFdWdtQk47QXNFdGdtQk07RUFDRSxjOURsSVE7QVIwb21CaEI7O0FzRS8vbEJJO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjcEV1SVk7QUYyM2xCbEI7QXNFaGdtQkk7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7QXRFa2dtQk47QXNFaGdtQkk7RUFDRSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0F0RWtnbUJOO0FzRTkvbEJJOzs7RUFHRSxxQkFBQTtBdEVnZ21CTjtBc0U5L2xCSTtFQUNFLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0F0RWdnbUJOO0FzRS8vbEJNO0VBQ0UsY3BFeEpTO0FGeXBtQmpCO0FzRTkvbEJJO0VBQ0UsWUFBQTtBdEVnZ21CTjtBc0U3L2xCRTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7QXRFKy9sQko7QXNFOS9sQkk7RUFDRSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7QXRFZ2dtQk47QXNFLy9sQk07O0VBRUUsd0JBQUE7QXRFaWdtQlI7QXNFOS9sQkk7RUFDRSx5QkFBQTtBdEVnZ21CTjtBc0U5L2xCSTtFQUNFLGNBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsMkNBQUE7QXRFZ2dtQk47O0F1RWhzbUJJO0VBQ0UsZ0J2Q2c0QmtEO0V1Qy8zQmxELFlBQUE7QXZFbXNtQk47QXVFbHNtQk07RUFDRSxnQnZDODNCZ0Q7QWhDczBrQnhEOztBd0Uzc21CRTtFQUNFLFF4Q3U0Qm9EO0V3Q3Q0QnBELHNCQUFBO0VBQ0EsMkJ4Q3M0Qm9EO0FoQ3cwa0J4RDtBd0U3c21CSTtFQUNFLGV4Q3E0QmtEO0V3Q3A0QmxELHlCeENxNEJrRDtFd0NwNEJsRCxnQnhDcTRCa0Q7QWhDMDBrQnhEO0F3RTVzbUJNO0VBQ0UsV3RFaVJLO0VzRWhSTCxnQnhDZzRCZ0Q7QWhDODBrQnhEO0F3RTNzbUJJO0VBQ0UsUXhDODNCa0Q7QWhDKzBrQnhEO0F3RTVzbUJNO0VBQ0UsWUFBQTtBeEU4c21CUjtBd0Uzc21CSTtFQUNFLFN4Q3czQmtEO0FoQ3Exa0J4RDtBd0U1c21CTTtFQUNFLFlBQUE7QXhFOHNtQlI7QXdFMXNtQkU7RUFDRSxpQnhDbTNCb0Q7RXdDbDNCcEQsZ0J4Q2szQm9EO0FoQzAxa0J4RDtBd0Uxc21CTTtFQUNFLGdCeEM4MkJnRDtFd0M3MkJoRCw4RXBFMEV1QztBSmtvbUIvQzs7QXlFOXVtQkU7RUFDRSxnQ0FBQTtBekVpdm1CSjtBeUVodm1CSTtFQUNFLG1CQUFBO0F6RWt2bUJOOztBMEV0dm1CQTtFQUNFLGtCQUFBO0ExRXl2bUJGO0EwRXh2bUJFO0VBQ0UsVUFBQTtFQUNBLHFCQUFBO0ExRTB2bUJKO0EwRXh2bUJFO0VBQ0UsOEV0RXNHMkM7QUpvcG1CL0M7QTBFeHZtQkU7RUFDRSxlMUNpMkJvRDtFMENoMkJwRCxnQkFBQTtFQUNBLGdCQUFBO0ExRTB2bUJKO0EwRXh2bUJFO0VBQ0Usa0JBQUE7RUFDQSxvQjFDNDFCb0Q7QWhDODVrQnhEO0EwRXp2bUJJO0VBQ0UsZTFDNDFCa0Q7RTBDMzFCbEQsZTFDMDFCa0Q7RTBDejFCbEQsZ0JBQUE7QTFFMnZtQk47QTBFMXZtQk07RUFDRSxrQkFBQTtFQUNBLGtCMUMwMUJnRDtFMEN6MUJoRCxvQjFDdzFCZ0Q7RTBDdjFCaEQsa0IxQ3MxQmdEO0UwQ3IxQmhELFlBQUE7QTFFNHZtQlI7QTBFMXZtQk07RUFDRSxrQkFBQTtFQUNBLGdCMUNxMUJnRDtFMENwMUJoRCxrQjFDZzFCZ0Q7RTBDLzBCaEQsY0FBQTtBMUU0dm1CUjtBMEV6dm1CSTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxhMUM2MEJrRDtFMEM1MEJsRCxvQzFDNjBCa0Q7RTBDNTBCbEQsNEJBQUE7RUFDQSw2RXRFa0V5QztBSnlybUIvQztBMEV4dm1CRTtFQUNFLGExQ3cwQm9EO0FoQ2s3a0J4RDtBMEV6dm1CSTtFQUNFLG1CMUN5MEJrRDtFMEN4MEJsRCxzREFBQTtBMUUydm1CTjtBMEV4dm1CTTtFQUNFLHFCMUNxMEI4QztBaENxN2tCdEQ7QTBFdHZtQk07RUFDRSxxQjFDaTBCOEM7QWhDdTdrQnREO0EwRXB2bUJNO0VBQ0UscUIxQzZ6QjhDO0FoQ3k3a0J0RDtBMEVsdm1CTTtFQUNFLHNEQUFBO0ExRW92bUJSO0EwRWh2bUJFO0VBQ0UseUIxQ296QmtEO0UwQ256QmxELDRCQUFBO0ExRWt2bUJKOztBMEU1dW1CRTtFQUNFLGExQzh5Qm9EO0UwQzd5QnBELGMxQzZ5Qm9EO0UwQzV5QnBELHlCQUFBO0VBQ0Esa0J0RTZDMkM7QUprc21CL0M7QTBFOXVtQkk7OztFQUdFLGUxQzB5QmtEO0FoQ3M4a0J4RDs7QTJFdDBtQkk7RUFDRSxrQkFBQTtFQUNBLFkzQ2c1QmtEO0UyQy80QmxELFlBQUE7RUFDQSxlQUFBO0EzRXkwbUJOO0EyRXQwbUJFO0VBQ0UseUIzQzI0QmtEO0UyQzE0QmxELDRCQUFBO0EzRXcwbUJKO0EyRXYwbUJJOzs7RUFHRSxjM0N1NEJnRDtBaENrOGtCdEQ7O0E0RXYxbUJBO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtBNUUwMW1CRjs7QTRFdjFtQkE7RUFDRSxhQUFBO0E1RTAxbUJGOztBNEV2MW1CQTtFQUNFLG1CQUFBO0E1RTAxbUJGOztBNEV2MW1CQTtFQUNFLDBCQUFBO0VBQ0EsaUJBQUE7QTVFMDFtQkY7QUdwMW1CSTtFeUVMRjtJQUVJLGVBQUE7SUFDQSxRQUFBO0lBQ0EsU0FBQTtJQUNBLE9BQUE7RTVFMjFtQko7QUFDRjtBRzUxbUJJO0V5RUdGO0lBRUksZUFBQTtJQUNBLFFBQUE7SUFDQSxTQUFBO0lBQ0EsT0FBQTtFNUUyMW1CSjtBQUNGOztBNEV2MW1CQTtFQUNFLDBCQUFBO0VBQ0EsaUJBQUE7QTVFMDFtQkY7O0E0RXQxbUJBO0VBQ0UsbUJBQUE7QTVFeTFtQkY7O0E0RXQxbUJBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLCtCQUFBO0E1RXkxbUJGO0E0RXgxbUJFO0VBQ0UsbUJBQUE7QTVFMDFtQko7QTRFeDFtQkU7RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBNUUwMW1CSjtBNEV6MW1CSTtFQUNFLG1CQUFBO0VBQ0EsV0FBQTtBNUUyMW1CTjs7QTRFdDFtQkE7RUFDRSwrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtBNUV5MW1CRjs7QTRFdDFtQkE7RUFDRSwrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtBNUV5MW1CRjs7QTRFdDFtQkE7RUFDRSxXQUFBO0E1RXkxbUJGOztBNEV0MW1CQTtFQUNFLGlCQUFBO0E1RXkxbUJGOztBNEV0MW1CQTtFQUNFLG9CQUFBO0E1RXkxbUJGOztBNEV0MW1CQTtFQUNFLHFDQUFBO0VBQ0EsZ0JBQUE7QTVFeTFtQkY7O0E0RXQxbUJBO0VBQ0UseUJBQUE7QTVFeTFtQkY7O0E0RXQxbUJBO0VBQ0UsaUJBQUE7QTVFeTFtQkYiLCJmaWxlIjoibWRiLXByby1jdXN0b21fb3V0LmNzcyJ9 */