html {
  font-size: 16px !important; }

.footer__bg {
  background-color: #393c3e !important;
  color: #969fa8 !important; }

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

.footer__link {
  color: #969fa8 !important;
  text-decoration: underline; }
  .footer__link:hover, .footer__link.hover {
    color: #969fa8;
    text-decoration: none; }

.footer .menu--bottom .menu__link {
  color: #969fa8;
  text-decoration: none; }
  .footer .menu--bottom .menu__link:hover, .footer .menu--bottom .menu__link.hover {
    color: #969fa8;
    text-decoration: none; }

.bottom.bottom__btns--bg,
.bottom .bottom__btns--bg {
  background-color: #336c89 !important; }

.inset-1 {
  margin-right: 8.33333%; }

.inset-2 {
  margin-right: 16.66667%; }

.inset-3 {
  margin-right: 25%; }

.inset-4 {
  margin-right: 33.33333%; }

.inset-5 {
  margin-right: 41.66667%; }

.inset-6 {
  margin-right: 50%; }

.inset-7 {
  margin-right: 58.33333%; }

.inset-8 {
  margin-right: 66.66667%; }

.inset-9 {
  margin-right: 75%; }

.inset-10 {
  margin-right: 83.33333%; }

.inset-11 {
  margin-right: 91.66667%; }

@media (min-width: 576px) {
  .inset-sm-0 {
    margin-right: 0; }
  .inset-sm-1 {
    margin-right: 8.33333%; }
  .inset-sm-2 {
    margin-right: 16.66667%; }
  .inset-sm-3 {
    margin-right: 25%; }
  .inset-sm-4 {
    margin-right: 33.33333%; }
  .inset-sm-5 {
    margin-right: 41.66667%; }
  .inset-sm-6 {
    margin-right: 50%; }
  .inset-sm-7 {
    margin-right: 58.33333%; }
  .inset-sm-8 {
    margin-right: 66.66667%; }
  .inset-sm-9 {
    margin-right: 75%; }
  .inset-sm-10 {
    margin-right: 83.33333%; }
  .inset-sm-11 {
    margin-right: 91.66667%; } }

@media (min-width: 768px) {
  .inset-md-0 {
    margin-right: 0; }
  .inset-md-1 {
    margin-right: 8.33333%; }
  .inset-md-2 {
    margin-right: 16.66667%; }
  .inset-md-3 {
    margin-right: 25%; }
  .inset-md-4 {
    margin-right: 33.33333%; }
  .inset-md-5 {
    margin-right: 41.66667%; }
  .inset-md-6 {
    margin-right: 50%; }
  .inset-md-7 {
    margin-right: 58.33333%; }
  .inset-md-8 {
    margin-right: 66.66667%; }
  .inset-md-9 {
    margin-right: 75%; }
  .inset-md-10 {
    margin-right: 83.33333%; }
  .inset-md-11 {
    margin-right: 91.66667%; } }

@media (min-width: 992px) {
  .inset-lg-0 {
    margin-right: 0; }
  .inset-lg-1 {
    margin-right: 8.33333%; }
  .inset-lg-2 {
    margin-right: 16.66667%; }
  .inset-lg-3 {
    margin-right: 25%; }
  .inset-lg-4 {
    margin-right: 33.33333%; }
  .inset-lg-5 {
    margin-right: 41.66667%; }
  .inset-lg-6 {
    margin-right: 50%; }
  .inset-lg-7 {
    margin-right: 58.33333%; }
  .inset-lg-8 {
    margin-right: 66.66667%; }
  .inset-lg-9 {
    margin-right: 75%; }
  .inset-lg-10 {
    margin-right: 83.33333%; }
  .inset-lg-11 {
    margin-right: 91.66667%; } }

@media (min-width: 1200px) {
  .inset-xl-0 {
    margin-right: 0; }
  .inset-xl-1 {
    margin-right: 8.33333%; }
  .inset-xl-2 {
    margin-right: 16.66667%; }
  .inset-xl-3 {
    margin-right: 25%; }
  .inset-xl-4 {
    margin-right: 33.33333%; }
  .inset-xl-5 {
    margin-right: 41.66667%; }
  .inset-xl-6 {
    margin-right: 50%; }
  .inset-xl-7 {
    margin-right: 58.33333%; }
  .inset-xl-8 {
    margin-right: 66.66667%; }
  .inset-xl-9 {
    margin-right: 75%; }
  .inset-xl-10 {
    margin-right: 83.33333%; }
  .inset-xl-11 {
    margin-right: 91.66667%; } }

.flex-even {
  -ms-flex: 1 1 0%;
      flex: 1 1 0%; }

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

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom; }

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

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

.flash {
  -webkit-animation-name: flash;
  animation-name: flash; }

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

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse; }

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

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

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand; }

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

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

.shake {
  -webkit-animation-name: shake;
  animation-name: shake; }

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake; }

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing; }

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

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

.tada {
  -webkit-animation-name: tada;
  animation-name: tada; }

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

@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble; }

@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39062deg) skewY(0.39062deg);
    transform: skewX(0.39062deg) skewY(0.39062deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39062deg) skewY(0.39062deg);
    transform: skewX(0.39062deg) skewY(0.39062deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center; }

@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out; }

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

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

.bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn; }

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

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

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown; }

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

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

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft; }

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

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

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight; }

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

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

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp; }

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut; }

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

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

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown; }

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

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

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft; }

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

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

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight; }

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

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

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp; }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

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

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

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

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

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

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig; }

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

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

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft; }

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

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

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig; }

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

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

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight; }

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

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

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig; }

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

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

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp; }

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

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

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig; }

@-webkit-keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

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

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

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown; }

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

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

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig; }

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

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

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft; }

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

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

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig; }

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

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

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight; }

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

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

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig; }

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

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

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp; }

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

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

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig; }

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

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

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip; }

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

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

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX; }

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

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

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY; }

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

.flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important; }

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY; }

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

@keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in; }

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

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

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn; }

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

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

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft; }

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

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

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight; }

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

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

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft; }

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

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

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight; }

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

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

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut; }

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

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

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft; }

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

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

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight; }

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

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

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft; }

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

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

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight; }

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

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

.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: hinge;
  animation-name: hinge; }

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

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

.jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox; }

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

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn; }

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

@keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut; }

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

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

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn; }

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

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

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown; }

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

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

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft; }

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

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

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight; }

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

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

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp; }

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

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

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut; }

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

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

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown; }

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

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

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft; }

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

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

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight; }

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

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

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp; }

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

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

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown; }

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

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

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft; }

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

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

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight; }

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

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

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp; }

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

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

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown; }

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

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

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft; }

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

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

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight; }

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

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

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp; }

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

.animated.delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s; }

.animated.delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s; }

.animated.delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s; }

.animated.delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s; }

.animated.delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s; }

.animated.fast {
  -webkit-animation-duration: 800ms;
  animation-duration: 800ms; }

.animated.faster {
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms; }

.animated.slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s; }

.animated.slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s; }

@media (print), (prefers-reduced-motion: reduce) {
  .animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important; } }

@-webkit-keyframes pulse-in {
  from {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1); }
  to {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2); } }

@keyframes pulse-in {
  from {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1); }
  to {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2); } }

@-webkit-keyframes pulse-out {
  from {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2); }
  to {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1); } }

@keyframes pulse-out {
  from {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2); }
  to {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1); } }

@-webkit-keyframes hover-slide-out-right {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(50%, 0, 0);
            transform: translate3d(50%, 0, 0); } }

@keyframes hover-slide-out-right {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(50%, 0, 0);
            transform: translate3d(50%, 0, 0); } }

@-webkit-keyframes hover-slide-in-right {
  from {
    -webkit-transform: translate3d(50%, 0, 0);
            transform: translate3d(50%, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }

@keyframes hover-slide-in-right {
  from {
    -webkit-transform: translate3d(50%, 0, 0);
            transform: translate3d(50%, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }

@-webkit-keyframes hover-slide-out-left {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0); } }

@keyframes hover-slide-out-left {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0); } }

@-webkit-keyframes hover-slide-in-left {
  from {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }

@keyframes hover-slide-in-left {
  from {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }

.hover-pulse-in {
  -webkit-animation-name: pulse-out;
          animation-name: pulse-out; }
  .hover-pulse-in:hover {
    -webkit-animation-name: pulse-in;
            animation-name: pulse-in; }

.hover-slide-out-right-carousel-control .carousel-control-prev-icon,
.hover-slide-out-right-carousel-control .carousel-control-next-icon {
  -webkit-animation-name: hover-slide-in-right;
          animation-name: hover-slide-in-right; }

.hover-slide-out-right-carousel-control:hover .carousel-control-prev-icon,
.hover-slide-out-right-carousel-control:hover .carousel-control-next-icon {
  -webkit-animation-name: hover-slide-out-right;
          animation-name: hover-slide-out-right; }

.hover-slide-out-left-carousel-control .carousel-control-prev-icon,
.hover-slide-out-left-carousel-control .carousel-control-next-icon {
  -webkit-animation-name: hover-slide-in-left;
          animation-name: hover-slide-in-left; }

.hover-slide-out-left-carousel-control:hover .carousel-control-prev-icon,
.hover-slide-out-left-carousel-control:hover .carousel-control-next-icon {
  -webkit-animation-name: hover-slide-out-left;
          animation-name: hover-slide-out-left; }

.arrow-top-left {
  position: relative;
  padding-top: 10px; }
  .arrow-top-left:before {
    content: '';
    display: block;
    position: absolute;
    min-height: 1px;
    top: 5px;
    left: 0;
    right: 0; }
  .arrow-top-left:after {
    content: '';
    background-color: transparent;
    position: absolute;
    border: solid black;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    top: 2px;
    left: 0; }

.arrow-bottom-right {
  position: relative;
  padding-bottom: 10px; }
  .arrow-bottom-right:before {
    content: '';
    display: block;
    position: absolute;
    min-height: 1px;
    bottom: 5px;
    left: 0;
    right: 0; }
  .arrow-bottom-right:after {
    content: '';
    background-color: transparent;
    position: absolute;
    border: solid black;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    bottom: 2px;
    right: 0; }

.arrow-diagonal-right {
  min-height: 1px;
  -webkit-transform: rotate(47deg);
          transform: rotate(47deg);
  -webkit-transform-origin: top left;
          transform-origin: top left;
  position: relative;
  width: 45%;
  display: inline-block;
  vertical-align: top; }
  .arrow-diagonal-right:before {
    content: '';
    background-color: transparent;
    position: absolute;
    border: solid black;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    bottom: -3px;
    right: 0; }
  .arrow-diagonal-right:after {
    content: '';
    background-color: transparent;
    position: absolute;
    border: solid black;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    top: -3px;
    left: 0; }

.arrow-diagonal-left {
  min-height: 1px;
  -webkit-transform: rotate(-47deg);
          transform: rotate(-47deg);
  -webkit-transform-origin: top right;
          transform-origin: top right;
  position: relative;
  width: 45%;
  display: inline-block;
  vertical-align: top; }
  .arrow-diagonal-left:before {
    content: '';
    background-color: transparent;
    position: absolute;
    border: solid black;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    bottom: -3px;
    right: 0; }
  .arrow-diagonal-left:after {
    content: '';
    background-color: transparent;
    position: absolute;
    border: solid black;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
    top: -3px;
    left: 0; }

.arrow-top-left.arrow-primary:after {
  border-color: #00aeef; }

.arrow-bottom-right.arrow-primary:after {
  border-color: #00aeef; }

.arrow-diagonal-left.arrow-primary:before {
  border-color: #00aeef; }

.arrow-diagonal-left.arrow-primary:after {
  border-color: #00aeef; }

.arrow-diagonal-right.arrow-primary:before {
  border-color: #00aeef; }

.arrow-diagonal-right.arrow-primary:after {
  border-color: #00aeef; }

.arrow-top-left.arrow-primary:before {
  background-color: #00aeef !important; }

a.arrow-top-left.arrow-primary:before.hover, a.arrow-top-left.arrow-primary:before:hover, a.arrow-top-left.arrow-primary:before.focus, a.arrow-top-left.arrow-primary:before:focus,
button.arrow-top-left.arrow-primary:before.hover,
button.arrow-top-left.arrow-primary:before:hover,
button.arrow-top-left.arrow-primary:before.focus,
button.arrow-top-left.arrow-primary:before:focus {
  background-color: #0089bc !important; }

.arrow-bottom-right.arrow-primary:before {
  background-color: #00aeef !important; }

a.arrow-bottom-right.arrow-primary:before.hover, a.arrow-bottom-right.arrow-primary:before:hover, a.arrow-bottom-right.arrow-primary:before.focus, a.arrow-bottom-right.arrow-primary:before:focus,
button.arrow-bottom-right.arrow-primary:before.hover,
button.arrow-bottom-right.arrow-primary:before:hover,
button.arrow-bottom-right.arrow-primary:before.focus,
button.arrow-bottom-right.arrow-primary:before:focus {
  background-color: #0089bc !important; }

.arrow-diagonal-left.arrow-primary {
  background-color: #00aeef !important; }

a.arrow-diagonal-left.arrow-primary.hover, a.arrow-diagonal-left.arrow-primary:hover, a.arrow-diagonal-left.arrow-primary.focus, a.arrow-diagonal-left.arrow-primary:focus,
button.arrow-diagonal-left.arrow-primary.hover,
button.arrow-diagonal-left.arrow-primary:hover,
button.arrow-diagonal-left.arrow-primary.focus,
button.arrow-diagonal-left.arrow-primary:focus {
  background-color: #0089bc !important; }

.arrow-diagonal-right.arrow-primary {
  background-color: #00aeef !important; }

a.arrow-diagonal-right.arrow-primary.hover, a.arrow-diagonal-right.arrow-primary:hover, a.arrow-diagonal-right.arrow-primary.focus, a.arrow-diagonal-right.arrow-primary:focus,
button.arrow-diagonal-right.arrow-primary.hover,
button.arrow-diagonal-right.arrow-primary:hover,
button.arrow-diagonal-right.arrow-primary.focus,
button.arrow-diagonal-right.arrow-primary:focus {
  background-color: #0089bc !important; }

.arrow-top-left.arrow-secondary:after {
  border-color: #dbe0e4; }

.arrow-bottom-right.arrow-secondary:after {
  border-color: #dbe0e4; }

.arrow-diagonal-left.arrow-secondary:before {
  border-color: #dbe0e4; }

.arrow-diagonal-left.arrow-secondary:after {
  border-color: #dbe0e4; }

.arrow-diagonal-right.arrow-secondary:before {
  border-color: #dbe0e4; }

.arrow-diagonal-right.arrow-secondary:after {
  border-color: #dbe0e4; }

.arrow-top-left.arrow-secondary:before {
  background-color: #dbe0e4 !important; }

a.arrow-top-left.arrow-secondary:before.hover, a.arrow-top-left.arrow-secondary:before:hover, a.arrow-top-left.arrow-secondary:before.focus, a.arrow-top-left.arrow-secondary:before:focus,
button.arrow-top-left.arrow-secondary:before.hover,
button.arrow-top-left.arrow-secondary:before:hover,
button.arrow-top-left.arrow-secondary:before.focus,
button.arrow-top-left.arrow-secondary:before:focus {
  background-color: #bec7ce !important; }

.arrow-bottom-right.arrow-secondary:before {
  background-color: #dbe0e4 !important; }

a.arrow-bottom-right.arrow-secondary:before.hover, a.arrow-bottom-right.arrow-secondary:before:hover, a.arrow-bottom-right.arrow-secondary:before.focus, a.arrow-bottom-right.arrow-secondary:before:focus,
button.arrow-bottom-right.arrow-secondary:before.hover,
button.arrow-bottom-right.arrow-secondary:before:hover,
button.arrow-bottom-right.arrow-secondary:before.focus,
button.arrow-bottom-right.arrow-secondary:before:focus {
  background-color: #bec7ce !important; }

.arrow-diagonal-left.arrow-secondary {
  background-color: #dbe0e4 !important; }

a.arrow-diagonal-left.arrow-secondary.hover, a.arrow-diagonal-left.arrow-secondary:hover, a.arrow-diagonal-left.arrow-secondary.focus, a.arrow-diagonal-left.arrow-secondary:focus,
button.arrow-diagonal-left.arrow-secondary.hover,
button.arrow-diagonal-left.arrow-secondary:hover,
button.arrow-diagonal-left.arrow-secondary.focus,
button.arrow-diagonal-left.arrow-secondary:focus {
  background-color: #bec7ce !important; }

.arrow-diagonal-right.arrow-secondary {
  background-color: #dbe0e4 !important; }

a.arrow-diagonal-right.arrow-secondary.hover, a.arrow-diagonal-right.arrow-secondary:hover, a.arrow-diagonal-right.arrow-secondary.focus, a.arrow-diagonal-right.arrow-secondary:focus,
button.arrow-diagonal-right.arrow-secondary.hover,
button.arrow-diagonal-right.arrow-secondary:hover,
button.arrow-diagonal-right.arrow-secondary.focus,
button.arrow-diagonal-right.arrow-secondary:focus {
  background-color: #bec7ce !important; }

.arrow-top-left.arrow-success:after {
  border-color: #28a745; }

.arrow-bottom-right.arrow-success:after {
  border-color: #28a745; }

.arrow-diagonal-left.arrow-success:before {
  border-color: #28a745; }

.arrow-diagonal-left.arrow-success:after {
  border-color: #28a745; }

.arrow-diagonal-right.arrow-success:before {
  border-color: #28a745; }

.arrow-diagonal-right.arrow-success:after {
  border-color: #28a745; }

.arrow-top-left.arrow-success:before {
  background-color: #28a745 !important; }

a.arrow-top-left.arrow-success:before.hover, a.arrow-top-left.arrow-success:before:hover, a.arrow-top-left.arrow-success:before.focus, a.arrow-top-left.arrow-success:before:focus,
button.arrow-top-left.arrow-success:before.hover,
button.arrow-top-left.arrow-success:before:hover,
button.arrow-top-left.arrow-success:before.focus,
button.arrow-top-left.arrow-success:before:focus {
  background-color: #1e7e34 !important; }

.arrow-bottom-right.arrow-success:before {
  background-color: #28a745 !important; }

a.arrow-bottom-right.arrow-success:before.hover, a.arrow-bottom-right.arrow-success:before:hover, a.arrow-bottom-right.arrow-success:before.focus, a.arrow-bottom-right.arrow-success:before:focus,
button.arrow-bottom-right.arrow-success:before.hover,
button.arrow-bottom-right.arrow-success:before:hover,
button.arrow-bottom-right.arrow-success:before.focus,
button.arrow-bottom-right.arrow-success:before:focus {
  background-color: #1e7e34 !important; }

.arrow-diagonal-left.arrow-success {
  background-color: #28a745 !important; }

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

.arrow-diagonal-right.arrow-success {
  background-color: #28a745 !important; }

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

.arrow-top-left.arrow-info:after {
  border-color: #17a2b8; }

.arrow-bottom-right.arrow-info:after {
  border-color: #17a2b8; }

.arrow-diagonal-left.arrow-info:before {
  border-color: #17a2b8; }

.arrow-diagonal-left.arrow-info:after {
  border-color: #17a2b8; }

.arrow-diagonal-right.arrow-info:before {
  border-color: #17a2b8; }

.arrow-diagonal-right.arrow-info:after {
  border-color: #17a2b8; }

.arrow-top-left.arrow-info:before {
  background-color: #17a2b8 !important; }

a.arrow-top-left.arrow-info:before.hover, a.arrow-top-left.arrow-info:before:hover, a.arrow-top-left.arrow-info:before.focus, a.arrow-top-left.arrow-info:before:focus,
button.arrow-top-left.arrow-info:before.hover,
button.arrow-top-left.arrow-info:before:hover,
button.arrow-top-left.arrow-info:before.focus,
button.arrow-top-left.arrow-info:before:focus {
  background-color: #117a8b !important; }

.arrow-bottom-right.arrow-info:before {
  background-color: #17a2b8 !important; }

a.arrow-bottom-right.arrow-info:before.hover, a.arrow-bottom-right.arrow-info:before:hover, a.arrow-bottom-right.arrow-info:before.focus, a.arrow-bottom-right.arrow-info:before:focus,
button.arrow-bottom-right.arrow-info:before.hover,
button.arrow-bottom-right.arrow-info:before:hover,
button.arrow-bottom-right.arrow-info:before.focus,
button.arrow-bottom-right.arrow-info:before:focus {
  background-color: #117a8b !important; }

.arrow-diagonal-left.arrow-info {
  background-color: #17a2b8 !important; }

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

.arrow-diagonal-right.arrow-info {
  background-color: #17a2b8 !important; }

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

.arrow-top-left.arrow-warning:after {
  border-color: #ffc107; }

.arrow-bottom-right.arrow-warning:after {
  border-color: #ffc107; }

.arrow-diagonal-left.arrow-warning:before {
  border-color: #ffc107; }

.arrow-diagonal-left.arrow-warning:after {
  border-color: #ffc107; }

.arrow-diagonal-right.arrow-warning:before {
  border-color: #ffc107; }

.arrow-diagonal-right.arrow-warning:after {
  border-color: #ffc107; }

.arrow-top-left.arrow-warning:before {
  background-color: #ffc107 !important; }

a.arrow-top-left.arrow-warning:before.hover, a.arrow-top-left.arrow-warning:before:hover, a.arrow-top-left.arrow-warning:before.focus, a.arrow-top-left.arrow-warning:before:focus,
button.arrow-top-left.arrow-warning:before.hover,
button.arrow-top-left.arrow-warning:before:hover,
button.arrow-top-left.arrow-warning:before.focus,
button.arrow-top-left.arrow-warning:before:focus {
  background-color: #d39e00 !important; }

.arrow-bottom-right.arrow-warning:before {
  background-color: #ffc107 !important; }

a.arrow-bottom-right.arrow-warning:before.hover, a.arrow-bottom-right.arrow-warning:before:hover, a.arrow-bottom-right.arrow-warning:before.focus, a.arrow-bottom-right.arrow-warning:before:focus,
button.arrow-bottom-right.arrow-warning:before.hover,
button.arrow-bottom-right.arrow-warning:before:hover,
button.arrow-bottom-right.arrow-warning:before.focus,
button.arrow-bottom-right.arrow-warning:before:focus {
  background-color: #d39e00 !important; }

.arrow-diagonal-left.arrow-warning {
  background-color: #ffc107 !important; }

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

.arrow-diagonal-right.arrow-warning {
  background-color: #ffc107 !important; }

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

.arrow-top-left.arrow-danger:after {
  border-color: #dc3545; }

.arrow-bottom-right.arrow-danger:after {
  border-color: #dc3545; }

.arrow-diagonal-left.arrow-danger:before {
  border-color: #dc3545; }

.arrow-diagonal-left.arrow-danger:after {
  border-color: #dc3545; }

.arrow-diagonal-right.arrow-danger:before {
  border-color: #dc3545; }

.arrow-diagonal-right.arrow-danger:after {
  border-color: #dc3545; }

.arrow-top-left.arrow-danger:before {
  background-color: #dc3545 !important; }

a.arrow-top-left.arrow-danger:before.hover, a.arrow-top-left.arrow-danger:before:hover, a.arrow-top-left.arrow-danger:before.focus, a.arrow-top-left.arrow-danger:before:focus,
button.arrow-top-left.arrow-danger:before.hover,
button.arrow-top-left.arrow-danger:before:hover,
button.arrow-top-left.arrow-danger:before.focus,
button.arrow-top-left.arrow-danger:before:focus {
  background-color: #bd2130 !important; }

.arrow-bottom-right.arrow-danger:before {
  background-color: #dc3545 !important; }

a.arrow-bottom-right.arrow-danger:before.hover, a.arrow-bottom-right.arrow-danger:before:hover, a.arrow-bottom-right.arrow-danger:before.focus, a.arrow-bottom-right.arrow-danger:before:focus,
button.arrow-bottom-right.arrow-danger:before.hover,
button.arrow-bottom-right.arrow-danger:before:hover,
button.arrow-bottom-right.arrow-danger:before.focus,
button.arrow-bottom-right.arrow-danger:before:focus {
  background-color: #bd2130 !important; }

.arrow-diagonal-left.arrow-danger {
  background-color: #dc3545 !important; }

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

.arrow-diagonal-right.arrow-danger {
  background-color: #dc3545 !important; }

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

.arrow-top-left.arrow-light:after {
  border-color: #f8f9fa; }

.arrow-bottom-right.arrow-light:after {
  border-color: #f8f9fa; }

.arrow-diagonal-left.arrow-light:before {
  border-color: #f8f9fa; }

.arrow-diagonal-left.arrow-light:after {
  border-color: #f8f9fa; }

.arrow-diagonal-right.arrow-light:before {
  border-color: #f8f9fa; }

.arrow-diagonal-right.arrow-light:after {
  border-color: #f8f9fa; }

.arrow-top-left.arrow-light:before {
  background-color: #f8f9fa !important; }

a.arrow-top-left.arrow-light:before.hover, a.arrow-top-left.arrow-light:before:hover, a.arrow-top-left.arrow-light:before.focus, a.arrow-top-left.arrow-light:before:focus,
button.arrow-top-left.arrow-light:before.hover,
button.arrow-top-left.arrow-light:before:hover,
button.arrow-top-left.arrow-light:before.focus,
button.arrow-top-left.arrow-light:before:focus {
  background-color: #dae0e5 !important; }

.arrow-bottom-right.arrow-light:before {
  background-color: #f8f9fa !important; }

a.arrow-bottom-right.arrow-light:before.hover, a.arrow-bottom-right.arrow-light:before:hover, a.arrow-bottom-right.arrow-light:before.focus, a.arrow-bottom-right.arrow-light:before:focus,
button.arrow-bottom-right.arrow-light:before.hover,
button.arrow-bottom-right.arrow-light:before:hover,
button.arrow-bottom-right.arrow-light:before.focus,
button.arrow-bottom-right.arrow-light:before:focus {
  background-color: #dae0e5 !important; }

.arrow-diagonal-left.arrow-light {
  background-color: #f8f9fa !important; }

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

.arrow-diagonal-right.arrow-light {
  background-color: #f8f9fa !important; }

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

.arrow-top-left.arrow-dark:after {
  border-color: #4b5257; }

.arrow-bottom-right.arrow-dark:after {
  border-color: #4b5257; }

.arrow-diagonal-left.arrow-dark:before {
  border-color: #4b5257; }

.arrow-diagonal-left.arrow-dark:after {
  border-color: #4b5257; }

.arrow-diagonal-right.arrow-dark:before {
  border-color: #4b5257; }

.arrow-diagonal-right.arrow-dark:after {
  border-color: #4b5257; }

.arrow-top-left.arrow-dark:before {
  background-color: #4b5257 !important; }

a.arrow-top-left.arrow-dark:before.hover, a.arrow-top-left.arrow-dark:before:hover, a.arrow-top-left.arrow-dark:before.focus, a.arrow-top-left.arrow-dark:before:focus,
button.arrow-top-left.arrow-dark:before.hover,
button.arrow-top-left.arrow-dark:before:hover,
button.arrow-top-left.arrow-dark:before.focus,
button.arrow-top-left.arrow-dark:before:focus {
  background-color: #33383c !important; }

.arrow-bottom-right.arrow-dark:before {
  background-color: #4b5257 !important; }

a.arrow-bottom-right.arrow-dark:before.hover, a.arrow-bottom-right.arrow-dark:before:hover, a.arrow-bottom-right.arrow-dark:before.focus, a.arrow-bottom-right.arrow-dark:before:focus,
button.arrow-bottom-right.arrow-dark:before.hover,
button.arrow-bottom-right.arrow-dark:before:hover,
button.arrow-bottom-right.arrow-dark:before.focus,
button.arrow-bottom-right.arrow-dark:before:focus {
  background-color: #33383c !important; }

.arrow-diagonal-left.arrow-dark {
  background-color: #4b5257 !important; }

a.arrow-diagonal-left.arrow-dark.hover, a.arrow-diagonal-left.arrow-dark:hover, a.arrow-diagonal-left.arrow-dark.focus, a.arrow-diagonal-left.arrow-dark:focus,
button.arrow-diagonal-left.arrow-dark.hover,
button.arrow-diagonal-left.arrow-dark:hover,
button.arrow-diagonal-left.arrow-dark.focus,
button.arrow-diagonal-left.arrow-dark:focus {
  background-color: #33383c !important; }

.arrow-diagonal-right.arrow-dark {
  background-color: #4b5257 !important; }

a.arrow-diagonal-right.arrow-dark.hover, a.arrow-diagonal-right.arrow-dark:hover, a.arrow-diagonal-right.arrow-dark.focus, a.arrow-diagonal-right.arrow-dark:focus,
button.arrow-diagonal-right.arrow-dark.hover,
button.arrow-diagonal-right.arrow-dark:hover,
button.arrow-diagonal-right.arrow-dark.focus,
button.arrow-diagonal-right.arrow-dark:focus {
  background-color: #33383c !important; }

.arrow-top-left.arrow-primary-light:after {
  border-color: #40bee8; }

.arrow-bottom-right.arrow-primary-light:after {
  border-color: #40bee8; }

.arrow-diagonal-left.arrow-primary-light:before {
  border-color: #40bee8; }

.arrow-diagonal-left.arrow-primary-light:after {
  border-color: #40bee8; }

.arrow-diagonal-right.arrow-primary-light:before {
  border-color: #40bee8; }

.arrow-diagonal-right.arrow-primary-light:after {
  border-color: #40bee8; }

.arrow-top-left.arrow-primary-light:before {
  background-color: #40bee8 !important; }

a.arrow-top-left.arrow-primary-light:before.hover, a.arrow-top-left.arrow-primary-light:before:hover, a.arrow-top-left.arrow-primary-light:before.focus, a.arrow-top-left.arrow-primary-light:before:focus,
button.arrow-top-left.arrow-primary-light:before.hover,
button.arrow-top-left.arrow-primary-light:before:hover,
button.arrow-top-left.arrow-primary-light:before.focus,
button.arrow-top-left.arrow-primary-light:before:focus {
  background-color: #1aabdb !important; }

.arrow-bottom-right.arrow-primary-light:before {
  background-color: #40bee8 !important; }

a.arrow-bottom-right.arrow-primary-light:before.hover, a.arrow-bottom-right.arrow-primary-light:before:hover, a.arrow-bottom-right.arrow-primary-light:before.focus, a.arrow-bottom-right.arrow-primary-light:before:focus,
button.arrow-bottom-right.arrow-primary-light:before.hover,
button.arrow-bottom-right.arrow-primary-light:before:hover,
button.arrow-bottom-right.arrow-primary-light:before.focus,
button.arrow-bottom-right.arrow-primary-light:before:focus {
  background-color: #1aabdb !important; }

.arrow-diagonal-left.arrow-primary-light {
  background-color: #40bee8 !important; }

a.arrow-diagonal-left.arrow-primary-light.hover, a.arrow-diagonal-left.arrow-primary-light:hover, a.arrow-diagonal-left.arrow-primary-light.focus, a.arrow-diagonal-left.arrow-primary-light:focus,
button.arrow-diagonal-left.arrow-primary-light.hover,
button.arrow-diagonal-left.arrow-primary-light:hover,
button.arrow-diagonal-left.arrow-primary-light.focus,
button.arrow-diagonal-left.arrow-primary-light:focus {
  background-color: #1aabdb !important; }

.arrow-diagonal-right.arrow-primary-light {
  background-color: #40bee8 !important; }

a.arrow-diagonal-right.arrow-primary-light.hover, a.arrow-diagonal-right.arrow-primary-light:hover, a.arrow-diagonal-right.arrow-primary-light.focus, a.arrow-diagonal-right.arrow-primary-light:focus,
button.arrow-diagonal-right.arrow-primary-light.hover,
button.arrow-diagonal-right.arrow-primary-light:hover,
button.arrow-diagonal-right.arrow-primary-light.focus,
button.arrow-diagonal-right.arrow-primary-light:focus {
  background-color: #1aabdb !important; }

.arrow-top-left.arrow-primary-lighter:after {
  border-color: #eef7fa; }

.arrow-bottom-right.arrow-primary-lighter:after {
  border-color: #eef7fa; }

.arrow-diagonal-left.arrow-primary-lighter:before {
  border-color: #eef7fa; }

.arrow-diagonal-left.arrow-primary-lighter:after {
  border-color: #eef7fa; }

.arrow-diagonal-right.arrow-primary-lighter:before {
  border-color: #eef7fa; }

.arrow-diagonal-right.arrow-primary-lighter:after {
  border-color: #eef7fa; }

.arrow-top-left.arrow-primary-lighter:before {
  background-color: #eef7fa !important; }

a.arrow-top-left.arrow-primary-lighter:before.hover, a.arrow-top-left.arrow-primary-lighter:before:hover, a.arrow-top-left.arrow-primary-lighter:before.focus, a.arrow-top-left.arrow-primary-lighter:before:focus,
button.arrow-top-left.arrow-primary-lighter:before.hover,
button.arrow-top-left.arrow-primary-lighter:before:hover,
button.arrow-top-left.arrow-primary-lighter:before.focus,
button.arrow-top-left.arrow-primary-lighter:before:focus {
  background-color: #c7e4ee !important; }

.arrow-bottom-right.arrow-primary-lighter:before {
  background-color: #eef7fa !important; }

a.arrow-bottom-right.arrow-primary-lighter:before.hover, a.arrow-bottom-right.arrow-primary-lighter:before:hover, a.arrow-bottom-right.arrow-primary-lighter:before.focus, a.arrow-bottom-right.arrow-primary-lighter:before:focus,
button.arrow-bottom-right.arrow-primary-lighter:before.hover,
button.arrow-bottom-right.arrow-primary-lighter:before:hover,
button.arrow-bottom-right.arrow-primary-lighter:before.focus,
button.arrow-bottom-right.arrow-primary-lighter:before:focus {
  background-color: #c7e4ee !important; }

.arrow-diagonal-left.arrow-primary-lighter {
  background-color: #eef7fa !important; }

a.arrow-diagonal-left.arrow-primary-lighter.hover, a.arrow-diagonal-left.arrow-primary-lighter:hover, a.arrow-diagonal-left.arrow-primary-lighter.focus, a.arrow-diagonal-left.arrow-primary-lighter:focus,
button.arrow-diagonal-left.arrow-primary-lighter.hover,
button.arrow-diagonal-left.arrow-primary-lighter:hover,
button.arrow-diagonal-left.arrow-primary-lighter.focus,
button.arrow-diagonal-left.arrow-primary-lighter:focus {
  background-color: #c7e4ee !important; }

.arrow-diagonal-right.arrow-primary-lighter {
  background-color: #eef7fa !important; }

a.arrow-diagonal-right.arrow-primary-lighter.hover, a.arrow-diagonal-right.arrow-primary-lighter:hover, a.arrow-diagonal-right.arrow-primary-lighter.focus, a.arrow-diagonal-right.arrow-primary-lighter:focus,
button.arrow-diagonal-right.arrow-primary-lighter.hover,
button.arrow-diagonal-right.arrow-primary-lighter:hover,
button.arrow-diagonal-right.arrow-primary-lighter.focus,
button.arrow-diagonal-right.arrow-primary-lighter:focus {
  background-color: #c7e4ee !important; }

.arrow-top-left.arrow-primary-dark:after {
  border-color: #0082cd; }

.arrow-bottom-right.arrow-primary-dark:after {
  border-color: #0082cd; }

.arrow-diagonal-left.arrow-primary-dark:before {
  border-color: #0082cd; }

.arrow-diagonal-left.arrow-primary-dark:after {
  border-color: #0082cd; }

.arrow-diagonal-right.arrow-primary-dark:before {
  border-color: #0082cd; }

.arrow-diagonal-right.arrow-primary-dark:after {
  border-color: #0082cd; }

.arrow-top-left.arrow-primary-dark:before {
  background-color: #0082cd !important; }

a.arrow-top-left.arrow-primary-dark:before.hover, a.arrow-top-left.arrow-primary-dark:before:hover, a.arrow-top-left.arrow-primary-dark:before.focus, a.arrow-top-left.arrow-primary-dark:before:focus,
button.arrow-top-left.arrow-primary-dark:before.hover,
button.arrow-top-left.arrow-primary-dark:before:hover,
button.arrow-top-left.arrow-primary-dark:before.focus,
button.arrow-top-left.arrow-primary-dark:before:focus {
  background-color: #00629a !important; }

.arrow-bottom-right.arrow-primary-dark:before {
  background-color: #0082cd !important; }

a.arrow-bottom-right.arrow-primary-dark:before.hover, a.arrow-bottom-right.arrow-primary-dark:before:hover, a.arrow-bottom-right.arrow-primary-dark:before.focus, a.arrow-bottom-right.arrow-primary-dark:before:focus,
button.arrow-bottom-right.arrow-primary-dark:before.hover,
button.arrow-bottom-right.arrow-primary-dark:before:hover,
button.arrow-bottom-right.arrow-primary-dark:before.focus,
button.arrow-bottom-right.arrow-primary-dark:before:focus {
  background-color: #00629a !important; }

.arrow-diagonal-left.arrow-primary-dark {
  background-color: #0082cd !important; }

a.arrow-diagonal-left.arrow-primary-dark.hover, a.arrow-diagonal-left.arrow-primary-dark:hover, a.arrow-diagonal-left.arrow-primary-dark.focus, a.arrow-diagonal-left.arrow-primary-dark:focus,
button.arrow-diagonal-left.arrow-primary-dark.hover,
button.arrow-diagonal-left.arrow-primary-dark:hover,
button.arrow-diagonal-left.arrow-primary-dark.focus,
button.arrow-diagonal-left.arrow-primary-dark:focus {
  background-color: #00629a !important; }

.arrow-diagonal-right.arrow-primary-dark {
  background-color: #0082cd !important; }

a.arrow-diagonal-right.arrow-primary-dark.hover, a.arrow-diagonal-right.arrow-primary-dark:hover, a.arrow-diagonal-right.arrow-primary-dark.focus, a.arrow-diagonal-right.arrow-primary-dark:focus,
button.arrow-diagonal-right.arrow-primary-dark.hover,
button.arrow-diagonal-right.arrow-primary-dark:hover,
button.arrow-diagonal-right.arrow-primary-dark.focus,
button.arrow-diagonal-right.arrow-primary-dark:focus {
  background-color: #00629a !important; }

.arrow-top-left.arrow-secondary-light:after {
  border-color: #eaeef2; }

.arrow-bottom-right.arrow-secondary-light:after {
  border-color: #eaeef2; }

.arrow-diagonal-left.arrow-secondary-light:before {
  border-color: #eaeef2; }

.arrow-diagonal-left.arrow-secondary-light:after {
  border-color: #eaeef2; }

.arrow-diagonal-right.arrow-secondary-light:before {
  border-color: #eaeef2; }

.arrow-diagonal-right.arrow-secondary-light:after {
  border-color: #eaeef2; }

.arrow-top-left.arrow-secondary-light:before {
  background-color: #eaeef2 !important; }

a.arrow-top-left.arrow-secondary-light:before.hover, a.arrow-top-left.arrow-secondary-light:before:hover, a.arrow-top-left.arrow-secondary-light:before.focus, a.arrow-top-left.arrow-secondary-light:before:focus,
button.arrow-top-left.arrow-secondary-light:before.hover,
button.arrow-top-left.arrow-secondary-light:before:hover,
button.arrow-top-left.arrow-secondary-light:before.focus,
button.arrow-top-left.arrow-secondary-light:before:focus {
  background-color: #cbd5df !important; }

.arrow-bottom-right.arrow-secondary-light:before {
  background-color: #eaeef2 !important; }

a.arrow-bottom-right.arrow-secondary-light:before.hover, a.arrow-bottom-right.arrow-secondary-light:before:hover, a.arrow-bottom-right.arrow-secondary-light:before.focus, a.arrow-bottom-right.arrow-secondary-light:before:focus,
button.arrow-bottom-right.arrow-secondary-light:before.hover,
button.arrow-bottom-right.arrow-secondary-light:before:hover,
button.arrow-bottom-right.arrow-secondary-light:before.focus,
button.arrow-bottom-right.arrow-secondary-light:before:focus {
  background-color: #cbd5df !important; }

.arrow-diagonal-left.arrow-secondary-light {
  background-color: #eaeef2 !important; }

a.arrow-diagonal-left.arrow-secondary-light.hover, a.arrow-diagonal-left.arrow-secondary-light:hover, a.arrow-diagonal-left.arrow-secondary-light.focus, a.arrow-diagonal-left.arrow-secondary-light:focus,
button.arrow-diagonal-left.arrow-secondary-light.hover,
button.arrow-diagonal-left.arrow-secondary-light:hover,
button.arrow-diagonal-left.arrow-secondary-light.focus,
button.arrow-diagonal-left.arrow-secondary-light:focus {
  background-color: #cbd5df !important; }

.arrow-diagonal-right.arrow-secondary-light {
  background-color: #eaeef2 !important; }

a.arrow-diagonal-right.arrow-secondary-light.hover, a.arrow-diagonal-right.arrow-secondary-light:hover, a.arrow-diagonal-right.arrow-secondary-light.focus, a.arrow-diagonal-right.arrow-secondary-light:focus,
button.arrow-diagonal-right.arrow-secondary-light.hover,
button.arrow-diagonal-right.arrow-secondary-light:hover,
button.arrow-diagonal-right.arrow-secondary-light.focus,
button.arrow-diagonal-right.arrow-secondary-light:focus {
  background-color: #cbd5df !important; }

.arrow-top-left.arrow-secondary-lighter:after {
  border-color: #dde4ea; }

.arrow-bottom-right.arrow-secondary-lighter:after {
  border-color: #dde4ea; }

.arrow-diagonal-left.arrow-secondary-lighter:before {
  border-color: #dde4ea; }

.arrow-diagonal-left.arrow-secondary-lighter:after {
  border-color: #dde4ea; }

.arrow-diagonal-right.arrow-secondary-lighter:before {
  border-color: #dde4ea; }

.arrow-diagonal-right.arrow-secondary-lighter:after {
  border-color: #dde4ea; }

.arrow-top-left.arrow-secondary-lighter:before {
  background-color: #dde4ea !important; }

a.arrow-top-left.arrow-secondary-lighter:before.hover, a.arrow-top-left.arrow-secondary-lighter:before:hover, a.arrow-top-left.arrow-secondary-lighter:before.focus, a.arrow-top-left.arrow-secondary-lighter:before:focus,
button.arrow-top-left.arrow-secondary-lighter:before.hover,
button.arrow-top-left.arrow-secondary-lighter:before:hover,
button.arrow-top-left.arrow-secondary-lighter:before.focus,
button.arrow-top-left.arrow-secondary-lighter:before:focus {
  background-color: #bdcbd7 !important; }

.arrow-bottom-right.arrow-secondary-lighter:before {
  background-color: #dde4ea !important; }

a.arrow-bottom-right.arrow-secondary-lighter:before.hover, a.arrow-bottom-right.arrow-secondary-lighter:before:hover, a.arrow-bottom-right.arrow-secondary-lighter:before.focus, a.arrow-bottom-right.arrow-secondary-lighter:before:focus,
button.arrow-bottom-right.arrow-secondary-lighter:before.hover,
button.arrow-bottom-right.arrow-secondary-lighter:before:hover,
button.arrow-bottom-right.arrow-secondary-lighter:before.focus,
button.arrow-bottom-right.arrow-secondary-lighter:before:focus {
  background-color: #bdcbd7 !important; }

.arrow-diagonal-left.arrow-secondary-lighter {
  background-color: #dde4ea !important; }

a.arrow-diagonal-left.arrow-secondary-lighter.hover, a.arrow-diagonal-left.arrow-secondary-lighter:hover, a.arrow-diagonal-left.arrow-secondary-lighter.focus, a.arrow-diagonal-left.arrow-secondary-lighter:focus,
button.arrow-diagonal-left.arrow-secondary-lighter.hover,
button.arrow-diagonal-left.arrow-secondary-lighter:hover,
button.arrow-diagonal-left.arrow-secondary-lighter.focus,
button.arrow-diagonal-left.arrow-secondary-lighter:focus {
  background-color: #bdcbd7 !important; }

.arrow-diagonal-right.arrow-secondary-lighter {
  background-color: #dde4ea !important; }

a.arrow-diagonal-right.arrow-secondary-lighter.hover, a.arrow-diagonal-right.arrow-secondary-lighter:hover, a.arrow-diagonal-right.arrow-secondary-lighter.focus, a.arrow-diagonal-right.arrow-secondary-lighter:focus,
button.arrow-diagonal-right.arrow-secondary-lighter.hover,
button.arrow-diagonal-right.arrow-secondary-lighter:hover,
button.arrow-diagonal-right.arrow-secondary-lighter.focus,
button.arrow-diagonal-right.arrow-secondary-lighter:focus {
  background-color: #bdcbd7 !important; }

.arrow-top-left.arrow-secondary-dark:after {
  border-color: #dfdfdf; }

.arrow-bottom-right.arrow-secondary-dark:after {
  border-color: #dfdfdf; }

.arrow-diagonal-left.arrow-secondary-dark:before {
  border-color: #dfdfdf; }

.arrow-diagonal-left.arrow-secondary-dark:after {
  border-color: #dfdfdf; }

.arrow-diagonal-right.arrow-secondary-dark:before {
  border-color: #dfdfdf; }

.arrow-diagonal-right.arrow-secondary-dark:after {
  border-color: #dfdfdf; }

.arrow-top-left.arrow-secondary-dark:before {
  background-color: #dfdfdf !important; }

a.arrow-top-left.arrow-secondary-dark:before.hover, a.arrow-top-left.arrow-secondary-dark:before:hover, a.arrow-top-left.arrow-secondary-dark:before.focus, a.arrow-top-left.arrow-secondary-dark:before:focus,
button.arrow-top-left.arrow-secondary-dark:before.hover,
button.arrow-top-left.arrow-secondary-dark:before:hover,
button.arrow-top-left.arrow-secondary-dark:before.focus,
button.arrow-top-left.arrow-secondary-dark:before:focus {
  background-color: #c6c6c6 !important; }

.arrow-bottom-right.arrow-secondary-dark:before {
  background-color: #dfdfdf !important; }

a.arrow-bottom-right.arrow-secondary-dark:before.hover, a.arrow-bottom-right.arrow-secondary-dark:before:hover, a.arrow-bottom-right.arrow-secondary-dark:before.focus, a.arrow-bottom-right.arrow-secondary-dark:before:focus,
button.arrow-bottom-right.arrow-secondary-dark:before.hover,
button.arrow-bottom-right.arrow-secondary-dark:before:hover,
button.arrow-bottom-right.arrow-secondary-dark:before.focus,
button.arrow-bottom-right.arrow-secondary-dark:before:focus {
  background-color: #c6c6c6 !important; }

.arrow-diagonal-left.arrow-secondary-dark {
  background-color: #dfdfdf !important; }

a.arrow-diagonal-left.arrow-secondary-dark.hover, a.arrow-diagonal-left.arrow-secondary-dark:hover, a.arrow-diagonal-left.arrow-secondary-dark.focus, a.arrow-diagonal-left.arrow-secondary-dark:focus,
button.arrow-diagonal-left.arrow-secondary-dark.hover,
button.arrow-diagonal-left.arrow-secondary-dark:hover,
button.arrow-diagonal-left.arrow-secondary-dark.focus,
button.arrow-diagonal-left.arrow-secondary-dark:focus {
  background-color: #c6c6c6 !important; }

.arrow-diagonal-right.arrow-secondary-dark {
  background-color: #dfdfdf !important; }

a.arrow-diagonal-right.arrow-secondary-dark.hover, a.arrow-diagonal-right.arrow-secondary-dark:hover, a.arrow-diagonal-right.arrow-secondary-dark.focus, a.arrow-diagonal-right.arrow-secondary-dark:focus,
button.arrow-diagonal-right.arrow-secondary-dark.hover,
button.arrow-diagonal-right.arrow-secondary-dark:hover,
button.arrow-diagonal-right.arrow-secondary-dark.focus,
button.arrow-diagonal-right.arrow-secondary-dark:focus {
  background-color: #c6c6c6 !important; }

.arrow-top-left.arrow-grey:after {
  border-color: #7d919b; }

.arrow-bottom-right.arrow-grey:after {
  border-color: #7d919b; }

.arrow-diagonal-left.arrow-grey:before {
  border-color: #7d919b; }

.arrow-diagonal-left.arrow-grey:after {
  border-color: #7d919b; }

.arrow-diagonal-right.arrow-grey:before {
  border-color: #7d919b; }

.arrow-diagonal-right.arrow-grey:after {
  border-color: #7d919b; }

.arrow-top-left.arrow-grey:before {
  background-color: #7d919b !important; }

a.arrow-top-left.arrow-grey:before.hover, a.arrow-top-left.arrow-grey:before:hover, a.arrow-top-left.arrow-grey:before.focus, a.arrow-top-left.arrow-grey:before:focus,
button.arrow-top-left.arrow-grey:before.hover,
button.arrow-top-left.arrow-grey:before:hover,
button.arrow-top-left.arrow-grey:before.focus,
button.arrow-top-left.arrow-grey:before:focus {
  background-color: #647781 !important; }

.arrow-bottom-right.arrow-grey:before {
  background-color: #7d919b !important; }

a.arrow-bottom-right.arrow-grey:before.hover, a.arrow-bottom-right.arrow-grey:before:hover, a.arrow-bottom-right.arrow-grey:before.focus, a.arrow-bottom-right.arrow-grey:before:focus,
button.arrow-bottom-right.arrow-grey:before.hover,
button.arrow-bottom-right.arrow-grey:before:hover,
button.arrow-bottom-right.arrow-grey:before.focus,
button.arrow-bottom-right.arrow-grey:before:focus {
  background-color: #647781 !important; }

.arrow-diagonal-left.arrow-grey {
  background-color: #7d919b !important; }

a.arrow-diagonal-left.arrow-grey.hover, a.arrow-diagonal-left.arrow-grey:hover, a.arrow-diagonal-left.arrow-grey.focus, a.arrow-diagonal-left.arrow-grey:focus,
button.arrow-diagonal-left.arrow-grey.hover,
button.arrow-diagonal-left.arrow-grey:hover,
button.arrow-diagonal-left.arrow-grey.focus,
button.arrow-diagonal-left.arrow-grey:focus {
  background-color: #647781 !important; }

.arrow-diagonal-right.arrow-grey {
  background-color: #7d919b !important; }

a.arrow-diagonal-right.arrow-grey.hover, a.arrow-diagonal-right.arrow-grey:hover, a.arrow-diagonal-right.arrow-grey.focus, a.arrow-diagonal-right.arrow-grey:focus,
button.arrow-diagonal-right.arrow-grey.hover,
button.arrow-diagonal-right.arrow-grey:hover,
button.arrow-diagonal-right.arrow-grey.focus,
button.arrow-diagonal-right.arrow-grey:focus {
  background-color: #647781 !important; }

.arrow-top-left.arrow-white:after {
  border-color: #fff; }

.arrow-bottom-right.arrow-white:after {
  border-color: #fff; }

.arrow-diagonal-left.arrow-white:before {
  border-color: #fff; }

.arrow-diagonal-left.arrow-white:after {
  border-color: #fff; }

.arrow-diagonal-right.arrow-white:before {
  border-color: #fff; }

.arrow-diagonal-right.arrow-white:after {
  border-color: #fff; }

.arrow-top-left.arrow-white:before {
  background-color: #fff !important; }

a.arrow-top-left.arrow-white:before.hover, a.arrow-top-left.arrow-white:before:hover, a.arrow-top-left.arrow-white:before.focus, a.arrow-top-left.arrow-white:before:focus,
button.arrow-top-left.arrow-white:before.hover,
button.arrow-top-left.arrow-white:before:hover,
button.arrow-top-left.arrow-white:before.focus,
button.arrow-top-left.arrow-white:before:focus {
  background-color: #e6e6e6 !important; }

.arrow-bottom-right.arrow-white:before {
  background-color: #fff !important; }

a.arrow-bottom-right.arrow-white:before.hover, a.arrow-bottom-right.arrow-white:before:hover, a.arrow-bottom-right.arrow-white:before.focus, a.arrow-bottom-right.arrow-white:before:focus,
button.arrow-bottom-right.arrow-white:before.hover,
button.arrow-bottom-right.arrow-white:before:hover,
button.arrow-bottom-right.arrow-white:before.focus,
button.arrow-bottom-right.arrow-white:before:focus {
  background-color: #e6e6e6 !important; }

.arrow-diagonal-left.arrow-white {
  background-color: #fff !important; }

a.arrow-diagonal-left.arrow-white.hover, a.arrow-diagonal-left.arrow-white:hover, a.arrow-diagonal-left.arrow-white.focus, a.arrow-diagonal-left.arrow-white:focus,
button.arrow-diagonal-left.arrow-white.hover,
button.arrow-diagonal-left.arrow-white:hover,
button.arrow-diagonal-left.arrow-white.focus,
button.arrow-diagonal-left.arrow-white:focus {
  background-color: #e6e6e6 !important; }

.arrow-diagonal-right.arrow-white {
  background-color: #fff !important; }

a.arrow-diagonal-right.arrow-white.hover, a.arrow-diagonal-right.arrow-white:hover, a.arrow-diagonal-right.arrow-white.focus, a.arrow-diagonal-right.arrow-white:focus,
button.arrow-diagonal-right.arrow-white.hover,
button.arrow-diagonal-right.arrow-white:hover,
button.arrow-diagonal-right.arrow-white.focus,
button.arrow-diagonal-right.arrow-white:focus {
  background-color: #e6e6e6 !important; }

.arrow-top-left.arrow-disable:after {
  border-color: #8ca3b4; }

.arrow-bottom-right.arrow-disable:after {
  border-color: #8ca3b4; }

.arrow-diagonal-left.arrow-disable:before {
  border-color: #8ca3b4; }

.arrow-diagonal-left.arrow-disable:after {
  border-color: #8ca3b4; }

.arrow-diagonal-right.arrow-disable:before {
  border-color: #8ca3b4; }

.arrow-diagonal-right.arrow-disable:after {
  border-color: #8ca3b4; }

.arrow-top-left.arrow-disable:before {
  background-color: #8ca3b4 !important; }

a.arrow-top-left.arrow-disable:before.hover, a.arrow-top-left.arrow-disable:before:hover, a.arrow-top-left.arrow-disable:before.focus, a.arrow-top-left.arrow-disable:before:focus,
button.arrow-top-left.arrow-disable:before.hover,
button.arrow-top-left.arrow-disable:before:hover,
button.arrow-top-left.arrow-disable:before.focus,
button.arrow-top-left.arrow-disable:before:focus {
  background-color: #6d8aa0 !important; }

.arrow-bottom-right.arrow-disable:before {
  background-color: #8ca3b4 !important; }

a.arrow-bottom-right.arrow-disable:before.hover, a.arrow-bottom-right.arrow-disable:before:hover, a.arrow-bottom-right.arrow-disable:before.focus, a.arrow-bottom-right.arrow-disable:before:focus,
button.arrow-bottom-right.arrow-disable:before.hover,
button.arrow-bottom-right.arrow-disable:before:hover,
button.arrow-bottom-right.arrow-disable:before.focus,
button.arrow-bottom-right.arrow-disable:before:focus {
  background-color: #6d8aa0 !important; }

.arrow-diagonal-left.arrow-disable {
  background-color: #8ca3b4 !important; }

a.arrow-diagonal-left.arrow-disable.hover, a.arrow-diagonal-left.arrow-disable:hover, a.arrow-diagonal-left.arrow-disable.focus, a.arrow-diagonal-left.arrow-disable:focus,
button.arrow-diagonal-left.arrow-disable.hover,
button.arrow-diagonal-left.arrow-disable:hover,
button.arrow-diagonal-left.arrow-disable.focus,
button.arrow-diagonal-left.arrow-disable:focus {
  background-color: #6d8aa0 !important; }

.arrow-diagonal-right.arrow-disable {
  background-color: #8ca3b4 !important; }

a.arrow-diagonal-right.arrow-disable.hover, a.arrow-diagonal-right.arrow-disable:hover, a.arrow-diagonal-right.arrow-disable.focus, a.arrow-diagonal-right.arrow-disable:focus,
button.arrow-diagonal-right.arrow-disable.hover,
button.arrow-diagonal-right.arrow-disable:hover,
button.arrow-diagonal-right.arrow-disable.focus,
button.arrow-diagonal-right.arrow-disable:focus {
  background-color: #6d8aa0 !important; }

[aria-expanded="true"].d-ae-none {
  display: none !important; }

[aria-expanded="true"] > .d-ae-none {
  display: none !important; }

[aria-expanded="true"].d-ae-inline {
  display: inline !important; }

[aria-expanded="true"] > .d-ae-inline {
  display: inline !important; }

[aria-expanded="true"].d-ae-inline-block {
  display: inline-block !important; }

[aria-expanded="true"] > .d-ae-inline-block {
  display: inline-block !important; }

[aria-expanded="true"].d-ae-block {
  display: block !important; }

[aria-expanded="true"] > .d-ae-block {
  display: block !important; }

[aria-expanded="true"].d-ae-table {
  display: table !important; }

[aria-expanded="true"] > .d-ae-table {
  display: table !important; }

[aria-expanded="true"].d-ae-table-row {
  display: table-row !important; }

[aria-expanded="true"] > .d-ae-table-row {
  display: table-row !important; }

[aria-expanded="true"].d-ae-table-cell {
  display: table-cell !important; }

[aria-expanded="true"] > .d-ae-table-cell {
  display: table-cell !important; }

[aria-expanded="true"].d-ae-flex {
  display: -ms-flexbox !important;
  display: flex !important; }

[aria-expanded="true"] > .d-ae-flex {
  display: -ms-flexbox !important;
  display: flex !important; }

[aria-expanded="true"].d-ae-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

[aria-expanded="true"] > .d-ae-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

[aria-expanded="true"].d-ae-initial {
  display: initial !important; }

[aria-expanded="true"] > .d-ae-initial {
  display: initial !important; }

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

:hover > .d-h-none {
  display: none !important; }

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

:hover > .d-h-inline {
  display: inline !important; }

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

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

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

:hover > .d-h-block {
  display: block !important; }

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

:hover > .d-h-table {
  display: table !important; }

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

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

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

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

:hover.d-h-flex {
  display: -ms-flexbox !important;
  display: flex !important; }

:hover > .d-h-flex {
  display: -ms-flexbox !important;
  display: flex !important; }

:hover.d-h-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

:hover > .d-h-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

:hover.d-h-initial {
  display: initial !important; }

:hover > .d-h-initial {
  display: initial !important; }

:hover.d-hf-none, :focus.d-hf-none {
  display: none !important; }

:hover > .d-hf-none, :focus > .d-hf-none {
  display: none !important; }

:hover.d-hf-inline, :focus.d-hf-inline {
  display: inline !important; }

:hover > .d-hf-inline, :focus > .d-hf-inline {
  display: inline !important; }

:hover.d-hf-inline-block, :focus.d-hf-inline-block {
  display: inline-block !important; }

:hover > .d-hf-inline-block, :focus > .d-hf-inline-block {
  display: inline-block !important; }

:hover.d-hf-block, :focus.d-hf-block {
  display: block !important; }

:hover > .d-hf-block, :focus > .d-hf-block {
  display: block !important; }

:hover.d-hf-table, :focus.d-hf-table {
  display: table !important; }

:hover > .d-hf-table, :focus > .d-hf-table {
  display: table !important; }

:hover.d-hf-table-row, :focus.d-hf-table-row {
  display: table-row !important; }

:hover > .d-hf-table-row, :focus > .d-hf-table-row {
  display: table-row !important; }

:hover.d-hf-table-cell, :focus.d-hf-table-cell {
  display: table-cell !important; }

:hover > .d-hf-table-cell, :focus > .d-hf-table-cell {
  display: table-cell !important; }

:hover.d-hf-flex, :focus.d-hf-flex {
  display: -ms-flexbox !important;
  display: flex !important; }

:hover > .d-hf-flex, :focus > .d-hf-flex {
  display: -ms-flexbox !important;
  display: flex !important; }

:hover.d-hf-inline-flex, :focus.d-hf-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

:hover > .d-hf-inline-flex, :focus > .d-hf-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

:hover.d-hf-initial, :focus.d-hf-initial {
  display: initial !important; }

:hover > .d-hf-initial, :focus > .d-hf-initial {
  display: initial !important; }

@media (min-width: 576px) {
  [aria-expanded="true"].d-ae-sm-none {
    display: none !important; }
  [aria-expanded="true"] > .d-ae-sm-none {
    display: none !important; }
  [aria-expanded="true"].d-ae-sm-inline {
    display: inline !important; }
  [aria-expanded="true"] > .d-ae-sm-inline {
    display: inline !important; }
  [aria-expanded="true"].d-ae-sm-inline-block {
    display: inline-block !important; }
  [aria-expanded="true"] > .d-ae-sm-inline-block {
    display: inline-block !important; }
  [aria-expanded="true"].d-ae-sm-block {
    display: block !important; }
  [aria-expanded="true"] > .d-ae-sm-block {
    display: block !important; }
  [aria-expanded="true"].d-ae-sm-table {
    display: table !important; }
  [aria-expanded="true"] > .d-ae-sm-table {
    display: table !important; }
  [aria-expanded="true"].d-ae-sm-table-row {
    display: table-row !important; }
  [aria-expanded="true"] > .d-ae-sm-table-row {
    display: table-row !important; }
  [aria-expanded="true"].d-ae-sm-table-cell {
    display: table-cell !important; }
  [aria-expanded="true"] > .d-ae-sm-table-cell {
    display: table-cell !important; }
  [aria-expanded="true"].d-ae-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  [aria-expanded="true"] > .d-ae-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  [aria-expanded="true"].d-ae-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  [aria-expanded="true"] > .d-ae-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  [aria-expanded="true"].d-ae-sm-initial {
    display: initial !important; }
  [aria-expanded="true"] > .d-ae-sm-initial {
    display: initial !important; }
  :hover.d-h-sm-none {
    display: none !important; }
  :hover > .d-h-sm-none {
    display: none !important; }
  :hover.d-h-sm-inline {
    display: inline !important; }
  :hover > .d-h-sm-inline {
    display: inline !important; }
  :hover.d-h-sm-inline-block {
    display: inline-block !important; }
  :hover > .d-h-sm-inline-block {
    display: inline-block !important; }
  :hover.d-h-sm-block {
    display: block !important; }
  :hover > .d-h-sm-block {
    display: block !important; }
  :hover.d-h-sm-table {
    display: table !important; }
  :hover > .d-h-sm-table {
    display: table !important; }
  :hover.d-h-sm-table-row {
    display: table-row !important; }
  :hover > .d-h-sm-table-row {
    display: table-row !important; }
  :hover.d-h-sm-table-cell {
    display: table-cell !important; }
  :hover > .d-h-sm-table-cell {
    display: table-cell !important; }
  :hover.d-h-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover > .d-h-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover.d-h-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover > .d-h-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover.d-h-sm-initial {
    display: initial !important; }
  :hover > .d-h-sm-initial {
    display: initial !important; }
  :hover.d-hf-sm-none, :focus.d-hf-sm-none {
    display: none !important; }
  :hover > .d-hf-sm-none, :focus > .d-hf-sm-none {
    display: none !important; }
  :hover.d-hf-sm-inline, :focus.d-hf-sm-inline {
    display: inline !important; }
  :hover > .d-hf-sm-inline, :focus > .d-hf-sm-inline {
    display: inline !important; }
  :hover.d-hf-sm-inline-block, :focus.d-hf-sm-inline-block {
    display: inline-block !important; }
  :hover > .d-hf-sm-inline-block, :focus > .d-hf-sm-inline-block {
    display: inline-block !important; }
  :hover.d-hf-sm-block, :focus.d-hf-sm-block {
    display: block !important; }
  :hover > .d-hf-sm-block, :focus > .d-hf-sm-block {
    display: block !important; }
  :hover.d-hf-sm-table, :focus.d-hf-sm-table {
    display: table !important; }
  :hover > .d-hf-sm-table, :focus > .d-hf-sm-table {
    display: table !important; }
  :hover.d-hf-sm-table-row, :focus.d-hf-sm-table-row {
    display: table-row !important; }
  :hover > .d-hf-sm-table-row, :focus > .d-hf-sm-table-row {
    display: table-row !important; }
  :hover.d-hf-sm-table-cell, :focus.d-hf-sm-table-cell {
    display: table-cell !important; }
  :hover > .d-hf-sm-table-cell, :focus > .d-hf-sm-table-cell {
    display: table-cell !important; }
  :hover.d-hf-sm-flex, :focus.d-hf-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover > .d-hf-sm-flex, :focus > .d-hf-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover.d-hf-sm-inline-flex, :focus.d-hf-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover > .d-hf-sm-inline-flex, :focus > .d-hf-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover.d-hf-sm-initial, :focus.d-hf-sm-initial {
    display: initial !important; }
  :hover > .d-hf-sm-initial, :focus > .d-hf-sm-initial {
    display: initial !important; } }

@media (min-width: 768px) {
  [aria-expanded="true"].d-ae-md-none {
    display: none !important; }
  [aria-expanded="true"] > .d-ae-md-none {
    display: none !important; }
  [aria-expanded="true"].d-ae-md-inline {
    display: inline !important; }
  [aria-expanded="true"] > .d-ae-md-inline {
    display: inline !important; }
  [aria-expanded="true"].d-ae-md-inline-block {
    display: inline-block !important; }
  [aria-expanded="true"] > .d-ae-md-inline-block {
    display: inline-block !important; }
  [aria-expanded="true"].d-ae-md-block {
    display: block !important; }
  [aria-expanded="true"] > .d-ae-md-block {
    display: block !important; }
  [aria-expanded="true"].d-ae-md-table {
    display: table !important; }
  [aria-expanded="true"] > .d-ae-md-table {
    display: table !important; }
  [aria-expanded="true"].d-ae-md-table-row {
    display: table-row !important; }
  [aria-expanded="true"] > .d-ae-md-table-row {
    display: table-row !important; }
  [aria-expanded="true"].d-ae-md-table-cell {
    display: table-cell !important; }
  [aria-expanded="true"] > .d-ae-md-table-cell {
    display: table-cell !important; }
  [aria-expanded="true"].d-ae-md-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  [aria-expanded="true"] > .d-ae-md-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  [aria-expanded="true"].d-ae-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  [aria-expanded="true"] > .d-ae-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  [aria-expanded="true"].d-ae-md-initial {
    display: initial !important; }
  [aria-expanded="true"] > .d-ae-md-initial {
    display: initial !important; }
  :hover.d-h-md-none {
    display: none !important; }
  :hover > .d-h-md-none {
    display: none !important; }
  :hover.d-h-md-inline {
    display: inline !important; }
  :hover > .d-h-md-inline {
    display: inline !important; }
  :hover.d-h-md-inline-block {
    display: inline-block !important; }
  :hover > .d-h-md-inline-block {
    display: inline-block !important; }
  :hover.d-h-md-block {
    display: block !important; }
  :hover > .d-h-md-block {
    display: block !important; }
  :hover.d-h-md-table {
    display: table !important; }
  :hover > .d-h-md-table {
    display: table !important; }
  :hover.d-h-md-table-row {
    display: table-row !important; }
  :hover > .d-h-md-table-row {
    display: table-row !important; }
  :hover.d-h-md-table-cell {
    display: table-cell !important; }
  :hover > .d-h-md-table-cell {
    display: table-cell !important; }
  :hover.d-h-md-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover > .d-h-md-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover.d-h-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover > .d-h-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover.d-h-md-initial {
    display: initial !important; }
  :hover > .d-h-md-initial {
    display: initial !important; }
  :hover.d-hf-md-none, :focus.d-hf-md-none {
    display: none !important; }
  :hover > .d-hf-md-none, :focus > .d-hf-md-none {
    display: none !important; }
  :hover.d-hf-md-inline, :focus.d-hf-md-inline {
    display: inline !important; }
  :hover > .d-hf-md-inline, :focus > .d-hf-md-inline {
    display: inline !important; }
  :hover.d-hf-md-inline-block, :focus.d-hf-md-inline-block {
    display: inline-block !important; }
  :hover > .d-hf-md-inline-block, :focus > .d-hf-md-inline-block {
    display: inline-block !important; }
  :hover.d-hf-md-block, :focus.d-hf-md-block {
    display: block !important; }
  :hover > .d-hf-md-block, :focus > .d-hf-md-block {
    display: block !important; }
  :hover.d-hf-md-table, :focus.d-hf-md-table {
    display: table !important; }
  :hover > .d-hf-md-table, :focus > .d-hf-md-table {
    display: table !important; }
  :hover.d-hf-md-table-row, :focus.d-hf-md-table-row {
    display: table-row !important; }
  :hover > .d-hf-md-table-row, :focus > .d-hf-md-table-row {
    display: table-row !important; }
  :hover.d-hf-md-table-cell, :focus.d-hf-md-table-cell {
    display: table-cell !important; }
  :hover > .d-hf-md-table-cell, :focus > .d-hf-md-table-cell {
    display: table-cell !important; }
  :hover.d-hf-md-flex, :focus.d-hf-md-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover > .d-hf-md-flex, :focus > .d-hf-md-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover.d-hf-md-inline-flex, :focus.d-hf-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover > .d-hf-md-inline-flex, :focus > .d-hf-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover.d-hf-md-initial, :focus.d-hf-md-initial {
    display: initial !important; }
  :hover > .d-hf-md-initial, :focus > .d-hf-md-initial {
    display: initial !important; } }

@media (min-width: 992px) {
  [aria-expanded="true"].d-ae-lg-none {
    display: none !important; }
  [aria-expanded="true"] > .d-ae-lg-none {
    display: none !important; }
  [aria-expanded="true"].d-ae-lg-inline {
    display: inline !important; }
  [aria-expanded="true"] > .d-ae-lg-inline {
    display: inline !important; }
  [aria-expanded="true"].d-ae-lg-inline-block {
    display: inline-block !important; }
  [aria-expanded="true"] > .d-ae-lg-inline-block {
    display: inline-block !important; }
  [aria-expanded="true"].d-ae-lg-block {
    display: block !important; }
  [aria-expanded="true"] > .d-ae-lg-block {
    display: block !important; }
  [aria-expanded="true"].d-ae-lg-table {
    display: table !important; }
  [aria-expanded="true"] > .d-ae-lg-table {
    display: table !important; }
  [aria-expanded="true"].d-ae-lg-table-row {
    display: table-row !important; }
  [aria-expanded="true"] > .d-ae-lg-table-row {
    display: table-row !important; }
  [aria-expanded="true"].d-ae-lg-table-cell {
    display: table-cell !important; }
  [aria-expanded="true"] > .d-ae-lg-table-cell {
    display: table-cell !important; }
  [aria-expanded="true"].d-ae-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  [aria-expanded="true"] > .d-ae-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  [aria-expanded="true"].d-ae-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  [aria-expanded="true"] > .d-ae-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  [aria-expanded="true"].d-ae-lg-initial {
    display: initial !important; }
  [aria-expanded="true"] > .d-ae-lg-initial {
    display: initial !important; }
  :hover.d-h-lg-none {
    display: none !important; }
  :hover > .d-h-lg-none {
    display: none !important; }
  :hover.d-h-lg-inline {
    display: inline !important; }
  :hover > .d-h-lg-inline {
    display: inline !important; }
  :hover.d-h-lg-inline-block {
    display: inline-block !important; }
  :hover > .d-h-lg-inline-block {
    display: inline-block !important; }
  :hover.d-h-lg-block {
    display: block !important; }
  :hover > .d-h-lg-block {
    display: block !important; }
  :hover.d-h-lg-table {
    display: table !important; }
  :hover > .d-h-lg-table {
    display: table !important; }
  :hover.d-h-lg-table-row {
    display: table-row !important; }
  :hover > .d-h-lg-table-row {
    display: table-row !important; }
  :hover.d-h-lg-table-cell {
    display: table-cell !important; }
  :hover > .d-h-lg-table-cell {
    display: table-cell !important; }
  :hover.d-h-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover > .d-h-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover.d-h-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover > .d-h-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover.d-h-lg-initial {
    display: initial !important; }
  :hover > .d-h-lg-initial {
    display: initial !important; }
  :hover.d-hf-lg-none, :focus.d-hf-lg-none {
    display: none !important; }
  :hover > .d-hf-lg-none, :focus > .d-hf-lg-none {
    display: none !important; }
  :hover.d-hf-lg-inline, :focus.d-hf-lg-inline {
    display: inline !important; }
  :hover > .d-hf-lg-inline, :focus > .d-hf-lg-inline {
    display: inline !important; }
  :hover.d-hf-lg-inline-block, :focus.d-hf-lg-inline-block {
    display: inline-block !important; }
  :hover > .d-hf-lg-inline-block, :focus > .d-hf-lg-inline-block {
    display: inline-block !important; }
  :hover.d-hf-lg-block, :focus.d-hf-lg-block {
    display: block !important; }
  :hover > .d-hf-lg-block, :focus > .d-hf-lg-block {
    display: block !important; }
  :hover.d-hf-lg-table, :focus.d-hf-lg-table {
    display: table !important; }
  :hover > .d-hf-lg-table, :focus > .d-hf-lg-table {
    display: table !important; }
  :hover.d-hf-lg-table-row, :focus.d-hf-lg-table-row {
    display: table-row !important; }
  :hover > .d-hf-lg-table-row, :focus > .d-hf-lg-table-row {
    display: table-row !important; }
  :hover.d-hf-lg-table-cell, :focus.d-hf-lg-table-cell {
    display: table-cell !important; }
  :hover > .d-hf-lg-table-cell, :focus > .d-hf-lg-table-cell {
    display: table-cell !important; }
  :hover.d-hf-lg-flex, :focus.d-hf-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover > .d-hf-lg-flex, :focus > .d-hf-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover.d-hf-lg-inline-flex, :focus.d-hf-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover > .d-hf-lg-inline-flex, :focus > .d-hf-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover.d-hf-lg-initial, :focus.d-hf-lg-initial {
    display: initial !important; }
  :hover > .d-hf-lg-initial, :focus > .d-hf-lg-initial {
    display: initial !important; } }

@media (min-width: 1200px) {
  [aria-expanded="true"].d-ae-xl-none {
    display: none !important; }
  [aria-expanded="true"] > .d-ae-xl-none {
    display: none !important; }
  [aria-expanded="true"].d-ae-xl-inline {
    display: inline !important; }
  [aria-expanded="true"] > .d-ae-xl-inline {
    display: inline !important; }
  [aria-expanded="true"].d-ae-xl-inline-block {
    display: inline-block !important; }
  [aria-expanded="true"] > .d-ae-xl-inline-block {
    display: inline-block !important; }
  [aria-expanded="true"].d-ae-xl-block {
    display: block !important; }
  [aria-expanded="true"] > .d-ae-xl-block {
    display: block !important; }
  [aria-expanded="true"].d-ae-xl-table {
    display: table !important; }
  [aria-expanded="true"] > .d-ae-xl-table {
    display: table !important; }
  [aria-expanded="true"].d-ae-xl-table-row {
    display: table-row !important; }
  [aria-expanded="true"] > .d-ae-xl-table-row {
    display: table-row !important; }
  [aria-expanded="true"].d-ae-xl-table-cell {
    display: table-cell !important; }
  [aria-expanded="true"] > .d-ae-xl-table-cell {
    display: table-cell !important; }
  [aria-expanded="true"].d-ae-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  [aria-expanded="true"] > .d-ae-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  [aria-expanded="true"].d-ae-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  [aria-expanded="true"] > .d-ae-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  [aria-expanded="true"].d-ae-xl-initial {
    display: initial !important; }
  [aria-expanded="true"] > .d-ae-xl-initial {
    display: initial !important; }
  :hover.d-h-xl-none {
    display: none !important; }
  :hover > .d-h-xl-none {
    display: none !important; }
  :hover.d-h-xl-inline {
    display: inline !important; }
  :hover > .d-h-xl-inline {
    display: inline !important; }
  :hover.d-h-xl-inline-block {
    display: inline-block !important; }
  :hover > .d-h-xl-inline-block {
    display: inline-block !important; }
  :hover.d-h-xl-block {
    display: block !important; }
  :hover > .d-h-xl-block {
    display: block !important; }
  :hover.d-h-xl-table {
    display: table !important; }
  :hover > .d-h-xl-table {
    display: table !important; }
  :hover.d-h-xl-table-row {
    display: table-row !important; }
  :hover > .d-h-xl-table-row {
    display: table-row !important; }
  :hover.d-h-xl-table-cell {
    display: table-cell !important; }
  :hover > .d-h-xl-table-cell {
    display: table-cell !important; }
  :hover.d-h-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover > .d-h-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover.d-h-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover > .d-h-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover.d-h-xl-initial {
    display: initial !important; }
  :hover > .d-h-xl-initial {
    display: initial !important; }
  :hover.d-hf-xl-none, :focus.d-hf-xl-none {
    display: none !important; }
  :hover > .d-hf-xl-none, :focus > .d-hf-xl-none {
    display: none !important; }
  :hover.d-hf-xl-inline, :focus.d-hf-xl-inline {
    display: inline !important; }
  :hover > .d-hf-xl-inline, :focus > .d-hf-xl-inline {
    display: inline !important; }
  :hover.d-hf-xl-inline-block, :focus.d-hf-xl-inline-block {
    display: inline-block !important; }
  :hover > .d-hf-xl-inline-block, :focus > .d-hf-xl-inline-block {
    display: inline-block !important; }
  :hover.d-hf-xl-block, :focus.d-hf-xl-block {
    display: block !important; }
  :hover > .d-hf-xl-block, :focus > .d-hf-xl-block {
    display: block !important; }
  :hover.d-hf-xl-table, :focus.d-hf-xl-table {
    display: table !important; }
  :hover > .d-hf-xl-table, :focus > .d-hf-xl-table {
    display: table !important; }
  :hover.d-hf-xl-table-row, :focus.d-hf-xl-table-row {
    display: table-row !important; }
  :hover > .d-hf-xl-table-row, :focus > .d-hf-xl-table-row {
    display: table-row !important; }
  :hover.d-hf-xl-table-cell, :focus.d-hf-xl-table-cell {
    display: table-cell !important; }
  :hover > .d-hf-xl-table-cell, :focus > .d-hf-xl-table-cell {
    display: table-cell !important; }
  :hover.d-hf-xl-flex, :focus.d-hf-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover > .d-hf-xl-flex, :focus > .d-hf-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  :hover.d-hf-xl-inline-flex, :focus.d-hf-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover > .d-hf-xl-inline-flex, :focus > .d-hf-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  :hover.d-hf-xl-initial, :focus.d-hf-xl-initial {
    display: initial !important; }
  :hover > .d-hf-xl-initial, :focus > .d-hf-xl-initial {
    display: initial !important; } }

.d-absolute {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.op-75 {
  opacity: 0.75 !important; }

.bg-primary-op-75 {
  background-color: rgba(0, 174, 239, 0.75); }

.bg-secondary-op-75 {
  background-color: rgba(219, 224, 228, 0.75); }

.bg-success-op-75 {
  background-color: rgba(40, 167, 69, 0.75); }

.bg-info-op-75 {
  background-color: rgba(23, 162, 184, 0.75); }

.bg-warning-op-75 {
  background-color: rgba(255, 193, 7, 0.75); }

.bg-danger-op-75 {
  background-color: rgba(220, 53, 69, 0.75); }

.bg-light-op-75 {
  background-color: rgba(248, 249, 250, 0.75); }

.bg-dark-op-75 {
  background-color: rgba(75, 82, 87, 0.75); }

.bg-primary-light-op-75 {
  background-color: rgba(64, 190, 232, 0.75); }

.bg-primary-lighter-op-75 {
  background-color: rgba(238, 247, 250, 0.75); }

.bg-primary-dark-op-75 {
  background-color: rgba(0, 130, 205, 0.75); }

.bg-secondary-light-op-75 {
  background-color: rgba(234, 238, 242, 0.75); }

.bg-secondary-lighter-op-75 {
  background-color: rgba(221, 228, 234, 0.75); }

.bg-secondary-dark-op-75 {
  background-color: rgba(223, 223, 223, 0.75); }

.bg-grey-op-75 {
  background-color: rgba(125, 145, 155, 0.75); }

.bg-white-op-75 {
  background-color: rgba(255, 255, 255, 0.75); }

.bg-disable-op-75 {
  background-color: rgba(140, 163, 180, 0.75); }

@media (min-width: 576px) {
  .op-sm-75 {
    opacity: 0.75 !important; }
  .bg-sm-primary-op-75 {
    background-color: rgba(0, 174, 239, 0.75); }
  .bg-sm-secondary-op-75 {
    background-color: rgba(219, 224, 228, 0.75); }
  .bg-sm-success-op-75 {
    background-color: rgba(40, 167, 69, 0.75); }
  .bg-sm-info-op-75 {
    background-color: rgba(23, 162, 184, 0.75); }
  .bg-sm-warning-op-75 {
    background-color: rgba(255, 193, 7, 0.75); }
  .bg-sm-danger-op-75 {
    background-color: rgba(220, 53, 69, 0.75); }
  .bg-sm-light-op-75 {
    background-color: rgba(248, 249, 250, 0.75); }
  .bg-sm-dark-op-75 {
    background-color: rgba(75, 82, 87, 0.75); }
  .bg-sm-primary-light-op-75 {
    background-color: rgba(64, 190, 232, 0.75); }
  .bg-sm-primary-lighter-op-75 {
    background-color: rgba(238, 247, 250, 0.75); }
  .bg-sm-primary-dark-op-75 {
    background-color: rgba(0, 130, 205, 0.75); }
  .bg-sm-secondary-light-op-75 {
    background-color: rgba(234, 238, 242, 0.75); }
  .bg-sm-secondary-lighter-op-75 {
    background-color: rgba(221, 228, 234, 0.75); }
  .bg-sm-secondary-dark-op-75 {
    background-color: rgba(223, 223, 223, 0.75); }
  .bg-sm-grey-op-75 {
    background-color: rgba(125, 145, 155, 0.75); }
  .bg-sm-white-op-75 {
    background-color: rgba(255, 255, 255, 0.75); }
  .bg-sm-disable-op-75 {
    background-color: rgba(140, 163, 180, 0.75); } }

@media (min-width: 768px) {
  .op-md-75 {
    opacity: 0.75 !important; }
  .bg-md-primary-op-75 {
    background-color: rgba(0, 174, 239, 0.75); }
  .bg-md-secondary-op-75 {
    background-color: rgba(219, 224, 228, 0.75); }
  .bg-md-success-op-75 {
    background-color: rgba(40, 167, 69, 0.75); }
  .bg-md-info-op-75 {
    background-color: rgba(23, 162, 184, 0.75); }
  .bg-md-warning-op-75 {
    background-color: rgba(255, 193, 7, 0.75); }
  .bg-md-danger-op-75 {
    background-color: rgba(220, 53, 69, 0.75); }
  .bg-md-light-op-75 {
    background-color: rgba(248, 249, 250, 0.75); }
  .bg-md-dark-op-75 {
    background-color: rgba(75, 82, 87, 0.75); }
  .bg-md-primary-light-op-75 {
    background-color: rgba(64, 190, 232, 0.75); }
  .bg-md-primary-lighter-op-75 {
    background-color: rgba(238, 247, 250, 0.75); }
  .bg-md-primary-dark-op-75 {
    background-color: rgba(0, 130, 205, 0.75); }
  .bg-md-secondary-light-op-75 {
    background-color: rgba(234, 238, 242, 0.75); }
  .bg-md-secondary-lighter-op-75 {
    background-color: rgba(221, 228, 234, 0.75); }
  .bg-md-secondary-dark-op-75 {
    background-color: rgba(223, 223, 223, 0.75); }
  .bg-md-grey-op-75 {
    background-color: rgba(125, 145, 155, 0.75); }
  .bg-md-white-op-75 {
    background-color: rgba(255, 255, 255, 0.75); }
  .bg-md-disable-op-75 {
    background-color: rgba(140, 163, 180, 0.75); } }

@media (min-width: 992px) {
  .op-lg-75 {
    opacity: 0.75 !important; }
  .bg-lg-primary-op-75 {
    background-color: rgba(0, 174, 239, 0.75); }
  .bg-lg-secondary-op-75 {
    background-color: rgba(219, 224, 228, 0.75); }
  .bg-lg-success-op-75 {
    background-color: rgba(40, 167, 69, 0.75); }
  .bg-lg-info-op-75 {
    background-color: rgba(23, 162, 184, 0.75); }
  .bg-lg-warning-op-75 {
    background-color: rgba(255, 193, 7, 0.75); }
  .bg-lg-danger-op-75 {
    background-color: rgba(220, 53, 69, 0.75); }
  .bg-lg-light-op-75 {
    background-color: rgba(248, 249, 250, 0.75); }
  .bg-lg-dark-op-75 {
    background-color: rgba(75, 82, 87, 0.75); }
  .bg-lg-primary-light-op-75 {
    background-color: rgba(64, 190, 232, 0.75); }
  .bg-lg-primary-lighter-op-75 {
    background-color: rgba(238, 247, 250, 0.75); }
  .bg-lg-primary-dark-op-75 {
    background-color: rgba(0, 130, 205, 0.75); }
  .bg-lg-secondary-light-op-75 {
    background-color: rgba(234, 238, 242, 0.75); }
  .bg-lg-secondary-lighter-op-75 {
    background-color: rgba(221, 228, 234, 0.75); }
  .bg-lg-secondary-dark-op-75 {
    background-color: rgba(223, 223, 223, 0.75); }
  .bg-lg-grey-op-75 {
    background-color: rgba(125, 145, 155, 0.75); }
  .bg-lg-white-op-75 {
    background-color: rgba(255, 255, 255, 0.75); }
  .bg-lg-disable-op-75 {
    background-color: rgba(140, 163, 180, 0.75); } }

@media (min-width: 1200px) {
  .op-xl-75 {
    opacity: 0.75 !important; }
  .bg-xl-primary-op-75 {
    background-color: rgba(0, 174, 239, 0.75); }
  .bg-xl-secondary-op-75 {
    background-color: rgba(219, 224, 228, 0.75); }
  .bg-xl-success-op-75 {
    background-color: rgba(40, 167, 69, 0.75); }
  .bg-xl-info-op-75 {
    background-color: rgba(23, 162, 184, 0.75); }
  .bg-xl-warning-op-75 {
    background-color: rgba(255, 193, 7, 0.75); }
  .bg-xl-danger-op-75 {
    background-color: rgba(220, 53, 69, 0.75); }
  .bg-xl-light-op-75 {
    background-color: rgba(248, 249, 250, 0.75); }
  .bg-xl-dark-op-75 {
    background-color: rgba(75, 82, 87, 0.75); }
  .bg-xl-primary-light-op-75 {
    background-color: rgba(64, 190, 232, 0.75); }
  .bg-xl-primary-lighter-op-75 {
    background-color: rgba(238, 247, 250, 0.75); }
  .bg-xl-primary-dark-op-75 {
    background-color: rgba(0, 130, 205, 0.75); }
  .bg-xl-secondary-light-op-75 {
    background-color: rgba(234, 238, 242, 0.75); }
  .bg-xl-secondary-lighter-op-75 {
    background-color: rgba(221, 228, 234, 0.75); }
  .bg-xl-secondary-dark-op-75 {
    background-color: rgba(223, 223, 223, 0.75); }
  .bg-xl-grey-op-75 {
    background-color: rgba(125, 145, 155, 0.75); }
  .bg-xl-white-op-75 {
    background-color: rgba(255, 255, 255, 0.75); }
  .bg-xl-disable-op-75 {
    background-color: rgba(140, 163, 180, 0.75); } }

.bg-active-primary.active {
  background-color: #00aeef !important; }

a.bg-active-primary.active.hover, a.bg-active-primary.active:hover, a.bg-active-primary.active.focus, a.bg-active-primary.active:focus,
button.bg-active-primary.active.hover,
button.bg-active-primary.active:hover,
button.bg-active-primary.active.focus,
button.bg-active-primary.active:focus {
  background-color: #0089bc !important; }

.bg-active-hover-primary.active:hover {
  background-color: #00aeef !important; }

a.bg-active-hover-primary.active:hover,
button.bg-active-hover-primary.active:hover {
  background-color: #00aeef !important; }

.bg-active-hover-primary.active.hover {
  background-color: #00aeef !important; }

a.bg-active-hover-primary.active.hover,
button.bg-active-hover-primary.active.hover {
  background-color: #00aeef !important; }

.bg-active-hover-primary.active:focus {
  background-color: #00aeef !important; }

a.bg-active-hover-primary.active:focus,
button.bg-active-hover-primary.active:focus {
  background-color: #00aeef !important; }

.bg-active-hover-primary.active.focus {
  background-color: #00aeef !important; }

a.bg-active-hover-primary.active.focus,
button.bg-active-hover-primary.active.focus {
  background-color: #00aeef !important; }

.bg-active-focus-primary.active:focus {
  background-color: #00aeef !important; }

a.bg-active-focus-primary.active:focus,
button.bg-active-focus-primary.active:focus {
  background-color: #00aeef !important; }

.bg-active-focus-primary.active.focus {
  background-color: #00aeef !important; }

a.bg-active-focus-primary.active.focus,
button.bg-active-focus-primary.active.focus {
  background-color: #00aeef !important; }

.bg-hover-primary:hover {
  background-color: #00aeef !important; }

a.bg-hover-primary:hover,
button.bg-hover-primary:hover {
  background-color: #00aeef !important; }

.bg-hover-primary.hover {
  background-color: #00aeef !important; }

a.bg-hover-primary.hover,
button.bg-hover-primary.hover {
  background-color: #00aeef !important; }

.bg-hover-primary:focus {
  background-color: #00aeef !important; }

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

.bg-hover-primary.focus {
  background-color: #00aeef !important; }

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

.bg-focus-primary:focus {
  background-color: #00aeef !important; }

a.bg-focus-primary:focus,
button.bg-focus-primary:focus {
  background-color: #00aeef !important; }

.bg-focus-primary.focus {
  background-color: #00aeef !important; }

a.bg-focus-primary.focus,
button.bg-focus-primary.focus {
  background-color: #00aeef !important; }

.bg-expanded-primary[aria-expanded=true] {
  background-color: #00aeef !important; }

a.bg-expanded-primary[aria-expanded=true].hover, a.bg-expanded-primary[aria-expanded=true]:hover, a.bg-expanded-primary[aria-expanded=true].focus, a.bg-expanded-primary[aria-expanded=true]:focus,
button.bg-expanded-primary[aria-expanded=true].hover,
button.bg-expanded-primary[aria-expanded=true]:hover,
button.bg-expanded-primary[aria-expanded=true].focus,
button.bg-expanded-primary[aria-expanded=true]:focus {
  background-color: #0089bc !important; }

.bg-collapsed-primary.collapse.show {
  background-color: #00aeef !important; }

a.bg-collapsed-primary.collapse.show.hover, a.bg-collapsed-primary.collapse.show:hover, a.bg-collapsed-primary.collapse.show.focus, a.bg-collapsed-primary.collapse.show:focus,
button.bg-collapsed-primary.collapse.show.hover,
button.bg-collapsed-primary.collapse.show:hover,
button.bg-collapsed-primary.collapse.show.focus,
button.bg-collapsed-primary.collapse.show:focus {
  background-color: #0089bc !important; }

.bg-collapsing-primary.collapsing {
  background-color: #00aeef !important; }

a.bg-collapsing-primary.collapsing.hover, a.bg-collapsing-primary.collapsing:hover, a.bg-collapsing-primary.collapsing.focus, a.bg-collapsing-primary.collapsing:focus,
button.bg-collapsing-primary.collapsing.hover,
button.bg-collapsing-primary.collapsing:hover,
button.bg-collapsing-primary.collapsing.focus,
button.bg-collapsing-primary.collapsing:focus {
  background-color: #0089bc !important; }

.bg-expanded-hover-primary[aria-expanded=true]:hover {
  background-color: #00aeef !important; }

a.bg-expanded-hover-primary[aria-expanded=true]:hover,
button.bg-expanded-hover-primary[aria-expanded=true]:hover {
  background-color: #00aeef !important; }

.bg-expanded-hover-primary[aria-expanded=true].hover {
  background-color: #00aeef !important; }

a.bg-expanded-hover-primary[aria-expanded=true].hover,
button.bg-expanded-hover-primary[aria-expanded=true].hover {
  background-color: #00aeef !important; }

.bg-expanded-hover-primary[aria-expanded=true]:focus {
  background-color: #00aeef !important; }

a.bg-expanded-hover-primary[aria-expanded=true]:focus,
button.bg-expanded-hover-primary[aria-expanded=true]:focus {
  background-color: #00aeef !important; }

.bg-expanded-hover-primary[aria-expanded=true].focus {
  background-color: #00aeef !important; }

a.bg-expanded-hover-primary[aria-expanded=true].focus,
button.bg-expanded-hover-primary[aria-expanded=true].focus {
  background-color: #00aeef !important; }

.bg-expanded-focus-primary[aria-expanded=true]:focus {
  background-color: #00aeef !important; }

a.bg-expanded-focus-primary[aria-expanded=true]:focus,
button.bg-expanded-focus-primary[aria-expanded=true]:focus {
  background-color: #00aeef !important; }

.bg-expanded-focus-primary[aria-expanded=true].focus {
  background-color: #00aeef !important; }

a.bg-expanded-focus-primary[aria-expanded=true].focus,
button.bg-expanded-focus-primary[aria-expanded=true].focus {
  background-color: #00aeef !important; }

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

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

.bg-active-hover-secondary.active:hover {
  background-color: #dbe0e4 !important; }

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

.bg-active-hover-secondary.active.hover {
  background-color: #dbe0e4 !important; }

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

.bg-active-hover-secondary.active:focus {
  background-color: #dbe0e4 !important; }

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

.bg-active-hover-secondary.active.focus {
  background-color: #dbe0e4 !important; }

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

.bg-active-focus-secondary.active:focus {
  background-color: #dbe0e4 !important; }

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

.bg-active-focus-secondary.active.focus {
  background-color: #dbe0e4 !important; }

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

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

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

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

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

.bg-hover-secondary:focus {
  background-color: #dbe0e4 !important; }

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

.bg-hover-secondary.focus {
  background-color: #dbe0e4 !important; }

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

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

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

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

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

.bg-expanded-secondary[aria-expanded=true] {
  background-color: #dbe0e4 !important; }

a.bg-expanded-secondary[aria-expanded=true].hover, a.bg-expanded-secondary[aria-expanded=true]:hover, a.bg-expanded-secondary[aria-expanded=true].focus, a.bg-expanded-secondary[aria-expanded=true]:focus,
button.bg-expanded-secondary[aria-expanded=true].hover,
button.bg-expanded-secondary[aria-expanded=true]:hover,
button.bg-expanded-secondary[aria-expanded=true].focus,
button.bg-expanded-secondary[aria-expanded=true]:focus {
  background-color: #bec7ce !important; }

.bg-collapsed-secondary.collapse.show {
  background-color: #dbe0e4 !important; }

a.bg-collapsed-secondary.collapse.show.hover, a.bg-collapsed-secondary.collapse.show:hover, a.bg-collapsed-secondary.collapse.show.focus, a.bg-collapsed-secondary.collapse.show:focus,
button.bg-collapsed-secondary.collapse.show.hover,
button.bg-collapsed-secondary.collapse.show:hover,
button.bg-collapsed-secondary.collapse.show.focus,
button.bg-collapsed-secondary.collapse.show:focus {
  background-color: #bec7ce !important; }

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

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

.bg-expanded-hover-secondary[aria-expanded=true]:hover {
  background-color: #dbe0e4 !important; }

a.bg-expanded-hover-secondary[aria-expanded=true]:hover,
button.bg-expanded-hover-secondary[aria-expanded=true]:hover {
  background-color: #dbe0e4 !important; }

.bg-expanded-hover-secondary[aria-expanded=true].hover {
  background-color: #dbe0e4 !important; }

a.bg-expanded-hover-secondary[aria-expanded=true].hover,
button.bg-expanded-hover-secondary[aria-expanded=true].hover {
  background-color: #dbe0e4 !important; }

.bg-expanded-hover-secondary[aria-expanded=true]:focus {
  background-color: #dbe0e4 !important; }

a.bg-expanded-hover-secondary[aria-expanded=true]:focus,
button.bg-expanded-hover-secondary[aria-expanded=true]:focus {
  background-color: #dbe0e4 !important; }

.bg-expanded-hover-secondary[aria-expanded=true].focus {
  background-color: #dbe0e4 !important; }

a.bg-expanded-hover-secondary[aria-expanded=true].focus,
button.bg-expanded-hover-secondary[aria-expanded=true].focus {
  background-color: #dbe0e4 !important; }

.bg-expanded-focus-secondary[aria-expanded=true]:focus {
  background-color: #dbe0e4 !important; }

a.bg-expanded-focus-secondary[aria-expanded=true]:focus,
button.bg-expanded-focus-secondary[aria-expanded=true]:focus {
  background-color: #dbe0e4 !important; }

.bg-expanded-focus-secondary[aria-expanded=true].focus {
  background-color: #dbe0e4 !important; }

a.bg-expanded-focus-secondary[aria-expanded=true].focus,
button.bg-expanded-focus-secondary[aria-expanded=true].focus {
  background-color: #dbe0e4 !important; }

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

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

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

a.bg-active-hover-success.active:hover,
button.bg-active-hover-success.active:hover {
  background-color: #28a745 !important; }

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

a.bg-active-hover-success.active.hover,
button.bg-active-hover-success.active.hover {
  background-color: #28a745 !important; }

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

a.bg-active-hover-success.active:focus,
button.bg-active-hover-success.active:focus {
  background-color: #28a745 !important; }

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

a.bg-active-hover-success.active.focus,
button.bg-active-hover-success.active.focus {
  background-color: #28a745 !important; }

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

a.bg-active-focus-success.active:focus,
button.bg-active-focus-success.active:focus {
  background-color: #28a745 !important; }

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

a.bg-active-focus-success.active.focus,
button.bg-active-focus-success.active.focus {
  background-color: #28a745 !important; }

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

a.bg-hover-success:hover,
button.bg-hover-success:hover {
  background-color: #28a745 !important; }

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

a.bg-hover-success.hover,
button.bg-hover-success.hover {
  background-color: #28a745 !important; }

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

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

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

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

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

a.bg-focus-success:focus,
button.bg-focus-success:focus {
  background-color: #28a745 !important; }

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

a.bg-focus-success.focus,
button.bg-focus-success.focus {
  background-color: #28a745 !important; }

.bg-expanded-success[aria-expanded=true] {
  background-color: #28a745 !important; }

a.bg-expanded-success[aria-expanded=true].hover, a.bg-expanded-success[aria-expanded=true]:hover, a.bg-expanded-success[aria-expanded=true].focus, a.bg-expanded-success[aria-expanded=true]:focus,
button.bg-expanded-success[aria-expanded=true].hover,
button.bg-expanded-success[aria-expanded=true]:hover,
button.bg-expanded-success[aria-expanded=true].focus,
button.bg-expanded-success[aria-expanded=true]:focus {
  background-color: #1e7e34 !important; }

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

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

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

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

.bg-expanded-hover-success[aria-expanded=true]:hover {
  background-color: #28a745 !important; }

a.bg-expanded-hover-success[aria-expanded=true]:hover,
button.bg-expanded-hover-success[aria-expanded=true]:hover {
  background-color: #28a745 !important; }

.bg-expanded-hover-success[aria-expanded=true].hover {
  background-color: #28a745 !important; }

a.bg-expanded-hover-success[aria-expanded=true].hover,
button.bg-expanded-hover-success[aria-expanded=true].hover {
  background-color: #28a745 !important; }

.bg-expanded-hover-success[aria-expanded=true]:focus {
  background-color: #28a745 !important; }

a.bg-expanded-hover-success[aria-expanded=true]:focus,
button.bg-expanded-hover-success[aria-expanded=true]:focus {
  background-color: #28a745 !important; }

.bg-expanded-hover-success[aria-expanded=true].focus {
  background-color: #28a745 !important; }

a.bg-expanded-hover-success[aria-expanded=true].focus,
button.bg-expanded-hover-success[aria-expanded=true].focus {
  background-color: #28a745 !important; }

.bg-expanded-focus-success[aria-expanded=true]:focus {
  background-color: #28a745 !important; }

a.bg-expanded-focus-success[aria-expanded=true]:focus,
button.bg-expanded-focus-success[aria-expanded=true]:focus {
  background-color: #28a745 !important; }

.bg-expanded-focus-success[aria-expanded=true].focus {
  background-color: #28a745 !important; }

a.bg-expanded-focus-success[aria-expanded=true].focus,
button.bg-expanded-focus-success[aria-expanded=true].focus {
  background-color: #28a745 !important; }

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

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

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

a.bg-active-hover-info.active:hover,
button.bg-active-hover-info.active:hover {
  background-color: #17a2b8 !important; }

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

a.bg-active-hover-info.active.hover,
button.bg-active-hover-info.active.hover {
  background-color: #17a2b8 !important; }

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

a.bg-active-hover-info.active:focus,
button.bg-active-hover-info.active:focus {
  background-color: #17a2b8 !important; }

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

a.bg-active-hover-info.active.focus,
button.bg-active-hover-info.active.focus {
  background-color: #17a2b8 !important; }

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

a.bg-active-focus-info.active:focus,
button.bg-active-focus-info.active:focus {
  background-color: #17a2b8 !important; }

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

a.bg-active-focus-info.active.focus,
button.bg-active-focus-info.active.focus {
  background-color: #17a2b8 !important; }

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

a.bg-hover-info:hover,
button.bg-hover-info:hover {
  background-color: #17a2b8 !important; }

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

a.bg-hover-info.hover,
button.bg-hover-info.hover {
  background-color: #17a2b8 !important; }

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

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

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

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

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

a.bg-focus-info:focus,
button.bg-focus-info:focus {
  background-color: #17a2b8 !important; }

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

a.bg-focus-info.focus,
button.bg-focus-info.focus {
  background-color: #17a2b8 !important; }

.bg-expanded-info[aria-expanded=true] {
  background-color: #17a2b8 !important; }

a.bg-expanded-info[aria-expanded=true].hover, a.bg-expanded-info[aria-expanded=true]:hover, a.bg-expanded-info[aria-expanded=true].focus, a.bg-expanded-info[aria-expanded=true]:focus,
button.bg-expanded-info[aria-expanded=true].hover,
button.bg-expanded-info[aria-expanded=true]:hover,
button.bg-expanded-info[aria-expanded=true].focus,
button.bg-expanded-info[aria-expanded=true]:focus {
  background-color: #117a8b !important; }

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

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

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

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

.bg-expanded-hover-info[aria-expanded=true]:hover {
  background-color: #17a2b8 !important; }

a.bg-expanded-hover-info[aria-expanded=true]:hover,
button.bg-expanded-hover-info[aria-expanded=true]:hover {
  background-color: #17a2b8 !important; }

.bg-expanded-hover-info[aria-expanded=true].hover {
  background-color: #17a2b8 !important; }

a.bg-expanded-hover-info[aria-expanded=true].hover,
button.bg-expanded-hover-info[aria-expanded=true].hover {
  background-color: #17a2b8 !important; }

.bg-expanded-hover-info[aria-expanded=true]:focus {
  background-color: #17a2b8 !important; }

a.bg-expanded-hover-info[aria-expanded=true]:focus,
button.bg-expanded-hover-info[aria-expanded=true]:focus {
  background-color: #17a2b8 !important; }

.bg-expanded-hover-info[aria-expanded=true].focus {
  background-color: #17a2b8 !important; }

a.bg-expanded-hover-info[aria-expanded=true].focus,
button.bg-expanded-hover-info[aria-expanded=true].focus {
  background-color: #17a2b8 !important; }

.bg-expanded-focus-info[aria-expanded=true]:focus {
  background-color: #17a2b8 !important; }

a.bg-expanded-focus-info[aria-expanded=true]:focus,
button.bg-expanded-focus-info[aria-expanded=true]:focus {
  background-color: #17a2b8 !important; }

.bg-expanded-focus-info[aria-expanded=true].focus {
  background-color: #17a2b8 !important; }

a.bg-expanded-focus-info[aria-expanded=true].focus,
button.bg-expanded-focus-info[aria-expanded=true].focus {
  background-color: #17a2b8 !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-expanded-warning[aria-expanded=true] {
  background-color: #ffc107 !important; }

a.bg-expanded-warning[aria-expanded=true].hover, a.bg-expanded-warning[aria-expanded=true]:hover, a.bg-expanded-warning[aria-expanded=true].focus, a.bg-expanded-warning[aria-expanded=true]:focus,
button.bg-expanded-warning[aria-expanded=true].hover,
button.bg-expanded-warning[aria-expanded=true]:hover,
button.bg-expanded-warning[aria-expanded=true].focus,
button.bg-expanded-warning[aria-expanded=true]:focus {
  background-color: #d39e00 !important; }

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

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

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

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

.bg-expanded-hover-warning[aria-expanded=true]:hover {
  background-color: #ffc107 !important; }

a.bg-expanded-hover-warning[aria-expanded=true]:hover,
button.bg-expanded-hover-warning[aria-expanded=true]:hover {
  background-color: #ffc107 !important; }

.bg-expanded-hover-warning[aria-expanded=true].hover {
  background-color: #ffc107 !important; }

a.bg-expanded-hover-warning[aria-expanded=true].hover,
button.bg-expanded-hover-warning[aria-expanded=true].hover {
  background-color: #ffc107 !important; }

.bg-expanded-hover-warning[aria-expanded=true]:focus {
  background-color: #ffc107 !important; }

a.bg-expanded-hover-warning[aria-expanded=true]:focus,
button.bg-expanded-hover-warning[aria-expanded=true]:focus {
  background-color: #ffc107 !important; }

.bg-expanded-hover-warning[aria-expanded=true].focus {
  background-color: #ffc107 !important; }

a.bg-expanded-hover-warning[aria-expanded=true].focus,
button.bg-expanded-hover-warning[aria-expanded=true].focus {
  background-color: #ffc107 !important; }

.bg-expanded-focus-warning[aria-expanded=true]:focus {
  background-color: #ffc107 !important; }

a.bg-expanded-focus-warning[aria-expanded=true]:focus,
button.bg-expanded-focus-warning[aria-expanded=true]:focus {
  background-color: #ffc107 !important; }

.bg-expanded-focus-warning[aria-expanded=true].focus {
  background-color: #ffc107 !important; }

a.bg-expanded-focus-warning[aria-expanded=true].focus,
button.bg-expanded-focus-warning[aria-expanded=true].focus {
  background-color: #ffc107 !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-expanded-danger[aria-expanded=true] {
  background-color: #dc3545 !important; }

a.bg-expanded-danger[aria-expanded=true].hover, a.bg-expanded-danger[aria-expanded=true]:hover, a.bg-expanded-danger[aria-expanded=true].focus, a.bg-expanded-danger[aria-expanded=true]:focus,
button.bg-expanded-danger[aria-expanded=true].hover,
button.bg-expanded-danger[aria-expanded=true]:hover,
button.bg-expanded-danger[aria-expanded=true].focus,
button.bg-expanded-danger[aria-expanded=true]:focus {
  background-color: #bd2130 !important; }

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

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

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

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

.bg-expanded-hover-danger[aria-expanded=true]:hover {
  background-color: #dc3545 !important; }

a.bg-expanded-hover-danger[aria-expanded=true]:hover,
button.bg-expanded-hover-danger[aria-expanded=true]:hover {
  background-color: #dc3545 !important; }

.bg-expanded-hover-danger[aria-expanded=true].hover {
  background-color: #dc3545 !important; }

a.bg-expanded-hover-danger[aria-expanded=true].hover,
button.bg-expanded-hover-danger[aria-expanded=true].hover {
  background-color: #dc3545 !important; }

.bg-expanded-hover-danger[aria-expanded=true]:focus {
  background-color: #dc3545 !important; }

a.bg-expanded-hover-danger[aria-expanded=true]:focus,
button.bg-expanded-hover-danger[aria-expanded=true]:focus {
  background-color: #dc3545 !important; }

.bg-expanded-hover-danger[aria-expanded=true].focus {
  background-color: #dc3545 !important; }

a.bg-expanded-hover-danger[aria-expanded=true].focus,
button.bg-expanded-hover-danger[aria-expanded=true].focus {
  background-color: #dc3545 !important; }

.bg-expanded-focus-danger[aria-expanded=true]:focus {
  background-color: #dc3545 !important; }

a.bg-expanded-focus-danger[aria-expanded=true]:focus,
button.bg-expanded-focus-danger[aria-expanded=true]:focus {
  background-color: #dc3545 !important; }

.bg-expanded-focus-danger[aria-expanded=true].focus {
  background-color: #dc3545 !important; }

a.bg-expanded-focus-danger[aria-expanded=true].focus,
button.bg-expanded-focus-danger[aria-expanded=true].focus {
  background-color: #dc3545 !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-expanded-light[aria-expanded=true] {
  background-color: #f8f9fa !important; }

a.bg-expanded-light[aria-expanded=true].hover, a.bg-expanded-light[aria-expanded=true]:hover, a.bg-expanded-light[aria-expanded=true].focus, a.bg-expanded-light[aria-expanded=true]:focus,
button.bg-expanded-light[aria-expanded=true].hover,
button.bg-expanded-light[aria-expanded=true]:hover,
button.bg-expanded-light[aria-expanded=true].focus,
button.bg-expanded-light[aria-expanded=true]:focus {
  background-color: #dae0e5 !important; }

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

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

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

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

.bg-expanded-hover-light[aria-expanded=true]:hover {
  background-color: #f8f9fa !important; }

a.bg-expanded-hover-light[aria-expanded=true]:hover,
button.bg-expanded-hover-light[aria-expanded=true]:hover {
  background-color: #f8f9fa !important; }

.bg-expanded-hover-light[aria-expanded=true].hover {
  background-color: #f8f9fa !important; }

a.bg-expanded-hover-light[aria-expanded=true].hover,
button.bg-expanded-hover-light[aria-expanded=true].hover {
  background-color: #f8f9fa !important; }

.bg-expanded-hover-light[aria-expanded=true]:focus {
  background-color: #f8f9fa !important; }

a.bg-expanded-hover-light[aria-expanded=true]:focus,
button.bg-expanded-hover-light[aria-expanded=true]:focus {
  background-color: #f8f9fa !important; }

.bg-expanded-hover-light[aria-expanded=true].focus {
  background-color: #f8f9fa !important; }

a.bg-expanded-hover-light[aria-expanded=true].focus,
button.bg-expanded-hover-light[aria-expanded=true].focus {
  background-color: #f8f9fa !important; }

.bg-expanded-focus-light[aria-expanded=true]:focus {
  background-color: #f8f9fa !important; }

a.bg-expanded-focus-light[aria-expanded=true]:focus,
button.bg-expanded-focus-light[aria-expanded=true]:focus {
  background-color: #f8f9fa !important; }

.bg-expanded-focus-light[aria-expanded=true].focus {
  background-color: #f8f9fa !important; }

a.bg-expanded-focus-light[aria-expanded=true].focus,
button.bg-expanded-focus-light[aria-expanded=true].focus {
  background-color: #f8f9fa !important; }

.bg-active-dark.active {
  background-color: #4b5257 !important; }

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

.bg-active-hover-dark.active:hover {
  background-color: #4b5257 !important; }

a.bg-active-hover-dark.active:hover,
button.bg-active-hover-dark.active:hover {
  background-color: #4b5257 !important; }

.bg-active-hover-dark.active.hover {
  background-color: #4b5257 !important; }

a.bg-active-hover-dark.active.hover,
button.bg-active-hover-dark.active.hover {
  background-color: #4b5257 !important; }

.bg-active-hover-dark.active:focus {
  background-color: #4b5257 !important; }

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

.bg-active-hover-dark.active.focus {
  background-color: #4b5257 !important; }

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

.bg-active-focus-dark.active:focus {
  background-color: #4b5257 !important; }

a.bg-active-focus-dark.active:focus,
button.bg-active-focus-dark.active:focus {
  background-color: #4b5257 !important; }

.bg-active-focus-dark.active.focus {
  background-color: #4b5257 !important; }

a.bg-active-focus-dark.active.focus,
button.bg-active-focus-dark.active.focus {
  background-color: #4b5257 !important; }

.bg-hover-dark:hover {
  background-color: #4b5257 !important; }

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

.bg-hover-dark.hover {
  background-color: #4b5257 !important; }

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

.bg-hover-dark:focus {
  background-color: #4b5257 !important; }

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

.bg-hover-dark.focus {
  background-color: #4b5257 !important; }

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

.bg-focus-dark:focus {
  background-color: #4b5257 !important; }

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

.bg-focus-dark.focus {
  background-color: #4b5257 !important; }

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

.bg-expanded-dark[aria-expanded=true] {
  background-color: #4b5257 !important; }

a.bg-expanded-dark[aria-expanded=true].hover, a.bg-expanded-dark[aria-expanded=true]:hover, a.bg-expanded-dark[aria-expanded=true].focus, a.bg-expanded-dark[aria-expanded=true]:focus,
button.bg-expanded-dark[aria-expanded=true].hover,
button.bg-expanded-dark[aria-expanded=true]:hover,
button.bg-expanded-dark[aria-expanded=true].focus,
button.bg-expanded-dark[aria-expanded=true]:focus {
  background-color: #33383c !important; }

.bg-collapsed-dark.collapse.show {
  background-color: #4b5257 !important; }

a.bg-collapsed-dark.collapse.show.hover, a.bg-collapsed-dark.collapse.show:hover, a.bg-collapsed-dark.collapse.show.focus, a.bg-collapsed-dark.collapse.show:focus,
button.bg-collapsed-dark.collapse.show.hover,
button.bg-collapsed-dark.collapse.show:hover,
button.bg-collapsed-dark.collapse.show.focus,
button.bg-collapsed-dark.collapse.show:focus {
  background-color: #33383c !important; }

.bg-collapsing-dark.collapsing {
  background-color: #4b5257 !important; }

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

.bg-expanded-hover-dark[aria-expanded=true]:hover {
  background-color: #4b5257 !important; }

a.bg-expanded-hover-dark[aria-expanded=true]:hover,
button.bg-expanded-hover-dark[aria-expanded=true]:hover {
  background-color: #4b5257 !important; }

.bg-expanded-hover-dark[aria-expanded=true].hover {
  background-color: #4b5257 !important; }

a.bg-expanded-hover-dark[aria-expanded=true].hover,
button.bg-expanded-hover-dark[aria-expanded=true].hover {
  background-color: #4b5257 !important; }

.bg-expanded-hover-dark[aria-expanded=true]:focus {
  background-color: #4b5257 !important; }

a.bg-expanded-hover-dark[aria-expanded=true]:focus,
button.bg-expanded-hover-dark[aria-expanded=true]:focus {
  background-color: #4b5257 !important; }

.bg-expanded-hover-dark[aria-expanded=true].focus {
  background-color: #4b5257 !important; }

a.bg-expanded-hover-dark[aria-expanded=true].focus,
button.bg-expanded-hover-dark[aria-expanded=true].focus {
  background-color: #4b5257 !important; }

.bg-expanded-focus-dark[aria-expanded=true]:focus {
  background-color: #4b5257 !important; }

a.bg-expanded-focus-dark[aria-expanded=true]:focus,
button.bg-expanded-focus-dark[aria-expanded=true]:focus {
  background-color: #4b5257 !important; }

.bg-expanded-focus-dark[aria-expanded=true].focus {
  background-color: #4b5257 !important; }

a.bg-expanded-focus-dark[aria-expanded=true].focus,
button.bg-expanded-focus-dark[aria-expanded=true].focus {
  background-color: #4b5257 !important; }

.bg-active-primary-light.active {
  background-color: #40bee8 !important; }

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

.bg-active-hover-primary-light.active:hover {
  background-color: #40bee8 !important; }

a.bg-active-hover-primary-light.active:hover,
button.bg-active-hover-primary-light.active:hover {
  background-color: #40bee8 !important; }

.bg-active-hover-primary-light.active.hover {
  background-color: #40bee8 !important; }

a.bg-active-hover-primary-light.active.hover,
button.bg-active-hover-primary-light.active.hover {
  background-color: #40bee8 !important; }

.bg-active-hover-primary-light.active:focus {
  background-color: #40bee8 !important; }

a.bg-active-hover-primary-light.active:focus,
button.bg-active-hover-primary-light.active:focus {
  background-color: #40bee8 !important; }

.bg-active-hover-primary-light.active.focus {
  background-color: #40bee8 !important; }

a.bg-active-hover-primary-light.active.focus,
button.bg-active-hover-primary-light.active.focus {
  background-color: #40bee8 !important; }

.bg-active-focus-primary-light.active:focus {
  background-color: #40bee8 !important; }

a.bg-active-focus-primary-light.active:focus,
button.bg-active-focus-primary-light.active:focus {
  background-color: #40bee8 !important; }

.bg-active-focus-primary-light.active.focus {
  background-color: #40bee8 !important; }

a.bg-active-focus-primary-light.active.focus,
button.bg-active-focus-primary-light.active.focus {
  background-color: #40bee8 !important; }

.bg-hover-primary-light:hover {
  background-color: #40bee8 !important; }

a.bg-hover-primary-light:hover,
button.bg-hover-primary-light:hover {
  background-color: #40bee8 !important; }

.bg-hover-primary-light.hover {
  background-color: #40bee8 !important; }

a.bg-hover-primary-light.hover,
button.bg-hover-primary-light.hover {
  background-color: #40bee8 !important; }

.bg-hover-primary-light:focus {
  background-color: #40bee8 !important; }

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

.bg-hover-primary-light.focus {
  background-color: #40bee8 !important; }

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

.bg-focus-primary-light:focus {
  background-color: #40bee8 !important; }

a.bg-focus-primary-light:focus,
button.bg-focus-primary-light:focus {
  background-color: #40bee8 !important; }

.bg-focus-primary-light.focus {
  background-color: #40bee8 !important; }

a.bg-focus-primary-light.focus,
button.bg-focus-primary-light.focus {
  background-color: #40bee8 !important; }

.bg-expanded-primary-light[aria-expanded=true] {
  background-color: #40bee8 !important; }

a.bg-expanded-primary-light[aria-expanded=true].hover, a.bg-expanded-primary-light[aria-expanded=true]:hover, a.bg-expanded-primary-light[aria-expanded=true].focus, a.bg-expanded-primary-light[aria-expanded=true]:focus,
button.bg-expanded-primary-light[aria-expanded=true].hover,
button.bg-expanded-primary-light[aria-expanded=true]:hover,
button.bg-expanded-primary-light[aria-expanded=true].focus,
button.bg-expanded-primary-light[aria-expanded=true]:focus {
  background-color: #1aabdb !important; }

.bg-collapsed-primary-light.collapse.show {
  background-color: #40bee8 !important; }

a.bg-collapsed-primary-light.collapse.show.hover, a.bg-collapsed-primary-light.collapse.show:hover, a.bg-collapsed-primary-light.collapse.show.focus, a.bg-collapsed-primary-light.collapse.show:focus,
button.bg-collapsed-primary-light.collapse.show.hover,
button.bg-collapsed-primary-light.collapse.show:hover,
button.bg-collapsed-primary-light.collapse.show.focus,
button.bg-collapsed-primary-light.collapse.show:focus {
  background-color: #1aabdb !important; }

.bg-collapsing-primary-light.collapsing {
  background-color: #40bee8 !important; }

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

.bg-expanded-hover-primary-light[aria-expanded=true]:hover {
  background-color: #40bee8 !important; }

a.bg-expanded-hover-primary-light[aria-expanded=true]:hover,
button.bg-expanded-hover-primary-light[aria-expanded=true]:hover {
  background-color: #40bee8 !important; }

.bg-expanded-hover-primary-light[aria-expanded=true].hover {
  background-color: #40bee8 !important; }

a.bg-expanded-hover-primary-light[aria-expanded=true].hover,
button.bg-expanded-hover-primary-light[aria-expanded=true].hover {
  background-color: #40bee8 !important; }

.bg-expanded-hover-primary-light[aria-expanded=true]:focus {
  background-color: #40bee8 !important; }

a.bg-expanded-hover-primary-light[aria-expanded=true]:focus,
button.bg-expanded-hover-primary-light[aria-expanded=true]:focus {
  background-color: #40bee8 !important; }

.bg-expanded-hover-primary-light[aria-expanded=true].focus {
  background-color: #40bee8 !important; }

a.bg-expanded-hover-primary-light[aria-expanded=true].focus,
button.bg-expanded-hover-primary-light[aria-expanded=true].focus {
  background-color: #40bee8 !important; }

.bg-expanded-focus-primary-light[aria-expanded=true]:focus {
  background-color: #40bee8 !important; }

a.bg-expanded-focus-primary-light[aria-expanded=true]:focus,
button.bg-expanded-focus-primary-light[aria-expanded=true]:focus {
  background-color: #40bee8 !important; }

.bg-expanded-focus-primary-light[aria-expanded=true].focus {
  background-color: #40bee8 !important; }

a.bg-expanded-focus-primary-light[aria-expanded=true].focus,
button.bg-expanded-focus-primary-light[aria-expanded=true].focus {
  background-color: #40bee8 !important; }

.bg-active-primary-lighter.active {
  background-color: #eef7fa !important; }

a.bg-active-primary-lighter.active.hover, a.bg-active-primary-lighter.active:hover, a.bg-active-primary-lighter.active.focus, a.bg-active-primary-lighter.active:focus,
button.bg-active-primary-lighter.active.hover,
button.bg-active-primary-lighter.active:hover,
button.bg-active-primary-lighter.active.focus,
button.bg-active-primary-lighter.active:focus {
  background-color: #c7e4ee !important; }

.bg-active-hover-primary-lighter.active:hover {
  background-color: #eef7fa !important; }

a.bg-active-hover-primary-lighter.active:hover,
button.bg-active-hover-primary-lighter.active:hover {
  background-color: #eef7fa !important; }

.bg-active-hover-primary-lighter.active.hover {
  background-color: #eef7fa !important; }

a.bg-active-hover-primary-lighter.active.hover,
button.bg-active-hover-primary-lighter.active.hover {
  background-color: #eef7fa !important; }

.bg-active-hover-primary-lighter.active:focus {
  background-color: #eef7fa !important; }

a.bg-active-hover-primary-lighter.active:focus,
button.bg-active-hover-primary-lighter.active:focus {
  background-color: #eef7fa !important; }

.bg-active-hover-primary-lighter.active.focus {
  background-color: #eef7fa !important; }

a.bg-active-hover-primary-lighter.active.focus,
button.bg-active-hover-primary-lighter.active.focus {
  background-color: #eef7fa !important; }

.bg-active-focus-primary-lighter.active:focus {
  background-color: #eef7fa !important; }

a.bg-active-focus-primary-lighter.active:focus,
button.bg-active-focus-primary-lighter.active:focus {
  background-color: #eef7fa !important; }

.bg-active-focus-primary-lighter.active.focus {
  background-color: #eef7fa !important; }

a.bg-active-focus-primary-lighter.active.focus,
button.bg-active-focus-primary-lighter.active.focus {
  background-color: #eef7fa !important; }

.bg-hover-primary-lighter:hover {
  background-color: #eef7fa !important; }

a.bg-hover-primary-lighter:hover,
button.bg-hover-primary-lighter:hover {
  background-color: #eef7fa !important; }

.bg-hover-primary-lighter.hover {
  background-color: #eef7fa !important; }

a.bg-hover-primary-lighter.hover,
button.bg-hover-primary-lighter.hover {
  background-color: #eef7fa !important; }

.bg-hover-primary-lighter:focus {
  background-color: #eef7fa !important; }

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

.bg-hover-primary-lighter.focus {
  background-color: #eef7fa !important; }

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

.bg-focus-primary-lighter:focus {
  background-color: #eef7fa !important; }

a.bg-focus-primary-lighter:focus,
button.bg-focus-primary-lighter:focus {
  background-color: #eef7fa !important; }

.bg-focus-primary-lighter.focus {
  background-color: #eef7fa !important; }

a.bg-focus-primary-lighter.focus,
button.bg-focus-primary-lighter.focus {
  background-color: #eef7fa !important; }

.bg-expanded-primary-lighter[aria-expanded=true] {
  background-color: #eef7fa !important; }

a.bg-expanded-primary-lighter[aria-expanded=true].hover, a.bg-expanded-primary-lighter[aria-expanded=true]:hover, a.bg-expanded-primary-lighter[aria-expanded=true].focus, a.bg-expanded-primary-lighter[aria-expanded=true]:focus,
button.bg-expanded-primary-lighter[aria-expanded=true].hover,
button.bg-expanded-primary-lighter[aria-expanded=true]:hover,
button.bg-expanded-primary-lighter[aria-expanded=true].focus,
button.bg-expanded-primary-lighter[aria-expanded=true]:focus {
  background-color: #c7e4ee !important; }

.bg-collapsed-primary-lighter.collapse.show {
  background-color: #eef7fa !important; }

a.bg-collapsed-primary-lighter.collapse.show.hover, a.bg-collapsed-primary-lighter.collapse.show:hover, a.bg-collapsed-primary-lighter.collapse.show.focus, a.bg-collapsed-primary-lighter.collapse.show:focus,
button.bg-collapsed-primary-lighter.collapse.show.hover,
button.bg-collapsed-primary-lighter.collapse.show:hover,
button.bg-collapsed-primary-lighter.collapse.show.focus,
button.bg-collapsed-primary-lighter.collapse.show:focus {
  background-color: #c7e4ee !important; }

.bg-collapsing-primary-lighter.collapsing {
  background-color: #eef7fa !important; }

a.bg-collapsing-primary-lighter.collapsing.hover, a.bg-collapsing-primary-lighter.collapsing:hover, a.bg-collapsing-primary-lighter.collapsing.focus, a.bg-collapsing-primary-lighter.collapsing:focus,
button.bg-collapsing-primary-lighter.collapsing.hover,
button.bg-collapsing-primary-lighter.collapsing:hover,
button.bg-collapsing-primary-lighter.collapsing.focus,
button.bg-collapsing-primary-lighter.collapsing:focus {
  background-color: #c7e4ee !important; }

.bg-expanded-hover-primary-lighter[aria-expanded=true]:hover {
  background-color: #eef7fa !important; }

a.bg-expanded-hover-primary-lighter[aria-expanded=true]:hover,
button.bg-expanded-hover-primary-lighter[aria-expanded=true]:hover {
  background-color: #eef7fa !important; }

.bg-expanded-hover-primary-lighter[aria-expanded=true].hover {
  background-color: #eef7fa !important; }

a.bg-expanded-hover-primary-lighter[aria-expanded=true].hover,
button.bg-expanded-hover-primary-lighter[aria-expanded=true].hover {
  background-color: #eef7fa !important; }

.bg-expanded-hover-primary-lighter[aria-expanded=true]:focus {
  background-color: #eef7fa !important; }

a.bg-expanded-hover-primary-lighter[aria-expanded=true]:focus,
button.bg-expanded-hover-primary-lighter[aria-expanded=true]:focus {
  background-color: #eef7fa !important; }

.bg-expanded-hover-primary-lighter[aria-expanded=true].focus {
  background-color: #eef7fa !important; }

a.bg-expanded-hover-primary-lighter[aria-expanded=true].focus,
button.bg-expanded-hover-primary-lighter[aria-expanded=true].focus {
  background-color: #eef7fa !important; }

.bg-expanded-focus-primary-lighter[aria-expanded=true]:focus {
  background-color: #eef7fa !important; }

a.bg-expanded-focus-primary-lighter[aria-expanded=true]:focus,
button.bg-expanded-focus-primary-lighter[aria-expanded=true]:focus {
  background-color: #eef7fa !important; }

.bg-expanded-focus-primary-lighter[aria-expanded=true].focus {
  background-color: #eef7fa !important; }

a.bg-expanded-focus-primary-lighter[aria-expanded=true].focus,
button.bg-expanded-focus-primary-lighter[aria-expanded=true].focus {
  background-color: #eef7fa !important; }

.bg-active-primary-dark.active {
  background-color: #0082cd !important; }

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

.bg-active-hover-primary-dark.active:hover {
  background-color: #0082cd !important; }

a.bg-active-hover-primary-dark.active:hover,
button.bg-active-hover-primary-dark.active:hover {
  background-color: #0082cd !important; }

.bg-active-hover-primary-dark.active.hover {
  background-color: #0082cd !important; }

a.bg-active-hover-primary-dark.active.hover,
button.bg-active-hover-primary-dark.active.hover {
  background-color: #0082cd !important; }

.bg-active-hover-primary-dark.active:focus {
  background-color: #0082cd !important; }

a.bg-active-hover-primary-dark.active:focus,
button.bg-active-hover-primary-dark.active:focus {
  background-color: #0082cd !important; }

.bg-active-hover-primary-dark.active.focus {
  background-color: #0082cd !important; }

a.bg-active-hover-primary-dark.active.focus,
button.bg-active-hover-primary-dark.active.focus {
  background-color: #0082cd !important; }

.bg-active-focus-primary-dark.active:focus {
  background-color: #0082cd !important; }

a.bg-active-focus-primary-dark.active:focus,
button.bg-active-focus-primary-dark.active:focus {
  background-color: #0082cd !important; }

.bg-active-focus-primary-dark.active.focus {
  background-color: #0082cd !important; }

a.bg-active-focus-primary-dark.active.focus,
button.bg-active-focus-primary-dark.active.focus {
  background-color: #0082cd !important; }

.bg-hover-primary-dark:hover {
  background-color: #0082cd !important; }

a.bg-hover-primary-dark:hover,
button.bg-hover-primary-dark:hover {
  background-color: #0082cd !important; }

.bg-hover-primary-dark.hover {
  background-color: #0082cd !important; }

a.bg-hover-primary-dark.hover,
button.bg-hover-primary-dark.hover {
  background-color: #0082cd !important; }

.bg-hover-primary-dark:focus {
  background-color: #0082cd !important; }

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

.bg-hover-primary-dark.focus {
  background-color: #0082cd !important; }

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

.bg-focus-primary-dark:focus {
  background-color: #0082cd !important; }

a.bg-focus-primary-dark:focus,
button.bg-focus-primary-dark:focus {
  background-color: #0082cd !important; }

.bg-focus-primary-dark.focus {
  background-color: #0082cd !important; }

a.bg-focus-primary-dark.focus,
button.bg-focus-primary-dark.focus {
  background-color: #0082cd !important; }

.bg-expanded-primary-dark[aria-expanded=true] {
  background-color: #0082cd !important; }

a.bg-expanded-primary-dark[aria-expanded=true].hover, a.bg-expanded-primary-dark[aria-expanded=true]:hover, a.bg-expanded-primary-dark[aria-expanded=true].focus, a.bg-expanded-primary-dark[aria-expanded=true]:focus,
button.bg-expanded-primary-dark[aria-expanded=true].hover,
button.bg-expanded-primary-dark[aria-expanded=true]:hover,
button.bg-expanded-primary-dark[aria-expanded=true].focus,
button.bg-expanded-primary-dark[aria-expanded=true]:focus {
  background-color: #00629a !important; }

.bg-collapsed-primary-dark.collapse.show {
  background-color: #0082cd !important; }

a.bg-collapsed-primary-dark.collapse.show.hover, a.bg-collapsed-primary-dark.collapse.show:hover, a.bg-collapsed-primary-dark.collapse.show.focus, a.bg-collapsed-primary-dark.collapse.show:focus,
button.bg-collapsed-primary-dark.collapse.show.hover,
button.bg-collapsed-primary-dark.collapse.show:hover,
button.bg-collapsed-primary-dark.collapse.show.focus,
button.bg-collapsed-primary-dark.collapse.show:focus {
  background-color: #00629a !important; }

.bg-collapsing-primary-dark.collapsing {
  background-color: #0082cd !important; }

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

.bg-expanded-hover-primary-dark[aria-expanded=true]:hover {
  background-color: #0082cd !important; }

a.bg-expanded-hover-primary-dark[aria-expanded=true]:hover,
button.bg-expanded-hover-primary-dark[aria-expanded=true]:hover {
  background-color: #0082cd !important; }

.bg-expanded-hover-primary-dark[aria-expanded=true].hover {
  background-color: #0082cd !important; }

a.bg-expanded-hover-primary-dark[aria-expanded=true].hover,
button.bg-expanded-hover-primary-dark[aria-expanded=true].hover {
  background-color: #0082cd !important; }

.bg-expanded-hover-primary-dark[aria-expanded=true]:focus {
  background-color: #0082cd !important; }

a.bg-expanded-hover-primary-dark[aria-expanded=true]:focus,
button.bg-expanded-hover-primary-dark[aria-expanded=true]:focus {
  background-color: #0082cd !important; }

.bg-expanded-hover-primary-dark[aria-expanded=true].focus {
  background-color: #0082cd !important; }

a.bg-expanded-hover-primary-dark[aria-expanded=true].focus,
button.bg-expanded-hover-primary-dark[aria-expanded=true].focus {
  background-color: #0082cd !important; }

.bg-expanded-focus-primary-dark[aria-expanded=true]:focus {
  background-color: #0082cd !important; }

a.bg-expanded-focus-primary-dark[aria-expanded=true]:focus,
button.bg-expanded-focus-primary-dark[aria-expanded=true]:focus {
  background-color: #0082cd !important; }

.bg-expanded-focus-primary-dark[aria-expanded=true].focus {
  background-color: #0082cd !important; }

a.bg-expanded-focus-primary-dark[aria-expanded=true].focus,
button.bg-expanded-focus-primary-dark[aria-expanded=true].focus {
  background-color: #0082cd !important; }

.bg-active-secondary-light.active {
  background-color: #eaeef2 !important; }

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

.bg-active-hover-secondary-light.active:hover {
  background-color: #eaeef2 !important; }

a.bg-active-hover-secondary-light.active:hover,
button.bg-active-hover-secondary-light.active:hover {
  background-color: #eaeef2 !important; }

.bg-active-hover-secondary-light.active.hover {
  background-color: #eaeef2 !important; }

a.bg-active-hover-secondary-light.active.hover,
button.bg-active-hover-secondary-light.active.hover {
  background-color: #eaeef2 !important; }

.bg-active-hover-secondary-light.active:focus {
  background-color: #eaeef2 !important; }

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

.bg-active-hover-secondary-light.active.focus {
  background-color: #eaeef2 !important; }

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

.bg-active-focus-secondary-light.active:focus {
  background-color: #eaeef2 !important; }

a.bg-active-focus-secondary-light.active:focus,
button.bg-active-focus-secondary-light.active:focus {
  background-color: #eaeef2 !important; }

.bg-active-focus-secondary-light.active.focus {
  background-color: #eaeef2 !important; }

a.bg-active-focus-secondary-light.active.focus,
button.bg-active-focus-secondary-light.active.focus {
  background-color: #eaeef2 !important; }

.bg-hover-secondary-light:hover {
  background-color: #eaeef2 !important; }

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

.bg-hover-secondary-light.hover {
  background-color: #eaeef2 !important; }

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

.bg-hover-secondary-light:focus {
  background-color: #eaeef2 !important; }

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

.bg-hover-secondary-light.focus {
  background-color: #eaeef2 !important; }

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

.bg-focus-secondary-light:focus {
  background-color: #eaeef2 !important; }

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

.bg-focus-secondary-light.focus {
  background-color: #eaeef2 !important; }

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

.bg-expanded-secondary-light[aria-expanded=true] {
  background-color: #eaeef2 !important; }

a.bg-expanded-secondary-light[aria-expanded=true].hover, a.bg-expanded-secondary-light[aria-expanded=true]:hover, a.bg-expanded-secondary-light[aria-expanded=true].focus, a.bg-expanded-secondary-light[aria-expanded=true]:focus,
button.bg-expanded-secondary-light[aria-expanded=true].hover,
button.bg-expanded-secondary-light[aria-expanded=true]:hover,
button.bg-expanded-secondary-light[aria-expanded=true].focus,
button.bg-expanded-secondary-light[aria-expanded=true]:focus {
  background-color: #cbd5df !important; }

.bg-collapsed-secondary-light.collapse.show {
  background-color: #eaeef2 !important; }

a.bg-collapsed-secondary-light.collapse.show.hover, a.bg-collapsed-secondary-light.collapse.show:hover, a.bg-collapsed-secondary-light.collapse.show.focus, a.bg-collapsed-secondary-light.collapse.show:focus,
button.bg-collapsed-secondary-light.collapse.show.hover,
button.bg-collapsed-secondary-light.collapse.show:hover,
button.bg-collapsed-secondary-light.collapse.show.focus,
button.bg-collapsed-secondary-light.collapse.show:focus {
  background-color: #cbd5df !important; }

.bg-collapsing-secondary-light.collapsing {
  background-color: #eaeef2 !important; }

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

.bg-expanded-hover-secondary-light[aria-expanded=true]:hover {
  background-color: #eaeef2 !important; }

a.bg-expanded-hover-secondary-light[aria-expanded=true]:hover,
button.bg-expanded-hover-secondary-light[aria-expanded=true]:hover {
  background-color: #eaeef2 !important; }

.bg-expanded-hover-secondary-light[aria-expanded=true].hover {
  background-color: #eaeef2 !important; }

a.bg-expanded-hover-secondary-light[aria-expanded=true].hover,
button.bg-expanded-hover-secondary-light[aria-expanded=true].hover {
  background-color: #eaeef2 !important; }

.bg-expanded-hover-secondary-light[aria-expanded=true]:focus {
  background-color: #eaeef2 !important; }

a.bg-expanded-hover-secondary-light[aria-expanded=true]:focus,
button.bg-expanded-hover-secondary-light[aria-expanded=true]:focus {
  background-color: #eaeef2 !important; }

.bg-expanded-hover-secondary-light[aria-expanded=true].focus {
  background-color: #eaeef2 !important; }

a.bg-expanded-hover-secondary-light[aria-expanded=true].focus,
button.bg-expanded-hover-secondary-light[aria-expanded=true].focus {
  background-color: #eaeef2 !important; }

.bg-expanded-focus-secondary-light[aria-expanded=true]:focus {
  background-color: #eaeef2 !important; }

a.bg-expanded-focus-secondary-light[aria-expanded=true]:focus,
button.bg-expanded-focus-secondary-light[aria-expanded=true]:focus {
  background-color: #eaeef2 !important; }

.bg-expanded-focus-secondary-light[aria-expanded=true].focus {
  background-color: #eaeef2 !important; }

a.bg-expanded-focus-secondary-light[aria-expanded=true].focus,
button.bg-expanded-focus-secondary-light[aria-expanded=true].focus {
  background-color: #eaeef2 !important; }

.bg-active-secondary-lighter.active {
  background-color: #dde4ea !important; }

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

.bg-active-hover-secondary-lighter.active:hover {
  background-color: #dde4ea !important; }

a.bg-active-hover-secondary-lighter.active:hover,
button.bg-active-hover-secondary-lighter.active:hover {
  background-color: #dde4ea !important; }

.bg-active-hover-secondary-lighter.active.hover {
  background-color: #dde4ea !important; }

a.bg-active-hover-secondary-lighter.active.hover,
button.bg-active-hover-secondary-lighter.active.hover {
  background-color: #dde4ea !important; }

.bg-active-hover-secondary-lighter.active:focus {
  background-color: #dde4ea !important; }

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

.bg-active-hover-secondary-lighter.active.focus {
  background-color: #dde4ea !important; }

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

.bg-active-focus-secondary-lighter.active:focus {
  background-color: #dde4ea !important; }

a.bg-active-focus-secondary-lighter.active:focus,
button.bg-active-focus-secondary-lighter.active:focus {
  background-color: #dde4ea !important; }

.bg-active-focus-secondary-lighter.active.focus {
  background-color: #dde4ea !important; }

a.bg-active-focus-secondary-lighter.active.focus,
button.bg-active-focus-secondary-lighter.active.focus {
  background-color: #dde4ea !important; }

.bg-hover-secondary-lighter:hover {
  background-color: #dde4ea !important; }

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

.bg-hover-secondary-lighter.hover {
  background-color: #dde4ea !important; }

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

.bg-hover-secondary-lighter:focus {
  background-color: #dde4ea !important; }

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

.bg-hover-secondary-lighter.focus {
  background-color: #dde4ea !important; }

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

.bg-focus-secondary-lighter:focus {
  background-color: #dde4ea !important; }

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

.bg-focus-secondary-lighter.focus {
  background-color: #dde4ea !important; }

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

.bg-expanded-secondary-lighter[aria-expanded=true] {
  background-color: #dde4ea !important; }

a.bg-expanded-secondary-lighter[aria-expanded=true].hover, a.bg-expanded-secondary-lighter[aria-expanded=true]:hover, a.bg-expanded-secondary-lighter[aria-expanded=true].focus, a.bg-expanded-secondary-lighter[aria-expanded=true]:focus,
button.bg-expanded-secondary-lighter[aria-expanded=true].hover,
button.bg-expanded-secondary-lighter[aria-expanded=true]:hover,
button.bg-expanded-secondary-lighter[aria-expanded=true].focus,
button.bg-expanded-secondary-lighter[aria-expanded=true]:focus {
  background-color: #bdcbd7 !important; }

.bg-collapsed-secondary-lighter.collapse.show {
  background-color: #dde4ea !important; }

a.bg-collapsed-secondary-lighter.collapse.show.hover, a.bg-collapsed-secondary-lighter.collapse.show:hover, a.bg-collapsed-secondary-lighter.collapse.show.focus, a.bg-collapsed-secondary-lighter.collapse.show:focus,
button.bg-collapsed-secondary-lighter.collapse.show.hover,
button.bg-collapsed-secondary-lighter.collapse.show:hover,
button.bg-collapsed-secondary-lighter.collapse.show.focus,
button.bg-collapsed-secondary-lighter.collapse.show:focus {
  background-color: #bdcbd7 !important; }

.bg-collapsing-secondary-lighter.collapsing {
  background-color: #dde4ea !important; }

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

.bg-expanded-hover-secondary-lighter[aria-expanded=true]:hover {
  background-color: #dde4ea !important; }

a.bg-expanded-hover-secondary-lighter[aria-expanded=true]:hover,
button.bg-expanded-hover-secondary-lighter[aria-expanded=true]:hover {
  background-color: #dde4ea !important; }

.bg-expanded-hover-secondary-lighter[aria-expanded=true].hover {
  background-color: #dde4ea !important; }

a.bg-expanded-hover-secondary-lighter[aria-expanded=true].hover,
button.bg-expanded-hover-secondary-lighter[aria-expanded=true].hover {
  background-color: #dde4ea !important; }

.bg-expanded-hover-secondary-lighter[aria-expanded=true]:focus {
  background-color: #dde4ea !important; }

a.bg-expanded-hover-secondary-lighter[aria-expanded=true]:focus,
button.bg-expanded-hover-secondary-lighter[aria-expanded=true]:focus {
  background-color: #dde4ea !important; }

.bg-expanded-hover-secondary-lighter[aria-expanded=true].focus {
  background-color: #dde4ea !important; }

a.bg-expanded-hover-secondary-lighter[aria-expanded=true].focus,
button.bg-expanded-hover-secondary-lighter[aria-expanded=true].focus {
  background-color: #dde4ea !important; }

.bg-expanded-focus-secondary-lighter[aria-expanded=true]:focus {
  background-color: #dde4ea !important; }

a.bg-expanded-focus-secondary-lighter[aria-expanded=true]:focus,
button.bg-expanded-focus-secondary-lighter[aria-expanded=true]:focus {
  background-color: #dde4ea !important; }

.bg-expanded-focus-secondary-lighter[aria-expanded=true].focus {
  background-color: #dde4ea !important; }

a.bg-expanded-focus-secondary-lighter[aria-expanded=true].focus,
button.bg-expanded-focus-secondary-lighter[aria-expanded=true].focus {
  background-color: #dde4ea !important; }

.bg-active-secondary-dark.active {
  background-color: #dfdfdf !important; }

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

.bg-active-hover-secondary-dark.active:hover {
  background-color: #dfdfdf !important; }

a.bg-active-hover-secondary-dark.active:hover,
button.bg-active-hover-secondary-dark.active:hover {
  background-color: #dfdfdf !important; }

.bg-active-hover-secondary-dark.active.hover {
  background-color: #dfdfdf !important; }

a.bg-active-hover-secondary-dark.active.hover,
button.bg-active-hover-secondary-dark.active.hover {
  background-color: #dfdfdf !important; }

.bg-active-hover-secondary-dark.active:focus {
  background-color: #dfdfdf !important; }

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

.bg-active-hover-secondary-dark.active.focus {
  background-color: #dfdfdf !important; }

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

.bg-active-focus-secondary-dark.active:focus {
  background-color: #dfdfdf !important; }

a.bg-active-focus-secondary-dark.active:focus,
button.bg-active-focus-secondary-dark.active:focus {
  background-color: #dfdfdf !important; }

.bg-active-focus-secondary-dark.active.focus {
  background-color: #dfdfdf !important; }

a.bg-active-focus-secondary-dark.active.focus,
button.bg-active-focus-secondary-dark.active.focus {
  background-color: #dfdfdf !important; }

.bg-hover-secondary-dark:hover {
  background-color: #dfdfdf !important; }

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

.bg-hover-secondary-dark.hover {
  background-color: #dfdfdf !important; }

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

.bg-hover-secondary-dark:focus {
  background-color: #dfdfdf !important; }

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

.bg-hover-secondary-dark.focus {
  background-color: #dfdfdf !important; }

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

.bg-focus-secondary-dark:focus {
  background-color: #dfdfdf !important; }

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

.bg-focus-secondary-dark.focus {
  background-color: #dfdfdf !important; }

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

.bg-expanded-secondary-dark[aria-expanded=true] {
  background-color: #dfdfdf !important; }

a.bg-expanded-secondary-dark[aria-expanded=true].hover, a.bg-expanded-secondary-dark[aria-expanded=true]:hover, a.bg-expanded-secondary-dark[aria-expanded=true].focus, a.bg-expanded-secondary-dark[aria-expanded=true]:focus,
button.bg-expanded-secondary-dark[aria-expanded=true].hover,
button.bg-expanded-secondary-dark[aria-expanded=true]:hover,
button.bg-expanded-secondary-dark[aria-expanded=true].focus,
button.bg-expanded-secondary-dark[aria-expanded=true]:focus {
  background-color: #c6c6c6 !important; }

.bg-collapsed-secondary-dark.collapse.show {
  background-color: #dfdfdf !important; }

a.bg-collapsed-secondary-dark.collapse.show.hover, a.bg-collapsed-secondary-dark.collapse.show:hover, a.bg-collapsed-secondary-dark.collapse.show.focus, a.bg-collapsed-secondary-dark.collapse.show:focus,
button.bg-collapsed-secondary-dark.collapse.show.hover,
button.bg-collapsed-secondary-dark.collapse.show:hover,
button.bg-collapsed-secondary-dark.collapse.show.focus,
button.bg-collapsed-secondary-dark.collapse.show:focus {
  background-color: #c6c6c6 !important; }

.bg-collapsing-secondary-dark.collapsing {
  background-color: #dfdfdf !important; }

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

.bg-expanded-hover-secondary-dark[aria-expanded=true]:hover {
  background-color: #dfdfdf !important; }

a.bg-expanded-hover-secondary-dark[aria-expanded=true]:hover,
button.bg-expanded-hover-secondary-dark[aria-expanded=true]:hover {
  background-color: #dfdfdf !important; }

.bg-expanded-hover-secondary-dark[aria-expanded=true].hover {
  background-color: #dfdfdf !important; }

a.bg-expanded-hover-secondary-dark[aria-expanded=true].hover,
button.bg-expanded-hover-secondary-dark[aria-expanded=true].hover {
  background-color: #dfdfdf !important; }

.bg-expanded-hover-secondary-dark[aria-expanded=true]:focus {
  background-color: #dfdfdf !important; }

a.bg-expanded-hover-secondary-dark[aria-expanded=true]:focus,
button.bg-expanded-hover-secondary-dark[aria-expanded=true]:focus {
  background-color: #dfdfdf !important; }

.bg-expanded-hover-secondary-dark[aria-expanded=true].focus {
  background-color: #dfdfdf !important; }

a.bg-expanded-hover-secondary-dark[aria-expanded=true].focus,
button.bg-expanded-hover-secondary-dark[aria-expanded=true].focus {
  background-color: #dfdfdf !important; }

.bg-expanded-focus-secondary-dark[aria-expanded=true]:focus {
  background-color: #dfdfdf !important; }

a.bg-expanded-focus-secondary-dark[aria-expanded=true]:focus,
button.bg-expanded-focus-secondary-dark[aria-expanded=true]:focus {
  background-color: #dfdfdf !important; }

.bg-expanded-focus-secondary-dark[aria-expanded=true].focus {
  background-color: #dfdfdf !important; }

a.bg-expanded-focus-secondary-dark[aria-expanded=true].focus,
button.bg-expanded-focus-secondary-dark[aria-expanded=true].focus {
  background-color: #dfdfdf !important; }

.bg-active-grey.active {
  background-color: #7d919b !important; }

a.bg-active-grey.active.hover, a.bg-active-grey.active:hover, a.bg-active-grey.active.focus, a.bg-active-grey.active:focus,
button.bg-active-grey.active.hover,
button.bg-active-grey.active:hover,
button.bg-active-grey.active.focus,
button.bg-active-grey.active:focus {
  background-color: #647781 !important; }

.bg-active-hover-grey.active:hover {
  background-color: #7d919b !important; }

a.bg-active-hover-grey.active:hover,
button.bg-active-hover-grey.active:hover {
  background-color: #7d919b !important; }

.bg-active-hover-grey.active.hover {
  background-color: #7d919b !important; }

a.bg-active-hover-grey.active.hover,
button.bg-active-hover-grey.active.hover {
  background-color: #7d919b !important; }

.bg-active-hover-grey.active:focus {
  background-color: #7d919b !important; }

a.bg-active-hover-grey.active:focus,
button.bg-active-hover-grey.active:focus {
  background-color: #7d919b !important; }

.bg-active-hover-grey.active.focus {
  background-color: #7d919b !important; }

a.bg-active-hover-grey.active.focus,
button.bg-active-hover-grey.active.focus {
  background-color: #7d919b !important; }

.bg-active-focus-grey.active:focus {
  background-color: #7d919b !important; }

a.bg-active-focus-grey.active:focus,
button.bg-active-focus-grey.active:focus {
  background-color: #7d919b !important; }

.bg-active-focus-grey.active.focus {
  background-color: #7d919b !important; }

a.bg-active-focus-grey.active.focus,
button.bg-active-focus-grey.active.focus {
  background-color: #7d919b !important; }

.bg-hover-grey:hover {
  background-color: #7d919b !important; }

a.bg-hover-grey:hover,
button.bg-hover-grey:hover {
  background-color: #7d919b !important; }

.bg-hover-grey.hover {
  background-color: #7d919b !important; }

a.bg-hover-grey.hover,
button.bg-hover-grey.hover {
  background-color: #7d919b !important; }

.bg-hover-grey:focus {
  background-color: #7d919b !important; }

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

.bg-hover-grey.focus {
  background-color: #7d919b !important; }

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

.bg-focus-grey:focus {
  background-color: #7d919b !important; }

a.bg-focus-grey:focus,
button.bg-focus-grey:focus {
  background-color: #7d919b !important; }

.bg-focus-grey.focus {
  background-color: #7d919b !important; }

a.bg-focus-grey.focus,
button.bg-focus-grey.focus {
  background-color: #7d919b !important; }

.bg-expanded-grey[aria-expanded=true] {
  background-color: #7d919b !important; }

a.bg-expanded-grey[aria-expanded=true].hover, a.bg-expanded-grey[aria-expanded=true]:hover, a.bg-expanded-grey[aria-expanded=true].focus, a.bg-expanded-grey[aria-expanded=true]:focus,
button.bg-expanded-grey[aria-expanded=true].hover,
button.bg-expanded-grey[aria-expanded=true]:hover,
button.bg-expanded-grey[aria-expanded=true].focus,
button.bg-expanded-grey[aria-expanded=true]:focus {
  background-color: #647781 !important; }

.bg-collapsed-grey.collapse.show {
  background-color: #7d919b !important; }

a.bg-collapsed-grey.collapse.show.hover, a.bg-collapsed-grey.collapse.show:hover, a.bg-collapsed-grey.collapse.show.focus, a.bg-collapsed-grey.collapse.show:focus,
button.bg-collapsed-grey.collapse.show.hover,
button.bg-collapsed-grey.collapse.show:hover,
button.bg-collapsed-grey.collapse.show.focus,
button.bg-collapsed-grey.collapse.show:focus {
  background-color: #647781 !important; }

.bg-collapsing-grey.collapsing {
  background-color: #7d919b !important; }

a.bg-collapsing-grey.collapsing.hover, a.bg-collapsing-grey.collapsing:hover, a.bg-collapsing-grey.collapsing.focus, a.bg-collapsing-grey.collapsing:focus,
button.bg-collapsing-grey.collapsing.hover,
button.bg-collapsing-grey.collapsing:hover,
button.bg-collapsing-grey.collapsing.focus,
button.bg-collapsing-grey.collapsing:focus {
  background-color: #647781 !important; }

.bg-expanded-hover-grey[aria-expanded=true]:hover {
  background-color: #7d919b !important; }

a.bg-expanded-hover-grey[aria-expanded=true]:hover,
button.bg-expanded-hover-grey[aria-expanded=true]:hover {
  background-color: #7d919b !important; }

.bg-expanded-hover-grey[aria-expanded=true].hover {
  background-color: #7d919b !important; }

a.bg-expanded-hover-grey[aria-expanded=true].hover,
button.bg-expanded-hover-grey[aria-expanded=true].hover {
  background-color: #7d919b !important; }

.bg-expanded-hover-grey[aria-expanded=true]:focus {
  background-color: #7d919b !important; }

a.bg-expanded-hover-grey[aria-expanded=true]:focus,
button.bg-expanded-hover-grey[aria-expanded=true]:focus {
  background-color: #7d919b !important; }

.bg-expanded-hover-grey[aria-expanded=true].focus {
  background-color: #7d919b !important; }

a.bg-expanded-hover-grey[aria-expanded=true].focus,
button.bg-expanded-hover-grey[aria-expanded=true].focus {
  background-color: #7d919b !important; }

.bg-expanded-focus-grey[aria-expanded=true]:focus {
  background-color: #7d919b !important; }

a.bg-expanded-focus-grey[aria-expanded=true]:focus,
button.bg-expanded-focus-grey[aria-expanded=true]:focus {
  background-color: #7d919b !important; }

.bg-expanded-focus-grey[aria-expanded=true].focus {
  background-color: #7d919b !important; }

a.bg-expanded-focus-grey[aria-expanded=true].focus,
button.bg-expanded-focus-grey[aria-expanded=true].focus {
  background-color: #7d919b !important; }

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

a.bg-active-white.active.hover, a.bg-active-white.active:hover, a.bg-active-white.active.focus, a.bg-active-white.active:focus,
button.bg-active-white.active.hover,
button.bg-active-white.active:hover,
button.bg-active-white.active.focus,
button.bg-active-white.active:focus {
  background-color: #e6e6e6 !important; }

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

a.bg-active-hover-white.active:hover,
button.bg-active-hover-white.active:hover {
  background-color: #fff !important; }

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

a.bg-active-hover-white.active.hover,
button.bg-active-hover-white.active.hover {
  background-color: #fff !important; }

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

a.bg-active-hover-white.active:focus,
button.bg-active-hover-white.active:focus {
  background-color: #fff !important; }

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

a.bg-active-hover-white.active.focus,
button.bg-active-hover-white.active.focus {
  background-color: #fff !important; }

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

a.bg-active-focus-white.active:focus,
button.bg-active-focus-white.active:focus {
  background-color: #fff !important; }

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

a.bg-active-focus-white.active.focus,
button.bg-active-focus-white.active.focus {
  background-color: #fff !important; }

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

a.bg-hover-white:hover,
button.bg-hover-white:hover {
  background-color: #fff !important; }

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

a.bg-hover-white.hover,
button.bg-hover-white.hover {
  background-color: #fff !important; }

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

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

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

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

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

a.bg-focus-white:focus,
button.bg-focus-white:focus {
  background-color: #fff !important; }

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

a.bg-focus-white.focus,
button.bg-focus-white.focus {
  background-color: #fff !important; }

.bg-expanded-white[aria-expanded=true] {
  background-color: #fff !important; }

a.bg-expanded-white[aria-expanded=true].hover, a.bg-expanded-white[aria-expanded=true]:hover, a.bg-expanded-white[aria-expanded=true].focus, a.bg-expanded-white[aria-expanded=true]:focus,
button.bg-expanded-white[aria-expanded=true].hover,
button.bg-expanded-white[aria-expanded=true]:hover,
button.bg-expanded-white[aria-expanded=true].focus,
button.bg-expanded-white[aria-expanded=true]:focus {
  background-color: #e6e6e6 !important; }

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

a.bg-collapsed-white.collapse.show.hover, a.bg-collapsed-white.collapse.show:hover, a.bg-collapsed-white.collapse.show.focus, a.bg-collapsed-white.collapse.show:focus,
button.bg-collapsed-white.collapse.show.hover,
button.bg-collapsed-white.collapse.show:hover,
button.bg-collapsed-white.collapse.show.focus,
button.bg-collapsed-white.collapse.show:focus {
  background-color: #e6e6e6 !important; }

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

a.bg-collapsing-white.collapsing.hover, a.bg-collapsing-white.collapsing:hover, a.bg-collapsing-white.collapsing.focus, a.bg-collapsing-white.collapsing:focus,
button.bg-collapsing-white.collapsing.hover,
button.bg-collapsing-white.collapsing:hover,
button.bg-collapsing-white.collapsing.focus,
button.bg-collapsing-white.collapsing:focus {
  background-color: #e6e6e6 !important; }

.bg-expanded-hover-white[aria-expanded=true]:hover {
  background-color: #fff !important; }

a.bg-expanded-hover-white[aria-expanded=true]:hover,
button.bg-expanded-hover-white[aria-expanded=true]:hover {
  background-color: #fff !important; }

.bg-expanded-hover-white[aria-expanded=true].hover {
  background-color: #fff !important; }

a.bg-expanded-hover-white[aria-expanded=true].hover,
button.bg-expanded-hover-white[aria-expanded=true].hover {
  background-color: #fff !important; }

.bg-expanded-hover-white[aria-expanded=true]:focus {
  background-color: #fff !important; }

a.bg-expanded-hover-white[aria-expanded=true]:focus,
button.bg-expanded-hover-white[aria-expanded=true]:focus {
  background-color: #fff !important; }

.bg-expanded-hover-white[aria-expanded=true].focus {
  background-color: #fff !important; }

a.bg-expanded-hover-white[aria-expanded=true].focus,
button.bg-expanded-hover-white[aria-expanded=true].focus {
  background-color: #fff !important; }

.bg-expanded-focus-white[aria-expanded=true]:focus {
  background-color: #fff !important; }

a.bg-expanded-focus-white[aria-expanded=true]:focus,
button.bg-expanded-focus-white[aria-expanded=true]:focus {
  background-color: #fff !important; }

.bg-expanded-focus-white[aria-expanded=true].focus {
  background-color: #fff !important; }

a.bg-expanded-focus-white[aria-expanded=true].focus,
button.bg-expanded-focus-white[aria-expanded=true].focus {
  background-color: #fff !important; }

.bg-active-disable.active {
  background-color: #8ca3b4 !important; }

a.bg-active-disable.active.hover, a.bg-active-disable.active:hover, a.bg-active-disable.active.focus, a.bg-active-disable.active:focus,
button.bg-active-disable.active.hover,
button.bg-active-disable.active:hover,
button.bg-active-disable.active.focus,
button.bg-active-disable.active:focus {
  background-color: #6d8aa0 !important; }

.bg-active-hover-disable.active:hover {
  background-color: #8ca3b4 !important; }

a.bg-active-hover-disable.active:hover,
button.bg-active-hover-disable.active:hover {
  background-color: #8ca3b4 !important; }

.bg-active-hover-disable.active.hover {
  background-color: #8ca3b4 !important; }

a.bg-active-hover-disable.active.hover,
button.bg-active-hover-disable.active.hover {
  background-color: #8ca3b4 !important; }

.bg-active-hover-disable.active:focus {
  background-color: #8ca3b4 !important; }

a.bg-active-hover-disable.active:focus,
button.bg-active-hover-disable.active:focus {
  background-color: #8ca3b4 !important; }

.bg-active-hover-disable.active.focus {
  background-color: #8ca3b4 !important; }

a.bg-active-hover-disable.active.focus,
button.bg-active-hover-disable.active.focus {
  background-color: #8ca3b4 !important; }

.bg-active-focus-disable.active:focus {
  background-color: #8ca3b4 !important; }

a.bg-active-focus-disable.active:focus,
button.bg-active-focus-disable.active:focus {
  background-color: #8ca3b4 !important; }

.bg-active-focus-disable.active.focus {
  background-color: #8ca3b4 !important; }

a.bg-active-focus-disable.active.focus,
button.bg-active-focus-disable.active.focus {
  background-color: #8ca3b4 !important; }

.bg-hover-disable:hover {
  background-color: #8ca3b4 !important; }

a.bg-hover-disable:hover,
button.bg-hover-disable:hover {
  background-color: #8ca3b4 !important; }

.bg-hover-disable.hover {
  background-color: #8ca3b4 !important; }

a.bg-hover-disable.hover,
button.bg-hover-disable.hover {
  background-color: #8ca3b4 !important; }

.bg-hover-disable:focus {
  background-color: #8ca3b4 !important; }

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

.bg-hover-disable.focus {
  background-color: #8ca3b4 !important; }

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

.bg-focus-disable:focus {
  background-color: #8ca3b4 !important; }

a.bg-focus-disable:focus,
button.bg-focus-disable:focus {
  background-color: #8ca3b4 !important; }

.bg-focus-disable.focus {
  background-color: #8ca3b4 !important; }

a.bg-focus-disable.focus,
button.bg-focus-disable.focus {
  background-color: #8ca3b4 !important; }

.bg-expanded-disable[aria-expanded=true] {
  background-color: #8ca3b4 !important; }

a.bg-expanded-disable[aria-expanded=true].hover, a.bg-expanded-disable[aria-expanded=true]:hover, a.bg-expanded-disable[aria-expanded=true].focus, a.bg-expanded-disable[aria-expanded=true]:focus,
button.bg-expanded-disable[aria-expanded=true].hover,
button.bg-expanded-disable[aria-expanded=true]:hover,
button.bg-expanded-disable[aria-expanded=true].focus,
button.bg-expanded-disable[aria-expanded=true]:focus {
  background-color: #6d8aa0 !important; }

.bg-collapsed-disable.collapse.show {
  background-color: #8ca3b4 !important; }

a.bg-collapsed-disable.collapse.show.hover, a.bg-collapsed-disable.collapse.show:hover, a.bg-collapsed-disable.collapse.show.focus, a.bg-collapsed-disable.collapse.show:focus,
button.bg-collapsed-disable.collapse.show.hover,
button.bg-collapsed-disable.collapse.show:hover,
button.bg-collapsed-disable.collapse.show.focus,
button.bg-collapsed-disable.collapse.show:focus {
  background-color: #6d8aa0 !important; }

.bg-collapsing-disable.collapsing {
  background-color: #8ca3b4 !important; }

a.bg-collapsing-disable.collapsing.hover, a.bg-collapsing-disable.collapsing:hover, a.bg-collapsing-disable.collapsing.focus, a.bg-collapsing-disable.collapsing:focus,
button.bg-collapsing-disable.collapsing.hover,
button.bg-collapsing-disable.collapsing:hover,
button.bg-collapsing-disable.collapsing.focus,
button.bg-collapsing-disable.collapsing:focus {
  background-color: #6d8aa0 !important; }

.bg-expanded-hover-disable[aria-expanded=true]:hover {
  background-color: #8ca3b4 !important; }

a.bg-expanded-hover-disable[aria-expanded=true]:hover,
button.bg-expanded-hover-disable[aria-expanded=true]:hover {
  background-color: #8ca3b4 !important; }

.bg-expanded-hover-disable[aria-expanded=true].hover {
  background-color: #8ca3b4 !important; }

a.bg-expanded-hover-disable[aria-expanded=true].hover,
button.bg-expanded-hover-disable[aria-expanded=true].hover {
  background-color: #8ca3b4 !important; }

.bg-expanded-hover-disable[aria-expanded=true]:focus {
  background-color: #8ca3b4 !important; }

a.bg-expanded-hover-disable[aria-expanded=true]:focus,
button.bg-expanded-hover-disable[aria-expanded=true]:focus {
  background-color: #8ca3b4 !important; }

.bg-expanded-hover-disable[aria-expanded=true].focus {
  background-color: #8ca3b4 !important; }

a.bg-expanded-hover-disable[aria-expanded=true].focus,
button.bg-expanded-hover-disable[aria-expanded=true].focus {
  background-color: #8ca3b4 !important; }

.bg-expanded-focus-disable[aria-expanded=true]:focus {
  background-color: #8ca3b4 !important; }

a.bg-expanded-focus-disable[aria-expanded=true]:focus,
button.bg-expanded-focus-disable[aria-expanded=true]:focus {
  background-color: #8ca3b4 !important; }

.bg-expanded-focus-disable[aria-expanded=true].focus {
  background-color: #8ca3b4 !important; }

a.bg-expanded-focus-disable[aria-expanded=true].focus,
button.bg-expanded-focus-disable[aria-expanded=true].focus {
  background-color: #8ca3b4 !important; }

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

.bg-ae-white[aria-expanded="true"] {
  background-color: #fff !important; }

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

.bg-ae-transparent[aria-expanded="true"] {
  background-color: transparent !important; }

.bg-danger-light {
  background-color: #f5d8d6; }

.bg-success-light {
  background-color: #ddfcf0; }

.bg-trans {
  background-color: transparent; }

.bg-no-hover.hover, .bg-no-hover:hover {
  background: initial !important; }

.wide-screen {
  width: 100%;
  padding-top: 56.25%; }

.text-dec-line-through {
  text-decoration: line-through !important; }

.text-dec-underline {
  text-decoration: underline !important; }

.text-dec-initial {
  text-decoration: initial !important; }

.text-dec-inherit {
  text-decoration: inherit !important; }

.text-dec-none {
  text-decoration: none !important; }

.text-dec-hov-none:hover, .text-dec-hov-none.hover {
  text-decoration: none !important; }

@media (min-width: 576px) {
  .text-dec-line-through-sm {
    text-decoration: line-through !important; }
  .text-dec-underline-sm {
    text-decoration: underline !important; }
  .text-dec-initial-sm {
    text-decoration: initial !important; }
  .text-dec-inherit-sm {
    text-decoration: inherit !important; }
  .text-dec-none-sm {
    text-decoration: none !important; }
  .text-dec-hov-none-sm:hover, .text-dec-hov-none-sm.hover {
    text-decoration: none !important; } }

@media (min-width: 768px) {
  .text-dec-line-through-md {
    text-decoration: line-through !important; }
  .text-dec-underline-md {
    text-decoration: underline !important; }
  .text-dec-initial-md {
    text-decoration: initial !important; }
  .text-dec-inherit-md {
    text-decoration: inherit !important; }
  .text-dec-none-md {
    text-decoration: none !important; }
  .text-dec-hov-none-md:hover, .text-dec-hov-none-md.hover {
    text-decoration: none !important; } }

@media (min-width: 992px) {
  .text-dec-line-through-lg {
    text-decoration: line-through !important; }
  .text-dec-underline-lg {
    text-decoration: underline !important; }
  .text-dec-initial-lg {
    text-decoration: initial !important; }
  .text-dec-inherit-lg {
    text-decoration: inherit !important; }
  .text-dec-none-lg {
    text-decoration: none !important; }
  .text-dec-hov-none-lg:hover, .text-dec-hov-none-lg.hover {
    text-decoration: none !important; } }

@media (min-width: 1200px) {
  .text-dec-line-through-xl {
    text-decoration: line-through !important; }
  .text-dec-underline-xl {
    text-decoration: underline !important; }
  .text-dec-initial-xl {
    text-decoration: initial !important; }
  .text-dec-inherit-xl {
    text-decoration: inherit !important; }
  .text-dec-none-xl {
    text-decoration: none !important; }
  .text-dec-hov-none-xl:hover, .text-dec-hov-none-xl.hover {
    text-decoration: none !important; } }

.font-weight-semibold {
  font-weight: 600; }

.fs-07 {
  font-size: 0.5rem !important; }

.lh-07 {
  line-height: 0.5rem !important; }

.fs-06 {
  font-size: 0.625rem !important; }

.lh-06 {
  line-height: 0.625rem !important; }

.fs-05 {
  font-size: 0.6875rem !important; }

.lh-05 {
  line-height: 0.6875rem !important; }

.fs-04 {
  font-size: 0.75rem !important; }

.lh-04 {
  line-height: 0.75rem !important; }

.fs-03 {
  font-size: 0.8125rem !important; }

.lh-03 {
  line-height: 0.8125rem !important; }

.fs-02 {
  font-size: 0.875rem !important; }

.lh-02 {
  line-height: 0.875rem !important; }

.fs-01 {
  font-size: 0.9375rem !important; }

.lh-01 {
  line-height: 0.9375rem !important; }

.fs-0 {
  font-size: 0 !important; }

.lh-0 {
  line-height: 0 !important; }

.fs-1 {
  font-size: 1rem !important; }

.lh-1 {
  line-height: 1rem !important; }

.fs-2 {
  font-size: 1.0625rem !important; }

.lh-2 {
  line-height: 1.0625rem !important; }

.fs-3 {
  font-size: 1.125rem !important; }

.lh-3 {
  line-height: 1.125rem !important; }

.fs-4 {
  font-size: 1.1875rem !important; }

.lh-4 {
  line-height: 1.1875rem !important; }

.fs-5 {
  font-size: 1.25rem !important; }

.lh-5 {
  line-height: 1.25rem !important; }

.fs-6 {
  font-size: 1.3125rem !important; }

.lh-6 {
  line-height: 1.3125rem !important; }

.fs-7 {
  font-size: 1.375rem !important; }

.lh-7 {
  line-height: 1.375rem !important; }

.fs-8 {
  font-size: 1.4375rem !important; }

.lh-8 {
  line-height: 1.4375rem !important; }

.fs-9 {
  font-size: 1.5rem !important; }

.lh-9 {
  line-height: 1.5rem !important; }

.fs-10 {
  font-size: 1.5625rem !important; }

.lh-10 {
  line-height: 1.5625rem !important; }

.fs-11 {
  font-size: 1.625rem !important; }

.lh-11 {
  line-height: 1.625rem !important; }

.fs-12 {
  font-size: 1.75rem !important; }

.lh-12 {
  line-height: 1.75rem !important; }

.fs-13 {
  font-size: 1.875rem !important; }

.lh-13 {
  line-height: 1.875rem !important; }

.fs-14 {
  font-size: 1.9375rem !important; }

.lh-14 {
  line-height: 1.9375rem !important; }

.fs-15 {
  font-size: 2rem !important; }

.lh-15 {
  line-height: 2rem !important; }

.fs-16 {
  font-size: 2.125rem !important; }

.lh-16 {
  line-height: 2.125rem !important; }

.fs-17 {
  font-size: 2.1875rem !important; }

.lh-17 {
  line-height: 2.1875rem !important; }

.fs-18 {
  font-size: 2.375rem !important; }

.lh-18 {
  line-height: 2.375rem !important; }

.fs-19 {
  font-size: 2.875rem !important; }

.lh-19 {
  line-height: 2.875rem !important; }

.fs-20 {
  font-size: 3rem !important; }

.lh-20 {
  line-height: 3rem !important; }

.fs-21 {
  font-size: 3.0625rem !important; }

.lh-21 {
  line-height: 3.0625rem !important; }

.fs-22 {
  font-size: 3.125rem !important; }

.lh-22 {
  line-height: 3.125rem !important; }

.fs-23 {
  font-size: 3.1875rem !important; }

.lh-23 {
  line-height: 3.1875rem !important; }

.fs-24 {
  font-size: 3.25rem !important; }

.lh-24 {
  line-height: 3.25rem !important; }

.fs-25 {
  font-size: 3.3125rem !important; }

.lh-25 {
  line-height: 3.3125rem !important; }

.fs-26 {
  font-size: 3.375rem !important; }

.lh-26 {
  line-height: 3.375rem !important; }

.fs-27 {
  font-size: 3.4375rem !important; }

.lh-27 {
  line-height: 3.4375rem !important; }

.fs-28 {
  font-size: 3.5rem !important; }

.lh-28 {
  line-height: 3.5rem !important; }

.fs-29 {
  font-size: 3.5625rem !important; }

.lh-29 {
  line-height: 3.5625rem !important; }

.fs-30 {
  font-size: 3.5625rem !important; }

.lh-30 {
  line-height: 3.5625rem !important; }

.fs-in {
  font-size: inherit !important; }

.lh-in {
  line-height: inherit !important; }

.fw-1 {
  font-weight: 100 !important; }

tbody.fw-1 td {
  font-weight: 100 !important; }

tbody.fw-1 th {
  font-weight: 100 !important; }

thead.fw-1 td {
  font-weight: 100 !important; }

thead.fw-1 th {
  font-weight: 100 !important; }

tr.fw-1 td {
  font-weight: 100 !important; }

tr.fw-1 th {
  font-weight: 100 !important; }

.fw-2 {
  font-weight: 200 !important; }

tbody.fw-2 td {
  font-weight: 200 !important; }

tbody.fw-2 th {
  font-weight: 200 !important; }

thead.fw-2 td {
  font-weight: 200 !important; }

thead.fw-2 th {
  font-weight: 200 !important; }

tr.fw-2 td {
  font-weight: 200 !important; }

tr.fw-2 th {
  font-weight: 200 !important; }

.fw-3 {
  font-weight: 300 !important; }

tbody.fw-3 td {
  font-weight: 300 !important; }

tbody.fw-3 th {
  font-weight: 300 !important; }

thead.fw-3 td {
  font-weight: 300 !important; }

thead.fw-3 th {
  font-weight: 300 !important; }

tr.fw-3 td {
  font-weight: 300 !important; }

tr.fw-3 th {
  font-weight: 300 !important; }

.fw-4 {
  font-weight: 400 !important; }

tbody.fw-4 td {
  font-weight: 400 !important; }

tbody.fw-4 th {
  font-weight: 400 !important; }

thead.fw-4 td {
  font-weight: 400 !important; }

thead.fw-4 th {
  font-weight: 400 !important; }

tr.fw-4 td {
  font-weight: 400 !important; }

tr.fw-4 th {
  font-weight: 400 !important; }

.fw-5 {
  font-weight: 500 !important; }

tbody.fw-5 td {
  font-weight: 500 !important; }

tbody.fw-5 th {
  font-weight: 500 !important; }

thead.fw-5 td {
  font-weight: 500 !important; }

thead.fw-5 th {
  font-weight: 500 !important; }

tr.fw-5 td {
  font-weight: 500 !important; }

tr.fw-5 th {
  font-weight: 500 !important; }

.fw-6 {
  font-weight: 600 !important; }

tbody.fw-6 td {
  font-weight: 600 !important; }

tbody.fw-6 th {
  font-weight: 600 !important; }

thead.fw-6 td {
  font-weight: 600 !important; }

thead.fw-6 th {
  font-weight: 600 !important; }

tr.fw-6 td {
  font-weight: 600 !important; }

tr.fw-6 th {
  font-weight: 600 !important; }

.fw-7 {
  font-weight: 700 !important; }

tbody.fw-7 td {
  font-weight: 700 !important; }

tbody.fw-7 th {
  font-weight: 700 !important; }

thead.fw-7 td {
  font-weight: 700 !important; }

thead.fw-7 th {
  font-weight: 700 !important; }

tr.fw-7 td {
  font-weight: 700 !important; }

tr.fw-7 th {
  font-weight: 700 !important; }

.fw-8 {
  font-weight: 800 !important; }

tbody.fw-8 td {
  font-weight: 800 !important; }

tbody.fw-8 th {
  font-weight: 800 !important; }

thead.fw-8 td {
  font-weight: 800 !important; }

thead.fw-8 th {
  font-weight: 800 !important; }

tr.fw-8 td {
  font-weight: 800 !important; }

tr.fw-8 th {
  font-weight: 800 !important; }

.fw-9 {
  font-weight: 900 !important; }

tbody.fw-9 td {
  font-weight: 900 !important; }

tbody.fw-9 th {
  font-weight: 900 !important; }

thead.fw-9 td {
  font-weight: 900 !important; }

thead.fw-9 th {
  font-weight: 900 !important; }

tr.fw-9 td {
  font-weight: 900 !important; }

tr.fw-9 th {
  font-weight: 900 !important; }

@media (min-width: 576px) {
  .fs-sm-07 {
    font-size: 0.5rem !important; }
  .lh-sm-07 {
    line-height: 0.5rem !important; }
  .fs-sm-06 {
    font-size: 0.625rem !important; }
  .lh-sm-06 {
    line-height: 0.625rem !important; }
  .fs-sm-05 {
    font-size: 0.6875rem !important; }
  .lh-sm-05 {
    line-height: 0.6875rem !important; }
  .fs-sm-04 {
    font-size: 0.75rem !important; }
  .lh-sm-04 {
    line-height: 0.75rem !important; }
  .fs-sm-03 {
    font-size: 0.8125rem !important; }
  .lh-sm-03 {
    line-height: 0.8125rem !important; }
  .fs-sm-02 {
    font-size: 0.875rem !important; }
  .lh-sm-02 {
    line-height: 0.875rem !important; }
  .fs-sm-01 {
    font-size: 0.9375rem !important; }
  .lh-sm-01 {
    line-height: 0.9375rem !important; }
  .fs-sm-0 {
    font-size: 0 !important; }
  .lh-sm-0 {
    line-height: 0 !important; }
  .fs-sm-1 {
    font-size: 1rem !important; }
  .lh-sm-1 {
    line-height: 1rem !important; }
  .fs-sm-2 {
    font-size: 1.0625rem !important; }
  .lh-sm-2 {
    line-height: 1.0625rem !important; }
  .fs-sm-3 {
    font-size: 1.125rem !important; }
  .lh-sm-3 {
    line-height: 1.125rem !important; }
  .fs-sm-4 {
    font-size: 1.1875rem !important; }
  .lh-sm-4 {
    line-height: 1.1875rem !important; }
  .fs-sm-5 {
    font-size: 1.25rem !important; }
  .lh-sm-5 {
    line-height: 1.25rem !important; }
  .fs-sm-6 {
    font-size: 1.3125rem !important; }
  .lh-sm-6 {
    line-height: 1.3125rem !important; }
  .fs-sm-7 {
    font-size: 1.375rem !important; }
  .lh-sm-7 {
    line-height: 1.375rem !important; }
  .fs-sm-8 {
    font-size: 1.4375rem !important; }
  .lh-sm-8 {
    line-height: 1.4375rem !important; }
  .fs-sm-9 {
    font-size: 1.5rem !important; }
  .lh-sm-9 {
    line-height: 1.5rem !important; }
  .fs-sm-10 {
    font-size: 1.5625rem !important; }
  .lh-sm-10 {
    line-height: 1.5625rem !important; }
  .fs-sm-11 {
    font-size: 1.625rem !important; }
  .lh-sm-11 {
    line-height: 1.625rem !important; }
  .fs-sm-12 {
    font-size: 1.75rem !important; }
  .lh-sm-12 {
    line-height: 1.75rem !important; }
  .fs-sm-13 {
    font-size: 1.875rem !important; }
  .lh-sm-13 {
    line-height: 1.875rem !important; }
  .fs-sm-14 {
    font-size: 1.9375rem !important; }
  .lh-sm-14 {
    line-height: 1.9375rem !important; }
  .fs-sm-15 {
    font-size: 2rem !important; }
  .lh-sm-15 {
    line-height: 2rem !important; }
  .fs-sm-16 {
    font-size: 2.125rem !important; }
  .lh-sm-16 {
    line-height: 2.125rem !important; }
  .fs-sm-17 {
    font-size: 2.1875rem !important; }
  .lh-sm-17 {
    line-height: 2.1875rem !important; }
  .fs-sm-18 {
    font-size: 2.375rem !important; }
  .lh-sm-18 {
    line-height: 2.375rem !important; }
  .fs-sm-19 {
    font-size: 2.875rem !important; }
  .lh-sm-19 {
    line-height: 2.875rem !important; }
  .fs-sm-20 {
    font-size: 3rem !important; }
  .lh-sm-20 {
    line-height: 3rem !important; }
  .fs-sm-21 {
    font-size: 3.0625rem !important; }
  .lh-sm-21 {
    line-height: 3.0625rem !important; }
  .fs-sm-22 {
    font-size: 3.125rem !important; }
  .lh-sm-22 {
    line-height: 3.125rem !important; }
  .fs-sm-23 {
    font-size: 3.1875rem !important; }
  .lh-sm-23 {
    line-height: 3.1875rem !important; }
  .fs-sm-24 {
    font-size: 3.25rem !important; }
  .lh-sm-24 {
    line-height: 3.25rem !important; }
  .fs-sm-25 {
    font-size: 3.3125rem !important; }
  .lh-sm-25 {
    line-height: 3.3125rem !important; }
  .fs-sm-26 {
    font-size: 3.375rem !important; }
  .lh-sm-26 {
    line-height: 3.375rem !important; }
  .fs-sm-27 {
    font-size: 3.4375rem !important; }
  .lh-sm-27 {
    line-height: 3.4375rem !important; }
  .fs-sm-28 {
    font-size: 3.5rem !important; }
  .lh-sm-28 {
    line-height: 3.5rem !important; }
  .fs-sm-29 {
    font-size: 3.5625rem !important; }
  .lh-sm-29 {
    line-height: 3.5625rem !important; }
  .fs-sm-30 {
    font-size: 3.5625rem !important; }
  .lh-sm-30 {
    line-height: 3.5625rem !important; }
  .fs-sm-in {
    font-size: inherit !important; }
  .lh-sm-in {
    line-height: inherit !important; }
  .fw-sm-1 {
    font-weight: 100 !important; }
  tbody.fw-sm-1 td {
    font-weight: 100 !important; }
  tbody.fw-sm-1 th {
    font-weight: 100 !important; }
  thead.fw-sm-1 td {
    font-weight: 100 !important; }
  thead.fw-sm-1 th {
    font-weight: 100 !important; }
  tr.fw-sm-1 td {
    font-weight: 100 !important; }
  tr.fw-sm-1 th {
    font-weight: 100 !important; }
  .fw-sm-2 {
    font-weight: 200 !important; }
  tbody.fw-sm-2 td {
    font-weight: 200 !important; }
  tbody.fw-sm-2 th {
    font-weight: 200 !important; }
  thead.fw-sm-2 td {
    font-weight: 200 !important; }
  thead.fw-sm-2 th {
    font-weight: 200 !important; }
  tr.fw-sm-2 td {
    font-weight: 200 !important; }
  tr.fw-sm-2 th {
    font-weight: 200 !important; }
  .fw-sm-3 {
    font-weight: 300 !important; }
  tbody.fw-sm-3 td {
    font-weight: 300 !important; }
  tbody.fw-sm-3 th {
    font-weight: 300 !important; }
  thead.fw-sm-3 td {
    font-weight: 300 !important; }
  thead.fw-sm-3 th {
    font-weight: 300 !important; }
  tr.fw-sm-3 td {
    font-weight: 300 !important; }
  tr.fw-sm-3 th {
    font-weight: 300 !important; }
  .fw-sm-4 {
    font-weight: 400 !important; }
  tbody.fw-sm-4 td {
    font-weight: 400 !important; }
  tbody.fw-sm-4 th {
    font-weight: 400 !important; }
  thead.fw-sm-4 td {
    font-weight: 400 !important; }
  thead.fw-sm-4 th {
    font-weight: 400 !important; }
  tr.fw-sm-4 td {
    font-weight: 400 !important; }
  tr.fw-sm-4 th {
    font-weight: 400 !important; }
  .fw-sm-5 {
    font-weight: 500 !important; }
  tbody.fw-sm-5 td {
    font-weight: 500 !important; }
  tbody.fw-sm-5 th {
    font-weight: 500 !important; }
  thead.fw-sm-5 td {
    font-weight: 500 !important; }
  thead.fw-sm-5 th {
    font-weight: 500 !important; }
  tr.fw-sm-5 td {
    font-weight: 500 !important; }
  tr.fw-sm-5 th {
    font-weight: 500 !important; }
  .fw-sm-6 {
    font-weight: 600 !important; }
  tbody.fw-sm-6 td {
    font-weight: 600 !important; }
  tbody.fw-sm-6 th {
    font-weight: 600 !important; }
  thead.fw-sm-6 td {
    font-weight: 600 !important; }
  thead.fw-sm-6 th {
    font-weight: 600 !important; }
  tr.fw-sm-6 td {
    font-weight: 600 !important; }
  tr.fw-sm-6 th {
    font-weight: 600 !important; }
  .fw-sm-7 {
    font-weight: 700 !important; }
  tbody.fw-sm-7 td {
    font-weight: 700 !important; }
  tbody.fw-sm-7 th {
    font-weight: 700 !important; }
  thead.fw-sm-7 td {
    font-weight: 700 !important; }
  thead.fw-sm-7 th {
    font-weight: 700 !important; }
  tr.fw-sm-7 td {
    font-weight: 700 !important; }
  tr.fw-sm-7 th {
    font-weight: 700 !important; }
  .fw-sm-8 {
    font-weight: 800 !important; }
  tbody.fw-sm-8 td {
    font-weight: 800 !important; }
  tbody.fw-sm-8 th {
    font-weight: 800 !important; }
  thead.fw-sm-8 td {
    font-weight: 800 !important; }
  thead.fw-sm-8 th {
    font-weight: 800 !important; }
  tr.fw-sm-8 td {
    font-weight: 800 !important; }
  tr.fw-sm-8 th {
    font-weight: 800 !important; }
  .fw-sm-9 {
    font-weight: 900 !important; }
  tbody.fw-sm-9 td {
    font-weight: 900 !important; }
  tbody.fw-sm-9 th {
    font-weight: 900 !important; }
  thead.fw-sm-9 td {
    font-weight: 900 !important; }
  thead.fw-sm-9 th {
    font-weight: 900 !important; }
  tr.fw-sm-9 td {
    font-weight: 900 !important; }
  tr.fw-sm-9 th {
    font-weight: 900 !important; } }

@media (min-width: 768px) {
  .fs-md-07 {
    font-size: 0.5rem !important; }
  .lh-md-07 {
    line-height: 0.5rem !important; }
  .fs-md-06 {
    font-size: 0.625rem !important; }
  .lh-md-06 {
    line-height: 0.625rem !important; }
  .fs-md-05 {
    font-size: 0.6875rem !important; }
  .lh-md-05 {
    line-height: 0.6875rem !important; }
  .fs-md-04 {
    font-size: 0.75rem !important; }
  .lh-md-04 {
    line-height: 0.75rem !important; }
  .fs-md-03 {
    font-size: 0.8125rem !important; }
  .lh-md-03 {
    line-height: 0.8125rem !important; }
  .fs-md-02 {
    font-size: 0.875rem !important; }
  .lh-md-02 {
    line-height: 0.875rem !important; }
  .fs-md-01 {
    font-size: 0.9375rem !important; }
  .lh-md-01 {
    line-height: 0.9375rem !important; }
  .fs-md-0 {
    font-size: 0 !important; }
  .lh-md-0 {
    line-height: 0 !important; }
  .fs-md-1 {
    font-size: 1rem !important; }
  .lh-md-1 {
    line-height: 1rem !important; }
  .fs-md-2 {
    font-size: 1.0625rem !important; }
  .lh-md-2 {
    line-height: 1.0625rem !important; }
  .fs-md-3 {
    font-size: 1.125rem !important; }
  .lh-md-3 {
    line-height: 1.125rem !important; }
  .fs-md-4 {
    font-size: 1.1875rem !important; }
  .lh-md-4 {
    line-height: 1.1875rem !important; }
  .fs-md-5 {
    font-size: 1.25rem !important; }
  .lh-md-5 {
    line-height: 1.25rem !important; }
  .fs-md-6 {
    font-size: 1.3125rem !important; }
  .lh-md-6 {
    line-height: 1.3125rem !important; }
  .fs-md-7 {
    font-size: 1.375rem !important; }
  .lh-md-7 {
    line-height: 1.375rem !important; }
  .fs-md-8 {
    font-size: 1.4375rem !important; }
  .lh-md-8 {
    line-height: 1.4375rem !important; }
  .fs-md-9 {
    font-size: 1.5rem !important; }
  .lh-md-9 {
    line-height: 1.5rem !important; }
  .fs-md-10 {
    font-size: 1.5625rem !important; }
  .lh-md-10 {
    line-height: 1.5625rem !important; }
  .fs-md-11 {
    font-size: 1.625rem !important; }
  .lh-md-11 {
    line-height: 1.625rem !important; }
  .fs-md-12 {
    font-size: 1.75rem !important; }
  .lh-md-12 {
    line-height: 1.75rem !important; }
  .fs-md-13 {
    font-size: 1.875rem !important; }
  .lh-md-13 {
    line-height: 1.875rem !important; }
  .fs-md-14 {
    font-size: 1.9375rem !important; }
  .lh-md-14 {
    line-height: 1.9375rem !important; }
  .fs-md-15 {
    font-size: 2rem !important; }
  .lh-md-15 {
    line-height: 2rem !important; }
  .fs-md-16 {
    font-size: 2.125rem !important; }
  .lh-md-16 {
    line-height: 2.125rem !important; }
  .fs-md-17 {
    font-size: 2.1875rem !important; }
  .lh-md-17 {
    line-height: 2.1875rem !important; }
  .fs-md-18 {
    font-size: 2.375rem !important; }
  .lh-md-18 {
    line-height: 2.375rem !important; }
  .fs-md-19 {
    font-size: 2.875rem !important; }
  .lh-md-19 {
    line-height: 2.875rem !important; }
  .fs-md-20 {
    font-size: 3rem !important; }
  .lh-md-20 {
    line-height: 3rem !important; }
  .fs-md-21 {
    font-size: 3.0625rem !important; }
  .lh-md-21 {
    line-height: 3.0625rem !important; }
  .fs-md-22 {
    font-size: 3.125rem !important; }
  .lh-md-22 {
    line-height: 3.125rem !important; }
  .fs-md-23 {
    font-size: 3.1875rem !important; }
  .lh-md-23 {
    line-height: 3.1875rem !important; }
  .fs-md-24 {
    font-size: 3.25rem !important; }
  .lh-md-24 {
    line-height: 3.25rem !important; }
  .fs-md-25 {
    font-size: 3.3125rem !important; }
  .lh-md-25 {
    line-height: 3.3125rem !important; }
  .fs-md-26 {
    font-size: 3.375rem !important; }
  .lh-md-26 {
    line-height: 3.375rem !important; }
  .fs-md-27 {
    font-size: 3.4375rem !important; }
  .lh-md-27 {
    line-height: 3.4375rem !important; }
  .fs-md-28 {
    font-size: 3.5rem !important; }
  .lh-md-28 {
    line-height: 3.5rem !important; }
  .fs-md-29 {
    font-size: 3.5625rem !important; }
  .lh-md-29 {
    line-height: 3.5625rem !important; }
  .fs-md-30 {
    font-size: 3.5625rem !important; }
  .lh-md-30 {
    line-height: 3.5625rem !important; }
  .fs-md-in {
    font-size: inherit !important; }
  .lh-md-in {
    line-height: inherit !important; }
  .fw-md-1 {
    font-weight: 100 !important; }
  tbody.fw-md-1 td {
    font-weight: 100 !important; }
  tbody.fw-md-1 th {
    font-weight: 100 !important; }
  thead.fw-md-1 td {
    font-weight: 100 !important; }
  thead.fw-md-1 th {
    font-weight: 100 !important; }
  tr.fw-md-1 td {
    font-weight: 100 !important; }
  tr.fw-md-1 th {
    font-weight: 100 !important; }
  .fw-md-2 {
    font-weight: 200 !important; }
  tbody.fw-md-2 td {
    font-weight: 200 !important; }
  tbody.fw-md-2 th {
    font-weight: 200 !important; }
  thead.fw-md-2 td {
    font-weight: 200 !important; }
  thead.fw-md-2 th {
    font-weight: 200 !important; }
  tr.fw-md-2 td {
    font-weight: 200 !important; }
  tr.fw-md-2 th {
    font-weight: 200 !important; }
  .fw-md-3 {
    font-weight: 300 !important; }
  tbody.fw-md-3 td {
    font-weight: 300 !important; }
  tbody.fw-md-3 th {
    font-weight: 300 !important; }
  thead.fw-md-3 td {
    font-weight: 300 !important; }
  thead.fw-md-3 th {
    font-weight: 300 !important; }
  tr.fw-md-3 td {
    font-weight: 300 !important; }
  tr.fw-md-3 th {
    font-weight: 300 !important; }
  .fw-md-4 {
    font-weight: 400 !important; }
  tbody.fw-md-4 td {
    font-weight: 400 !important; }
  tbody.fw-md-4 th {
    font-weight: 400 !important; }
  thead.fw-md-4 td {
    font-weight: 400 !important; }
  thead.fw-md-4 th {
    font-weight: 400 !important; }
  tr.fw-md-4 td {
    font-weight: 400 !important; }
  tr.fw-md-4 th {
    font-weight: 400 !important; }
  .fw-md-5 {
    font-weight: 500 !important; }
  tbody.fw-md-5 td {
    font-weight: 500 !important; }
  tbody.fw-md-5 th {
    font-weight: 500 !important; }
  thead.fw-md-5 td {
    font-weight: 500 !important; }
  thead.fw-md-5 th {
    font-weight: 500 !important; }
  tr.fw-md-5 td {
    font-weight: 500 !important; }
  tr.fw-md-5 th {
    font-weight: 500 !important; }
  .fw-md-6 {
    font-weight: 600 !important; }
  tbody.fw-md-6 td {
    font-weight: 600 !important; }
  tbody.fw-md-6 th {
    font-weight: 600 !important; }
  thead.fw-md-6 td {
    font-weight: 600 !important; }
  thead.fw-md-6 th {
    font-weight: 600 !important; }
  tr.fw-md-6 td {
    font-weight: 600 !important; }
  tr.fw-md-6 th {
    font-weight: 600 !important; }
  .fw-md-7 {
    font-weight: 700 !important; }
  tbody.fw-md-7 td {
    font-weight: 700 !important; }
  tbody.fw-md-7 th {
    font-weight: 700 !important; }
  thead.fw-md-7 td {
    font-weight: 700 !important; }
  thead.fw-md-7 th {
    font-weight: 700 !important; }
  tr.fw-md-7 td {
    font-weight: 700 !important; }
  tr.fw-md-7 th {
    font-weight: 700 !important; }
  .fw-md-8 {
    font-weight: 800 !important; }
  tbody.fw-md-8 td {
    font-weight: 800 !important; }
  tbody.fw-md-8 th {
    font-weight: 800 !important; }
  thead.fw-md-8 td {
    font-weight: 800 !important; }
  thead.fw-md-8 th {
    font-weight: 800 !important; }
  tr.fw-md-8 td {
    font-weight: 800 !important; }
  tr.fw-md-8 th {
    font-weight: 800 !important; }
  .fw-md-9 {
    font-weight: 900 !important; }
  tbody.fw-md-9 td {
    font-weight: 900 !important; }
  tbody.fw-md-9 th {
    font-weight: 900 !important; }
  thead.fw-md-9 td {
    font-weight: 900 !important; }
  thead.fw-md-9 th {
    font-weight: 900 !important; }
  tr.fw-md-9 td {
    font-weight: 900 !important; }
  tr.fw-md-9 th {
    font-weight: 900 !important; } }

@media (min-width: 992px) {
  .fs-lg-07 {
    font-size: 0.5rem !important; }
  .lh-lg-07 {
    line-height: 0.5rem !important; }
  .fs-lg-06 {
    font-size: 0.625rem !important; }
  .lh-lg-06 {
    line-height: 0.625rem !important; }
  .fs-lg-05 {
    font-size: 0.6875rem !important; }
  .lh-lg-05 {
    line-height: 0.6875rem !important; }
  .fs-lg-04 {
    font-size: 0.75rem !important; }
  .lh-lg-04 {
    line-height: 0.75rem !important; }
  .fs-lg-03 {
    font-size: 0.8125rem !important; }
  .lh-lg-03 {
    line-height: 0.8125rem !important; }
  .fs-lg-02 {
    font-size: 0.875rem !important; }
  .lh-lg-02 {
    line-height: 0.875rem !important; }
  .fs-lg-01 {
    font-size: 0.9375rem !important; }
  .lh-lg-01 {
    line-height: 0.9375rem !important; }
  .fs-lg-0 {
    font-size: 0 !important; }
  .lh-lg-0 {
    line-height: 0 !important; }
  .fs-lg-1 {
    font-size: 1rem !important; }
  .lh-lg-1 {
    line-height: 1rem !important; }
  .fs-lg-2 {
    font-size: 1.0625rem !important; }
  .lh-lg-2 {
    line-height: 1.0625rem !important; }
  .fs-lg-3 {
    font-size: 1.125rem !important; }
  .lh-lg-3 {
    line-height: 1.125rem !important; }
  .fs-lg-4 {
    font-size: 1.1875rem !important; }
  .lh-lg-4 {
    line-height: 1.1875rem !important; }
  .fs-lg-5 {
    font-size: 1.25rem !important; }
  .lh-lg-5 {
    line-height: 1.25rem !important; }
  .fs-lg-6 {
    font-size: 1.3125rem !important; }
  .lh-lg-6 {
    line-height: 1.3125rem !important; }
  .fs-lg-7 {
    font-size: 1.375rem !important; }
  .lh-lg-7 {
    line-height: 1.375rem !important; }
  .fs-lg-8 {
    font-size: 1.4375rem !important; }
  .lh-lg-8 {
    line-height: 1.4375rem !important; }
  .fs-lg-9 {
    font-size: 1.5rem !important; }
  .lh-lg-9 {
    line-height: 1.5rem !important; }
  .fs-lg-10 {
    font-size: 1.5625rem !important; }
  .lh-lg-10 {
    line-height: 1.5625rem !important; }
  .fs-lg-11 {
    font-size: 1.625rem !important; }
  .lh-lg-11 {
    line-height: 1.625rem !important; }
  .fs-lg-12 {
    font-size: 1.75rem !important; }
  .lh-lg-12 {
    line-height: 1.75rem !important; }
  .fs-lg-13 {
    font-size: 1.875rem !important; }
  .lh-lg-13 {
    line-height: 1.875rem !important; }
  .fs-lg-14 {
    font-size: 1.9375rem !important; }
  .lh-lg-14 {
    line-height: 1.9375rem !important; }
  .fs-lg-15 {
    font-size: 2rem !important; }
  .lh-lg-15 {
    line-height: 2rem !important; }
  .fs-lg-16 {
    font-size: 2.125rem !important; }
  .lh-lg-16 {
    line-height: 2.125rem !important; }
  .fs-lg-17 {
    font-size: 2.1875rem !important; }
  .lh-lg-17 {
    line-height: 2.1875rem !important; }
  .fs-lg-18 {
    font-size: 2.375rem !important; }
  .lh-lg-18 {
    line-height: 2.375rem !important; }
  .fs-lg-19 {
    font-size: 2.875rem !important; }
  .lh-lg-19 {
    line-height: 2.875rem !important; }
  .fs-lg-20 {
    font-size: 3rem !important; }
  .lh-lg-20 {
    line-height: 3rem !important; }
  .fs-lg-21 {
    font-size: 3.0625rem !important; }
  .lh-lg-21 {
    line-height: 3.0625rem !important; }
  .fs-lg-22 {
    font-size: 3.125rem !important; }
  .lh-lg-22 {
    line-height: 3.125rem !important; }
  .fs-lg-23 {
    font-size: 3.1875rem !important; }
  .lh-lg-23 {
    line-height: 3.1875rem !important; }
  .fs-lg-24 {
    font-size: 3.25rem !important; }
  .lh-lg-24 {
    line-height: 3.25rem !important; }
  .fs-lg-25 {
    font-size: 3.3125rem !important; }
  .lh-lg-25 {
    line-height: 3.3125rem !important; }
  .fs-lg-26 {
    font-size: 3.375rem !important; }
  .lh-lg-26 {
    line-height: 3.375rem !important; }
  .fs-lg-27 {
    font-size: 3.4375rem !important; }
  .lh-lg-27 {
    line-height: 3.4375rem !important; }
  .fs-lg-28 {
    font-size: 3.5rem !important; }
  .lh-lg-28 {
    line-height: 3.5rem !important; }
  .fs-lg-29 {
    font-size: 3.5625rem !important; }
  .lh-lg-29 {
    line-height: 3.5625rem !important; }
  .fs-lg-30 {
    font-size: 3.5625rem !important; }
  .lh-lg-30 {
    line-height: 3.5625rem !important; }
  .fs-lg-in {
    font-size: inherit !important; }
  .lh-lg-in {
    line-height: inherit !important; }
  .fw-lg-1 {
    font-weight: 100 !important; }
  tbody.fw-lg-1 td {
    font-weight: 100 !important; }
  tbody.fw-lg-1 th {
    font-weight: 100 !important; }
  thead.fw-lg-1 td {
    font-weight: 100 !important; }
  thead.fw-lg-1 th {
    font-weight: 100 !important; }
  tr.fw-lg-1 td {
    font-weight: 100 !important; }
  tr.fw-lg-1 th {
    font-weight: 100 !important; }
  .fw-lg-2 {
    font-weight: 200 !important; }
  tbody.fw-lg-2 td {
    font-weight: 200 !important; }
  tbody.fw-lg-2 th {
    font-weight: 200 !important; }
  thead.fw-lg-2 td {
    font-weight: 200 !important; }
  thead.fw-lg-2 th {
    font-weight: 200 !important; }
  tr.fw-lg-2 td {
    font-weight: 200 !important; }
  tr.fw-lg-2 th {
    font-weight: 200 !important; }
  .fw-lg-3 {
    font-weight: 300 !important; }
  tbody.fw-lg-3 td {
    font-weight: 300 !important; }
  tbody.fw-lg-3 th {
    font-weight: 300 !important; }
  thead.fw-lg-3 td {
    font-weight: 300 !important; }
  thead.fw-lg-3 th {
    font-weight: 300 !important; }
  tr.fw-lg-3 td {
    font-weight: 300 !important; }
  tr.fw-lg-3 th {
    font-weight: 300 !important; }
  .fw-lg-4 {
    font-weight: 400 !important; }
  tbody.fw-lg-4 td {
    font-weight: 400 !important; }
  tbody.fw-lg-4 th {
    font-weight: 400 !important; }
  thead.fw-lg-4 td {
    font-weight: 400 !important; }
  thead.fw-lg-4 th {
    font-weight: 400 !important; }
  tr.fw-lg-4 td {
    font-weight: 400 !important; }
  tr.fw-lg-4 th {
    font-weight: 400 !important; }
  .fw-lg-5 {
    font-weight: 500 !important; }
  tbody.fw-lg-5 td {
    font-weight: 500 !important; }
  tbody.fw-lg-5 th {
    font-weight: 500 !important; }
  thead.fw-lg-5 td {
    font-weight: 500 !important; }
  thead.fw-lg-5 th {
    font-weight: 500 !important; }
  tr.fw-lg-5 td {
    font-weight: 500 !important; }
  tr.fw-lg-5 th {
    font-weight: 500 !important; }
  .fw-lg-6 {
    font-weight: 600 !important; }
  tbody.fw-lg-6 td {
    font-weight: 600 !important; }
  tbody.fw-lg-6 th {
    font-weight: 600 !important; }
  thead.fw-lg-6 td {
    font-weight: 600 !important; }
  thead.fw-lg-6 th {
    font-weight: 600 !important; }
  tr.fw-lg-6 td {
    font-weight: 600 !important; }
  tr.fw-lg-6 th {
    font-weight: 600 !important; }
  .fw-lg-7 {
    font-weight: 700 !important; }
  tbody.fw-lg-7 td {
    font-weight: 700 !important; }
  tbody.fw-lg-7 th {
    font-weight: 700 !important; }
  thead.fw-lg-7 td {
    font-weight: 700 !important; }
  thead.fw-lg-7 th {
    font-weight: 700 !important; }
  tr.fw-lg-7 td {
    font-weight: 700 !important; }
  tr.fw-lg-7 th {
    font-weight: 700 !important; }
  .fw-lg-8 {
    font-weight: 800 !important; }
  tbody.fw-lg-8 td {
    font-weight: 800 !important; }
  tbody.fw-lg-8 th {
    font-weight: 800 !important; }
  thead.fw-lg-8 td {
    font-weight: 800 !important; }
  thead.fw-lg-8 th {
    font-weight: 800 !important; }
  tr.fw-lg-8 td {
    font-weight: 800 !important; }
  tr.fw-lg-8 th {
    font-weight: 800 !important; }
  .fw-lg-9 {
    font-weight: 900 !important; }
  tbody.fw-lg-9 td {
    font-weight: 900 !important; }
  tbody.fw-lg-9 th {
    font-weight: 900 !important; }
  thead.fw-lg-9 td {
    font-weight: 900 !important; }
  thead.fw-lg-9 th {
    font-weight: 900 !important; }
  tr.fw-lg-9 td {
    font-weight: 900 !important; }
  tr.fw-lg-9 th {
    font-weight: 900 !important; } }

@media (min-width: 1200px) {
  .fs-xl-07 {
    font-size: 0.5rem !important; }
  .lh-xl-07 {
    line-height: 0.5rem !important; }
  .fs-xl-06 {
    font-size: 0.625rem !important; }
  .lh-xl-06 {
    line-height: 0.625rem !important; }
  .fs-xl-05 {
    font-size: 0.6875rem !important; }
  .lh-xl-05 {
    line-height: 0.6875rem !important; }
  .fs-xl-04 {
    font-size: 0.75rem !important; }
  .lh-xl-04 {
    line-height: 0.75rem !important; }
  .fs-xl-03 {
    font-size: 0.8125rem !important; }
  .lh-xl-03 {
    line-height: 0.8125rem !important; }
  .fs-xl-02 {
    font-size: 0.875rem !important; }
  .lh-xl-02 {
    line-height: 0.875rem !important; }
  .fs-xl-01 {
    font-size: 0.9375rem !important; }
  .lh-xl-01 {
    line-height: 0.9375rem !important; }
  .fs-xl-0 {
    font-size: 0 !important; }
  .lh-xl-0 {
    line-height: 0 !important; }
  .fs-xl-1 {
    font-size: 1rem !important; }
  .lh-xl-1 {
    line-height: 1rem !important; }
  .fs-xl-2 {
    font-size: 1.0625rem !important; }
  .lh-xl-2 {
    line-height: 1.0625rem !important; }
  .fs-xl-3 {
    font-size: 1.125rem !important; }
  .lh-xl-3 {
    line-height: 1.125rem !important; }
  .fs-xl-4 {
    font-size: 1.1875rem !important; }
  .lh-xl-4 {
    line-height: 1.1875rem !important; }
  .fs-xl-5 {
    font-size: 1.25rem !important; }
  .lh-xl-5 {
    line-height: 1.25rem !important; }
  .fs-xl-6 {
    font-size: 1.3125rem !important; }
  .lh-xl-6 {
    line-height: 1.3125rem !important; }
  .fs-xl-7 {
    font-size: 1.375rem !important; }
  .lh-xl-7 {
    line-height: 1.375rem !important; }
  .fs-xl-8 {
    font-size: 1.4375rem !important; }
  .lh-xl-8 {
    line-height: 1.4375rem !important; }
  .fs-xl-9 {
    font-size: 1.5rem !important; }
  .lh-xl-9 {
    line-height: 1.5rem !important; }
  .fs-xl-10 {
    font-size: 1.5625rem !important; }
  .lh-xl-10 {
    line-height: 1.5625rem !important; }
  .fs-xl-11 {
    font-size: 1.625rem !important; }
  .lh-xl-11 {
    line-height: 1.625rem !important; }
  .fs-xl-12 {
    font-size: 1.75rem !important; }
  .lh-xl-12 {
    line-height: 1.75rem !important; }
  .fs-xl-13 {
    font-size: 1.875rem !important; }
  .lh-xl-13 {
    line-height: 1.875rem !important; }
  .fs-xl-14 {
    font-size: 1.9375rem !important; }
  .lh-xl-14 {
    line-height: 1.9375rem !important; }
  .fs-xl-15 {
    font-size: 2rem !important; }
  .lh-xl-15 {
    line-height: 2rem !important; }
  .fs-xl-16 {
    font-size: 2.125rem !important; }
  .lh-xl-16 {
    line-height: 2.125rem !important; }
  .fs-xl-17 {
    font-size: 2.1875rem !important; }
  .lh-xl-17 {
    line-height: 2.1875rem !important; }
  .fs-xl-18 {
    font-size: 2.375rem !important; }
  .lh-xl-18 {
    line-height: 2.375rem !important; }
  .fs-xl-19 {
    font-size: 2.875rem !important; }
  .lh-xl-19 {
    line-height: 2.875rem !important; }
  .fs-xl-20 {
    font-size: 3rem !important; }
  .lh-xl-20 {
    line-height: 3rem !important; }
  .fs-xl-21 {
    font-size: 3.0625rem !important; }
  .lh-xl-21 {
    line-height: 3.0625rem !important; }
  .fs-xl-22 {
    font-size: 3.125rem !important; }
  .lh-xl-22 {
    line-height: 3.125rem !important; }
  .fs-xl-23 {
    font-size: 3.1875rem !important; }
  .lh-xl-23 {
    line-height: 3.1875rem !important; }
  .fs-xl-24 {
    font-size: 3.25rem !important; }
  .lh-xl-24 {
    line-height: 3.25rem !important; }
  .fs-xl-25 {
    font-size: 3.3125rem !important; }
  .lh-xl-25 {
    line-height: 3.3125rem !important; }
  .fs-xl-26 {
    font-size: 3.375rem !important; }
  .lh-xl-26 {
    line-height: 3.375rem !important; }
  .fs-xl-27 {
    font-size: 3.4375rem !important; }
  .lh-xl-27 {
    line-height: 3.4375rem !important; }
  .fs-xl-28 {
    font-size: 3.5rem !important; }
  .lh-xl-28 {
    line-height: 3.5rem !important; }
  .fs-xl-29 {
    font-size: 3.5625rem !important; }
  .lh-xl-29 {
    line-height: 3.5625rem !important; }
  .fs-xl-30 {
    font-size: 3.5625rem !important; }
  .lh-xl-30 {
    line-height: 3.5625rem !important; }
  .fs-xl-in {
    font-size: inherit !important; }
  .lh-xl-in {
    line-height: inherit !important; }
  .fw-xl-1 {
    font-weight: 100 !important; }
  tbody.fw-xl-1 td {
    font-weight: 100 !important; }
  tbody.fw-xl-1 th {
    font-weight: 100 !important; }
  thead.fw-xl-1 td {
    font-weight: 100 !important; }
  thead.fw-xl-1 th {
    font-weight: 100 !important; }
  tr.fw-xl-1 td {
    font-weight: 100 !important; }
  tr.fw-xl-1 th {
    font-weight: 100 !important; }
  .fw-xl-2 {
    font-weight: 200 !important; }
  tbody.fw-xl-2 td {
    font-weight: 200 !important; }
  tbody.fw-xl-2 th {
    font-weight: 200 !important; }
  thead.fw-xl-2 td {
    font-weight: 200 !important; }
  thead.fw-xl-2 th {
    font-weight: 200 !important; }
  tr.fw-xl-2 td {
    font-weight: 200 !important; }
  tr.fw-xl-2 th {
    font-weight: 200 !important; }
  .fw-xl-3 {
    font-weight: 300 !important; }
  tbody.fw-xl-3 td {
    font-weight: 300 !important; }
  tbody.fw-xl-3 th {
    font-weight: 300 !important; }
  thead.fw-xl-3 td {
    font-weight: 300 !important; }
  thead.fw-xl-3 th {
    font-weight: 300 !important; }
  tr.fw-xl-3 td {
    font-weight: 300 !important; }
  tr.fw-xl-3 th {
    font-weight: 300 !important; }
  .fw-xl-4 {
    font-weight: 400 !important; }
  tbody.fw-xl-4 td {
    font-weight: 400 !important; }
  tbody.fw-xl-4 th {
    font-weight: 400 !important; }
  thead.fw-xl-4 td {
    font-weight: 400 !important; }
  thead.fw-xl-4 th {
    font-weight: 400 !important; }
  tr.fw-xl-4 td {
    font-weight: 400 !important; }
  tr.fw-xl-4 th {
    font-weight: 400 !important; }
  .fw-xl-5 {
    font-weight: 500 !important; }
  tbody.fw-xl-5 td {
    font-weight: 500 !important; }
  tbody.fw-xl-5 th {
    font-weight: 500 !important; }
  thead.fw-xl-5 td {
    font-weight: 500 !important; }
  thead.fw-xl-5 th {
    font-weight: 500 !important; }
  tr.fw-xl-5 td {
    font-weight: 500 !important; }
  tr.fw-xl-5 th {
    font-weight: 500 !important; }
  .fw-xl-6 {
    font-weight: 600 !important; }
  tbody.fw-xl-6 td {
    font-weight: 600 !important; }
  tbody.fw-xl-6 th {
    font-weight: 600 !important; }
  thead.fw-xl-6 td {
    font-weight: 600 !important; }
  thead.fw-xl-6 th {
    font-weight: 600 !important; }
  tr.fw-xl-6 td {
    font-weight: 600 !important; }
  tr.fw-xl-6 th {
    font-weight: 600 !important; }
  .fw-xl-7 {
    font-weight: 700 !important; }
  tbody.fw-xl-7 td {
    font-weight: 700 !important; }
  tbody.fw-xl-7 th {
    font-weight: 700 !important; }
  thead.fw-xl-7 td {
    font-weight: 700 !important; }
  thead.fw-xl-7 th {
    font-weight: 700 !important; }
  tr.fw-xl-7 td {
    font-weight: 700 !important; }
  tr.fw-xl-7 th {
    font-weight: 700 !important; }
  .fw-xl-8 {
    font-weight: 800 !important; }
  tbody.fw-xl-8 td {
    font-weight: 800 !important; }
  tbody.fw-xl-8 th {
    font-weight: 800 !important; }
  thead.fw-xl-8 td {
    font-weight: 800 !important; }
  thead.fw-xl-8 th {
    font-weight: 800 !important; }
  tr.fw-xl-8 td {
    font-weight: 800 !important; }
  tr.fw-xl-8 th {
    font-weight: 800 !important; }
  .fw-xl-9 {
    font-weight: 900 !important; }
  tbody.fw-xl-9 td {
    font-weight: 900 !important; }
  tbody.fw-xl-9 th {
    font-weight: 900 !important; }
  thead.fw-xl-9 td {
    font-weight: 900 !important; }
  thead.fw-xl-9 th {
    font-weight: 900 !important; }
  tr.fw-xl-9 td {
    font-weight: 900 !important; }
  tr.fw-xl-9 th {
    font-weight: 900 !important; } }

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

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

.text-normal {
  text-transform: none !important; }

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

.text-word-wrap {
  word-wrap: break-word !important; }

.text-active-primary.active {
  color: #00aeef !important; }

a.text-active-primary.active.hover, a.text-active-primary.active:hover, a.text-active-primary.active.focus, a.text-active-primary.active:focus {
  color: #0076a3 !important; }

.text-active-hover-primary.active:hover {
  color: #00aeef !important; }

a.text-active-hover-primary.active:hover {
  color: #00aeef !important; }

.text-active-hover-primary.active:focus {
  color: #00aeef !important; }

a.text-active-hover-primary.active:focus {
  color: #00aeef !important; }

.text-hover-primary:hover {
  color: #00aeef !important; }

a.text-hover-primary:hover {
  color: #00aeef !important; }

.text-hover-primary-darken:hover {
  color: #0089bc !important; }

a.text-hover-primary-darken:hover {
  color: #0089bc !important; }

.text-hover-primary-lighten:hover {
  color: #23c3ff !important; }

a.text-hover-primary-lighten:hover {
  color: #23c3ff !important; }

.text-hover-primary:focus {
  color: #00aeef !important; }

a.text-hover-primary:focus {
  color: #00aeef !important; }

.text-expanded-primary[aria-expanded=true] {
  color: #00aeef !important; }

a.text-expanded-primary[aria-expanded=true].hover, a.text-expanded-primary[aria-expanded=true]:hover, a.text-expanded-primary[aria-expanded=true].focus, a.text-expanded-primary[aria-expanded=true]:focus {
  color: #0076a3 !important; }

[aria-expanded=true] .text-expanded-primary {
  color: #00aeef !important; }

a[aria-expanded=true] .text-expanded-primary.hover, a[aria-expanded=true] .text-expanded-primary:hover, a[aria-expanded=true] .text-expanded-primary.focus, a[aria-expanded=true] .text-expanded-primary:focus {
  color: #0076a3 !important; }

[aria-expanded=true] .text-expanded-hover-primary:hover {
  color: #00aeef !important; }

a[aria-expanded=true] .text-expanded-hover-primary:hover.hover, a[aria-expanded=true] .text-expanded-hover-primary:hover:hover, a[aria-expanded=true] .text-expanded-hover-primary:hover.focus, a[aria-expanded=true] .text-expanded-hover-primary:hover:focus {
  color: #0076a3 !important; }

[aria-expanded=true] .text-expanded-hover-primary:focus {
  color: #00aeef !important; }

a[aria-expanded=true] .text-expanded-hover-primary:focus.hover, a[aria-expanded=true] .text-expanded-hover-primary:focus:hover, a[aria-expanded=true] .text-expanded-hover-primary:focus.focus, a[aria-expanded=true] .text-expanded-hover-primary:focus:focus {
  color: #0076a3 !important; }

.text-expanded-hover-primary[aria-expanded=true]:hover {
  color: #00aeef !important; }

a.text-expanded-hover-primary[aria-expanded=true]:hover.hover, a.text-expanded-hover-primary[aria-expanded=true]:hover:hover, a.text-expanded-hover-primary[aria-expanded=true]:hover.focus, a.text-expanded-hover-primary[aria-expanded=true]:hover:focus {
  color: #0076a3 !important; }

.text-expanded-hover-primary[aria-expanded=true]:focus {
  color: #00aeef !important; }

a.text-expanded-hover-primary[aria-expanded=true]:focus.hover, a.text-expanded-hover-primary[aria-expanded=true]:focus:hover, a.text-expanded-hover-primary[aria-expanded=true]:focus.focus, a.text-expanded-hover-primary[aria-expanded=true]:focus:focus {
  color: #0076a3 !important; }

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

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

.text-active-hover-secondary.active:hover {
  color: #dbe0e4 !important; }

a.text-active-hover-secondary.active:hover {
  color: #dbe0e4 !important; }

.text-active-hover-secondary.active:focus {
  color: #dbe0e4 !important; }

a.text-active-hover-secondary.active:focus {
  color: #dbe0e4 !important; }

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

a.text-hover-secondary:hover {
  color: #dbe0e4 !important; }

.text-hover-secondary-darken:hover {
  color: #bec7ce !important; }

a.text-hover-secondary-darken:hover {
  color: #bec7ce !important; }

.text-hover-secondary-lighten:hover {
  color: #f8f9fa !important; }

a.text-hover-secondary-lighten:hover {
  color: #f8f9fa !important; }

.text-hover-secondary:focus {
  color: #dbe0e4 !important; }

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

.text-expanded-secondary[aria-expanded=true] {
  color: #dbe0e4 !important; }

a.text-expanded-secondary[aria-expanded=true].hover, a.text-expanded-secondary[aria-expanded=true]:hover, a.text-expanded-secondary[aria-expanded=true].focus, a.text-expanded-secondary[aria-expanded=true]:focus {
  color: #afbac3 !important; }

[aria-expanded=true] .text-expanded-secondary {
  color: #dbe0e4 !important; }

a[aria-expanded=true] .text-expanded-secondary.hover, a[aria-expanded=true] .text-expanded-secondary:hover, a[aria-expanded=true] .text-expanded-secondary.focus, a[aria-expanded=true] .text-expanded-secondary:focus {
  color: #afbac3 !important; }

[aria-expanded=true] .text-expanded-hover-secondary:hover {
  color: #dbe0e4 !important; }

a[aria-expanded=true] .text-expanded-hover-secondary:hover.hover, a[aria-expanded=true] .text-expanded-hover-secondary:hover:hover, a[aria-expanded=true] .text-expanded-hover-secondary:hover.focus, a[aria-expanded=true] .text-expanded-hover-secondary:hover:focus {
  color: #afbac3 !important; }

[aria-expanded=true] .text-expanded-hover-secondary:focus {
  color: #dbe0e4 !important; }

a[aria-expanded=true] .text-expanded-hover-secondary:focus.hover, a[aria-expanded=true] .text-expanded-hover-secondary:focus:hover, a[aria-expanded=true] .text-expanded-hover-secondary:focus.focus, a[aria-expanded=true] .text-expanded-hover-secondary:focus:focus {
  color: #afbac3 !important; }

.text-expanded-hover-secondary[aria-expanded=true]:hover {
  color: #dbe0e4 !important; }

a.text-expanded-hover-secondary[aria-expanded=true]:hover.hover, a.text-expanded-hover-secondary[aria-expanded=true]:hover:hover, a.text-expanded-hover-secondary[aria-expanded=true]:hover.focus, a.text-expanded-hover-secondary[aria-expanded=true]:hover:focus {
  color: #afbac3 !important; }

.text-expanded-hover-secondary[aria-expanded=true]:focus {
  color: #dbe0e4 !important; }

a.text-expanded-hover-secondary[aria-expanded=true]:focus.hover, a.text-expanded-hover-secondary[aria-expanded=true]:focus:hover, a.text-expanded-hover-secondary[aria-expanded=true]:focus.focus, a.text-expanded-hover-secondary[aria-expanded=true]:focus:focus {
  color: #afbac3 !important; }

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

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

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

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

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

a.text-active-hover-success.active:focus {
  color: #28a745 !important; }

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

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

.text-hover-success-darken:hover {
  color: #1e7e34 !important; }

a.text-hover-success-darken:hover {
  color: #1e7e34 !important; }

.text-hover-success-lighten:hover {
  color: #34ce57 !important; }

a.text-hover-success-lighten:hover {
  color: #34ce57 !important; }

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

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

.text-expanded-success[aria-expanded=true] {
  color: #28a745 !important; }

a.text-expanded-success[aria-expanded=true].hover, a.text-expanded-success[aria-expanded=true]:hover, a.text-expanded-success[aria-expanded=true].focus, a.text-expanded-success[aria-expanded=true]:focus {
  color: #19692c !important; }

[aria-expanded=true] .text-expanded-success {
  color: #28a745 !important; }

a[aria-expanded=true] .text-expanded-success.hover, a[aria-expanded=true] .text-expanded-success:hover, a[aria-expanded=true] .text-expanded-success.focus, a[aria-expanded=true] .text-expanded-success:focus {
  color: #19692c !important; }

[aria-expanded=true] .text-expanded-hover-success:hover {
  color: #28a745 !important; }

a[aria-expanded=true] .text-expanded-hover-success:hover.hover, a[aria-expanded=true] .text-expanded-hover-success:hover:hover, a[aria-expanded=true] .text-expanded-hover-success:hover.focus, a[aria-expanded=true] .text-expanded-hover-success:hover:focus {
  color: #19692c !important; }

[aria-expanded=true] .text-expanded-hover-success:focus {
  color: #28a745 !important; }

a[aria-expanded=true] .text-expanded-hover-success:focus.hover, a[aria-expanded=true] .text-expanded-hover-success:focus:hover, a[aria-expanded=true] .text-expanded-hover-success:focus.focus, a[aria-expanded=true] .text-expanded-hover-success:focus:focus {
  color: #19692c !important; }

.text-expanded-hover-success[aria-expanded=true]:hover {
  color: #28a745 !important; }

a.text-expanded-hover-success[aria-expanded=true]:hover.hover, a.text-expanded-hover-success[aria-expanded=true]:hover:hover, a.text-expanded-hover-success[aria-expanded=true]:hover.focus, a.text-expanded-hover-success[aria-expanded=true]:hover:focus {
  color: #19692c !important; }

.text-expanded-hover-success[aria-expanded=true]:focus {
  color: #28a745 !important; }

a.text-expanded-hover-success[aria-expanded=true]:focus.hover, a.text-expanded-hover-success[aria-expanded=true]:focus:hover, a.text-expanded-hover-success[aria-expanded=true]:focus.focus, a.text-expanded-hover-success[aria-expanded=true]:focus:focus {
  color: #19692c !important; }

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

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

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

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

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

a.text-active-hover-info.active:focus {
  color: #17a2b8 !important; }

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

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

.text-hover-info-darken:hover {
  color: #117a8b !important; }

a.text-hover-info-darken:hover {
  color: #117a8b !important; }

.text-hover-info-lighten:hover {
  color: #1fc8e3 !important; }

a.text-hover-info-lighten:hover {
  color: #1fc8e3 !important; }

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

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

.text-expanded-info[aria-expanded=true] {
  color: #17a2b8 !important; }

a.text-expanded-info[aria-expanded=true].hover, a.text-expanded-info[aria-expanded=true]:hover, a.text-expanded-info[aria-expanded=true].focus, a.text-expanded-info[aria-expanded=true]:focus {
  color: #0f6674 !important; }

[aria-expanded=true] .text-expanded-info {
  color: #17a2b8 !important; }

a[aria-expanded=true] .text-expanded-info.hover, a[aria-expanded=true] .text-expanded-info:hover, a[aria-expanded=true] .text-expanded-info.focus, a[aria-expanded=true] .text-expanded-info:focus {
  color: #0f6674 !important; }

[aria-expanded=true] .text-expanded-hover-info:hover {
  color: #17a2b8 !important; }

a[aria-expanded=true] .text-expanded-hover-info:hover.hover, a[aria-expanded=true] .text-expanded-hover-info:hover:hover, a[aria-expanded=true] .text-expanded-hover-info:hover.focus, a[aria-expanded=true] .text-expanded-hover-info:hover:focus {
  color: #0f6674 !important; }

[aria-expanded=true] .text-expanded-hover-info:focus {
  color: #17a2b8 !important; }

a[aria-expanded=true] .text-expanded-hover-info:focus.hover, a[aria-expanded=true] .text-expanded-hover-info:focus:hover, a[aria-expanded=true] .text-expanded-hover-info:focus.focus, a[aria-expanded=true] .text-expanded-hover-info:focus:focus {
  color: #0f6674 !important; }

.text-expanded-hover-info[aria-expanded=true]:hover {
  color: #17a2b8 !important; }

a.text-expanded-hover-info[aria-expanded=true]:hover.hover, a.text-expanded-hover-info[aria-expanded=true]:hover:hover, a.text-expanded-hover-info[aria-expanded=true]:hover.focus, a.text-expanded-hover-info[aria-expanded=true]:hover:focus {
  color: #0f6674 !important; }

.text-expanded-hover-info[aria-expanded=true]:focus {
  color: #17a2b8 !important; }

a.text-expanded-hover-info[aria-expanded=true]:focus.hover, a.text-expanded-hover-info[aria-expanded=true]:focus:hover, a.text-expanded-hover-info[aria-expanded=true]:focus.focus, a.text-expanded-hover-info[aria-expanded=true]:focus:focus {
  color: #0f6674 !important; }

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

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

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

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

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

a.text-active-hover-warning.active:focus {
  color: #ffc107 !important; }

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

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

.text-hover-warning-darken:hover {
  color: #d39e00 !important; }

a.text-hover-warning-darken:hover {
  color: #d39e00 !important; }

.text-hover-warning-lighten:hover {
  color: #ffce3a !important; }

a.text-hover-warning-lighten:hover {
  color: #ffce3a !important; }

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

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

.text-expanded-warning[aria-expanded=true] {
  color: #ffc107 !important; }

a.text-expanded-warning[aria-expanded=true].hover, a.text-expanded-warning[aria-expanded=true]:hover, a.text-expanded-warning[aria-expanded=true].focus, a.text-expanded-warning[aria-expanded=true]:focus {
  color: #ba8b00 !important; }

[aria-expanded=true] .text-expanded-warning {
  color: #ffc107 !important; }

a[aria-expanded=true] .text-expanded-warning.hover, a[aria-expanded=true] .text-expanded-warning:hover, a[aria-expanded=true] .text-expanded-warning.focus, a[aria-expanded=true] .text-expanded-warning:focus {
  color: #ba8b00 !important; }

[aria-expanded=true] .text-expanded-hover-warning:hover {
  color: #ffc107 !important; }

a[aria-expanded=true] .text-expanded-hover-warning:hover.hover, a[aria-expanded=true] .text-expanded-hover-warning:hover:hover, a[aria-expanded=true] .text-expanded-hover-warning:hover.focus, a[aria-expanded=true] .text-expanded-hover-warning:hover:focus {
  color: #ba8b00 !important; }

[aria-expanded=true] .text-expanded-hover-warning:focus {
  color: #ffc107 !important; }

a[aria-expanded=true] .text-expanded-hover-warning:focus.hover, a[aria-expanded=true] .text-expanded-hover-warning:focus:hover, a[aria-expanded=true] .text-expanded-hover-warning:focus.focus, a[aria-expanded=true] .text-expanded-hover-warning:focus:focus {
  color: #ba8b00 !important; }

.text-expanded-hover-warning[aria-expanded=true]:hover {
  color: #ffc107 !important; }

a.text-expanded-hover-warning[aria-expanded=true]:hover.hover, a.text-expanded-hover-warning[aria-expanded=true]:hover:hover, a.text-expanded-hover-warning[aria-expanded=true]:hover.focus, a.text-expanded-hover-warning[aria-expanded=true]:hover:focus {
  color: #ba8b00 !important; }

.text-expanded-hover-warning[aria-expanded=true]:focus {
  color: #ffc107 !important; }

a.text-expanded-hover-warning[aria-expanded=true]:focus.hover, a.text-expanded-hover-warning[aria-expanded=true]:focus:hover, a.text-expanded-hover-warning[aria-expanded=true]:focus.focus, a.text-expanded-hover-warning[aria-expanded=true]:focus:focus {
  color: #ba8b00 !important; }

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

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

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

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

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

a.text-active-hover-danger.active:focus {
  color: #dc3545 !important; }

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

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

.text-hover-danger-darken:hover {
  color: #bd2130 !important; }

a.text-hover-danger-darken:hover {
  color: #bd2130 !important; }

.text-hover-danger-lighten:hover {
  color: #e4606d !important; }

a.text-hover-danger-lighten:hover {
  color: #e4606d !important; }

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

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

.text-expanded-danger[aria-expanded=true] {
  color: #dc3545 !important; }

a.text-expanded-danger[aria-expanded=true].hover, a.text-expanded-danger[aria-expanded=true]:hover, a.text-expanded-danger[aria-expanded=true].focus, a.text-expanded-danger[aria-expanded=true]:focus {
  color: #a71d2a !important; }

[aria-expanded=true] .text-expanded-danger {
  color: #dc3545 !important; }

a[aria-expanded=true] .text-expanded-danger.hover, a[aria-expanded=true] .text-expanded-danger:hover, a[aria-expanded=true] .text-expanded-danger.focus, a[aria-expanded=true] .text-expanded-danger:focus {
  color: #a71d2a !important; }

[aria-expanded=true] .text-expanded-hover-danger:hover {
  color: #dc3545 !important; }

a[aria-expanded=true] .text-expanded-hover-danger:hover.hover, a[aria-expanded=true] .text-expanded-hover-danger:hover:hover, a[aria-expanded=true] .text-expanded-hover-danger:hover.focus, a[aria-expanded=true] .text-expanded-hover-danger:hover:focus {
  color: #a71d2a !important; }

[aria-expanded=true] .text-expanded-hover-danger:focus {
  color: #dc3545 !important; }

a[aria-expanded=true] .text-expanded-hover-danger:focus.hover, a[aria-expanded=true] .text-expanded-hover-danger:focus:hover, a[aria-expanded=true] .text-expanded-hover-danger:focus.focus, a[aria-expanded=true] .text-expanded-hover-danger:focus:focus {
  color: #a71d2a !important; }

.text-expanded-hover-danger[aria-expanded=true]:hover {
  color: #dc3545 !important; }

a.text-expanded-hover-danger[aria-expanded=true]:hover.hover, a.text-expanded-hover-danger[aria-expanded=true]:hover:hover, a.text-expanded-hover-danger[aria-expanded=true]:hover.focus, a.text-expanded-hover-danger[aria-expanded=true]:hover:focus {
  color: #a71d2a !important; }

.text-expanded-hover-danger[aria-expanded=true]:focus {
  color: #dc3545 !important; }

a.text-expanded-hover-danger[aria-expanded=true]:focus.hover, a.text-expanded-hover-danger[aria-expanded=true]:focus:hover, a.text-expanded-hover-danger[aria-expanded=true]:focus.focus, a.text-expanded-hover-danger[aria-expanded=true]:focus:focus {
  color: #a71d2a !important; }

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

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

.text-active-hover-light.active:hover {
  color: #f8f9fa !important; }

a.text-active-hover-light.active:hover {
  color: #f8f9fa !important; }

.text-active-hover-light.active:focus {
  color: #f8f9fa !important; }

a.text-active-hover-light.active:focus {
  color: #f8f9fa !important; }

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

a.text-hover-light:hover {
  color: #f8f9fa !important; }

.text-hover-light-darken:hover {
  color: #dae0e5 !important; }

a.text-hover-light-darken:hover {
  color: #dae0e5 !important; }

.text-hover-light-lighten:hover {
  color: white !important; }

a.text-hover-light-lighten:hover {
  color: white !important; }

.text-hover-light:focus {
  color: #f8f9fa !important; }

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

.text-expanded-light[aria-expanded=true] {
  color: #f8f9fa !important; }

a.text-expanded-light[aria-expanded=true].hover, a.text-expanded-light[aria-expanded=true]:hover, a.text-expanded-light[aria-expanded=true].focus, a.text-expanded-light[aria-expanded=true]:focus {
  color: #cbd3da !important; }

[aria-expanded=true] .text-expanded-light {
  color: #f8f9fa !important; }

a[aria-expanded=true] .text-expanded-light.hover, a[aria-expanded=true] .text-expanded-light:hover, a[aria-expanded=true] .text-expanded-light.focus, a[aria-expanded=true] .text-expanded-light:focus {
  color: #cbd3da !important; }

[aria-expanded=true] .text-expanded-hover-light:hover {
  color: #f8f9fa !important; }

a[aria-expanded=true] .text-expanded-hover-light:hover.hover, a[aria-expanded=true] .text-expanded-hover-light:hover:hover, a[aria-expanded=true] .text-expanded-hover-light:hover.focus, a[aria-expanded=true] .text-expanded-hover-light:hover:focus {
  color: #cbd3da !important; }

[aria-expanded=true] .text-expanded-hover-light:focus {
  color: #f8f9fa !important; }

a[aria-expanded=true] .text-expanded-hover-light:focus.hover, a[aria-expanded=true] .text-expanded-hover-light:focus:hover, a[aria-expanded=true] .text-expanded-hover-light:focus.focus, a[aria-expanded=true] .text-expanded-hover-light:focus:focus {
  color: #cbd3da !important; }

.text-expanded-hover-light[aria-expanded=true]:hover {
  color: #f8f9fa !important; }

a.text-expanded-hover-light[aria-expanded=true]:hover.hover, a.text-expanded-hover-light[aria-expanded=true]:hover:hover, a.text-expanded-hover-light[aria-expanded=true]:hover.focus, a.text-expanded-hover-light[aria-expanded=true]:hover:focus {
  color: #cbd3da !important; }

.text-expanded-hover-light[aria-expanded=true]:focus {
  color: #f8f9fa !important; }

a.text-expanded-hover-light[aria-expanded=true]:focus.hover, a.text-expanded-hover-light[aria-expanded=true]:focus:hover, a.text-expanded-hover-light[aria-expanded=true]:focus.focus, a.text-expanded-hover-light[aria-expanded=true]:focus:focus {
  color: #cbd3da !important; }

.text-active-dark.active {
  color: #4b5257 !important; }

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

.text-active-hover-dark.active:hover {
  color: #4b5257 !important; }

a.text-active-hover-dark.active:hover {
  color: #4b5257 !important; }

.text-active-hover-dark.active:focus {
  color: #4b5257 !important; }

a.text-active-hover-dark.active:focus {
  color: #4b5257 !important; }

.text-hover-dark:hover {
  color: #4b5257 !important; }

a.text-hover-dark:hover {
  color: #4b5257 !important; }

.text-hover-dark-darken:hover {
  color: #33383c !important; }

a.text-hover-dark-darken:hover {
  color: #33383c !important; }

.text-hover-dark-lighten:hover {
  color: #636c72 !important; }

a.text-hover-dark-lighten:hover {
  color: #636c72 !important; }

.text-hover-dark:focus {
  color: #4b5257 !important; }

a.text-hover-dark:focus {
  color: #4b5257 !important; }

.text-expanded-dark[aria-expanded=true] {
  color: #4b5257 !important; }

a.text-expanded-dark[aria-expanded=true].hover, a.text-expanded-dark[aria-expanded=true]:hover, a.text-expanded-dark[aria-expanded=true].focus, a.text-expanded-dark[aria-expanded=true]:focus {
  color: #282b2e !important; }

[aria-expanded=true] .text-expanded-dark {
  color: #4b5257 !important; }

a[aria-expanded=true] .text-expanded-dark.hover, a[aria-expanded=true] .text-expanded-dark:hover, a[aria-expanded=true] .text-expanded-dark.focus, a[aria-expanded=true] .text-expanded-dark:focus {
  color: #282b2e !important; }

[aria-expanded=true] .text-expanded-hover-dark:hover {
  color: #4b5257 !important; }

a[aria-expanded=true] .text-expanded-hover-dark:hover.hover, a[aria-expanded=true] .text-expanded-hover-dark:hover:hover, a[aria-expanded=true] .text-expanded-hover-dark:hover.focus, a[aria-expanded=true] .text-expanded-hover-dark:hover:focus {
  color: #282b2e !important; }

[aria-expanded=true] .text-expanded-hover-dark:focus {
  color: #4b5257 !important; }

a[aria-expanded=true] .text-expanded-hover-dark:focus.hover, a[aria-expanded=true] .text-expanded-hover-dark:focus:hover, a[aria-expanded=true] .text-expanded-hover-dark:focus.focus, a[aria-expanded=true] .text-expanded-hover-dark:focus:focus {
  color: #282b2e !important; }

.text-expanded-hover-dark[aria-expanded=true]:hover {
  color: #4b5257 !important; }

a.text-expanded-hover-dark[aria-expanded=true]:hover.hover, a.text-expanded-hover-dark[aria-expanded=true]:hover:hover, a.text-expanded-hover-dark[aria-expanded=true]:hover.focus, a.text-expanded-hover-dark[aria-expanded=true]:hover:focus {
  color: #282b2e !important; }

.text-expanded-hover-dark[aria-expanded=true]:focus {
  color: #4b5257 !important; }

a.text-expanded-hover-dark[aria-expanded=true]:focus.hover, a.text-expanded-hover-dark[aria-expanded=true]:focus:hover, a.text-expanded-hover-dark[aria-expanded=true]:focus.focus, a.text-expanded-hover-dark[aria-expanded=true]:focus:focus {
  color: #282b2e !important; }

.text-active-primary-light.active {
  color: #40bee8 !important; }

a.text-active-primary-light.active.hover, a.text-active-primary-light.active:hover, a.text-active-primary-light.active.focus, a.text-active-primary-light.active:focus {
  color: #1899c4 !important; }

.text-active-hover-primary-light.active:hover {
  color: #40bee8 !important; }

a.text-active-hover-primary-light.active:hover {
  color: #40bee8 !important; }

.text-active-hover-primary-light.active:focus {
  color: #40bee8 !important; }

a.text-active-hover-primary-light.active:focus {
  color: #40bee8 !important; }

.text-hover-primary-light:hover {
  color: #40bee8 !important; }

a.text-hover-primary-light:hover {
  color: #40bee8 !important; }

.text-hover-primary-light-darken:hover {
  color: #1aabdb !important; }

a.text-hover-primary-light-darken:hover {
  color: #1aabdb !important; }

.text-hover-primary-light-lighten:hover {
  color: #6ecded !important; }

a.text-hover-primary-light-lighten:hover {
  color: #6ecded !important; }

.text-hover-primary-light:focus {
  color: #40bee8 !important; }

a.text-hover-primary-light:focus {
  color: #40bee8 !important; }

.text-expanded-primary-light[aria-expanded=true] {
  color: #40bee8 !important; }

a.text-expanded-primary-light[aria-expanded=true].hover, a.text-expanded-primary-light[aria-expanded=true]:hover, a.text-expanded-primary-light[aria-expanded=true].focus, a.text-expanded-primary-light[aria-expanded=true]:focus {
  color: #1899c4 !important; }

[aria-expanded=true] .text-expanded-primary-light {
  color: #40bee8 !important; }

a[aria-expanded=true] .text-expanded-primary-light.hover, a[aria-expanded=true] .text-expanded-primary-light:hover, a[aria-expanded=true] .text-expanded-primary-light.focus, a[aria-expanded=true] .text-expanded-primary-light:focus {
  color: #1899c4 !important; }

[aria-expanded=true] .text-expanded-hover-primary-light:hover {
  color: #40bee8 !important; }

a[aria-expanded=true] .text-expanded-hover-primary-light:hover.hover, a[aria-expanded=true] .text-expanded-hover-primary-light:hover:hover, a[aria-expanded=true] .text-expanded-hover-primary-light:hover.focus, a[aria-expanded=true] .text-expanded-hover-primary-light:hover:focus {
  color: #1899c4 !important; }

[aria-expanded=true] .text-expanded-hover-primary-light:focus {
  color: #40bee8 !important; }

a[aria-expanded=true] .text-expanded-hover-primary-light:focus.hover, a[aria-expanded=true] .text-expanded-hover-primary-light:focus:hover, a[aria-expanded=true] .text-expanded-hover-primary-light:focus.focus, a[aria-expanded=true] .text-expanded-hover-primary-light:focus:focus {
  color: #1899c4 !important; }

.text-expanded-hover-primary-light[aria-expanded=true]:hover {
  color: #40bee8 !important; }

a.text-expanded-hover-primary-light[aria-expanded=true]:hover.hover, a.text-expanded-hover-primary-light[aria-expanded=true]:hover:hover, a.text-expanded-hover-primary-light[aria-expanded=true]:hover.focus, a.text-expanded-hover-primary-light[aria-expanded=true]:hover:focus {
  color: #1899c4 !important; }

.text-expanded-hover-primary-light[aria-expanded=true]:focus {
  color: #40bee8 !important; }

a.text-expanded-hover-primary-light[aria-expanded=true]:focus.hover, a.text-expanded-hover-primary-light[aria-expanded=true]:focus:hover, a.text-expanded-hover-primary-light[aria-expanded=true]:focus.focus, a.text-expanded-hover-primary-light[aria-expanded=true]:focus:focus {
  color: #1899c4 !important; }

.text-active-primary-lighter.active {
  color: #eef7fa !important; }

a.text-active-primary-lighter.active.hover, a.text-active-primary-lighter.active:hover, a.text-active-primary-lighter.active.focus, a.text-active-primary-lighter.active:focus {
  color: #b3dbe9 !important; }

.text-active-hover-primary-lighter.active:hover {
  color: #eef7fa !important; }

a.text-active-hover-primary-lighter.active:hover {
  color: #eef7fa !important; }

.text-active-hover-primary-lighter.active:focus {
  color: #eef7fa !important; }

a.text-active-hover-primary-lighter.active:focus {
  color: #eef7fa !important; }

.text-hover-primary-lighter:hover {
  color: #eef7fa !important; }

a.text-hover-primary-lighter:hover {
  color: #eef7fa !important; }

.text-hover-primary-lighter-darken:hover {
  color: #c7e4ee !important; }

a.text-hover-primary-lighter-darken:hover {
  color: #c7e4ee !important; }

.text-hover-primary-lighter-lighten:hover {
  color: white !important; }

a.text-hover-primary-lighter-lighten:hover {
  color: white !important; }

.text-hover-primary-lighter:focus {
  color: #eef7fa !important; }

a.text-hover-primary-lighter:focus {
  color: #eef7fa !important; }

.text-expanded-primary-lighter[aria-expanded=true] {
  color: #eef7fa !important; }

a.text-expanded-primary-lighter[aria-expanded=true].hover, a.text-expanded-primary-lighter[aria-expanded=true]:hover, a.text-expanded-primary-lighter[aria-expanded=true].focus, a.text-expanded-primary-lighter[aria-expanded=true]:focus {
  color: #b3dbe9 !important; }

[aria-expanded=true] .text-expanded-primary-lighter {
  color: #eef7fa !important; }

a[aria-expanded=true] .text-expanded-primary-lighter.hover, a[aria-expanded=true] .text-expanded-primary-lighter:hover, a[aria-expanded=true] .text-expanded-primary-lighter.focus, a[aria-expanded=true] .text-expanded-primary-lighter:focus {
  color: #b3dbe9 !important; }

[aria-expanded=true] .text-expanded-hover-primary-lighter:hover {
  color: #eef7fa !important; }

a[aria-expanded=true] .text-expanded-hover-primary-lighter:hover.hover, a[aria-expanded=true] .text-expanded-hover-primary-lighter:hover:hover, a[aria-expanded=true] .text-expanded-hover-primary-lighter:hover.focus, a[aria-expanded=true] .text-expanded-hover-primary-lighter:hover:focus {
  color: #b3dbe9 !important; }

[aria-expanded=true] .text-expanded-hover-primary-lighter:focus {
  color: #eef7fa !important; }

a[aria-expanded=true] .text-expanded-hover-primary-lighter:focus.hover, a[aria-expanded=true] .text-expanded-hover-primary-lighter:focus:hover, a[aria-expanded=true] .text-expanded-hover-primary-lighter:focus.focus, a[aria-expanded=true] .text-expanded-hover-primary-lighter:focus:focus {
  color: #b3dbe9 !important; }

.text-expanded-hover-primary-lighter[aria-expanded=true]:hover {
  color: #eef7fa !important; }

a.text-expanded-hover-primary-lighter[aria-expanded=true]:hover.hover, a.text-expanded-hover-primary-lighter[aria-expanded=true]:hover:hover, a.text-expanded-hover-primary-lighter[aria-expanded=true]:hover.focus, a.text-expanded-hover-primary-lighter[aria-expanded=true]:hover:focus {
  color: #b3dbe9 !important; }

.text-expanded-hover-primary-lighter[aria-expanded=true]:focus {
  color: #eef7fa !important; }

a.text-expanded-hover-primary-lighter[aria-expanded=true]:focus.hover, a.text-expanded-hover-primary-lighter[aria-expanded=true]:focus:hover, a.text-expanded-hover-primary-lighter[aria-expanded=true]:focus.focus, a.text-expanded-hover-primary-lighter[aria-expanded=true]:focus:focus {
  color: #b3dbe9 !important; }

.text-active-primary-dark.active {
  color: #0082cd !important; }

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

.text-active-hover-primary-dark.active:hover {
  color: #0082cd !important; }

a.text-active-hover-primary-dark.active:hover {
  color: #0082cd !important; }

.text-active-hover-primary-dark.active:focus {
  color: #0082cd !important; }

a.text-active-hover-primary-dark.active:focus {
  color: #0082cd !important; }

.text-hover-primary-dark:hover {
  color: #0082cd !important; }

a.text-hover-primary-dark:hover {
  color: #0082cd !important; }

.text-hover-primary-dark-darken:hover {
  color: #00629a !important; }

a.text-hover-primary-dark-darken:hover {
  color: #00629a !important; }

.text-hover-primary-dark-lighten:hover {
  color: #01a2ff !important; }

a.text-hover-primary-dark-lighten:hover {
  color: #01a2ff !important; }

.text-hover-primary-dark:focus {
  color: #0082cd !important; }

a.text-hover-primary-dark:focus {
  color: #0082cd !important; }

.text-expanded-primary-dark[aria-expanded=true] {
  color: #0082cd !important; }

a.text-expanded-primary-dark[aria-expanded=true].hover, a.text-expanded-primary-dark[aria-expanded=true]:hover, a.text-expanded-primary-dark[aria-expanded=true].focus, a.text-expanded-primary-dark[aria-expanded=true]:focus {
  color: #005181 !important; }

[aria-expanded=true] .text-expanded-primary-dark {
  color: #0082cd !important; }

a[aria-expanded=true] .text-expanded-primary-dark.hover, a[aria-expanded=true] .text-expanded-primary-dark:hover, a[aria-expanded=true] .text-expanded-primary-dark.focus, a[aria-expanded=true] .text-expanded-primary-dark:focus {
  color: #005181 !important; }

[aria-expanded=true] .text-expanded-hover-primary-dark:hover {
  color: #0082cd !important; }

a[aria-expanded=true] .text-expanded-hover-primary-dark:hover.hover, a[aria-expanded=true] .text-expanded-hover-primary-dark:hover:hover, a[aria-expanded=true] .text-expanded-hover-primary-dark:hover.focus, a[aria-expanded=true] .text-expanded-hover-primary-dark:hover:focus {
  color: #005181 !important; }

[aria-expanded=true] .text-expanded-hover-primary-dark:focus {
  color: #0082cd !important; }

a[aria-expanded=true] .text-expanded-hover-primary-dark:focus.hover, a[aria-expanded=true] .text-expanded-hover-primary-dark:focus:hover, a[aria-expanded=true] .text-expanded-hover-primary-dark:focus.focus, a[aria-expanded=true] .text-expanded-hover-primary-dark:focus:focus {
  color: #005181 !important; }

.text-expanded-hover-primary-dark[aria-expanded=true]:hover {
  color: #0082cd !important; }

a.text-expanded-hover-primary-dark[aria-expanded=true]:hover.hover, a.text-expanded-hover-primary-dark[aria-expanded=true]:hover:hover, a.text-expanded-hover-primary-dark[aria-expanded=true]:hover.focus, a.text-expanded-hover-primary-dark[aria-expanded=true]:hover:focus {
  color: #005181 !important; }

.text-expanded-hover-primary-dark[aria-expanded=true]:focus {
  color: #0082cd !important; }

a.text-expanded-hover-primary-dark[aria-expanded=true]:focus.hover, a.text-expanded-hover-primary-dark[aria-expanded=true]:focus:hover, a.text-expanded-hover-primary-dark[aria-expanded=true]:focus.focus, a.text-expanded-hover-primary-dark[aria-expanded=true]:focus:focus {
  color: #005181 !important; }

.text-active-secondary-light.active {
  color: #eaeef2 !important; }

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

.text-active-hover-secondary-light.active:hover {
  color: #eaeef2 !important; }

a.text-active-hover-secondary-light.active:hover {
  color: #eaeef2 !important; }

.text-active-hover-secondary-light.active:focus {
  color: #eaeef2 !important; }

a.text-active-hover-secondary-light.active:focus {
  color: #eaeef2 !important; }

.text-hover-secondary-light:hover {
  color: #eaeef2 !important; }

a.text-hover-secondary-light:hover {
  color: #eaeef2 !important; }

.text-hover-secondary-light-darken:hover {
  color: #cbd5df !important; }

a.text-hover-secondary-light-darken:hover {
  color: #cbd5df !important; }

.text-hover-secondary-light-lighten:hover {
  color: white !important; }

a.text-hover-secondary-light-lighten:hover {
  color: white !important; }

.text-hover-secondary-light:focus {
  color: #eaeef2 !important; }

a.text-hover-secondary-light:focus {
  color: #eaeef2 !important; }

.text-expanded-secondary-light[aria-expanded=true] {
  color: #eaeef2 !important; }

a.text-expanded-secondary-light[aria-expanded=true].hover, a.text-expanded-secondary-light[aria-expanded=true]:hover, a.text-expanded-secondary-light[aria-expanded=true].focus, a.text-expanded-secondary-light[aria-expanded=true]:focus {
  color: #bbc8d5 !important; }

[aria-expanded=true] .text-expanded-secondary-light {
  color: #eaeef2 !important; }

a[aria-expanded=true] .text-expanded-secondary-light.hover, a[aria-expanded=true] .text-expanded-secondary-light:hover, a[aria-expanded=true] .text-expanded-secondary-light.focus, a[aria-expanded=true] .text-expanded-secondary-light:focus {
  color: #bbc8d5 !important; }

[aria-expanded=true] .text-expanded-hover-secondary-light:hover {
  color: #eaeef2 !important; }

a[aria-expanded=true] .text-expanded-hover-secondary-light:hover.hover, a[aria-expanded=true] .text-expanded-hover-secondary-light:hover:hover, a[aria-expanded=true] .text-expanded-hover-secondary-light:hover.focus, a[aria-expanded=true] .text-expanded-hover-secondary-light:hover:focus {
  color: #bbc8d5 !important; }

[aria-expanded=true] .text-expanded-hover-secondary-light:focus {
  color: #eaeef2 !important; }

a[aria-expanded=true] .text-expanded-hover-secondary-light:focus.hover, a[aria-expanded=true] .text-expanded-hover-secondary-light:focus:hover, a[aria-expanded=true] .text-expanded-hover-secondary-light:focus.focus, a[aria-expanded=true] .text-expanded-hover-secondary-light:focus:focus {
  color: #bbc8d5 !important; }

.text-expanded-hover-secondary-light[aria-expanded=true]:hover {
  color: #eaeef2 !important; }

a.text-expanded-hover-secondary-light[aria-expanded=true]:hover.hover, a.text-expanded-hover-secondary-light[aria-expanded=true]:hover:hover, a.text-expanded-hover-secondary-light[aria-expanded=true]:hover.focus, a.text-expanded-hover-secondary-light[aria-expanded=true]:hover:focus {
  color: #bbc8d5 !important; }

.text-expanded-hover-secondary-light[aria-expanded=true]:focus {
  color: #eaeef2 !important; }

a.text-expanded-hover-secondary-light[aria-expanded=true]:focus.hover, a.text-expanded-hover-secondary-light[aria-expanded=true]:focus:hover, a.text-expanded-hover-secondary-light[aria-expanded=true]:focus.focus, a.text-expanded-hover-secondary-light[aria-expanded=true]:focus:focus {
  color: #bbc8d5 !important; }

.text-active-secondary-lighter.active {
  color: #dde4ea !important; }

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

.text-active-hover-secondary-lighter.active:hover {
  color: #dde4ea !important; }

a.text-active-hover-secondary-lighter.active:hover {
  color: #dde4ea !important; }

.text-active-hover-secondary-lighter.active:focus {
  color: #dde4ea !important; }

a.text-active-hover-secondary-lighter.active:focus {
  color: #dde4ea !important; }

.text-hover-secondary-lighter:hover {
  color: #dde4ea !important; }

a.text-hover-secondary-lighter:hover {
  color: #dde4ea !important; }

.text-hover-secondary-lighter-darken:hover {
  color: #bdcbd7 !important; }

a.text-hover-secondary-lighter-darken:hover {
  color: #bdcbd7 !important; }

.text-hover-secondary-lighter-lighten:hover {
  color: #fdfdfd !important; }

a.text-hover-secondary-lighter-lighten:hover {
  color: #fdfdfd !important; }

.text-hover-secondary-lighter:focus {
  color: #dde4ea !important; }

a.text-hover-secondary-lighter:focus {
  color: #dde4ea !important; }

.text-expanded-secondary-lighter[aria-expanded=true] {
  color: #dde4ea !important; }

a.text-expanded-secondary-lighter[aria-expanded=true].hover, a.text-expanded-secondary-lighter[aria-expanded=true]:hover, a.text-expanded-secondary-lighter[aria-expanded=true].focus, a.text-expanded-secondary-lighter[aria-expanded=true]:focus {
  color: #aebecd !important; }

[aria-expanded=true] .text-expanded-secondary-lighter {
  color: #dde4ea !important; }

a[aria-expanded=true] .text-expanded-secondary-lighter.hover, a[aria-expanded=true] .text-expanded-secondary-lighter:hover, a[aria-expanded=true] .text-expanded-secondary-lighter.focus, a[aria-expanded=true] .text-expanded-secondary-lighter:focus {
  color: #aebecd !important; }

[aria-expanded=true] .text-expanded-hover-secondary-lighter:hover {
  color: #dde4ea !important; }

a[aria-expanded=true] .text-expanded-hover-secondary-lighter:hover.hover, a[aria-expanded=true] .text-expanded-hover-secondary-lighter:hover:hover, a[aria-expanded=true] .text-expanded-hover-secondary-lighter:hover.focus, a[aria-expanded=true] .text-expanded-hover-secondary-lighter:hover:focus {
  color: #aebecd !important; }

[aria-expanded=true] .text-expanded-hover-secondary-lighter:focus {
  color: #dde4ea !important; }

a[aria-expanded=true] .text-expanded-hover-secondary-lighter:focus.hover, a[aria-expanded=true] .text-expanded-hover-secondary-lighter:focus:hover, a[aria-expanded=true] .text-expanded-hover-secondary-lighter:focus.focus, a[aria-expanded=true] .text-expanded-hover-secondary-lighter:focus:focus {
  color: #aebecd !important; }

.text-expanded-hover-secondary-lighter[aria-expanded=true]:hover {
  color: #dde4ea !important; }

a.text-expanded-hover-secondary-lighter[aria-expanded=true]:hover.hover, a.text-expanded-hover-secondary-lighter[aria-expanded=true]:hover:hover, a.text-expanded-hover-secondary-lighter[aria-expanded=true]:hover.focus, a.text-expanded-hover-secondary-lighter[aria-expanded=true]:hover:focus {
  color: #aebecd !important; }

.text-expanded-hover-secondary-lighter[aria-expanded=true]:focus {
  color: #dde4ea !important; }

a.text-expanded-hover-secondary-lighter[aria-expanded=true]:focus.hover, a.text-expanded-hover-secondary-lighter[aria-expanded=true]:focus:hover, a.text-expanded-hover-secondary-lighter[aria-expanded=true]:focus.focus, a.text-expanded-hover-secondary-lighter[aria-expanded=true]:focus:focus {
  color: #aebecd !important; }

.text-active-secondary-dark.active {
  color: #dfdfdf !important; }

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

.text-active-hover-secondary-dark.active:hover {
  color: #dfdfdf !important; }

a.text-active-hover-secondary-dark.active:hover {
  color: #dfdfdf !important; }

.text-active-hover-secondary-dark.active:focus {
  color: #dfdfdf !important; }

a.text-active-hover-secondary-dark.active:focus {
  color: #dfdfdf !important; }

.text-hover-secondary-dark:hover {
  color: #dfdfdf !important; }

a.text-hover-secondary-dark:hover {
  color: #dfdfdf !important; }

.text-hover-secondary-dark-darken:hover {
  color: #c6c6c6 !important; }

a.text-hover-secondary-dark-darken:hover {
  color: #c6c6c6 !important; }

.text-hover-secondary-dark-lighten:hover {
  color: #f9f9f9 !important; }

a.text-hover-secondary-dark-lighten:hover {
  color: #f9f9f9 !important; }

.text-hover-secondary-dark:focus {
  color: #dfdfdf !important; }

a.text-hover-secondary-dark:focus {
  color: #dfdfdf !important; }

.text-expanded-secondary-dark[aria-expanded=true] {
  color: #dfdfdf !important; }

a.text-expanded-secondary-dark[aria-expanded=true].hover, a.text-expanded-secondary-dark[aria-expanded=true]:hover, a.text-expanded-secondary-dark[aria-expanded=true].focus, a.text-expanded-secondary-dark[aria-expanded=true]:focus {
  color: #b9b9b9 !important; }

[aria-expanded=true] .text-expanded-secondary-dark {
  color: #dfdfdf !important; }

a[aria-expanded=true] .text-expanded-secondary-dark.hover, a[aria-expanded=true] .text-expanded-secondary-dark:hover, a[aria-expanded=true] .text-expanded-secondary-dark.focus, a[aria-expanded=true] .text-expanded-secondary-dark:focus {
  color: #b9b9b9 !important; }

[aria-expanded=true] .text-expanded-hover-secondary-dark:hover {
  color: #dfdfdf !important; }

a[aria-expanded=true] .text-expanded-hover-secondary-dark:hover.hover, a[aria-expanded=true] .text-expanded-hover-secondary-dark:hover:hover, a[aria-expanded=true] .text-expanded-hover-secondary-dark:hover.focus, a[aria-expanded=true] .text-expanded-hover-secondary-dark:hover:focus {
  color: #b9b9b9 !important; }

[aria-expanded=true] .text-expanded-hover-secondary-dark:focus {
  color: #dfdfdf !important; }

a[aria-expanded=true] .text-expanded-hover-secondary-dark:focus.hover, a[aria-expanded=true] .text-expanded-hover-secondary-dark:focus:hover, a[aria-expanded=true] .text-expanded-hover-secondary-dark:focus.focus, a[aria-expanded=true] .text-expanded-hover-secondary-dark:focus:focus {
  color: #b9b9b9 !important; }

.text-expanded-hover-secondary-dark[aria-expanded=true]:hover {
  color: #dfdfdf !important; }

a.text-expanded-hover-secondary-dark[aria-expanded=true]:hover.hover, a.text-expanded-hover-secondary-dark[aria-expanded=true]:hover:hover, a.text-expanded-hover-secondary-dark[aria-expanded=true]:hover.focus, a.text-expanded-hover-secondary-dark[aria-expanded=true]:hover:focus {
  color: #b9b9b9 !important; }

.text-expanded-hover-secondary-dark[aria-expanded=true]:focus {
  color: #dfdfdf !important; }

a.text-expanded-hover-secondary-dark[aria-expanded=true]:focus.hover, a.text-expanded-hover-secondary-dark[aria-expanded=true]:focus:hover, a.text-expanded-hover-secondary-dark[aria-expanded=true]:focus.focus, a.text-expanded-hover-secondary-dark[aria-expanded=true]:focus:focus {
  color: #b9b9b9 !important; }

.text-active-grey.active {
  color: #7d919b !important; }

a.text-active-grey.active.hover, a.text-active-grey.active:hover, a.text-active-grey.active.focus, a.text-active-grey.active:focus {
  color: #586a73 !important; }

.text-active-hover-grey.active:hover {
  color: #7d919b !important; }

a.text-active-hover-grey.active:hover {
  color: #7d919b !important; }

.text-active-hover-grey.active:focus {
  color: #7d919b !important; }

a.text-active-hover-grey.active:focus {
  color: #7d919b !important; }

.text-hover-grey:hover {
  color: #7d919b !important; }

a.text-hover-grey:hover {
  color: #7d919b !important; }

.text-hover-grey-darken:hover {
  color: #647781 !important; }

a.text-hover-grey-darken:hover {
  color: #647781 !important; }

.text-hover-grey-lighten:hover {
  color: #9aa9b1 !important; }

a.text-hover-grey-lighten:hover {
  color: #9aa9b1 !important; }

.text-hover-grey:focus {
  color: #7d919b !important; }

a.text-hover-grey:focus {
  color: #7d919b !important; }

.text-expanded-grey[aria-expanded=true] {
  color: #7d919b !important; }

a.text-expanded-grey[aria-expanded=true].hover, a.text-expanded-grey[aria-expanded=true]:hover, a.text-expanded-grey[aria-expanded=true].focus, a.text-expanded-grey[aria-expanded=true]:focus {
  color: #586a73 !important; }

[aria-expanded=true] .text-expanded-grey {
  color: #7d919b !important; }

a[aria-expanded=true] .text-expanded-grey.hover, a[aria-expanded=true] .text-expanded-grey:hover, a[aria-expanded=true] .text-expanded-grey.focus, a[aria-expanded=true] .text-expanded-grey:focus {
  color: #586a73 !important; }

[aria-expanded=true] .text-expanded-hover-grey:hover {
  color: #7d919b !important; }

a[aria-expanded=true] .text-expanded-hover-grey:hover.hover, a[aria-expanded=true] .text-expanded-hover-grey:hover:hover, a[aria-expanded=true] .text-expanded-hover-grey:hover.focus, a[aria-expanded=true] .text-expanded-hover-grey:hover:focus {
  color: #586a73 !important; }

[aria-expanded=true] .text-expanded-hover-grey:focus {
  color: #7d919b !important; }

a[aria-expanded=true] .text-expanded-hover-grey:focus.hover, a[aria-expanded=true] .text-expanded-hover-grey:focus:hover, a[aria-expanded=true] .text-expanded-hover-grey:focus.focus, a[aria-expanded=true] .text-expanded-hover-grey:focus:focus {
  color: #586a73 !important; }

.text-expanded-hover-grey[aria-expanded=true]:hover {
  color: #7d919b !important; }

a.text-expanded-hover-grey[aria-expanded=true]:hover.hover, a.text-expanded-hover-grey[aria-expanded=true]:hover:hover, a.text-expanded-hover-grey[aria-expanded=true]:hover.focus, a.text-expanded-hover-grey[aria-expanded=true]:hover:focus {
  color: #586a73 !important; }

.text-expanded-hover-grey[aria-expanded=true]:focus {
  color: #7d919b !important; }

a.text-expanded-hover-grey[aria-expanded=true]:focus.hover, a.text-expanded-hover-grey[aria-expanded=true]:focus:hover, a.text-expanded-hover-grey[aria-expanded=true]:focus.focus, a.text-expanded-hover-grey[aria-expanded=true]:focus:focus {
  color: #586a73 !important; }

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

a.text-active-white.active.hover, a.text-active-white.active:hover, a.text-active-white.active.focus, a.text-active-white.active:focus {
  color: #d9d9d9 !important; }

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

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

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

a.text-active-hover-white.active:focus {
  color: #fff !important; }

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

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

.text-hover-white-darken:hover {
  color: #e6e6e6 !important; }

a.text-hover-white-darken:hover {
  color: #e6e6e6 !important; }

.text-hover-white-lighten:hover {
  color: white !important; }

a.text-hover-white-lighten:hover {
  color: white !important; }

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

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

.text-expanded-white[aria-expanded=true] {
  color: #fff !important; }

a.text-expanded-white[aria-expanded=true].hover, a.text-expanded-white[aria-expanded=true]:hover, a.text-expanded-white[aria-expanded=true].focus, a.text-expanded-white[aria-expanded=true]:focus {
  color: #d9d9d9 !important; }

[aria-expanded=true] .text-expanded-white {
  color: #fff !important; }

a[aria-expanded=true] .text-expanded-white.hover, a[aria-expanded=true] .text-expanded-white:hover, a[aria-expanded=true] .text-expanded-white.focus, a[aria-expanded=true] .text-expanded-white:focus {
  color: #d9d9d9 !important; }

[aria-expanded=true] .text-expanded-hover-white:hover {
  color: #fff !important; }

a[aria-expanded=true] .text-expanded-hover-white:hover.hover, a[aria-expanded=true] .text-expanded-hover-white:hover:hover, a[aria-expanded=true] .text-expanded-hover-white:hover.focus, a[aria-expanded=true] .text-expanded-hover-white:hover:focus {
  color: #d9d9d9 !important; }

[aria-expanded=true] .text-expanded-hover-white:focus {
  color: #fff !important; }

a[aria-expanded=true] .text-expanded-hover-white:focus.hover, a[aria-expanded=true] .text-expanded-hover-white:focus:hover, a[aria-expanded=true] .text-expanded-hover-white:focus.focus, a[aria-expanded=true] .text-expanded-hover-white:focus:focus {
  color: #d9d9d9 !important; }

.text-expanded-hover-white[aria-expanded=true]:hover {
  color: #fff !important; }

a.text-expanded-hover-white[aria-expanded=true]:hover.hover, a.text-expanded-hover-white[aria-expanded=true]:hover:hover, a.text-expanded-hover-white[aria-expanded=true]:hover.focus, a.text-expanded-hover-white[aria-expanded=true]:hover:focus {
  color: #d9d9d9 !important; }

.text-expanded-hover-white[aria-expanded=true]:focus {
  color: #fff !important; }

a.text-expanded-hover-white[aria-expanded=true]:focus.hover, a.text-expanded-hover-white[aria-expanded=true]:focus:hover, a.text-expanded-hover-white[aria-expanded=true]:focus.focus, a.text-expanded-hover-white[aria-expanded=true]:focus:focus {
  color: #d9d9d9 !important; }

.text-active-disable.active {
  color: #8ca3b4 !important; }

a.text-active-disable.active.hover, a.text-active-disable.active:hover, a.text-active-disable.active.focus, a.text-active-disable.active:focus {
  color: #607e93 !important; }

.text-active-hover-disable.active:hover {
  color: #8ca3b4 !important; }

a.text-active-hover-disable.active:hover {
  color: #8ca3b4 !important; }

.text-active-hover-disable.active:focus {
  color: #8ca3b4 !important; }

a.text-active-hover-disable.active:focus {
  color: #8ca3b4 !important; }

.text-hover-disable:hover {
  color: #8ca3b4 !important; }

a.text-hover-disable:hover {
  color: #8ca3b4 !important; }

.text-hover-disable-darken:hover {
  color: #6d8aa0 !important; }

a.text-hover-disable-darken:hover {
  color: #6d8aa0 !important; }

.text-hover-disable-lighten:hover {
  color: #abbcc8 !important; }

a.text-hover-disable-lighten:hover {
  color: #abbcc8 !important; }

.text-hover-disable:focus {
  color: #8ca3b4 !important; }

a.text-hover-disable:focus {
  color: #8ca3b4 !important; }

.text-expanded-disable[aria-expanded=true] {
  color: #8ca3b4 !important; }

a.text-expanded-disable[aria-expanded=true].hover, a.text-expanded-disable[aria-expanded=true]:hover, a.text-expanded-disable[aria-expanded=true].focus, a.text-expanded-disable[aria-expanded=true]:focus {
  color: #607e93 !important; }

[aria-expanded=true] .text-expanded-disable {
  color: #8ca3b4 !important; }

a[aria-expanded=true] .text-expanded-disable.hover, a[aria-expanded=true] .text-expanded-disable:hover, a[aria-expanded=true] .text-expanded-disable.focus, a[aria-expanded=true] .text-expanded-disable:focus {
  color: #607e93 !important; }

[aria-expanded=true] .text-expanded-hover-disable:hover {
  color: #8ca3b4 !important; }

a[aria-expanded=true] .text-expanded-hover-disable:hover.hover, a[aria-expanded=true] .text-expanded-hover-disable:hover:hover, a[aria-expanded=true] .text-expanded-hover-disable:hover.focus, a[aria-expanded=true] .text-expanded-hover-disable:hover:focus {
  color: #607e93 !important; }

[aria-expanded=true] .text-expanded-hover-disable:focus {
  color: #8ca3b4 !important; }

a[aria-expanded=true] .text-expanded-hover-disable:focus.hover, a[aria-expanded=true] .text-expanded-hover-disable:focus:hover, a[aria-expanded=true] .text-expanded-hover-disable:focus.focus, a[aria-expanded=true] .text-expanded-hover-disable:focus:focus {
  color: #607e93 !important; }

.text-expanded-hover-disable[aria-expanded=true]:hover {
  color: #8ca3b4 !important; }

a.text-expanded-hover-disable[aria-expanded=true]:hover.hover, a.text-expanded-hover-disable[aria-expanded=true]:hover:hover, a.text-expanded-hover-disable[aria-expanded=true]:hover.focus, a.text-expanded-hover-disable[aria-expanded=true]:hover:focus {
  color: #607e93 !important; }

.text-expanded-hover-disable[aria-expanded=true]:focus {
  color: #8ca3b4 !important; }

a.text-expanded-hover-disable[aria-expanded=true]:focus.hover, a.text-expanded-hover-disable[aria-expanded=true]:focus:hover, a.text-expanded-hover-disable[aria-expanded=true]:focus.focus, a.text-expanded-hover-disable[aria-expanded=true]:focus:focus {
  color: #607e93 !important; }

.text-inherit {
  color: "inherit" !important; }

a.text-inherit {
  color: "inherit" !important; }

.text-hover-inherit:hover {
  color: "inherit" !important; }

a.text-hover-inherit:hover {
  color: "inherit" !important; }

.material-icons {
  display: none; }

.text-loading {
  min-height: 1rem;
  margin-bottom: 1rem;
  background: #a5a5a5;
  -webkit-animation: text-loading-pulse 1.5s infinite;
          animation: text-loading-pulse 1.5s infinite; }

@-webkit-keyframes text-loading-pulse {
  0% {
    background-color: rgba(165, 165, 165, 0.1); }
  50% {
    background-color: rgba(165, 165, 165, 0.3); }
  100% {
    background-color: rgba(165, 165, 165, 0.1); } }

@keyframes text-loading-pulse {
  0% {
    background-color: rgba(165, 165, 165, 0.1); }
  50% {
    background-color: rgba(165, 165, 165, 0.3); }
  100% {
    background-color: rgba(165, 165, 165, 0.1); } }

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

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

.strike-trough-middle-astral {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTA3LTA1VDE0OjM2OjUzKzAzOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE4LTA3LTA1VDE0OjM2OjUzKzAzOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wNy0wNVQxNDozNjo1MyswMzowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozZTk5NTNjOS0zNDJkLWI2NDUtYTE2YS1lMmE0MDU5NDhiZGQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMTEwNjZiMi1lMTg3LWM0NGMtODAyYi1hODExMjZhMDIwZmUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkMDJjYjFkNy0zM2Q2LWEzNGQtOWNiZi04MzBkZGRjYjAxNWQiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmQwMmNiMWQ3LTMzZDYtYTM0ZC05Y2JmLTgzMGRkZGNiMDE1ZCIgc3RFdnQ6d2hlbj0iMjAxOC0wNy0wNVQxNDozNjo1MyswMzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozZTk5NTNjOS0zNDJkLWI2NDUtYTE2YS1lMmE0MDU5NDhiZGQiIHN0RXZ0OndoZW49IjIwMTgtMDctMDVUMTQ6MzY6NTMrMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4D/fdqAAAADElEQVQImWMwzukEAAH+ASnEwUTEAAAAAElFTkSuQmCC) center center repeat-x; }

.strike-trough-middle-horizontal-primary {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300aeef' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-primary {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300aeef' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-primary:not(tr) {
  position: relative; }
  .cross-out-primary:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300aeef' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-primary td {
  position: relative; }
  tr.cross-out-primary td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300aeef' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-primary td:first-of-type:before, tr.cross-out-primary td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-primary td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-primary td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-secondary {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dbe0e4' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-secondary {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dbe0e4' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-secondary:not(tr) {
  position: relative; }
  .cross-out-secondary:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dbe0e4' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-secondary td {
  position: relative; }
  tr.cross-out-secondary td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dbe0e4' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-secondary td:first-of-type:before, tr.cross-out-secondary td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-secondary td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-secondary td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-success {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2328a745' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-success {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2328a745' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-success:not(tr) {
  position: relative; }
  .cross-out-success:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2328a745' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-success td {
  position: relative; }
  tr.cross-out-success td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2328a745' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-success td:first-of-type:before, tr.cross-out-success td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-success td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-success td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-info {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2317a2b8' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-info {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2317a2b8' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-info:not(tr) {
  position: relative; }
  .cross-out-info:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2317a2b8' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-info td {
  position: relative; }
  tr.cross-out-info td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2317a2b8' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-info td:first-of-type:before, tr.cross-out-info td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-info td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-info td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-warning {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffc107' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-warning {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffc107' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-warning:not(tr) {
  position: relative; }
  .cross-out-warning:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffc107' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-warning td {
  position: relative; }
  tr.cross-out-warning td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffc107' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-warning td:first-of-type:before, tr.cross-out-warning td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-warning td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-warning td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-danger {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-danger {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-danger:not(tr) {
  position: relative; }
  .cross-out-danger:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-danger td {
  position: relative; }
  tr.cross-out-danger td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-danger td:first-of-type:before, tr.cross-out-danger td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-danger td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-danger td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-light {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8f9fa' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-light {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8f9fa' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-light:not(tr) {
  position: relative; }
  .cross-out-light:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8f9fa' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-light td {
  position: relative; }
  tr.cross-out-light td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8f9fa' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-light td:first-of-type:before, tr.cross-out-light td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-light td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-light td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-dark {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234b5257' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-dark {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234b5257' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-dark:not(tr) {
  position: relative; }
  .cross-out-dark:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234b5257' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-dark td {
  position: relative; }
  tr.cross-out-dark td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234b5257' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-dark td:first-of-type:before, tr.cross-out-dark td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-dark td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-dark td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-primary-light {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2340bee8' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-primary-light {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2340bee8' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-primary-light:not(tr) {
  position: relative; }
  .cross-out-primary-light:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2340bee8' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-primary-light td {
  position: relative; }
  tr.cross-out-primary-light td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2340bee8' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-primary-light td:first-of-type:before, tr.cross-out-primary-light td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-primary-light td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-primary-light td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-primary-lighter {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eef7fa' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-primary-lighter {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eef7fa' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-primary-lighter:not(tr) {
  position: relative; }
  .cross-out-primary-lighter:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eef7fa' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-primary-lighter td {
  position: relative; }
  tr.cross-out-primary-lighter td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eef7fa' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-primary-lighter td:first-of-type:before, tr.cross-out-primary-lighter td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-primary-lighter td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-primary-lighter td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-primary-dark {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230082cd' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-primary-dark {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230082cd' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-primary-dark:not(tr) {
  position: relative; }
  .cross-out-primary-dark:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230082cd' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-primary-dark td {
  position: relative; }
  tr.cross-out-primary-dark td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230082cd' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-primary-dark td:first-of-type:before, tr.cross-out-primary-dark td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-primary-dark td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-primary-dark td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-secondary-light {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eaeef2' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-secondary-light {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eaeef2' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-secondary-light:not(tr) {
  position: relative; }
  .cross-out-secondary-light:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eaeef2' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-secondary-light td {
  position: relative; }
  tr.cross-out-secondary-light td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eaeef2' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-secondary-light td:first-of-type:before, tr.cross-out-secondary-light td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-secondary-light td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-secondary-light td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-secondary-lighter {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dde4ea' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-secondary-lighter {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dde4ea' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-secondary-lighter:not(tr) {
  position: relative; }
  .cross-out-secondary-lighter:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dde4ea' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-secondary-lighter td {
  position: relative; }
  tr.cross-out-secondary-lighter td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dde4ea' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-secondary-lighter td:first-of-type:before, tr.cross-out-secondary-lighter td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-secondary-lighter td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-secondary-lighter td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-secondary-dark {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dfdfdf' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-secondary-dark {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dfdfdf' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-secondary-dark:not(tr) {
  position: relative; }
  .cross-out-secondary-dark:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dfdfdf' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-secondary-dark td {
  position: relative; }
  tr.cross-out-secondary-dark td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dfdfdf' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-secondary-dark td:first-of-type:before, tr.cross-out-secondary-dark td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-secondary-dark td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-secondary-dark td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-grey {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%237d919b' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-grey {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%237d919b' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-grey:not(tr) {
  position: relative; }
  .cross-out-grey:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%237d919b' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-grey td {
  position: relative; }
  tr.cross-out-grey td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%237d919b' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-grey td:first-of-type:before, tr.cross-out-grey td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-grey td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-grey td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-white {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-white {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-white:not(tr) {
  position: relative; }
  .cross-out-white:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-white td {
  position: relative; }
  tr.cross-out-white td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-white td:first-of-type:before, tr.cross-out-white td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-white td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-white td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.strike-trough-middle-horizontal-disable {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238ca3b4' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-x; }

.strike-trough-middle-vertical-disable {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238ca3b4' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") center center repeat-y; }

.cross-out-disable:not(tr) {
  position: relative; }
  .cross-out-disable:not(tr):before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238ca3b4' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }

tr.cross-out-disable td {
  position: relative; }
  tr.cross-out-disable td:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238ca3b4' width='1' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 1px; }
  tr.cross-out-disable td:first-of-type:before, tr.cross-out-disable td:last-of-type:before {
    padding: inherit;
    background-origin: content-box; }
  tr.cross-out-disable td:first-of-type:before {
    padding-right: 0; }
  tr.cross-out-disable td:last-of-type:before {
    padding-right: 0;
    right: auto;
    background-origin: border-box; }

.maxw-25 {
  max-width: 25% !important; }

.maxw-50 {
  max-width: 50% !important; }

.maxw-75 {
  max-width: 75% !important; }

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

.maxw-none {
  max-width: none !important; }

.maxw-0 {
  max-width: 0 !important; }

.maxh-25 {
  max-height: 25% !important; }

.maxh-50 {
  max-height: 50% !important; }

.maxh-75 {
  max-height: 75% !important; }

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

.maxh-none {
  max-height: none !important; }

.maxh-0 {
  max-height: 0 !important; }

.minw-25 {
  min-width: 25% !important; }

.minw-50 {
  min-width: 50% !important; }

.minw-75 {
  min-width: 75% !important; }

.minw-100 {
  min-width: 100% !important; }

.minw-none {
  min-width: none !important; }

.minw-0 {
  min-width: 0 !important; }

.minh-25 {
  min-height: 25% !important; }

.minh-50 {
  min-height: 50% !important; }

.minh-75 {
  min-height: 75% !important; }

.minh-100 {
  min-height: 100% !important; }

.minh-none {
  min-height: none !important; }

.minh-0 {
  min-height: 0 !important; }

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important; }
  .w-sm-50 {
    width: 50% !important; }
  .w-sm-75 {
    width: 75% !important; }
  .w-sm-100 {
    width: 100% !important; }
  .w-sm-auto {
    width: auto !important; }
  .w-sm-0 {
    width: 0 !important; }
  .h-sm-25 {
    height: 25% !important; }
  .h-sm-50 {
    height: 50% !important; }
  .h-sm-75 {
    height: 75% !important; }
  .h-sm-100 {
    height: 100% !important; }
  .h-sm-auto {
    height: auto !important; }
  .h-sm-0 {
    height: 0 !important; } }

@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important; }
  .w-md-50 {
    width: 50% !important; }
  .w-md-75 {
    width: 75% !important; }
  .w-md-100 {
    width: 100% !important; }
  .w-md-auto {
    width: auto !important; }
  .w-md-0 {
    width: 0 !important; }
  .h-md-25 {
    height: 25% !important; }
  .h-md-50 {
    height: 50% !important; }
  .h-md-75 {
    height: 75% !important; }
  .h-md-100 {
    height: 100% !important; }
  .h-md-auto {
    height: auto !important; }
  .h-md-0 {
    height: 0 !important; } }

@media (min-width: 992px) {
  .w-lg-25 {
    width: 25% !important; }
  .w-lg-50 {
    width: 50% !important; }
  .w-lg-75 {
    width: 75% !important; }
  .w-lg-100 {
    width: 100% !important; }
  .w-lg-auto {
    width: auto !important; }
  .w-lg-0 {
    width: 0 !important; }
  .h-lg-25 {
    height: 25% !important; }
  .h-lg-50 {
    height: 50% !important; }
  .h-lg-75 {
    height: 75% !important; }
  .h-lg-100 {
    height: 100% !important; }
  .h-lg-auto {
    height: auto !important; }
  .h-lg-0 {
    height: 0 !important; } }

@media (min-width: 1200px) {
  .w-xl-25 {
    width: 25% !important; }
  .w-xl-50 {
    width: 50% !important; }
  .w-xl-75 {
    width: 75% !important; }
  .w-xl-100 {
    width: 100% !important; }
  .w-xl-auto {
    width: auto !important; }
  .w-xl-0 {
    width: 0 !important; }
  .h-xl-25 {
    height: 25% !important; }
  .h-xl-50 {
    height: 50% !important; }
  .h-xl-75 {
    height: 75% !important; }
  .h-xl-100 {
    height: 100% !important; }
  .h-xl-auto {
    height: auto !important; }
  .h-xl-0 {
    height: 0 !important; } }

.w-min-1 {
  min-width: 6.25rem; }

.min-100x100 {
  min-width: 100px;
  min-height: 100px; }

.min-100x50 {
  min-width: 100px;
  min-height: 50px; }

.min-50x50 {
  min-width: 50px;
  min-height: 50px; }

.min-30x30 {
  min-width: 30px;
  max-width: 30px;
  min-height: 30px;
  max-height: 30px; }

.min-21x21 {
  min-width: 21px;
  max-width: 21px;
  min-height: 21px;
  max-height: 21px; }

.min-35x35 {
  min-width: 35px;
  min-height: 35px; }

.min-28x28 {
  min-width: 28px;
  min-height: 28px; }

.min-28x28 {
  min-width: 28px;
  min-height: 28px; }

.min-16x16 {
  min-width: 1rem;
  min-height: 1rem; }

.rounded-square {
  border-radius: 1rem; }

.rounded-1 {
  border-radius: 1.25rem; }

.rounded-2 {
  border-radius: 2.25rem; }

.bd-ex[aria-expanded="true"]:not(tr) {
  border: 1px solid #dee2e6; }

tr.bd-ex[aria-expanded="true"] > td,
tr.bd-ex.collapsed.collapsing > td {
  border-top: 1px solid #dee2e6;
  border-bottom: 1px solid #dee2e6; }
  tr.bd-ex[aria-expanded="true"] > td:first-of-type,
  tr.bd-ex.collapsed.collapsing > td:first-of-type {
    border-left: 1px solid #dee2e6; }
  tr.bd-ex[aria-expanded="true"] > td:last-of-type,
  tr.bd-ex.collapsed.collapsing > td:last-of-type {
    border-right: 1px solid #dee2e6; }

.bd-cl.collapse.show,
.bd-cl.collapsing {
  border: 1px solid #dee2e6; }

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

.bdt-ex[aria-expanded="true"],
.bdt-ex.collapsed.collapsing {
  border-top: 1px solid #dee2e6 !important; }

.bdt-nex[aria-expanded="false"] {
  border-top: 1px solid #dee2e6 !important; }

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

.bdt-ex-0[aria-expanded="true"],
.bdt-ex-0.collapsed.collapsing {
  border-top: none !important; }

.bdt-primary {
  border-top-color: #00aeef !important; }

.bdt-ex-primary[aria-expanded="true"],
.bdt-ex-primary.collapsed.collapsing {
  border-top-color: #00aeef !important; }

.bdt-nex-primary[aria-expanded="false"] {
  border-top-color: #00aeef !important; }

.bdt-secondary {
  border-top-color: #dbe0e4 !important; }

.bdt-ex-secondary[aria-expanded="true"],
.bdt-ex-secondary.collapsed.collapsing {
  border-top-color: #dbe0e4 !important; }

.bdt-nex-secondary[aria-expanded="false"] {
  border-top-color: #dbe0e4 !important; }

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

.bdt-ex-success[aria-expanded="true"],
.bdt-ex-success.collapsed.collapsing {
  border-top-color: #28a745 !important; }

.bdt-nex-success[aria-expanded="false"] {
  border-top-color: #28a745 !important; }

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

.bdt-ex-info[aria-expanded="true"],
.bdt-ex-info.collapsed.collapsing {
  border-top-color: #17a2b8 !important; }

.bdt-nex-info[aria-expanded="false"] {
  border-top-color: #17a2b8 !important; }

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

.bdt-ex-warning[aria-expanded="true"],
.bdt-ex-warning.collapsed.collapsing {
  border-top-color: #ffc107 !important; }

.bdt-nex-warning[aria-expanded="false"] {
  border-top-color: #ffc107 !important; }

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

.bdt-ex-danger[aria-expanded="true"],
.bdt-ex-danger.collapsed.collapsing {
  border-top-color: #dc3545 !important; }

.bdt-nex-danger[aria-expanded="false"] {
  border-top-color: #dc3545 !important; }

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

.bdt-ex-light[aria-expanded="true"],
.bdt-ex-light.collapsed.collapsing {
  border-top-color: #f8f9fa !important; }

.bdt-nex-light[aria-expanded="false"] {
  border-top-color: #f8f9fa !important; }

.bdt-dark {
  border-top-color: #4b5257 !important; }

.bdt-ex-dark[aria-expanded="true"],
.bdt-ex-dark.collapsed.collapsing {
  border-top-color: #4b5257 !important; }

.bdt-nex-dark[aria-expanded="false"] {
  border-top-color: #4b5257 !important; }

.bdt-primary-light {
  border-top-color: #40bee8 !important; }

.bdt-ex-primary-light[aria-expanded="true"],
.bdt-ex-primary-light.collapsed.collapsing {
  border-top-color: #40bee8 !important; }

.bdt-nex-primary-light[aria-expanded="false"] {
  border-top-color: #40bee8 !important; }

.bdt-primary-lighter {
  border-top-color: #eef7fa !important; }

.bdt-ex-primary-lighter[aria-expanded="true"],
.bdt-ex-primary-lighter.collapsed.collapsing {
  border-top-color: #eef7fa !important; }

.bdt-nex-primary-lighter[aria-expanded="false"] {
  border-top-color: #eef7fa !important; }

.bdt-primary-dark {
  border-top-color: #0082cd !important; }

.bdt-ex-primary-dark[aria-expanded="true"],
.bdt-ex-primary-dark.collapsed.collapsing {
  border-top-color: #0082cd !important; }

.bdt-nex-primary-dark[aria-expanded="false"] {
  border-top-color: #0082cd !important; }

.bdt-secondary-light {
  border-top-color: #eaeef2 !important; }

.bdt-ex-secondary-light[aria-expanded="true"],
.bdt-ex-secondary-light.collapsed.collapsing {
  border-top-color: #eaeef2 !important; }

.bdt-nex-secondary-light[aria-expanded="false"] {
  border-top-color: #eaeef2 !important; }

.bdt-secondary-lighter {
  border-top-color: #dde4ea !important; }

.bdt-ex-secondary-lighter[aria-expanded="true"],
.bdt-ex-secondary-lighter.collapsed.collapsing {
  border-top-color: #dde4ea !important; }

.bdt-nex-secondary-lighter[aria-expanded="false"] {
  border-top-color: #dde4ea !important; }

.bdt-secondary-dark {
  border-top-color: #dfdfdf !important; }

.bdt-ex-secondary-dark[aria-expanded="true"],
.bdt-ex-secondary-dark.collapsed.collapsing {
  border-top-color: #dfdfdf !important; }

.bdt-nex-secondary-dark[aria-expanded="false"] {
  border-top-color: #dfdfdf !important; }

.bdt-grey {
  border-top-color: #7d919b !important; }

.bdt-ex-grey[aria-expanded="true"],
.bdt-ex-grey.collapsed.collapsing {
  border-top-color: #7d919b !important; }

.bdt-nex-grey[aria-expanded="false"] {
  border-top-color: #7d919b !important; }

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

.bdt-ex-white[aria-expanded="true"],
.bdt-ex-white.collapsed.collapsing {
  border-top-color: #fff !important; }

.bdt-nex-white[aria-expanded="false"] {
  border-top-color: #fff !important; }

.bdt-disable {
  border-top-color: #8ca3b4 !important; }

.bdt-ex-disable[aria-expanded="true"],
.bdt-ex-disable.collapsed.collapsing {
  border-top-color: #8ca3b4 !important; }

.bdt-nex-disable[aria-expanded="false"] {
  border-top-color: #8ca3b4 !important; }

.bdt-gray-blue {
  border-top-color: rgba(51, 108, 137, 0.32) !important; }

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

.bdr-ex[aria-expanded="true"],
.bdr-ex.collapsed.collapsing {
  border-right: 1px solid #dee2e6 !important; }

.bdr-nex[aria-expanded="false"] {
  border-right: 1px solid #dee2e6 !important; }

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

.bdr-ex-0[aria-expanded="true"],
.bdr-ex-0.collapsed.collapsing {
  border-right: none !important; }

.bdr-primary {
  border-right-color: #00aeef !important; }

.bdr-ex-primary[aria-expanded="true"],
.bdr-ex-primary.collapsed.collapsing {
  border-right-color: #00aeef !important; }

.bdr-nex-primary[aria-expanded="false"] {
  border-right-color: #00aeef !important; }

.bdr-secondary {
  border-right-color: #dbe0e4 !important; }

.bdr-ex-secondary[aria-expanded="true"],
.bdr-ex-secondary.collapsed.collapsing {
  border-right-color: #dbe0e4 !important; }

.bdr-nex-secondary[aria-expanded="false"] {
  border-right-color: #dbe0e4 !important; }

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

.bdr-ex-success[aria-expanded="true"],
.bdr-ex-success.collapsed.collapsing {
  border-right-color: #28a745 !important; }

.bdr-nex-success[aria-expanded="false"] {
  border-right-color: #28a745 !important; }

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

.bdr-ex-info[aria-expanded="true"],
.bdr-ex-info.collapsed.collapsing {
  border-right-color: #17a2b8 !important; }

.bdr-nex-info[aria-expanded="false"] {
  border-right-color: #17a2b8 !important; }

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

.bdr-ex-warning[aria-expanded="true"],
.bdr-ex-warning.collapsed.collapsing {
  border-right-color: #ffc107 !important; }

.bdr-nex-warning[aria-expanded="false"] {
  border-right-color: #ffc107 !important; }

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

.bdr-ex-danger[aria-expanded="true"],
.bdr-ex-danger.collapsed.collapsing {
  border-right-color: #dc3545 !important; }

.bdr-nex-danger[aria-expanded="false"] {
  border-right-color: #dc3545 !important; }

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

.bdr-ex-light[aria-expanded="true"],
.bdr-ex-light.collapsed.collapsing {
  border-right-color: #f8f9fa !important; }

.bdr-nex-light[aria-expanded="false"] {
  border-right-color: #f8f9fa !important; }

.bdr-dark {
  border-right-color: #4b5257 !important; }

.bdr-ex-dark[aria-expanded="true"],
.bdr-ex-dark.collapsed.collapsing {
  border-right-color: #4b5257 !important; }

.bdr-nex-dark[aria-expanded="false"] {
  border-right-color: #4b5257 !important; }

.bdr-primary-light {
  border-right-color: #40bee8 !important; }

.bdr-ex-primary-light[aria-expanded="true"],
.bdr-ex-primary-light.collapsed.collapsing {
  border-right-color: #40bee8 !important; }

.bdr-nex-primary-light[aria-expanded="false"] {
  border-right-color: #40bee8 !important; }

.bdr-primary-lighter {
  border-right-color: #eef7fa !important; }

.bdr-ex-primary-lighter[aria-expanded="true"],
.bdr-ex-primary-lighter.collapsed.collapsing {
  border-right-color: #eef7fa !important; }

.bdr-nex-primary-lighter[aria-expanded="false"] {
  border-right-color: #eef7fa !important; }

.bdr-primary-dark {
  border-right-color: #0082cd !important; }

.bdr-ex-primary-dark[aria-expanded="true"],
.bdr-ex-primary-dark.collapsed.collapsing {
  border-right-color: #0082cd !important; }

.bdr-nex-primary-dark[aria-expanded="false"] {
  border-right-color: #0082cd !important; }

.bdr-secondary-light {
  border-right-color: #eaeef2 !important; }

.bdr-ex-secondary-light[aria-expanded="true"],
.bdr-ex-secondary-light.collapsed.collapsing {
  border-right-color: #eaeef2 !important; }

.bdr-nex-secondary-light[aria-expanded="false"] {
  border-right-color: #eaeef2 !important; }

.bdr-secondary-lighter {
  border-right-color: #dde4ea !important; }

.bdr-ex-secondary-lighter[aria-expanded="true"],
.bdr-ex-secondary-lighter.collapsed.collapsing {
  border-right-color: #dde4ea !important; }

.bdr-nex-secondary-lighter[aria-expanded="false"] {
  border-right-color: #dde4ea !important; }

.bdr-secondary-dark {
  border-right-color: #dfdfdf !important; }

.bdr-ex-secondary-dark[aria-expanded="true"],
.bdr-ex-secondary-dark.collapsed.collapsing {
  border-right-color: #dfdfdf !important; }

.bdr-nex-secondary-dark[aria-expanded="false"] {
  border-right-color: #dfdfdf !important; }

.bdr-grey {
  border-right-color: #7d919b !important; }

.bdr-ex-grey[aria-expanded="true"],
.bdr-ex-grey.collapsed.collapsing {
  border-right-color: #7d919b !important; }

.bdr-nex-grey[aria-expanded="false"] {
  border-right-color: #7d919b !important; }

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

.bdr-ex-white[aria-expanded="true"],
.bdr-ex-white.collapsed.collapsing {
  border-right-color: #fff !important; }

.bdr-nex-white[aria-expanded="false"] {
  border-right-color: #fff !important; }

.bdr-disable {
  border-right-color: #8ca3b4 !important; }

.bdr-ex-disable[aria-expanded="true"],
.bdr-ex-disable.collapsed.collapsing {
  border-right-color: #8ca3b4 !important; }

.bdr-nex-disable[aria-expanded="false"] {
  border-right-color: #8ca3b4 !important; }

.bdr-gray-blue {
  border-right-color: rgba(51, 108, 137, 0.32) !important; }

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

.bdb-ex[aria-expanded="true"],
.bdb-ex.collapsed.collapsing {
  border-bottom: 1px solid #dee2e6 !important; }

.bdb-nex[aria-expanded="false"] {
  border-bottom: 1px solid #dee2e6 !important; }

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

.bdb-ex-0[aria-expanded="true"],
.bdb-ex-0.collapsed.collapsing {
  border-bottom: none !important; }

.bdb-primary {
  border-bottom-color: #00aeef !important; }

.bdb-ex-primary[aria-expanded="true"],
.bdb-ex-primary.collapsed.collapsing {
  border-bottom-color: #00aeef !important; }

.bdb-nex-primary[aria-expanded="false"] {
  border-bottom-color: #00aeef !important; }

.bdb-secondary {
  border-bottom-color: #dbe0e4 !important; }

.bdb-ex-secondary[aria-expanded="true"],
.bdb-ex-secondary.collapsed.collapsing {
  border-bottom-color: #dbe0e4 !important; }

.bdb-nex-secondary[aria-expanded="false"] {
  border-bottom-color: #dbe0e4 !important; }

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

.bdb-ex-success[aria-expanded="true"],
.bdb-ex-success.collapsed.collapsing {
  border-bottom-color: #28a745 !important; }

.bdb-nex-success[aria-expanded="false"] {
  border-bottom-color: #28a745 !important; }

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

.bdb-ex-info[aria-expanded="true"],
.bdb-ex-info.collapsed.collapsing {
  border-bottom-color: #17a2b8 !important; }

.bdb-nex-info[aria-expanded="false"] {
  border-bottom-color: #17a2b8 !important; }

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

.bdb-ex-warning[aria-expanded="true"],
.bdb-ex-warning.collapsed.collapsing {
  border-bottom-color: #ffc107 !important; }

.bdb-nex-warning[aria-expanded="false"] {
  border-bottom-color: #ffc107 !important; }

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

.bdb-ex-danger[aria-expanded="true"],
.bdb-ex-danger.collapsed.collapsing {
  border-bottom-color: #dc3545 !important; }

.bdb-nex-danger[aria-expanded="false"] {
  border-bottom-color: #dc3545 !important; }

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

.bdb-ex-light[aria-expanded="true"],
.bdb-ex-light.collapsed.collapsing {
  border-bottom-color: #f8f9fa !important; }

.bdb-nex-light[aria-expanded="false"] {
  border-bottom-color: #f8f9fa !important; }

.bdb-dark {
  border-bottom-color: #4b5257 !important; }

.bdb-ex-dark[aria-expanded="true"],
.bdb-ex-dark.collapsed.collapsing {
  border-bottom-color: #4b5257 !important; }

.bdb-nex-dark[aria-expanded="false"] {
  border-bottom-color: #4b5257 !important; }

.bdb-primary-light {
  border-bottom-color: #40bee8 !important; }

.bdb-ex-primary-light[aria-expanded="true"],
.bdb-ex-primary-light.collapsed.collapsing {
  border-bottom-color: #40bee8 !important; }

.bdb-nex-primary-light[aria-expanded="false"] {
  border-bottom-color: #40bee8 !important; }

.bdb-primary-lighter {
  border-bottom-color: #eef7fa !important; }

.bdb-ex-primary-lighter[aria-expanded="true"],
.bdb-ex-primary-lighter.collapsed.collapsing {
  border-bottom-color: #eef7fa !important; }

.bdb-nex-primary-lighter[aria-expanded="false"] {
  border-bottom-color: #eef7fa !important; }

.bdb-primary-dark {
  border-bottom-color: #0082cd !important; }

.bdb-ex-primary-dark[aria-expanded="true"],
.bdb-ex-primary-dark.collapsed.collapsing {
  border-bottom-color: #0082cd !important; }

.bdb-nex-primary-dark[aria-expanded="false"] {
  border-bottom-color: #0082cd !important; }

.bdb-secondary-light {
  border-bottom-color: #eaeef2 !important; }

.bdb-ex-secondary-light[aria-expanded="true"],
.bdb-ex-secondary-light.collapsed.collapsing {
  border-bottom-color: #eaeef2 !important; }

.bdb-nex-secondary-light[aria-expanded="false"] {
  border-bottom-color: #eaeef2 !important; }

.bdb-secondary-lighter {
  border-bottom-color: #dde4ea !important; }

.bdb-ex-secondary-lighter[aria-expanded="true"],
.bdb-ex-secondary-lighter.collapsed.collapsing {
  border-bottom-color: #dde4ea !important; }

.bdb-nex-secondary-lighter[aria-expanded="false"] {
  border-bottom-color: #dde4ea !important; }

.bdb-secondary-dark {
  border-bottom-color: #dfdfdf !important; }

.bdb-ex-secondary-dark[aria-expanded="true"],
.bdb-ex-secondary-dark.collapsed.collapsing {
  border-bottom-color: #dfdfdf !important; }

.bdb-nex-secondary-dark[aria-expanded="false"] {
  border-bottom-color: #dfdfdf !important; }

.bdb-grey {
  border-bottom-color: #7d919b !important; }

.bdb-ex-grey[aria-expanded="true"],
.bdb-ex-grey.collapsed.collapsing {
  border-bottom-color: #7d919b !important; }

.bdb-nex-grey[aria-expanded="false"] {
  border-bottom-color: #7d919b !important; }

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

.bdb-ex-white[aria-expanded="true"],
.bdb-ex-white.collapsed.collapsing {
  border-bottom-color: #fff !important; }

.bdb-nex-white[aria-expanded="false"] {
  border-bottom-color: #fff !important; }

.bdb-disable {
  border-bottom-color: #8ca3b4 !important; }

.bdb-ex-disable[aria-expanded="true"],
.bdb-ex-disable.collapsed.collapsing {
  border-bottom-color: #8ca3b4 !important; }

.bdb-nex-disable[aria-expanded="false"] {
  border-bottom-color: #8ca3b4 !important; }

.bdb-gray-blue {
  border-bottom-color: rgba(51, 108, 137, 0.32) !important; }

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

.bdl-ex[aria-expanded="true"],
.bdl-ex.collapsed.collapsing {
  border-left: 1px solid #dee2e6 !important; }

.bdl-nex[aria-expanded="false"] {
  border-left: 1px solid #dee2e6 !important; }

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

.bdl-ex-0[aria-expanded="true"],
.bdl-ex-0.collapsed.collapsing {
  border-left: none !important; }

.bdl-primary {
  border-left-color: #00aeef !important; }

.bdl-ex-primary[aria-expanded="true"],
.bdl-ex-primary.collapsed.collapsing {
  border-left-color: #00aeef !important; }

.bdl-nex-primary[aria-expanded="false"] {
  border-left-color: #00aeef !important; }

.bdl-secondary {
  border-left-color: #dbe0e4 !important; }

.bdl-ex-secondary[aria-expanded="true"],
.bdl-ex-secondary.collapsed.collapsing {
  border-left-color: #dbe0e4 !important; }

.bdl-nex-secondary[aria-expanded="false"] {
  border-left-color: #dbe0e4 !important; }

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

.bdl-ex-success[aria-expanded="true"],
.bdl-ex-success.collapsed.collapsing {
  border-left-color: #28a745 !important; }

.bdl-nex-success[aria-expanded="false"] {
  border-left-color: #28a745 !important; }

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

.bdl-ex-info[aria-expanded="true"],
.bdl-ex-info.collapsed.collapsing {
  border-left-color: #17a2b8 !important; }

.bdl-nex-info[aria-expanded="false"] {
  border-left-color: #17a2b8 !important; }

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

.bdl-ex-warning[aria-expanded="true"],
.bdl-ex-warning.collapsed.collapsing {
  border-left-color: #ffc107 !important; }

.bdl-nex-warning[aria-expanded="false"] {
  border-left-color: #ffc107 !important; }

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

.bdl-ex-danger[aria-expanded="true"],
.bdl-ex-danger.collapsed.collapsing {
  border-left-color: #dc3545 !important; }

.bdl-nex-danger[aria-expanded="false"] {
  border-left-color: #dc3545 !important; }

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

.bdl-ex-light[aria-expanded="true"],
.bdl-ex-light.collapsed.collapsing {
  border-left-color: #f8f9fa !important; }

.bdl-nex-light[aria-expanded="false"] {
  border-left-color: #f8f9fa !important; }

.bdl-dark {
  border-left-color: #4b5257 !important; }

.bdl-ex-dark[aria-expanded="true"],
.bdl-ex-dark.collapsed.collapsing {
  border-left-color: #4b5257 !important; }

.bdl-nex-dark[aria-expanded="false"] {
  border-left-color: #4b5257 !important; }

.bdl-primary-light {
  border-left-color: #40bee8 !important; }

.bdl-ex-primary-light[aria-expanded="true"],
.bdl-ex-primary-light.collapsed.collapsing {
  border-left-color: #40bee8 !important; }

.bdl-nex-primary-light[aria-expanded="false"] {
  border-left-color: #40bee8 !important; }

.bdl-primary-lighter {
  border-left-color: #eef7fa !important; }

.bdl-ex-primary-lighter[aria-expanded="true"],
.bdl-ex-primary-lighter.collapsed.collapsing {
  border-left-color: #eef7fa !important; }

.bdl-nex-primary-lighter[aria-expanded="false"] {
  border-left-color: #eef7fa !important; }

.bdl-primary-dark {
  border-left-color: #0082cd !important; }

.bdl-ex-primary-dark[aria-expanded="true"],
.bdl-ex-primary-dark.collapsed.collapsing {
  border-left-color: #0082cd !important; }

.bdl-nex-primary-dark[aria-expanded="false"] {
  border-left-color: #0082cd !important; }

.bdl-secondary-light {
  border-left-color: #eaeef2 !important; }

.bdl-ex-secondary-light[aria-expanded="true"],
.bdl-ex-secondary-light.collapsed.collapsing {
  border-left-color: #eaeef2 !important; }

.bdl-nex-secondary-light[aria-expanded="false"] {
  border-left-color: #eaeef2 !important; }

.bdl-secondary-lighter {
  border-left-color: #dde4ea !important; }

.bdl-ex-secondary-lighter[aria-expanded="true"],
.bdl-ex-secondary-lighter.collapsed.collapsing {
  border-left-color: #dde4ea !important; }

.bdl-nex-secondary-lighter[aria-expanded="false"] {
  border-left-color: #dde4ea !important; }

.bdl-secondary-dark {
  border-left-color: #dfdfdf !important; }

.bdl-ex-secondary-dark[aria-expanded="true"],
.bdl-ex-secondary-dark.collapsed.collapsing {
  border-left-color: #dfdfdf !important; }

.bdl-nex-secondary-dark[aria-expanded="false"] {
  border-left-color: #dfdfdf !important; }

.bdl-grey {
  border-left-color: #7d919b !important; }

.bdl-ex-grey[aria-expanded="true"],
.bdl-ex-grey.collapsed.collapsing {
  border-left-color: #7d919b !important; }

.bdl-nex-grey[aria-expanded="false"] {
  border-left-color: #7d919b !important; }

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

.bdl-ex-white[aria-expanded="true"],
.bdl-ex-white.collapsed.collapsing {
  border-left-color: #fff !important; }

.bdl-nex-white[aria-expanded="false"] {
  border-left-color: #fff !important; }

.bdl-disable {
  border-left-color: #8ca3b4 !important; }

.bdl-ex-disable[aria-expanded="true"],
.bdl-ex-disable.collapsed.collapsing {
  border-left-color: #8ca3b4 !important; }

.bdl-nex-disable[aria-expanded="false"] {
  border-left-color: #8ca3b4 !important; }

.bdl-gray-blue {
  border-left-color: rgba(51, 108, 137, 0.32) !important; }

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

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

.bdt-ex[aria-expanded="true"] {
  border-top: 1px solid #dee2e6 !important; }

.bdt-nex[aria-expanded="false"] {
  border-top: 1px solid #dee2e6 !important; }

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

.bdt-ncl.collapse.show {
  border-top: 1px solid #dee2e6 !important; }

.bdt-0:not(tr) {
  border-top: none !important; }

tr.bdt-0 > td {
  border-top: none !important; }

.bdt-primary {
  border-top-color: #00aeef !important; }

.bdt-ex-primary[aria-expanded="true"],
.bdt-ex-primary.collapsed.collapsing {
  border-top-color: #00aeef !important; }

.bdt-nex-primary[aria-expanded="false"] {
  border-top-color: #00aeef !important; }

.bdt-cl-primary.collapse {
  border-top: 1px solid #00aeef !important; }

.bdt-ncl-primary.collapse.show {
  border-top: 1px solid #00aeef !important; }

.bdt-secondary {
  border-top-color: #dbe0e4 !important; }

.bdt-ex-secondary[aria-expanded="true"],
.bdt-ex-secondary.collapsed.collapsing {
  border-top-color: #dbe0e4 !important; }

.bdt-nex-secondary[aria-expanded="false"] {
  border-top-color: #dbe0e4 !important; }

.bdt-cl-secondary.collapse {
  border-top: 1px solid #dbe0e4 !important; }

.bdt-ncl-secondary.collapse.show {
  border-top: 1px solid #dbe0e4 !important; }

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

.bdt-ex-success[aria-expanded="true"],
.bdt-ex-success.collapsed.collapsing {
  border-top-color: #28a745 !important; }

.bdt-nex-success[aria-expanded="false"] {
  border-top-color: #28a745 !important; }

.bdt-cl-success.collapse {
  border-top: 1px solid #28a745 !important; }

.bdt-ncl-success.collapse.show {
  border-top: 1px solid #28a745 !important; }

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

.bdt-ex-info[aria-expanded="true"],
.bdt-ex-info.collapsed.collapsing {
  border-top-color: #17a2b8 !important; }

.bdt-nex-info[aria-expanded="false"] {
  border-top-color: #17a2b8 !important; }

.bdt-cl-info.collapse {
  border-top: 1px solid #17a2b8 !important; }

.bdt-ncl-info.collapse.show {
  border-top: 1px solid #17a2b8 !important; }

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

.bdt-ex-warning[aria-expanded="true"],
.bdt-ex-warning.collapsed.collapsing {
  border-top-color: #ffc107 !important; }

.bdt-nex-warning[aria-expanded="false"] {
  border-top-color: #ffc107 !important; }

.bdt-cl-warning.collapse {
  border-top: 1px solid #ffc107 !important; }

.bdt-ncl-warning.collapse.show {
  border-top: 1px solid #ffc107 !important; }

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

.bdt-ex-danger[aria-expanded="true"],
.bdt-ex-danger.collapsed.collapsing {
  border-top-color: #dc3545 !important; }

.bdt-nex-danger[aria-expanded="false"] {
  border-top-color: #dc3545 !important; }

.bdt-cl-danger.collapse {
  border-top: 1px solid #dc3545 !important; }

.bdt-ncl-danger.collapse.show {
  border-top: 1px solid #dc3545 !important; }

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

.bdt-ex-light[aria-expanded="true"],
.bdt-ex-light.collapsed.collapsing {
  border-top-color: #f8f9fa !important; }

.bdt-nex-light[aria-expanded="false"] {
  border-top-color: #f8f9fa !important; }

.bdt-cl-light.collapse {
  border-top: 1px solid #f8f9fa !important; }

.bdt-ncl-light.collapse.show {
  border-top: 1px solid #f8f9fa !important; }

.bdt-dark {
  border-top-color: #4b5257 !important; }

.bdt-ex-dark[aria-expanded="true"],
.bdt-ex-dark.collapsed.collapsing {
  border-top-color: #4b5257 !important; }

.bdt-nex-dark[aria-expanded="false"] {
  border-top-color: #4b5257 !important; }

.bdt-cl-dark.collapse {
  border-top: 1px solid #4b5257 !important; }

.bdt-ncl-dark.collapse.show {
  border-top: 1px solid #4b5257 !important; }

.bdt-primary-light {
  border-top-color: #40bee8 !important; }

.bdt-ex-primary-light[aria-expanded="true"],
.bdt-ex-primary-light.collapsed.collapsing {
  border-top-color: #40bee8 !important; }

.bdt-nex-primary-light[aria-expanded="false"] {
  border-top-color: #40bee8 !important; }

.bdt-cl-primary-light.collapse {
  border-top: 1px solid #40bee8 !important; }

.bdt-ncl-primary-light.collapse.show {
  border-top: 1px solid #40bee8 !important; }

.bdt-primary-lighter {
  border-top-color: #eef7fa !important; }

.bdt-ex-primary-lighter[aria-expanded="true"],
.bdt-ex-primary-lighter.collapsed.collapsing {
  border-top-color: #eef7fa !important; }

.bdt-nex-primary-lighter[aria-expanded="false"] {
  border-top-color: #eef7fa !important; }

.bdt-cl-primary-lighter.collapse {
  border-top: 1px solid #eef7fa !important; }

.bdt-ncl-primary-lighter.collapse.show {
  border-top: 1px solid #eef7fa !important; }

.bdt-primary-dark {
  border-top-color: #0082cd !important; }

.bdt-ex-primary-dark[aria-expanded="true"],
.bdt-ex-primary-dark.collapsed.collapsing {
  border-top-color: #0082cd !important; }

.bdt-nex-primary-dark[aria-expanded="false"] {
  border-top-color: #0082cd !important; }

.bdt-cl-primary-dark.collapse {
  border-top: 1px solid #0082cd !important; }

.bdt-ncl-primary-dark.collapse.show {
  border-top: 1px solid #0082cd !important; }

.bdt-secondary-light {
  border-top-color: #eaeef2 !important; }

.bdt-ex-secondary-light[aria-expanded="true"],
.bdt-ex-secondary-light.collapsed.collapsing {
  border-top-color: #eaeef2 !important; }

.bdt-nex-secondary-light[aria-expanded="false"] {
  border-top-color: #eaeef2 !important; }

.bdt-cl-secondary-light.collapse {
  border-top: 1px solid #eaeef2 !important; }

.bdt-ncl-secondary-light.collapse.show {
  border-top: 1px solid #eaeef2 !important; }

.bdt-secondary-lighter {
  border-top-color: #dde4ea !important; }

.bdt-ex-secondary-lighter[aria-expanded="true"],
.bdt-ex-secondary-lighter.collapsed.collapsing {
  border-top-color: #dde4ea !important; }

.bdt-nex-secondary-lighter[aria-expanded="false"] {
  border-top-color: #dde4ea !important; }

.bdt-cl-secondary-lighter.collapse {
  border-top: 1px solid #dde4ea !important; }

.bdt-ncl-secondary-lighter.collapse.show {
  border-top: 1px solid #dde4ea !important; }

.bdt-secondary-dark {
  border-top-color: #dfdfdf !important; }

.bdt-ex-secondary-dark[aria-expanded="true"],
.bdt-ex-secondary-dark.collapsed.collapsing {
  border-top-color: #dfdfdf !important; }

.bdt-nex-secondary-dark[aria-expanded="false"] {
  border-top-color: #dfdfdf !important; }

.bdt-cl-secondary-dark.collapse {
  border-top: 1px solid #dfdfdf !important; }

.bdt-ncl-secondary-dark.collapse.show {
  border-top: 1px solid #dfdfdf !important; }

.bdt-grey {
  border-top-color: #7d919b !important; }

.bdt-ex-grey[aria-expanded="true"],
.bdt-ex-grey.collapsed.collapsing {
  border-top-color: #7d919b !important; }

.bdt-nex-grey[aria-expanded="false"] {
  border-top-color: #7d919b !important; }

.bdt-cl-grey.collapse {
  border-top: 1px solid #7d919b !important; }

.bdt-ncl-grey.collapse.show {
  border-top: 1px solid #7d919b !important; }

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

.bdt-ex-white[aria-expanded="true"],
.bdt-ex-white.collapsed.collapsing {
  border-top-color: #fff !important; }

.bdt-nex-white[aria-expanded="false"] {
  border-top-color: #fff !important; }

.bdt-cl-white.collapse {
  border-top: 1px solid #fff !important; }

.bdt-ncl-white.collapse.show {
  border-top: 1px solid #fff !important; }

.bdt-disable {
  border-top-color: #8ca3b4 !important; }

.bdt-ex-disable[aria-expanded="true"],
.bdt-ex-disable.collapsed.collapsing {
  border-top-color: #8ca3b4 !important; }

.bdt-nex-disable[aria-expanded="false"] {
  border-top-color: #8ca3b4 !important; }

.bdt-cl-disable.collapse {
  border-top: 1px solid #8ca3b4 !important; }

.bdt-ncl-disable.collapse.show {
  border-top: 1px solid #8ca3b4 !important; }

.bdwt-ex-0[aria-expanded="true"] {
  border-top-width: 0 !important; }

.bdwt-nex-0[aria-expanded="false"] {
  border-top-width: 0 !important; }

.bdwt-cl-0.collapse {
  border-top-width: 0 !important; }

.bdwt-ncl-0.collapse.show {
  border-top-width: 0 !important; }

.bdwt-ex-1[aria-expanded="true"] {
  border-top-width: 1px !important; }

.bdwt-nex-1[aria-expanded="false"] {
  border-top-width: 1px !important; }

.bdwt-cl-1.collapse {
  border-top-width: 1px !important; }

.bdwt-ncl-1.collapse.show {
  border-top-width: 1px !important; }

.bdwt-ex-2[aria-expanded="true"] {
  border-top-width: 2px !important; }

.bdwt-nex-2[aria-expanded="false"] {
  border-top-width: 2px !important; }

.bdwt-cl-2.collapse {
  border-top-width: 2px !important; }

.bdwt-ncl-2.collapse.show {
  border-top-width: 2px !important; }

.bdwt-ex-3[aria-expanded="true"] {
  border-top-width: 3px !important; }

.bdwt-nex-3[aria-expanded="false"] {
  border-top-width: 3px !important; }

.bdwt-cl-3.collapse {
  border-top-width: 3px !important; }

.bdwt-ncl-3.collapse.show {
  border-top-width: 3px !important; }

.bdwt-ex-4[aria-expanded="true"] {
  border-top-width: 4px !important; }

.bdwt-nex-4[aria-expanded="false"] {
  border-top-width: 4px !important; }

.bdwt-cl-4.collapse {
  border-top-width: 4px !important; }

.bdwt-ncl-4.collapse.show {
  border-top-width: 4px !important; }

.bdt-gray-blue {
  border-top-color: rgba(51, 108, 137, 0.32) !important; }

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

.bdr-ex[aria-expanded="true"] {
  border-right: 1px solid #dee2e6 !important; }

.bdr-nex[aria-expanded="false"] {
  border-right: 1px solid #dee2e6 !important; }

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

.bdr-ncl.collapse.show {
  border-right: 1px solid #dee2e6 !important; }

.bdr-0:not(tr) {
  border-right: none !important; }

tr.bdr-0 > td {
  border-right: none !important; }

.bdr-primary {
  border-right-color: #00aeef !important; }

.bdr-ex-primary[aria-expanded="true"],
.bdr-ex-primary.collapsed.collapsing {
  border-right-color: #00aeef !important; }

.bdr-nex-primary[aria-expanded="false"] {
  border-right-color: #00aeef !important; }

.bdr-cl-primary.collapse {
  border-right: 1px solid #00aeef !important; }

.bdr-ncl-primary.collapse.show {
  border-right: 1px solid #00aeef !important; }

.bdr-secondary {
  border-right-color: #dbe0e4 !important; }

.bdr-ex-secondary[aria-expanded="true"],
.bdr-ex-secondary.collapsed.collapsing {
  border-right-color: #dbe0e4 !important; }

.bdr-nex-secondary[aria-expanded="false"] {
  border-right-color: #dbe0e4 !important; }

.bdr-cl-secondary.collapse {
  border-right: 1px solid #dbe0e4 !important; }

.bdr-ncl-secondary.collapse.show {
  border-right: 1px solid #dbe0e4 !important; }

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

.bdr-ex-success[aria-expanded="true"],
.bdr-ex-success.collapsed.collapsing {
  border-right-color: #28a745 !important; }

.bdr-nex-success[aria-expanded="false"] {
  border-right-color: #28a745 !important; }

.bdr-cl-success.collapse {
  border-right: 1px solid #28a745 !important; }

.bdr-ncl-success.collapse.show {
  border-right: 1px solid #28a745 !important; }

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

.bdr-ex-info[aria-expanded="true"],
.bdr-ex-info.collapsed.collapsing {
  border-right-color: #17a2b8 !important; }

.bdr-nex-info[aria-expanded="false"] {
  border-right-color: #17a2b8 !important; }

.bdr-cl-info.collapse {
  border-right: 1px solid #17a2b8 !important; }

.bdr-ncl-info.collapse.show {
  border-right: 1px solid #17a2b8 !important; }

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

.bdr-ex-warning[aria-expanded="true"],
.bdr-ex-warning.collapsed.collapsing {
  border-right-color: #ffc107 !important; }

.bdr-nex-warning[aria-expanded="false"] {
  border-right-color: #ffc107 !important; }

.bdr-cl-warning.collapse {
  border-right: 1px solid #ffc107 !important; }

.bdr-ncl-warning.collapse.show {
  border-right: 1px solid #ffc107 !important; }

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

.bdr-ex-danger[aria-expanded="true"],
.bdr-ex-danger.collapsed.collapsing {
  border-right-color: #dc3545 !important; }

.bdr-nex-danger[aria-expanded="false"] {
  border-right-color: #dc3545 !important; }

.bdr-cl-danger.collapse {
  border-right: 1px solid #dc3545 !important; }

.bdr-ncl-danger.collapse.show {
  border-right: 1px solid #dc3545 !important; }

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

.bdr-ex-light[aria-expanded="true"],
.bdr-ex-light.collapsed.collapsing {
  border-right-color: #f8f9fa !important; }

.bdr-nex-light[aria-expanded="false"] {
  border-right-color: #f8f9fa !important; }

.bdr-cl-light.collapse {
  border-right: 1px solid #f8f9fa !important; }

.bdr-ncl-light.collapse.show {
  border-right: 1px solid #f8f9fa !important; }

.bdr-dark {
  border-right-color: #4b5257 !important; }

.bdr-ex-dark[aria-expanded="true"],
.bdr-ex-dark.collapsed.collapsing {
  border-right-color: #4b5257 !important; }

.bdr-nex-dark[aria-expanded="false"] {
  border-right-color: #4b5257 !important; }

.bdr-cl-dark.collapse {
  border-right: 1px solid #4b5257 !important; }

.bdr-ncl-dark.collapse.show {
  border-right: 1px solid #4b5257 !important; }

.bdr-primary-light {
  border-right-color: #40bee8 !important; }

.bdr-ex-primary-light[aria-expanded="true"],
.bdr-ex-primary-light.collapsed.collapsing {
  border-right-color: #40bee8 !important; }

.bdr-nex-primary-light[aria-expanded="false"] {
  border-right-color: #40bee8 !important; }

.bdr-cl-primary-light.collapse {
  border-right: 1px solid #40bee8 !important; }

.bdr-ncl-primary-light.collapse.show {
  border-right: 1px solid #40bee8 !important; }

.bdr-primary-lighter {
  border-right-color: #eef7fa !important; }

.bdr-ex-primary-lighter[aria-expanded="true"],
.bdr-ex-primary-lighter.collapsed.collapsing {
  border-right-color: #eef7fa !important; }

.bdr-nex-primary-lighter[aria-expanded="false"] {
  border-right-color: #eef7fa !important; }

.bdr-cl-primary-lighter.collapse {
  border-right: 1px solid #eef7fa !important; }

.bdr-ncl-primary-lighter.collapse.show {
  border-right: 1px solid #eef7fa !important; }

.bdr-primary-dark {
  border-right-color: #0082cd !important; }

.bdr-ex-primary-dark[aria-expanded="true"],
.bdr-ex-primary-dark.collapsed.collapsing {
  border-right-color: #0082cd !important; }

.bdr-nex-primary-dark[aria-expanded="false"] {
  border-right-color: #0082cd !important; }

.bdr-cl-primary-dark.collapse {
  border-right: 1px solid #0082cd !important; }

.bdr-ncl-primary-dark.collapse.show {
  border-right: 1px solid #0082cd !important; }

.bdr-secondary-light {
  border-right-color: #eaeef2 !important; }

.bdr-ex-secondary-light[aria-expanded="true"],
.bdr-ex-secondary-light.collapsed.collapsing {
  border-right-color: #eaeef2 !important; }

.bdr-nex-secondary-light[aria-expanded="false"] {
  border-right-color: #eaeef2 !important; }

.bdr-cl-secondary-light.collapse {
  border-right: 1px solid #eaeef2 !important; }

.bdr-ncl-secondary-light.collapse.show {
  border-right: 1px solid #eaeef2 !important; }

.bdr-secondary-lighter {
  border-right-color: #dde4ea !important; }

.bdr-ex-secondary-lighter[aria-expanded="true"],
.bdr-ex-secondary-lighter.collapsed.collapsing {
  border-right-color: #dde4ea !important; }

.bdr-nex-secondary-lighter[aria-expanded="false"] {
  border-right-color: #dde4ea !important; }

.bdr-cl-secondary-lighter.collapse {
  border-right: 1px solid #dde4ea !important; }

.bdr-ncl-secondary-lighter.collapse.show {
  border-right: 1px solid #dde4ea !important; }

.bdr-secondary-dark {
  border-right-color: #dfdfdf !important; }

.bdr-ex-secondary-dark[aria-expanded="true"],
.bdr-ex-secondary-dark.collapsed.collapsing {
  border-right-color: #dfdfdf !important; }

.bdr-nex-secondary-dark[aria-expanded="false"] {
  border-right-color: #dfdfdf !important; }

.bdr-cl-secondary-dark.collapse {
  border-right: 1px solid #dfdfdf !important; }

.bdr-ncl-secondary-dark.collapse.show {
  border-right: 1px solid #dfdfdf !important; }

.bdr-grey {
  border-right-color: #7d919b !important; }

.bdr-ex-grey[aria-expanded="true"],
.bdr-ex-grey.collapsed.collapsing {
  border-right-color: #7d919b !important; }

.bdr-nex-grey[aria-expanded="false"] {
  border-right-color: #7d919b !important; }

.bdr-cl-grey.collapse {
  border-right: 1px solid #7d919b !important; }

.bdr-ncl-grey.collapse.show {
  border-right: 1px solid #7d919b !important; }

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

.bdr-ex-white[aria-expanded="true"],
.bdr-ex-white.collapsed.collapsing {
  border-right-color: #fff !important; }

.bdr-nex-white[aria-expanded="false"] {
  border-right-color: #fff !important; }

.bdr-cl-white.collapse {
  border-right: 1px solid #fff !important; }

.bdr-ncl-white.collapse.show {
  border-right: 1px solid #fff !important; }

.bdr-disable {
  border-right-color: #8ca3b4 !important; }

.bdr-ex-disable[aria-expanded="true"],
.bdr-ex-disable.collapsed.collapsing {
  border-right-color: #8ca3b4 !important; }

.bdr-nex-disable[aria-expanded="false"] {
  border-right-color: #8ca3b4 !important; }

.bdr-cl-disable.collapse {
  border-right: 1px solid #8ca3b4 !important; }

.bdr-ncl-disable.collapse.show {
  border-right: 1px solid #8ca3b4 !important; }

.bdwr-ex-0[aria-expanded="true"] {
  border-right-width: 0 !important; }

.bdwr-nex-0[aria-expanded="false"] {
  border-right-width: 0 !important; }

.bdwr-cl-0.collapse {
  border-right-width: 0 !important; }

.bdwr-ncl-0.collapse.show {
  border-right-width: 0 !important; }

.bdwr-ex-1[aria-expanded="true"] {
  border-right-width: 1px !important; }

.bdwr-nex-1[aria-expanded="false"] {
  border-right-width: 1px !important; }

.bdwr-cl-1.collapse {
  border-right-width: 1px !important; }

.bdwr-ncl-1.collapse.show {
  border-right-width: 1px !important; }

.bdwr-ex-2[aria-expanded="true"] {
  border-right-width: 2px !important; }

.bdwr-nex-2[aria-expanded="false"] {
  border-right-width: 2px !important; }

.bdwr-cl-2.collapse {
  border-right-width: 2px !important; }

.bdwr-ncl-2.collapse.show {
  border-right-width: 2px !important; }

.bdwr-ex-3[aria-expanded="true"] {
  border-right-width: 3px !important; }

.bdwr-nex-3[aria-expanded="false"] {
  border-right-width: 3px !important; }

.bdwr-cl-3.collapse {
  border-right-width: 3px !important; }

.bdwr-ncl-3.collapse.show {
  border-right-width: 3px !important; }

.bdwr-ex-4[aria-expanded="true"] {
  border-right-width: 4px !important; }

.bdwr-nex-4[aria-expanded="false"] {
  border-right-width: 4px !important; }

.bdwr-cl-4.collapse {
  border-right-width: 4px !important; }

.bdwr-ncl-4.collapse.show {
  border-right-width: 4px !important; }

.bdr-gray-blue {
  border-right-color: rgba(51, 108, 137, 0.32) !important; }

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

.bdb-ex[aria-expanded="true"] {
  border-bottom: 1px solid #dee2e6 !important; }

.bdb-nex[aria-expanded="false"] {
  border-bottom: 1px solid #dee2e6 !important; }

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

.bdb-ncl.collapse.show {
  border-bottom: 1px solid #dee2e6 !important; }

.bdb-0:not(tr) {
  border-bottom: none !important; }

tr.bdb-0 > td {
  border-bottom: none !important; }

.bdb-primary {
  border-bottom-color: #00aeef !important; }

.bdb-ex-primary[aria-expanded="true"],
.bdb-ex-primary.collapsed.collapsing {
  border-bottom-color: #00aeef !important; }

.bdb-nex-primary[aria-expanded="false"] {
  border-bottom-color: #00aeef !important; }

.bdb-cl-primary.collapse {
  border-bottom: 1px solid #00aeef !important; }

.bdb-ncl-primary.collapse.show {
  border-bottom: 1px solid #00aeef !important; }

.bdb-secondary {
  border-bottom-color: #dbe0e4 !important; }

.bdb-ex-secondary[aria-expanded="true"],
.bdb-ex-secondary.collapsed.collapsing {
  border-bottom-color: #dbe0e4 !important; }

.bdb-nex-secondary[aria-expanded="false"] {
  border-bottom-color: #dbe0e4 !important; }

.bdb-cl-secondary.collapse {
  border-bottom: 1px solid #dbe0e4 !important; }

.bdb-ncl-secondary.collapse.show {
  border-bottom: 1px solid #dbe0e4 !important; }

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

.bdb-ex-success[aria-expanded="true"],
.bdb-ex-success.collapsed.collapsing {
  border-bottom-color: #28a745 !important; }

.bdb-nex-success[aria-expanded="false"] {
  border-bottom-color: #28a745 !important; }

.bdb-cl-success.collapse {
  border-bottom: 1px solid #28a745 !important; }

.bdb-ncl-success.collapse.show {
  border-bottom: 1px solid #28a745 !important; }

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

.bdb-ex-info[aria-expanded="true"],
.bdb-ex-info.collapsed.collapsing {
  border-bottom-color: #17a2b8 !important; }

.bdb-nex-info[aria-expanded="false"] {
  border-bottom-color: #17a2b8 !important; }

.bdb-cl-info.collapse {
  border-bottom: 1px solid #17a2b8 !important; }

.bdb-ncl-info.collapse.show {
  border-bottom: 1px solid #17a2b8 !important; }

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

.bdb-ex-warning[aria-expanded="true"],
.bdb-ex-warning.collapsed.collapsing {
  border-bottom-color: #ffc107 !important; }

.bdb-nex-warning[aria-expanded="false"] {
  border-bottom-color: #ffc107 !important; }

.bdb-cl-warning.collapse {
  border-bottom: 1px solid #ffc107 !important; }

.bdb-ncl-warning.collapse.show {
  border-bottom: 1px solid #ffc107 !important; }

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

.bdb-ex-danger[aria-expanded="true"],
.bdb-ex-danger.collapsed.collapsing {
  border-bottom-color: #dc3545 !important; }

.bdb-nex-danger[aria-expanded="false"] {
  border-bottom-color: #dc3545 !important; }

.bdb-cl-danger.collapse {
  border-bottom: 1px solid #dc3545 !important; }

.bdb-ncl-danger.collapse.show {
  border-bottom: 1px solid #dc3545 !important; }

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

.bdb-ex-light[aria-expanded="true"],
.bdb-ex-light.collapsed.collapsing {
  border-bottom-color: #f8f9fa !important; }

.bdb-nex-light[aria-expanded="false"] {
  border-bottom-color: #f8f9fa !important; }

.bdb-cl-light.collapse {
  border-bottom: 1px solid #f8f9fa !important; }

.bdb-ncl-light.collapse.show {
  border-bottom: 1px solid #f8f9fa !important; }

.bdb-dark {
  border-bottom-color: #4b5257 !important; }

.bdb-ex-dark[aria-expanded="true"],
.bdb-ex-dark.collapsed.collapsing {
  border-bottom-color: #4b5257 !important; }

.bdb-nex-dark[aria-expanded="false"] {
  border-bottom-color: #4b5257 !important; }

.bdb-cl-dark.collapse {
  border-bottom: 1px solid #4b5257 !important; }

.bdb-ncl-dark.collapse.show {
  border-bottom: 1px solid #4b5257 !important; }

.bdb-primary-light {
  border-bottom-color: #40bee8 !important; }

.bdb-ex-primary-light[aria-expanded="true"],
.bdb-ex-primary-light.collapsed.collapsing {
  border-bottom-color: #40bee8 !important; }

.bdb-nex-primary-light[aria-expanded="false"] {
  border-bottom-color: #40bee8 !important; }

.bdb-cl-primary-light.collapse {
  border-bottom: 1px solid #40bee8 !important; }

.bdb-ncl-primary-light.collapse.show {
  border-bottom: 1px solid #40bee8 !important; }

.bdb-primary-lighter {
  border-bottom-color: #eef7fa !important; }

.bdb-ex-primary-lighter[aria-expanded="true"],
.bdb-ex-primary-lighter.collapsed.collapsing {
  border-bottom-color: #eef7fa !important; }

.bdb-nex-primary-lighter[aria-expanded="false"] {
  border-bottom-color: #eef7fa !important; }

.bdb-cl-primary-lighter.collapse {
  border-bottom: 1px solid #eef7fa !important; }

.bdb-ncl-primary-lighter.collapse.show {
  border-bottom: 1px solid #eef7fa !important; }

.bdb-primary-dark {
  border-bottom-color: #0082cd !important; }

.bdb-ex-primary-dark[aria-expanded="true"],
.bdb-ex-primary-dark.collapsed.collapsing {
  border-bottom-color: #0082cd !important; }

.bdb-nex-primary-dark[aria-expanded="false"] {
  border-bottom-color: #0082cd !important; }

.bdb-cl-primary-dark.collapse {
  border-bottom: 1px solid #0082cd !important; }

.bdb-ncl-primary-dark.collapse.show {
  border-bottom: 1px solid #0082cd !important; }

.bdb-secondary-light {
  border-bottom-color: #eaeef2 !important; }

.bdb-ex-secondary-light[aria-expanded="true"],
.bdb-ex-secondary-light.collapsed.collapsing {
  border-bottom-color: #eaeef2 !important; }

.bdb-nex-secondary-light[aria-expanded="false"] {
  border-bottom-color: #eaeef2 !important; }

.bdb-cl-secondary-light.collapse {
  border-bottom: 1px solid #eaeef2 !important; }

.bdb-ncl-secondary-light.collapse.show {
  border-bottom: 1px solid #eaeef2 !important; }

.bdb-secondary-lighter {
  border-bottom-color: #dde4ea !important; }

.bdb-ex-secondary-lighter[aria-expanded="true"],
.bdb-ex-secondary-lighter.collapsed.collapsing {
  border-bottom-color: #dde4ea !important; }

.bdb-nex-secondary-lighter[aria-expanded="false"] {
  border-bottom-color: #dde4ea !important; }

.bdb-cl-secondary-lighter.collapse {
  border-bottom: 1px solid #dde4ea !important; }

.bdb-ncl-secondary-lighter.collapse.show {
  border-bottom: 1px solid #dde4ea !important; }

.bdb-secondary-dark {
  border-bottom-color: #dfdfdf !important; }

.bdb-ex-secondary-dark[aria-expanded="true"],
.bdb-ex-secondary-dark.collapsed.collapsing {
  border-bottom-color: #dfdfdf !important; }

.bdb-nex-secondary-dark[aria-expanded="false"] {
  border-bottom-color: #dfdfdf !important; }

.bdb-cl-secondary-dark.collapse {
  border-bottom: 1px solid #dfdfdf !important; }

.bdb-ncl-secondary-dark.collapse.show {
  border-bottom: 1px solid #dfdfdf !important; }

.bdb-grey {
  border-bottom-color: #7d919b !important; }

.bdb-ex-grey[aria-expanded="true"],
.bdb-ex-grey.collapsed.collapsing {
  border-bottom-color: #7d919b !important; }

.bdb-nex-grey[aria-expanded="false"] {
  border-bottom-color: #7d919b !important; }

.bdb-cl-grey.collapse {
  border-bottom: 1px solid #7d919b !important; }

.bdb-ncl-grey.collapse.show {
  border-bottom: 1px solid #7d919b !important; }

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

.bdb-ex-white[aria-expanded="true"],
.bdb-ex-white.collapsed.collapsing {
  border-bottom-color: #fff !important; }

.bdb-nex-white[aria-expanded="false"] {
  border-bottom-color: #fff !important; }

.bdb-cl-white.collapse {
  border-bottom: 1px solid #fff !important; }

.bdb-ncl-white.collapse.show {
  border-bottom: 1px solid #fff !important; }

.bdb-disable {
  border-bottom-color: #8ca3b4 !important; }

.bdb-ex-disable[aria-expanded="true"],
.bdb-ex-disable.collapsed.collapsing {
  border-bottom-color: #8ca3b4 !important; }

.bdb-nex-disable[aria-expanded="false"] {
  border-bottom-color: #8ca3b4 !important; }

.bdb-cl-disable.collapse {
  border-bottom: 1px solid #8ca3b4 !important; }

.bdb-ncl-disable.collapse.show {
  border-bottom: 1px solid #8ca3b4 !important; }

.bdwb-ex-0[aria-expanded="true"] {
  border-bottom-width: 0 !important; }

.bdwb-nex-0[aria-expanded="false"] {
  border-bottom-width: 0 !important; }

.bdwb-cl-0.collapse {
  border-bottom-width: 0 !important; }

.bdwb-ncl-0.collapse.show {
  border-bottom-width: 0 !important; }

.bdwb-ex-1[aria-expanded="true"] {
  border-bottom-width: 1px !important; }

.bdwb-nex-1[aria-expanded="false"] {
  border-bottom-width: 1px !important; }

.bdwb-cl-1.collapse {
  border-bottom-width: 1px !important; }

.bdwb-ncl-1.collapse.show {
  border-bottom-width: 1px !important; }

.bdwb-ex-2[aria-expanded="true"] {
  border-bottom-width: 2px !important; }

.bdwb-nex-2[aria-expanded="false"] {
  border-bottom-width: 2px !important; }

.bdwb-cl-2.collapse {
  border-bottom-width: 2px !important; }

.bdwb-ncl-2.collapse.show {
  border-bottom-width: 2px !important; }

.bdwb-ex-3[aria-expanded="true"] {
  border-bottom-width: 3px !important; }

.bdwb-nex-3[aria-expanded="false"] {
  border-bottom-width: 3px !important; }

.bdwb-cl-3.collapse {
  border-bottom-width: 3px !important; }

.bdwb-ncl-3.collapse.show {
  border-bottom-width: 3px !important; }

.bdwb-ex-4[aria-expanded="true"] {
  border-bottom-width: 4px !important; }

.bdwb-nex-4[aria-expanded="false"] {
  border-bottom-width: 4px !important; }

.bdwb-cl-4.collapse {
  border-bottom-width: 4px !important; }

.bdwb-ncl-4.collapse.show {
  border-bottom-width: 4px !important; }

.bdb-gray-blue {
  border-bottom-color: rgba(51, 108, 137, 0.32) !important; }

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

.bdl-ex[aria-expanded="true"] {
  border-left: 1px solid #dee2e6 !important; }

.bdl-nex[aria-expanded="false"] {
  border-left: 1px solid #dee2e6 !important; }

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

.bdl-ncl.collapse.show {
  border-left: 1px solid #dee2e6 !important; }

.bdl-0:not(tr) {
  border-left: none !important; }

tr.bdl-0 > td {
  border-left: none !important; }

.bdl-primary {
  border-left-color: #00aeef !important; }

.bdl-ex-primary[aria-expanded="true"],
.bdl-ex-primary.collapsed.collapsing {
  border-left-color: #00aeef !important; }

.bdl-nex-primary[aria-expanded="false"] {
  border-left-color: #00aeef !important; }

.bdl-cl-primary.collapse {
  border-left: 1px solid #00aeef !important; }

.bdl-ncl-primary.collapse.show {
  border-left: 1px solid #00aeef !important; }

.bdl-secondary {
  border-left-color: #dbe0e4 !important; }

.bdl-ex-secondary[aria-expanded="true"],
.bdl-ex-secondary.collapsed.collapsing {
  border-left-color: #dbe0e4 !important; }

.bdl-nex-secondary[aria-expanded="false"] {
  border-left-color: #dbe0e4 !important; }

.bdl-cl-secondary.collapse {
  border-left: 1px solid #dbe0e4 !important; }

.bdl-ncl-secondary.collapse.show {
  border-left: 1px solid #dbe0e4 !important; }

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

.bdl-ex-success[aria-expanded="true"],
.bdl-ex-success.collapsed.collapsing {
  border-left-color: #28a745 !important; }

.bdl-nex-success[aria-expanded="false"] {
  border-left-color: #28a745 !important; }

.bdl-cl-success.collapse {
  border-left: 1px solid #28a745 !important; }

.bdl-ncl-success.collapse.show {
  border-left: 1px solid #28a745 !important; }

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

.bdl-ex-info[aria-expanded="true"],
.bdl-ex-info.collapsed.collapsing {
  border-left-color: #17a2b8 !important; }

.bdl-nex-info[aria-expanded="false"] {
  border-left-color: #17a2b8 !important; }

.bdl-cl-info.collapse {
  border-left: 1px solid #17a2b8 !important; }

.bdl-ncl-info.collapse.show {
  border-left: 1px solid #17a2b8 !important; }

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

.bdl-ex-warning[aria-expanded="true"],
.bdl-ex-warning.collapsed.collapsing {
  border-left-color: #ffc107 !important; }

.bdl-nex-warning[aria-expanded="false"] {
  border-left-color: #ffc107 !important; }

.bdl-cl-warning.collapse {
  border-left: 1px solid #ffc107 !important; }

.bdl-ncl-warning.collapse.show {
  border-left: 1px solid #ffc107 !important; }

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

.bdl-ex-danger[aria-expanded="true"],
.bdl-ex-danger.collapsed.collapsing {
  border-left-color: #dc3545 !important; }

.bdl-nex-danger[aria-expanded="false"] {
  border-left-color: #dc3545 !important; }

.bdl-cl-danger.collapse {
  border-left: 1px solid #dc3545 !important; }

.bdl-ncl-danger.collapse.show {
  border-left: 1px solid #dc3545 !important; }

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

.bdl-ex-light[aria-expanded="true"],
.bdl-ex-light.collapsed.collapsing {
  border-left-color: #f8f9fa !important; }

.bdl-nex-light[aria-expanded="false"] {
  border-left-color: #f8f9fa !important; }

.bdl-cl-light.collapse {
  border-left: 1px solid #f8f9fa !important; }

.bdl-ncl-light.collapse.show {
  border-left: 1px solid #f8f9fa !important; }

.bdl-dark {
  border-left-color: #4b5257 !important; }

.bdl-ex-dark[aria-expanded="true"],
.bdl-ex-dark.collapsed.collapsing {
  border-left-color: #4b5257 !important; }

.bdl-nex-dark[aria-expanded="false"] {
  border-left-color: #4b5257 !important; }

.bdl-cl-dark.collapse {
  border-left: 1px solid #4b5257 !important; }

.bdl-ncl-dark.collapse.show {
  border-left: 1px solid #4b5257 !important; }

.bdl-primary-light {
  border-left-color: #40bee8 !important; }

.bdl-ex-primary-light[aria-expanded="true"],
.bdl-ex-primary-light.collapsed.collapsing {
  border-left-color: #40bee8 !important; }

.bdl-nex-primary-light[aria-expanded="false"] {
  border-left-color: #40bee8 !important; }

.bdl-cl-primary-light.collapse {
  border-left: 1px solid #40bee8 !important; }

.bdl-ncl-primary-light.collapse.show {
  border-left: 1px solid #40bee8 !important; }

.bdl-primary-lighter {
  border-left-color: #eef7fa !important; }

.bdl-ex-primary-lighter[aria-expanded="true"],
.bdl-ex-primary-lighter.collapsed.collapsing {
  border-left-color: #eef7fa !important; }

.bdl-nex-primary-lighter[aria-expanded="false"] {
  border-left-color: #eef7fa !important; }

.bdl-cl-primary-lighter.collapse {
  border-left: 1px solid #eef7fa !important; }

.bdl-ncl-primary-lighter.collapse.show {
  border-left: 1px solid #eef7fa !important; }

.bdl-primary-dark {
  border-left-color: #0082cd !important; }

.bdl-ex-primary-dark[aria-expanded="true"],
.bdl-ex-primary-dark.collapsed.collapsing {
  border-left-color: #0082cd !important; }

.bdl-nex-primary-dark[aria-expanded="false"] {
  border-left-color: #0082cd !important; }

.bdl-cl-primary-dark.collapse {
  border-left: 1px solid #0082cd !important; }

.bdl-ncl-primary-dark.collapse.show {
  border-left: 1px solid #0082cd !important; }

.bdl-secondary-light {
  border-left-color: #eaeef2 !important; }

.bdl-ex-secondary-light[aria-expanded="true"],
.bdl-ex-secondary-light.collapsed.collapsing {
  border-left-color: #eaeef2 !important; }

.bdl-nex-secondary-light[aria-expanded="false"] {
  border-left-color: #eaeef2 !important; }

.bdl-cl-secondary-light.collapse {
  border-left: 1px solid #eaeef2 !important; }

.bdl-ncl-secondary-light.collapse.show {
  border-left: 1px solid #eaeef2 !important; }

.bdl-secondary-lighter {
  border-left-color: #dde4ea !important; }

.bdl-ex-secondary-lighter[aria-expanded="true"],
.bdl-ex-secondary-lighter.collapsed.collapsing {
  border-left-color: #dde4ea !important; }

.bdl-nex-secondary-lighter[aria-expanded="false"] {
  border-left-color: #dde4ea !important; }

.bdl-cl-secondary-lighter.collapse {
  border-left: 1px solid #dde4ea !important; }

.bdl-ncl-secondary-lighter.collapse.show {
  border-left: 1px solid #dde4ea !important; }

.bdl-secondary-dark {
  border-left-color: #dfdfdf !important; }

.bdl-ex-secondary-dark[aria-expanded="true"],
.bdl-ex-secondary-dark.collapsed.collapsing {
  border-left-color: #dfdfdf !important; }

.bdl-nex-secondary-dark[aria-expanded="false"] {
  border-left-color: #dfdfdf !important; }

.bdl-cl-secondary-dark.collapse {
  border-left: 1px solid #dfdfdf !important; }

.bdl-ncl-secondary-dark.collapse.show {
  border-left: 1px solid #dfdfdf !important; }

.bdl-grey {
  border-left-color: #7d919b !important; }

.bdl-ex-grey[aria-expanded="true"],
.bdl-ex-grey.collapsed.collapsing {
  border-left-color: #7d919b !important; }

.bdl-nex-grey[aria-expanded="false"] {
  border-left-color: #7d919b !important; }

.bdl-cl-grey.collapse {
  border-left: 1px solid #7d919b !important; }

.bdl-ncl-grey.collapse.show {
  border-left: 1px solid #7d919b !important; }

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

.bdl-ex-white[aria-expanded="true"],
.bdl-ex-white.collapsed.collapsing {
  border-left-color: #fff !important; }

.bdl-nex-white[aria-expanded="false"] {
  border-left-color: #fff !important; }

.bdl-cl-white.collapse {
  border-left: 1px solid #fff !important; }

.bdl-ncl-white.collapse.show {
  border-left: 1px solid #fff !important; }

.bdl-disable {
  border-left-color: #8ca3b4 !important; }

.bdl-ex-disable[aria-expanded="true"],
.bdl-ex-disable.collapsed.collapsing {
  border-left-color: #8ca3b4 !important; }

.bdl-nex-disable[aria-expanded="false"] {
  border-left-color: #8ca3b4 !important; }

.bdl-cl-disable.collapse {
  border-left: 1px solid #8ca3b4 !important; }

.bdl-ncl-disable.collapse.show {
  border-left: 1px solid #8ca3b4 !important; }

.bdwl-ex-0[aria-expanded="true"] {
  border-left-width: 0 !important; }

.bdwl-nex-0[aria-expanded="false"] {
  border-left-width: 0 !important; }

.bdwl-cl-0.collapse {
  border-left-width: 0 !important; }

.bdwl-ncl-0.collapse.show {
  border-left-width: 0 !important; }

.bdwl-ex-1[aria-expanded="true"] {
  border-left-width: 1px !important; }

.bdwl-nex-1[aria-expanded="false"] {
  border-left-width: 1px !important; }

.bdwl-cl-1.collapse {
  border-left-width: 1px !important; }

.bdwl-ncl-1.collapse.show {
  border-left-width: 1px !important; }

.bdwl-ex-2[aria-expanded="true"] {
  border-left-width: 2px !important; }

.bdwl-nex-2[aria-expanded="false"] {
  border-left-width: 2px !important; }

.bdwl-cl-2.collapse {
  border-left-width: 2px !important; }

.bdwl-ncl-2.collapse.show {
  border-left-width: 2px !important; }

.bdwl-ex-3[aria-expanded="true"] {
  border-left-width: 3px !important; }

.bdwl-nex-3[aria-expanded="false"] {
  border-left-width: 3px !important; }

.bdwl-cl-3.collapse {
  border-left-width: 3px !important; }

.bdwl-ncl-3.collapse.show {
  border-left-width: 3px !important; }

.bdwl-ex-4[aria-expanded="true"] {
  border-left-width: 4px !important; }

.bdwl-nex-4[aria-expanded="false"] {
  border-left-width: 4px !important; }

.bdwl-cl-4.collapse {
  border-left-width: 4px !important; }

.bdwl-ncl-4.collapse.show {
  border-left-width: 4px !important; }

.bdl-gray-blue {
  border-left-color: rgba(51, 108, 137, 0.32) !important; }

.bd-gray-blue {
  border-color: rgba(51, 108, 137, 0.32) !important; }

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

.bdw-ex-0[aria-expanded="true"]:not(tr) {
  border: 0 solid #dee2e6 !important; }

tr.bdw-ex-0[aria-expanded="true"] > td,
tr.bdw-ex-0.collapsed.collapsing > td {
  border-width: 0 !important; }

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

.mbdwt-0,
.mbdwy-0 {
  margin-top: 0 !important; }

.mbdwr-0,
.mbdwx-0 {
  margin-right: 0 !important; }

.mbdwb-0,
.mbdwy-0 {
  margin-bottom: 0 !important; }

.mbdwl-0,
.mbdwx-0 {
  margin-left: 0 !important; }

.bd-dashed-0 {
  position: relative;
  overflow: hidden;
  padding: 1px; }
  .bd-dashed-0:after {
    content: '';
    position: absolute;
    top: --1;
    right: --1;
    bottom: --1;
    left: --1;
    border-width: 0;
    border-style: dashed;
    border-color: inherit;
    border-radius: inherit;
    z-index: -1; }

.bd-dashed-0.bdw-0 {
  padding: 0; }
  .bd-dashed-0.bdw-0:after {
    top: -0;
    right: -0;
    bottom: -0;
    left: -0; }

.bd-dashed-0.bdw-1 {
  padding: 1px; }
  .bd-dashed-0.bdw-1:after {
    top: --1px;
    right: --1px;
    bottom: --1px;
    left: --1px; }

.bd-dashed-0.bdw-2 {
  padding: 2px; }
  .bd-dashed-0.bdw-2:after {
    top: --2px;
    right: --2px;
    bottom: --2px;
    left: --2px; }

.bd-dashed-0.bdw-3 {
  padding: 3px; }
  .bd-dashed-0.bdw-3:after {
    top: --3px;
    right: --3px;
    bottom: --3px;
    left: --3px; }

.bd-dashed-0.bdw-4 {
  padding: 4px; }
  .bd-dashed-0.bdw-4:after {
    top: --4px;
    right: --4px;
    bottom: --4px;
    left: --4px; }

.bdw-1 {
  border-width: 1px !important; }

.bdw-ex-1[aria-expanded="true"]:not(tr) {
  border: 1px solid #dee2e6 !important; }

tr.bdw-ex-1[aria-expanded="true"] > td,
tr.bdw-ex-1.collapsed.collapsing > td {
  border-width: 1px !important; }

.mbdw-1 {
  margin: -1px !important; }

.mbdwt-1,
.mbdwy-1 {
  margin-top: -1px !important; }

.mbdwr-1,
.mbdwx-1 {
  margin-right: -1px !important; }

.mbdwb-1,
.mbdwy-1 {
  margin-bottom: -1px !important; }

.mbdwl-1,
.mbdwx-1 {
  margin-left: -1px !important; }

.bd-dashed-1 {
  position: relative;
  overflow: hidden;
  padding: 1px; }
  .bd-dashed-1:after {
    content: '';
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    border-width: 2px;
    border-style: dashed;
    border-color: inherit;
    border-radius: inherit;
    z-index: -1; }

.bd-dashed-1.bdw-0 {
  padding: 0; }
  .bd-dashed-1.bdw-0:after {
    top: -2px;
    right: -2px;
    bottom: -2px;
    left: -2px; }

.bd-dashed-1.bdw-1 {
  padding: 1px; }
  .bd-dashed-1.bdw-1:after {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px; }

.bd-dashed-1.bdw-2 {
  padding: 2px; }
  .bd-dashed-1.bdw-2:after {
    top: -0px;
    right: -0px;
    bottom: -0px;
    left: -0px; }

.bd-dashed-1.bdw-3 {
  padding: 3px; }
  .bd-dashed-1.bdw-3:after {
    top: --1px;
    right: --1px;
    bottom: --1px;
    left: --1px; }

.bd-dashed-1.bdw-4 {
  padding: 4px; }
  .bd-dashed-1.bdw-4:after {
    top: --2px;
    right: --2px;
    bottom: --2px;
    left: --2px; }

.bdw-2 {
  border-width: 2px !important; }

.bdw-ex-2[aria-expanded="true"]:not(tr) {
  border: 2px solid #dee2e6 !important; }

tr.bdw-ex-2[aria-expanded="true"] > td,
tr.bdw-ex-2.collapsed.collapsing > td {
  border-width: 2px !important; }

.mbdw-2 {
  margin: -2px !important; }

.mbdwt-2,
.mbdwy-2 {
  margin-top: -2px !important; }

.mbdwr-2,
.mbdwx-2 {
  margin-right: -2px !important; }

.mbdwb-2,
.mbdwy-2 {
  margin-bottom: -2px !important; }

.mbdwl-2,
.mbdwx-2 {
  margin-left: -2px !important; }

.bd-dashed-2 {
  position: relative;
  overflow: hidden;
  padding: 1px; }
  .bd-dashed-2:after {
    content: '';
    position: absolute;
    top: -3px;
    right: -3px;
    bottom: -3px;
    left: -3px;
    border-width: 4px;
    border-style: dashed;
    border-color: inherit;
    border-radius: inherit;
    z-index: -1; }

.bd-dashed-2.bdw-0 {
  padding: 0; }
  .bd-dashed-2.bdw-0:after {
    top: -4px;
    right: -4px;
    bottom: -4px;
    left: -4px; }

.bd-dashed-2.bdw-1 {
  padding: 1px; }
  .bd-dashed-2.bdw-1:after {
    top: -3px;
    right: -3px;
    bottom: -3px;
    left: -3px; }

.bd-dashed-2.bdw-2 {
  padding: 2px; }
  .bd-dashed-2.bdw-2:after {
    top: -2px;
    right: -2px;
    bottom: -2px;
    left: -2px; }

.bd-dashed-2.bdw-3 {
  padding: 3px; }
  .bd-dashed-2.bdw-3:after {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px; }

.bd-dashed-2.bdw-4 {
  padding: 4px; }
  .bd-dashed-2.bdw-4:after {
    top: -0px;
    right: -0px;
    bottom: -0px;
    left: -0px; }

.bdw-3 {
  border-width: 3px !important; }

.bdw-ex-3[aria-expanded="true"]:not(tr) {
  border: 3px solid #dee2e6 !important; }

tr.bdw-ex-3[aria-expanded="true"] > td,
tr.bdw-ex-3.collapsed.collapsing > td {
  border-width: 3px !important; }

.mbdw-3 {
  margin: -3px !important; }

.mbdwt-3,
.mbdwy-3 {
  margin-top: -3px !important; }

.mbdwr-3,
.mbdwx-3 {
  margin-right: -3px !important; }

.mbdwb-3,
.mbdwy-3 {
  margin-bottom: -3px !important; }

.mbdwl-3,
.mbdwx-3 {
  margin-left: -3px !important; }

.bd-dashed-3 {
  position: relative;
  overflow: hidden;
  padding: 1px; }
  .bd-dashed-3:after {
    content: '';
    position: absolute;
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
    border-width: 6px;
    border-style: dashed;
    border-color: inherit;
    border-radius: inherit;
    z-index: -1; }

.bd-dashed-3.bdw-0 {
  padding: 0; }
  .bd-dashed-3.bdw-0:after {
    top: -6px;
    right: -6px;
    bottom: -6px;
    left: -6px; }

.bd-dashed-3.bdw-1 {
  padding: 1px; }
  .bd-dashed-3.bdw-1:after {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px; }

.bd-dashed-3.bdw-2 {
  padding: 2px; }
  .bd-dashed-3.bdw-2:after {
    top: -4px;
    right: -4px;
    bottom: -4px;
    left: -4px; }

.bd-dashed-3.bdw-3 {
  padding: 3px; }
  .bd-dashed-3.bdw-3:after {
    top: -3px;
    right: -3px;
    bottom: -3px;
    left: -3px; }

.bd-dashed-3.bdw-4 {
  padding: 4px; }
  .bd-dashed-3.bdw-4:after {
    top: -2px;
    right: -2px;
    bottom: -2px;
    left: -2px; }

.bdw-4 {
  border-width: 4px !important; }

.bdw-ex-4[aria-expanded="true"]:not(tr) {
  border: 4px solid #dee2e6 !important; }

tr.bdw-ex-4[aria-expanded="true"] > td,
tr.bdw-ex-4.collapsed.collapsing > td {
  border-width: 4px !important; }

.mbdw-4 {
  margin: -4px !important; }

.mbdwt-4,
.mbdwy-4 {
  margin-top: -4px !important; }

.mbdwr-4,
.mbdwx-4 {
  margin-right: -4px !important; }

.mbdwb-4,
.mbdwy-4 {
  margin-bottom: -4px !important; }

.mbdwl-4,
.mbdwx-4 {
  margin-left: -4px !important; }

.bd-dashed-4 {
  position: relative;
  overflow: hidden;
  padding: 1px; }
  .bd-dashed-4:after {
    content: '';
    position: absolute;
    top: -7px;
    right: -7px;
    bottom: -7px;
    left: -7px;
    border-width: 8px;
    border-style: dashed;
    border-color: inherit;
    border-radius: inherit;
    z-index: -1; }

.bd-dashed-4.bdw-0 {
  padding: 0; }
  .bd-dashed-4.bdw-0:after {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px; }

.bd-dashed-4.bdw-1 {
  padding: 1px; }
  .bd-dashed-4.bdw-1:after {
    top: -7px;
    right: -7px;
    bottom: -7px;
    left: -7px; }

.bd-dashed-4.bdw-2 {
  padding: 2px; }
  .bd-dashed-4.bdw-2:after {
    top: -6px;
    right: -6px;
    bottom: -6px;
    left: -6px; }

.bd-dashed-4.bdw-3 {
  padding: 3px; }
  .bd-dashed-4.bdw-3:after {
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px; }

.bd-dashed-4.bdw-4 {
  padding: 4px; }
  .bd-dashed-4.bdw-4:after {
    top: -4px;
    right: -4px;
    bottom: -4px;
    left: -4px; }

.bd-primary:not(tr) {
  border-color: #00aeef !important; }

tr.bd-primary > td {
  border-color: #00aeef !important; }

.bd-expanded-primary[aria-expanded="true"],
.bd-expanded-primary.collapsed.collapsing {
  border-color: #00aeef !important; }

.bd-ex-primary[aria-expanded="true"]:not(tr),
.bd-ex-primary.collapsed.collapsing:not(tr) {
  border-color: #00aeef !important; }

tr.bd-ex-primary[aria-expanded="true"] > td,
tr.bd-ex-primary.collapsed.collapsing > td {
  border-color: #00aeef !important; }

.bd-cl-primary.collapse.show {
  border-color: #00aeef !important; }

.bd-ncl-primary.collapse, .bd-ncl-primary.collapsing, .bd-ncl-primary.collapsed {
  border-color: #00aeef !important; }

.bd-hover-primary:hover {
  border-color: #00aeef !important; }

.bd-secondary:not(tr) {
  border-color: #dbe0e4 !important; }

tr.bd-secondary > td {
  border-color: #dbe0e4 !important; }

.bd-expanded-secondary[aria-expanded="true"],
.bd-expanded-secondary.collapsed.collapsing {
  border-color: #dbe0e4 !important; }

.bd-ex-secondary[aria-expanded="true"]:not(tr),
.bd-ex-secondary.collapsed.collapsing:not(tr) {
  border-color: #dbe0e4 !important; }

tr.bd-ex-secondary[aria-expanded="true"] > td,
tr.bd-ex-secondary.collapsed.collapsing > td {
  border-color: #dbe0e4 !important; }

.bd-cl-secondary.collapse.show {
  border-color: #dbe0e4 !important; }

.bd-ncl-secondary.collapse, .bd-ncl-secondary.collapsing, .bd-ncl-secondary.collapsed {
  border-color: #dbe0e4 !important; }

.bd-hover-secondary:hover {
  border-color: #dbe0e4 !important; }

.bd-success:not(tr) {
  border-color: #28a745 !important; }

tr.bd-success > td {
  border-color: #28a745 !important; }

.bd-expanded-success[aria-expanded="true"],
.bd-expanded-success.collapsed.collapsing {
  border-color: #28a745 !important; }

.bd-ex-success[aria-expanded="true"]:not(tr),
.bd-ex-success.collapsed.collapsing:not(tr) {
  border-color: #28a745 !important; }

tr.bd-ex-success[aria-expanded="true"] > td,
tr.bd-ex-success.collapsed.collapsing > td {
  border-color: #28a745 !important; }

.bd-cl-success.collapse.show {
  border-color: #28a745 !important; }

.bd-ncl-success.collapse, .bd-ncl-success.collapsing, .bd-ncl-success.collapsed {
  border-color: #28a745 !important; }

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

.bd-info:not(tr) {
  border-color: #17a2b8 !important; }

tr.bd-info > td {
  border-color: #17a2b8 !important; }

.bd-expanded-info[aria-expanded="true"],
.bd-expanded-info.collapsed.collapsing {
  border-color: #17a2b8 !important; }

.bd-ex-info[aria-expanded="true"]:not(tr),
.bd-ex-info.collapsed.collapsing:not(tr) {
  border-color: #17a2b8 !important; }

tr.bd-ex-info[aria-expanded="true"] > td,
tr.bd-ex-info.collapsed.collapsing > td {
  border-color: #17a2b8 !important; }

.bd-cl-info.collapse.show {
  border-color: #17a2b8 !important; }

.bd-ncl-info.collapse, .bd-ncl-info.collapsing, .bd-ncl-info.collapsed {
  border-color: #17a2b8 !important; }

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

.bd-warning:not(tr) {
  border-color: #ffc107 !important; }

tr.bd-warning > td {
  border-color: #ffc107 !important; }

.bd-expanded-warning[aria-expanded="true"],
.bd-expanded-warning.collapsed.collapsing {
  border-color: #ffc107 !important; }

.bd-ex-warning[aria-expanded="true"]:not(tr),
.bd-ex-warning.collapsed.collapsing:not(tr) {
  border-color: #ffc107 !important; }

tr.bd-ex-warning[aria-expanded="true"] > td,
tr.bd-ex-warning.collapsed.collapsing > td {
  border-color: #ffc107 !important; }

.bd-cl-warning.collapse.show {
  border-color: #ffc107 !important; }

.bd-ncl-warning.collapse, .bd-ncl-warning.collapsing, .bd-ncl-warning.collapsed {
  border-color: #ffc107 !important; }

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

.bd-danger:not(tr) {
  border-color: #dc3545 !important; }

tr.bd-danger > td {
  border-color: #dc3545 !important; }

.bd-expanded-danger[aria-expanded="true"],
.bd-expanded-danger.collapsed.collapsing {
  border-color: #dc3545 !important; }

.bd-ex-danger[aria-expanded="true"]:not(tr),
.bd-ex-danger.collapsed.collapsing:not(tr) {
  border-color: #dc3545 !important; }

tr.bd-ex-danger[aria-expanded="true"] > td,
tr.bd-ex-danger.collapsed.collapsing > td {
  border-color: #dc3545 !important; }

.bd-cl-danger.collapse.show {
  border-color: #dc3545 !important; }

.bd-ncl-danger.collapse, .bd-ncl-danger.collapsing, .bd-ncl-danger.collapsed {
  border-color: #dc3545 !important; }

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

.bd-light:not(tr) {
  border-color: #f8f9fa !important; }

tr.bd-light > td {
  border-color: #f8f9fa !important; }

.bd-expanded-light[aria-expanded="true"],
.bd-expanded-light.collapsed.collapsing {
  border-color: #f8f9fa !important; }

.bd-ex-light[aria-expanded="true"]:not(tr),
.bd-ex-light.collapsed.collapsing:not(tr) {
  border-color: #f8f9fa !important; }

tr.bd-ex-light[aria-expanded="true"] > td,
tr.bd-ex-light.collapsed.collapsing > td {
  border-color: #f8f9fa !important; }

.bd-cl-light.collapse.show {
  border-color: #f8f9fa !important; }

.bd-ncl-light.collapse, .bd-ncl-light.collapsing, .bd-ncl-light.collapsed {
  border-color: #f8f9fa !important; }

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

.bd-dark:not(tr) {
  border-color: #4b5257 !important; }

tr.bd-dark > td {
  border-color: #4b5257 !important; }

.bd-expanded-dark[aria-expanded="true"],
.bd-expanded-dark.collapsed.collapsing {
  border-color: #4b5257 !important; }

.bd-ex-dark[aria-expanded="true"]:not(tr),
.bd-ex-dark.collapsed.collapsing:not(tr) {
  border-color: #4b5257 !important; }

tr.bd-ex-dark[aria-expanded="true"] > td,
tr.bd-ex-dark.collapsed.collapsing > td {
  border-color: #4b5257 !important; }

.bd-cl-dark.collapse.show {
  border-color: #4b5257 !important; }

.bd-ncl-dark.collapse, .bd-ncl-dark.collapsing, .bd-ncl-dark.collapsed {
  border-color: #4b5257 !important; }

.bd-hover-dark:hover {
  border-color: #4b5257 !important; }

.bd-primary-light:not(tr) {
  border-color: #40bee8 !important; }

tr.bd-primary-light > td {
  border-color: #40bee8 !important; }

.bd-expanded-primary-light[aria-expanded="true"],
.bd-expanded-primary-light.collapsed.collapsing {
  border-color: #40bee8 !important; }

.bd-ex-primary-light[aria-expanded="true"]:not(tr),
.bd-ex-primary-light.collapsed.collapsing:not(tr) {
  border-color: #40bee8 !important; }

tr.bd-ex-primary-light[aria-expanded="true"] > td,
tr.bd-ex-primary-light.collapsed.collapsing > td {
  border-color: #40bee8 !important; }

.bd-cl-primary-light.collapse.show {
  border-color: #40bee8 !important; }

.bd-ncl-primary-light.collapse, .bd-ncl-primary-light.collapsing, .bd-ncl-primary-light.collapsed {
  border-color: #40bee8 !important; }

.bd-hover-primary-light:hover {
  border-color: #40bee8 !important; }

.bd-primary-lighter:not(tr) {
  border-color: #eef7fa !important; }

tr.bd-primary-lighter > td {
  border-color: #eef7fa !important; }

.bd-expanded-primary-lighter[aria-expanded="true"],
.bd-expanded-primary-lighter.collapsed.collapsing {
  border-color: #eef7fa !important; }

.bd-ex-primary-lighter[aria-expanded="true"]:not(tr),
.bd-ex-primary-lighter.collapsed.collapsing:not(tr) {
  border-color: #eef7fa !important; }

tr.bd-ex-primary-lighter[aria-expanded="true"] > td,
tr.bd-ex-primary-lighter.collapsed.collapsing > td {
  border-color: #eef7fa !important; }

.bd-cl-primary-lighter.collapse.show {
  border-color: #eef7fa !important; }

.bd-ncl-primary-lighter.collapse, .bd-ncl-primary-lighter.collapsing, .bd-ncl-primary-lighter.collapsed {
  border-color: #eef7fa !important; }

.bd-hover-primary-lighter:hover {
  border-color: #eef7fa !important; }

.bd-primary-dark:not(tr) {
  border-color: #0082cd !important; }

tr.bd-primary-dark > td {
  border-color: #0082cd !important; }

.bd-expanded-primary-dark[aria-expanded="true"],
.bd-expanded-primary-dark.collapsed.collapsing {
  border-color: #0082cd !important; }

.bd-ex-primary-dark[aria-expanded="true"]:not(tr),
.bd-ex-primary-dark.collapsed.collapsing:not(tr) {
  border-color: #0082cd !important; }

tr.bd-ex-primary-dark[aria-expanded="true"] > td,
tr.bd-ex-primary-dark.collapsed.collapsing > td {
  border-color: #0082cd !important; }

.bd-cl-primary-dark.collapse.show {
  border-color: #0082cd !important; }

.bd-ncl-primary-dark.collapse, .bd-ncl-primary-dark.collapsing, .bd-ncl-primary-dark.collapsed {
  border-color: #0082cd !important; }

.bd-hover-primary-dark:hover {
  border-color: #0082cd !important; }

.bd-secondary-light:not(tr) {
  border-color: #eaeef2 !important; }

tr.bd-secondary-light > td {
  border-color: #eaeef2 !important; }

.bd-expanded-secondary-light[aria-expanded="true"],
.bd-expanded-secondary-light.collapsed.collapsing {
  border-color: #eaeef2 !important; }

.bd-ex-secondary-light[aria-expanded="true"]:not(tr),
.bd-ex-secondary-light.collapsed.collapsing:not(tr) {
  border-color: #eaeef2 !important; }

tr.bd-ex-secondary-light[aria-expanded="true"] > td,
tr.bd-ex-secondary-light.collapsed.collapsing > td {
  border-color: #eaeef2 !important; }

.bd-cl-secondary-light.collapse.show {
  border-color: #eaeef2 !important; }

.bd-ncl-secondary-light.collapse, .bd-ncl-secondary-light.collapsing, .bd-ncl-secondary-light.collapsed {
  border-color: #eaeef2 !important; }

.bd-hover-secondary-light:hover {
  border-color: #eaeef2 !important; }

.bd-secondary-lighter:not(tr) {
  border-color: #dde4ea !important; }

tr.bd-secondary-lighter > td {
  border-color: #dde4ea !important; }

.bd-expanded-secondary-lighter[aria-expanded="true"],
.bd-expanded-secondary-lighter.collapsed.collapsing {
  border-color: #dde4ea !important; }

.bd-ex-secondary-lighter[aria-expanded="true"]:not(tr),
.bd-ex-secondary-lighter.collapsed.collapsing:not(tr) {
  border-color: #dde4ea !important; }

tr.bd-ex-secondary-lighter[aria-expanded="true"] > td,
tr.bd-ex-secondary-lighter.collapsed.collapsing > td {
  border-color: #dde4ea !important; }

.bd-cl-secondary-lighter.collapse.show {
  border-color: #dde4ea !important; }

.bd-ncl-secondary-lighter.collapse, .bd-ncl-secondary-lighter.collapsing, .bd-ncl-secondary-lighter.collapsed {
  border-color: #dde4ea !important; }

.bd-hover-secondary-lighter:hover {
  border-color: #dde4ea !important; }

.bd-secondary-dark:not(tr) {
  border-color: #dfdfdf !important; }

tr.bd-secondary-dark > td {
  border-color: #dfdfdf !important; }

.bd-expanded-secondary-dark[aria-expanded="true"],
.bd-expanded-secondary-dark.collapsed.collapsing {
  border-color: #dfdfdf !important; }

.bd-ex-secondary-dark[aria-expanded="true"]:not(tr),
.bd-ex-secondary-dark.collapsed.collapsing:not(tr) {
  border-color: #dfdfdf !important; }

tr.bd-ex-secondary-dark[aria-expanded="true"] > td,
tr.bd-ex-secondary-dark.collapsed.collapsing > td {
  border-color: #dfdfdf !important; }

.bd-cl-secondary-dark.collapse.show {
  border-color: #dfdfdf !important; }

.bd-ncl-secondary-dark.collapse, .bd-ncl-secondary-dark.collapsing, .bd-ncl-secondary-dark.collapsed {
  border-color: #dfdfdf !important; }

.bd-hover-secondary-dark:hover {
  border-color: #dfdfdf !important; }

.bd-grey:not(tr) {
  border-color: #7d919b !important; }

tr.bd-grey > td {
  border-color: #7d919b !important; }

.bd-expanded-grey[aria-expanded="true"],
.bd-expanded-grey.collapsed.collapsing {
  border-color: #7d919b !important; }

.bd-ex-grey[aria-expanded="true"]:not(tr),
.bd-ex-grey.collapsed.collapsing:not(tr) {
  border-color: #7d919b !important; }

tr.bd-ex-grey[aria-expanded="true"] > td,
tr.bd-ex-grey.collapsed.collapsing > td {
  border-color: #7d919b !important; }

.bd-cl-grey.collapse.show {
  border-color: #7d919b !important; }

.bd-ncl-grey.collapse, .bd-ncl-grey.collapsing, .bd-ncl-grey.collapsed {
  border-color: #7d919b !important; }

.bd-hover-grey:hover {
  border-color: #7d919b !important; }

.bd-white:not(tr) {
  border-color: #fff !important; }

tr.bd-white > td {
  border-color: #fff !important; }

.bd-expanded-white[aria-expanded="true"],
.bd-expanded-white.collapsed.collapsing {
  border-color: #fff !important; }

.bd-ex-white[aria-expanded="true"]:not(tr),
.bd-ex-white.collapsed.collapsing:not(tr) {
  border-color: #fff !important; }

tr.bd-ex-white[aria-expanded="true"] > td,
tr.bd-ex-white.collapsed.collapsing > td {
  border-color: #fff !important; }

.bd-cl-white.collapse.show {
  border-color: #fff !important; }

.bd-ncl-white.collapse, .bd-ncl-white.collapsing, .bd-ncl-white.collapsed {
  border-color: #fff !important; }

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

.bd-disable:not(tr) {
  border-color: #8ca3b4 !important; }

tr.bd-disable > td {
  border-color: #8ca3b4 !important; }

.bd-expanded-disable[aria-expanded="true"],
.bd-expanded-disable.collapsed.collapsing {
  border-color: #8ca3b4 !important; }

.bd-ex-disable[aria-expanded="true"]:not(tr),
.bd-ex-disable.collapsed.collapsing:not(tr) {
  border-color: #8ca3b4 !important; }

tr.bd-ex-disable[aria-expanded="true"] > td,
tr.bd-ex-disable.collapsed.collapsing > td {
  border-color: #8ca3b4 !important; }

.bd-cl-disable.collapse.show {
  border-color: #8ca3b4 !important; }

.bd-ncl-disable.collapse, .bd-ncl-disable.collapsing, .bd-ncl-disable.collapsed {
  border-color: #8ca3b4 !important; }

.bd-hover-disable:hover {
  border-color: #8ca3b4 !important; }

.bd-dashed {
  border-style: dashed !important; }

.bd-0:not(tr) {
  border: 0 !important; }

tr.bd-0 > td {
  border: 0 !important; }

@media (min-width: 576px) {
  .bd-sm {
    border: 1px solid #dee2e6 !important; }
  .bdt-sm {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-sm-ex[aria-expanded="true"] {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-sm-nex[aria-expanded="false"] {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-sm-cl.collapse {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-sm-ncl.collapse.show {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-sm-0:not(tr) {
    border-top: none !important; }
  tr.bdt-sm-0 > td {
    border-top: none !important; }
  .bdt-sm-primary {
    border-top-color: #00aeef !important; }
  .bdt-sm-ex-primary[aria-expanded="true"],
  .bdt-sm-ex-primary.collapsed.collapsing {
    border-top-color: #00aeef !important; }
  .bdt-sm-nex-primary[aria-expanded="false"] {
    border-top-color: #00aeef !important; }
  .bdt-sm-cl-primary.collapse {
    border-top: 1px solid #00aeef !important; }
  .bdt-sm-ncl-primary.collapse.show {
    border-top: 1px solid #00aeef !important; }
  .bdt-sm-secondary {
    border-top-color: #dbe0e4 !important; }
  .bdt-sm-ex-secondary[aria-expanded="true"],
  .bdt-sm-ex-secondary.collapsed.collapsing {
    border-top-color: #dbe0e4 !important; }
  .bdt-sm-nex-secondary[aria-expanded="false"] {
    border-top-color: #dbe0e4 !important; }
  .bdt-sm-cl-secondary.collapse {
    border-top: 1px solid #dbe0e4 !important; }
  .bdt-sm-ncl-secondary.collapse.show {
    border-top: 1px solid #dbe0e4 !important; }
  .bdt-sm-success {
    border-top-color: #28a745 !important; }
  .bdt-sm-ex-success[aria-expanded="true"],
  .bdt-sm-ex-success.collapsed.collapsing {
    border-top-color: #28a745 !important; }
  .bdt-sm-nex-success[aria-expanded="false"] {
    border-top-color: #28a745 !important; }
  .bdt-sm-cl-success.collapse {
    border-top: 1px solid #28a745 !important; }
  .bdt-sm-ncl-success.collapse.show {
    border-top: 1px solid #28a745 !important; }
  .bdt-sm-info {
    border-top-color: #17a2b8 !important; }
  .bdt-sm-ex-info[aria-expanded="true"],
  .bdt-sm-ex-info.collapsed.collapsing {
    border-top-color: #17a2b8 !important; }
  .bdt-sm-nex-info[aria-expanded="false"] {
    border-top-color: #17a2b8 !important; }
  .bdt-sm-cl-info.collapse {
    border-top: 1px solid #17a2b8 !important; }
  .bdt-sm-ncl-info.collapse.show {
    border-top: 1px solid #17a2b8 !important; }
  .bdt-sm-warning {
    border-top-color: #ffc107 !important; }
  .bdt-sm-ex-warning[aria-expanded="true"],
  .bdt-sm-ex-warning.collapsed.collapsing {
    border-top-color: #ffc107 !important; }
  .bdt-sm-nex-warning[aria-expanded="false"] {
    border-top-color: #ffc107 !important; }
  .bdt-sm-cl-warning.collapse {
    border-top: 1px solid #ffc107 !important; }
  .bdt-sm-ncl-warning.collapse.show {
    border-top: 1px solid #ffc107 !important; }
  .bdt-sm-danger {
    border-top-color: #dc3545 !important; }
  .bdt-sm-ex-danger[aria-expanded="true"],
  .bdt-sm-ex-danger.collapsed.collapsing {
    border-top-color: #dc3545 !important; }
  .bdt-sm-nex-danger[aria-expanded="false"] {
    border-top-color: #dc3545 !important; }
  .bdt-sm-cl-danger.collapse {
    border-top: 1px solid #dc3545 !important; }
  .bdt-sm-ncl-danger.collapse.show {
    border-top: 1px solid #dc3545 !important; }
  .bdt-sm-light {
    border-top-color: #f8f9fa !important; }
  .bdt-sm-ex-light[aria-expanded="true"],
  .bdt-sm-ex-light.collapsed.collapsing {
    border-top-color: #f8f9fa !important; }
  .bdt-sm-nex-light[aria-expanded="false"] {
    border-top-color: #f8f9fa !important; }
  .bdt-sm-cl-light.collapse {
    border-top: 1px solid #f8f9fa !important; }
  .bdt-sm-ncl-light.collapse.show {
    border-top: 1px solid #f8f9fa !important; }
  .bdt-sm-dark {
    border-top-color: #4b5257 !important; }
  .bdt-sm-ex-dark[aria-expanded="true"],
  .bdt-sm-ex-dark.collapsed.collapsing {
    border-top-color: #4b5257 !important; }
  .bdt-sm-nex-dark[aria-expanded="false"] {
    border-top-color: #4b5257 !important; }
  .bdt-sm-cl-dark.collapse {
    border-top: 1px solid #4b5257 !important; }
  .bdt-sm-ncl-dark.collapse.show {
    border-top: 1px solid #4b5257 !important; }
  .bdt-sm-primary-light {
    border-top-color: #40bee8 !important; }
  .bdt-sm-ex-primary-light[aria-expanded="true"],
  .bdt-sm-ex-primary-light.collapsed.collapsing {
    border-top-color: #40bee8 !important; }
  .bdt-sm-nex-primary-light[aria-expanded="false"] {
    border-top-color: #40bee8 !important; }
  .bdt-sm-cl-primary-light.collapse {
    border-top: 1px solid #40bee8 !important; }
  .bdt-sm-ncl-primary-light.collapse.show {
    border-top: 1px solid #40bee8 !important; }
  .bdt-sm-primary-lighter {
    border-top-color: #eef7fa !important; }
  .bdt-sm-ex-primary-lighter[aria-expanded="true"],
  .bdt-sm-ex-primary-lighter.collapsed.collapsing {
    border-top-color: #eef7fa !important; }
  .bdt-sm-nex-primary-lighter[aria-expanded="false"] {
    border-top-color: #eef7fa !important; }
  .bdt-sm-cl-primary-lighter.collapse {
    border-top: 1px solid #eef7fa !important; }
  .bdt-sm-ncl-primary-lighter.collapse.show {
    border-top: 1px solid #eef7fa !important; }
  .bdt-sm-primary-dark {
    border-top-color: #0082cd !important; }
  .bdt-sm-ex-primary-dark[aria-expanded="true"],
  .bdt-sm-ex-primary-dark.collapsed.collapsing {
    border-top-color: #0082cd !important; }
  .bdt-sm-nex-primary-dark[aria-expanded="false"] {
    border-top-color: #0082cd !important; }
  .bdt-sm-cl-primary-dark.collapse {
    border-top: 1px solid #0082cd !important; }
  .bdt-sm-ncl-primary-dark.collapse.show {
    border-top: 1px solid #0082cd !important; }
  .bdt-sm-secondary-light {
    border-top-color: #eaeef2 !important; }
  .bdt-sm-ex-secondary-light[aria-expanded="true"],
  .bdt-sm-ex-secondary-light.collapsed.collapsing {
    border-top-color: #eaeef2 !important; }
  .bdt-sm-nex-secondary-light[aria-expanded="false"] {
    border-top-color: #eaeef2 !important; }
  .bdt-sm-cl-secondary-light.collapse {
    border-top: 1px solid #eaeef2 !important; }
  .bdt-sm-ncl-secondary-light.collapse.show {
    border-top: 1px solid #eaeef2 !important; }
  .bdt-sm-secondary-lighter {
    border-top-color: #dde4ea !important; }
  .bdt-sm-ex-secondary-lighter[aria-expanded="true"],
  .bdt-sm-ex-secondary-lighter.collapsed.collapsing {
    border-top-color: #dde4ea !important; }
  .bdt-sm-nex-secondary-lighter[aria-expanded="false"] {
    border-top-color: #dde4ea !important; }
  .bdt-sm-cl-secondary-lighter.collapse {
    border-top: 1px solid #dde4ea !important; }
  .bdt-sm-ncl-secondary-lighter.collapse.show {
    border-top: 1px solid #dde4ea !important; }
  .bdt-sm-secondary-dark {
    border-top-color: #dfdfdf !important; }
  .bdt-sm-ex-secondary-dark[aria-expanded="true"],
  .bdt-sm-ex-secondary-dark.collapsed.collapsing {
    border-top-color: #dfdfdf !important; }
  .bdt-sm-nex-secondary-dark[aria-expanded="false"] {
    border-top-color: #dfdfdf !important; }
  .bdt-sm-cl-secondary-dark.collapse {
    border-top: 1px solid #dfdfdf !important; }
  .bdt-sm-ncl-secondary-dark.collapse.show {
    border-top: 1px solid #dfdfdf !important; }
  .bdt-sm-grey {
    border-top-color: #7d919b !important; }
  .bdt-sm-ex-grey[aria-expanded="true"],
  .bdt-sm-ex-grey.collapsed.collapsing {
    border-top-color: #7d919b !important; }
  .bdt-sm-nex-grey[aria-expanded="false"] {
    border-top-color: #7d919b !important; }
  .bdt-sm-cl-grey.collapse {
    border-top: 1px solid #7d919b !important; }
  .bdt-sm-ncl-grey.collapse.show {
    border-top: 1px solid #7d919b !important; }
  .bdt-sm-white {
    border-top-color: #fff !important; }
  .bdt-sm-ex-white[aria-expanded="true"],
  .bdt-sm-ex-white.collapsed.collapsing {
    border-top-color: #fff !important; }
  .bdt-sm-nex-white[aria-expanded="false"] {
    border-top-color: #fff !important; }
  .bdt-sm-cl-white.collapse {
    border-top: 1px solid #fff !important; }
  .bdt-sm-ncl-white.collapse.show {
    border-top: 1px solid #fff !important; }
  .bdt-sm-disable {
    border-top-color: #8ca3b4 !important; }
  .bdt-sm-ex-disable[aria-expanded="true"],
  .bdt-sm-ex-disable.collapsed.collapsing {
    border-top-color: #8ca3b4 !important; }
  .bdt-sm-nex-disable[aria-expanded="false"] {
    border-top-color: #8ca3b4 !important; }
  .bdt-sm-cl-disable.collapse {
    border-top: 1px solid #8ca3b4 !important; }
  .bdt-sm-ncl-disable.collapse.show {
    border-top: 1px solid #8ca3b4 !important; }
  .bdwt-sm-ex-0[aria-expanded="true"] {
    border-top-width: 0 !important; }
  .bdwt-sm-nex-0[aria-expanded="false"] {
    border-top-width: 0 !important; }
  .bdwt-sm-cl-0.collapse {
    border-top-width: 0 !important; }
  .bdwt-sm-ncl-0.collapse.show {
    border-top-width: 0 !important; }
  .bdwt-sm-ex-1[aria-expanded="true"] {
    border-top-width: 1px !important; }
  .bdwt-sm-nex-1[aria-expanded="false"] {
    border-top-width: 1px !important; }
  .bdwt-sm-cl-1.collapse {
    border-top-width: 1px !important; }
  .bdwt-sm-ncl-1.collapse.show {
    border-top-width: 1px !important; }
  .bdwt-sm-ex-2[aria-expanded="true"] {
    border-top-width: 2px !important; }
  .bdwt-sm-nex-2[aria-expanded="false"] {
    border-top-width: 2px !important; }
  .bdwt-sm-cl-2.collapse {
    border-top-width: 2px !important; }
  .bdwt-sm-ncl-2.collapse.show {
    border-top-width: 2px !important; }
  .bdwt-sm-ex-3[aria-expanded="true"] {
    border-top-width: 3px !important; }
  .bdwt-sm-nex-3[aria-expanded="false"] {
    border-top-width: 3px !important; }
  .bdwt-sm-cl-3.collapse {
    border-top-width: 3px !important; }
  .bdwt-sm-ncl-3.collapse.show {
    border-top-width: 3px !important; }
  .bdwt-sm-ex-4[aria-expanded="true"] {
    border-top-width: 4px !important; }
  .bdwt-sm-nex-4[aria-expanded="false"] {
    border-top-width: 4px !important; }
  .bdwt-sm-cl-4.collapse {
    border-top-width: 4px !important; }
  .bdwt-sm-ncl-4.collapse.show {
    border-top-width: 4px !important; }
  .bdt-sm-gray-blue {
    border-top-color: rgba(51, 108, 137, 0.32) !important; }
  .bdr-sm {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-sm-ex[aria-expanded="true"] {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-sm-nex[aria-expanded="false"] {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-sm-cl.collapse {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-sm-ncl.collapse.show {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-sm-0:not(tr) {
    border-right: none !important; }
  tr.bdr-sm-0 > td {
    border-right: none !important; }
  .bdr-sm-primary {
    border-right-color: #00aeef !important; }
  .bdr-sm-ex-primary[aria-expanded="true"],
  .bdr-sm-ex-primary.collapsed.collapsing {
    border-right-color: #00aeef !important; }
  .bdr-sm-nex-primary[aria-expanded="false"] {
    border-right-color: #00aeef !important; }
  .bdr-sm-cl-primary.collapse {
    border-right: 1px solid #00aeef !important; }
  .bdr-sm-ncl-primary.collapse.show {
    border-right: 1px solid #00aeef !important; }
  .bdr-sm-secondary {
    border-right-color: #dbe0e4 !important; }
  .bdr-sm-ex-secondary[aria-expanded="true"],
  .bdr-sm-ex-secondary.collapsed.collapsing {
    border-right-color: #dbe0e4 !important; }
  .bdr-sm-nex-secondary[aria-expanded="false"] {
    border-right-color: #dbe0e4 !important; }
  .bdr-sm-cl-secondary.collapse {
    border-right: 1px solid #dbe0e4 !important; }
  .bdr-sm-ncl-secondary.collapse.show {
    border-right: 1px solid #dbe0e4 !important; }
  .bdr-sm-success {
    border-right-color: #28a745 !important; }
  .bdr-sm-ex-success[aria-expanded="true"],
  .bdr-sm-ex-success.collapsed.collapsing {
    border-right-color: #28a745 !important; }
  .bdr-sm-nex-success[aria-expanded="false"] {
    border-right-color: #28a745 !important; }
  .bdr-sm-cl-success.collapse {
    border-right: 1px solid #28a745 !important; }
  .bdr-sm-ncl-success.collapse.show {
    border-right: 1px solid #28a745 !important; }
  .bdr-sm-info {
    border-right-color: #17a2b8 !important; }
  .bdr-sm-ex-info[aria-expanded="true"],
  .bdr-sm-ex-info.collapsed.collapsing {
    border-right-color: #17a2b8 !important; }
  .bdr-sm-nex-info[aria-expanded="false"] {
    border-right-color: #17a2b8 !important; }
  .bdr-sm-cl-info.collapse {
    border-right: 1px solid #17a2b8 !important; }
  .bdr-sm-ncl-info.collapse.show {
    border-right: 1px solid #17a2b8 !important; }
  .bdr-sm-warning {
    border-right-color: #ffc107 !important; }
  .bdr-sm-ex-warning[aria-expanded="true"],
  .bdr-sm-ex-warning.collapsed.collapsing {
    border-right-color: #ffc107 !important; }
  .bdr-sm-nex-warning[aria-expanded="false"] {
    border-right-color: #ffc107 !important; }
  .bdr-sm-cl-warning.collapse {
    border-right: 1px solid #ffc107 !important; }
  .bdr-sm-ncl-warning.collapse.show {
    border-right: 1px solid #ffc107 !important; }
  .bdr-sm-danger {
    border-right-color: #dc3545 !important; }
  .bdr-sm-ex-danger[aria-expanded="true"],
  .bdr-sm-ex-danger.collapsed.collapsing {
    border-right-color: #dc3545 !important; }
  .bdr-sm-nex-danger[aria-expanded="false"] {
    border-right-color: #dc3545 !important; }
  .bdr-sm-cl-danger.collapse {
    border-right: 1px solid #dc3545 !important; }
  .bdr-sm-ncl-danger.collapse.show {
    border-right: 1px solid #dc3545 !important; }
  .bdr-sm-light {
    border-right-color: #f8f9fa !important; }
  .bdr-sm-ex-light[aria-expanded="true"],
  .bdr-sm-ex-light.collapsed.collapsing {
    border-right-color: #f8f9fa !important; }
  .bdr-sm-nex-light[aria-expanded="false"] {
    border-right-color: #f8f9fa !important; }
  .bdr-sm-cl-light.collapse {
    border-right: 1px solid #f8f9fa !important; }
  .bdr-sm-ncl-light.collapse.show {
    border-right: 1px solid #f8f9fa !important; }
  .bdr-sm-dark {
    border-right-color: #4b5257 !important; }
  .bdr-sm-ex-dark[aria-expanded="true"],
  .bdr-sm-ex-dark.collapsed.collapsing {
    border-right-color: #4b5257 !important; }
  .bdr-sm-nex-dark[aria-expanded="false"] {
    border-right-color: #4b5257 !important; }
  .bdr-sm-cl-dark.collapse {
    border-right: 1px solid #4b5257 !important; }
  .bdr-sm-ncl-dark.collapse.show {
    border-right: 1px solid #4b5257 !important; }
  .bdr-sm-primary-light {
    border-right-color: #40bee8 !important; }
  .bdr-sm-ex-primary-light[aria-expanded="true"],
  .bdr-sm-ex-primary-light.collapsed.collapsing {
    border-right-color: #40bee8 !important; }
  .bdr-sm-nex-primary-light[aria-expanded="false"] {
    border-right-color: #40bee8 !important; }
  .bdr-sm-cl-primary-light.collapse {
    border-right: 1px solid #40bee8 !important; }
  .bdr-sm-ncl-primary-light.collapse.show {
    border-right: 1px solid #40bee8 !important; }
  .bdr-sm-primary-lighter {
    border-right-color: #eef7fa !important; }
  .bdr-sm-ex-primary-lighter[aria-expanded="true"],
  .bdr-sm-ex-primary-lighter.collapsed.collapsing {
    border-right-color: #eef7fa !important; }
  .bdr-sm-nex-primary-lighter[aria-expanded="false"] {
    border-right-color: #eef7fa !important; }
  .bdr-sm-cl-primary-lighter.collapse {
    border-right: 1px solid #eef7fa !important; }
  .bdr-sm-ncl-primary-lighter.collapse.show {
    border-right: 1px solid #eef7fa !important; }
  .bdr-sm-primary-dark {
    border-right-color: #0082cd !important; }
  .bdr-sm-ex-primary-dark[aria-expanded="true"],
  .bdr-sm-ex-primary-dark.collapsed.collapsing {
    border-right-color: #0082cd !important; }
  .bdr-sm-nex-primary-dark[aria-expanded="false"] {
    border-right-color: #0082cd !important; }
  .bdr-sm-cl-primary-dark.collapse {
    border-right: 1px solid #0082cd !important; }
  .bdr-sm-ncl-primary-dark.collapse.show {
    border-right: 1px solid #0082cd !important; }
  .bdr-sm-secondary-light {
    border-right-color: #eaeef2 !important; }
  .bdr-sm-ex-secondary-light[aria-expanded="true"],
  .bdr-sm-ex-secondary-light.collapsed.collapsing {
    border-right-color: #eaeef2 !important; }
  .bdr-sm-nex-secondary-light[aria-expanded="false"] {
    border-right-color: #eaeef2 !important; }
  .bdr-sm-cl-secondary-light.collapse {
    border-right: 1px solid #eaeef2 !important; }
  .bdr-sm-ncl-secondary-light.collapse.show {
    border-right: 1px solid #eaeef2 !important; }
  .bdr-sm-secondary-lighter {
    border-right-color: #dde4ea !important; }
  .bdr-sm-ex-secondary-lighter[aria-expanded="true"],
  .bdr-sm-ex-secondary-lighter.collapsed.collapsing {
    border-right-color: #dde4ea !important; }
  .bdr-sm-nex-secondary-lighter[aria-expanded="false"] {
    border-right-color: #dde4ea !important; }
  .bdr-sm-cl-secondary-lighter.collapse {
    border-right: 1px solid #dde4ea !important; }
  .bdr-sm-ncl-secondary-lighter.collapse.show {
    border-right: 1px solid #dde4ea !important; }
  .bdr-sm-secondary-dark {
    border-right-color: #dfdfdf !important; }
  .bdr-sm-ex-secondary-dark[aria-expanded="true"],
  .bdr-sm-ex-secondary-dark.collapsed.collapsing {
    border-right-color: #dfdfdf !important; }
  .bdr-sm-nex-secondary-dark[aria-expanded="false"] {
    border-right-color: #dfdfdf !important; }
  .bdr-sm-cl-secondary-dark.collapse {
    border-right: 1px solid #dfdfdf !important; }
  .bdr-sm-ncl-secondary-dark.collapse.show {
    border-right: 1px solid #dfdfdf !important; }
  .bdr-sm-grey {
    border-right-color: #7d919b !important; }
  .bdr-sm-ex-grey[aria-expanded="true"],
  .bdr-sm-ex-grey.collapsed.collapsing {
    border-right-color: #7d919b !important; }
  .bdr-sm-nex-grey[aria-expanded="false"] {
    border-right-color: #7d919b !important; }
  .bdr-sm-cl-grey.collapse {
    border-right: 1px solid #7d919b !important; }
  .bdr-sm-ncl-grey.collapse.show {
    border-right: 1px solid #7d919b !important; }
  .bdr-sm-white {
    border-right-color: #fff !important; }
  .bdr-sm-ex-white[aria-expanded="true"],
  .bdr-sm-ex-white.collapsed.collapsing {
    border-right-color: #fff !important; }
  .bdr-sm-nex-white[aria-expanded="false"] {
    border-right-color: #fff !important; }
  .bdr-sm-cl-white.collapse {
    border-right: 1px solid #fff !important; }
  .bdr-sm-ncl-white.collapse.show {
    border-right: 1px solid #fff !important; }
  .bdr-sm-disable {
    border-right-color: #8ca3b4 !important; }
  .bdr-sm-ex-disable[aria-expanded="true"],
  .bdr-sm-ex-disable.collapsed.collapsing {
    border-right-color: #8ca3b4 !important; }
  .bdr-sm-nex-disable[aria-expanded="false"] {
    border-right-color: #8ca3b4 !important; }
  .bdr-sm-cl-disable.collapse {
    border-right: 1px solid #8ca3b4 !important; }
  .bdr-sm-ncl-disable.collapse.show {
    border-right: 1px solid #8ca3b4 !important; }
  .bdwr-sm-ex-0[aria-expanded="true"] {
    border-right-width: 0 !important; }
  .bdwr-sm-nex-0[aria-expanded="false"] {
    border-right-width: 0 !important; }
  .bdwr-sm-cl-0.collapse {
    border-right-width: 0 !important; }
  .bdwr-sm-ncl-0.collapse.show {
    border-right-width: 0 !important; }
  .bdwr-sm-ex-1[aria-expanded="true"] {
    border-right-width: 1px !important; }
  .bdwr-sm-nex-1[aria-expanded="false"] {
    border-right-width: 1px !important; }
  .bdwr-sm-cl-1.collapse {
    border-right-width: 1px !important; }
  .bdwr-sm-ncl-1.collapse.show {
    border-right-width: 1px !important; }
  .bdwr-sm-ex-2[aria-expanded="true"] {
    border-right-width: 2px !important; }
  .bdwr-sm-nex-2[aria-expanded="false"] {
    border-right-width: 2px !important; }
  .bdwr-sm-cl-2.collapse {
    border-right-width: 2px !important; }
  .bdwr-sm-ncl-2.collapse.show {
    border-right-width: 2px !important; }
  .bdwr-sm-ex-3[aria-expanded="true"] {
    border-right-width: 3px !important; }
  .bdwr-sm-nex-3[aria-expanded="false"] {
    border-right-width: 3px !important; }
  .bdwr-sm-cl-3.collapse {
    border-right-width: 3px !important; }
  .bdwr-sm-ncl-3.collapse.show {
    border-right-width: 3px !important; }
  .bdwr-sm-ex-4[aria-expanded="true"] {
    border-right-width: 4px !important; }
  .bdwr-sm-nex-4[aria-expanded="false"] {
    border-right-width: 4px !important; }
  .bdwr-sm-cl-4.collapse {
    border-right-width: 4px !important; }
  .bdwr-sm-ncl-4.collapse.show {
    border-right-width: 4px !important; }
  .bdr-sm-gray-blue {
    border-right-color: rgba(51, 108, 137, 0.32) !important; }
  .bdb-sm {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-sm-ex[aria-expanded="true"] {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-sm-nex[aria-expanded="false"] {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-sm-cl.collapse {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-sm-ncl.collapse.show {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-sm-0:not(tr) {
    border-bottom: none !important; }
  tr.bdb-sm-0 > td {
    border-bottom: none !important; }
  .bdb-sm-primary {
    border-bottom-color: #00aeef !important; }
  .bdb-sm-ex-primary[aria-expanded="true"],
  .bdb-sm-ex-primary.collapsed.collapsing {
    border-bottom-color: #00aeef !important; }
  .bdb-sm-nex-primary[aria-expanded="false"] {
    border-bottom-color: #00aeef !important; }
  .bdb-sm-cl-primary.collapse {
    border-bottom: 1px solid #00aeef !important; }
  .bdb-sm-ncl-primary.collapse.show {
    border-bottom: 1px solid #00aeef !important; }
  .bdb-sm-secondary {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-sm-ex-secondary[aria-expanded="true"],
  .bdb-sm-ex-secondary.collapsed.collapsing {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-sm-nex-secondary[aria-expanded="false"] {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-sm-cl-secondary.collapse {
    border-bottom: 1px solid #dbe0e4 !important; }
  .bdb-sm-ncl-secondary.collapse.show {
    border-bottom: 1px solid #dbe0e4 !important; }
  .bdb-sm-success {
    border-bottom-color: #28a745 !important; }
  .bdb-sm-ex-success[aria-expanded="true"],
  .bdb-sm-ex-success.collapsed.collapsing {
    border-bottom-color: #28a745 !important; }
  .bdb-sm-nex-success[aria-expanded="false"] {
    border-bottom-color: #28a745 !important; }
  .bdb-sm-cl-success.collapse {
    border-bottom: 1px solid #28a745 !important; }
  .bdb-sm-ncl-success.collapse.show {
    border-bottom: 1px solid #28a745 !important; }
  .bdb-sm-info {
    border-bottom-color: #17a2b8 !important; }
  .bdb-sm-ex-info[aria-expanded="true"],
  .bdb-sm-ex-info.collapsed.collapsing {
    border-bottom-color: #17a2b8 !important; }
  .bdb-sm-nex-info[aria-expanded="false"] {
    border-bottom-color: #17a2b8 !important; }
  .bdb-sm-cl-info.collapse {
    border-bottom: 1px solid #17a2b8 !important; }
  .bdb-sm-ncl-info.collapse.show {
    border-bottom: 1px solid #17a2b8 !important; }
  .bdb-sm-warning {
    border-bottom-color: #ffc107 !important; }
  .bdb-sm-ex-warning[aria-expanded="true"],
  .bdb-sm-ex-warning.collapsed.collapsing {
    border-bottom-color: #ffc107 !important; }
  .bdb-sm-nex-warning[aria-expanded="false"] {
    border-bottom-color: #ffc107 !important; }
  .bdb-sm-cl-warning.collapse {
    border-bottom: 1px solid #ffc107 !important; }
  .bdb-sm-ncl-warning.collapse.show {
    border-bottom: 1px solid #ffc107 !important; }
  .bdb-sm-danger {
    border-bottom-color: #dc3545 !important; }
  .bdb-sm-ex-danger[aria-expanded="true"],
  .bdb-sm-ex-danger.collapsed.collapsing {
    border-bottom-color: #dc3545 !important; }
  .bdb-sm-nex-danger[aria-expanded="false"] {
    border-bottom-color: #dc3545 !important; }
  .bdb-sm-cl-danger.collapse {
    border-bottom: 1px solid #dc3545 !important; }
  .bdb-sm-ncl-danger.collapse.show {
    border-bottom: 1px solid #dc3545 !important; }
  .bdb-sm-light {
    border-bottom-color: #f8f9fa !important; }
  .bdb-sm-ex-light[aria-expanded="true"],
  .bdb-sm-ex-light.collapsed.collapsing {
    border-bottom-color: #f8f9fa !important; }
  .bdb-sm-nex-light[aria-expanded="false"] {
    border-bottom-color: #f8f9fa !important; }
  .bdb-sm-cl-light.collapse {
    border-bottom: 1px solid #f8f9fa !important; }
  .bdb-sm-ncl-light.collapse.show {
    border-bottom: 1px solid #f8f9fa !important; }
  .bdb-sm-dark {
    border-bottom-color: #4b5257 !important; }
  .bdb-sm-ex-dark[aria-expanded="true"],
  .bdb-sm-ex-dark.collapsed.collapsing {
    border-bottom-color: #4b5257 !important; }
  .bdb-sm-nex-dark[aria-expanded="false"] {
    border-bottom-color: #4b5257 !important; }
  .bdb-sm-cl-dark.collapse {
    border-bottom: 1px solid #4b5257 !important; }
  .bdb-sm-ncl-dark.collapse.show {
    border-bottom: 1px solid #4b5257 !important; }
  .bdb-sm-primary-light {
    border-bottom-color: #40bee8 !important; }
  .bdb-sm-ex-primary-light[aria-expanded="true"],
  .bdb-sm-ex-primary-light.collapsed.collapsing {
    border-bottom-color: #40bee8 !important; }
  .bdb-sm-nex-primary-light[aria-expanded="false"] {
    border-bottom-color: #40bee8 !important; }
  .bdb-sm-cl-primary-light.collapse {
    border-bottom: 1px solid #40bee8 !important; }
  .bdb-sm-ncl-primary-light.collapse.show {
    border-bottom: 1px solid #40bee8 !important; }
  .bdb-sm-primary-lighter {
    border-bottom-color: #eef7fa !important; }
  .bdb-sm-ex-primary-lighter[aria-expanded="true"],
  .bdb-sm-ex-primary-lighter.collapsed.collapsing {
    border-bottom-color: #eef7fa !important; }
  .bdb-sm-nex-primary-lighter[aria-expanded="false"] {
    border-bottom-color: #eef7fa !important; }
  .bdb-sm-cl-primary-lighter.collapse {
    border-bottom: 1px solid #eef7fa !important; }
  .bdb-sm-ncl-primary-lighter.collapse.show {
    border-bottom: 1px solid #eef7fa !important; }
  .bdb-sm-primary-dark {
    border-bottom-color: #0082cd !important; }
  .bdb-sm-ex-primary-dark[aria-expanded="true"],
  .bdb-sm-ex-primary-dark.collapsed.collapsing {
    border-bottom-color: #0082cd !important; }
  .bdb-sm-nex-primary-dark[aria-expanded="false"] {
    border-bottom-color: #0082cd !important; }
  .bdb-sm-cl-primary-dark.collapse {
    border-bottom: 1px solid #0082cd !important; }
  .bdb-sm-ncl-primary-dark.collapse.show {
    border-bottom: 1px solid #0082cd !important; }
  .bdb-sm-secondary-light {
    border-bottom-color: #eaeef2 !important; }
  .bdb-sm-ex-secondary-light[aria-expanded="true"],
  .bdb-sm-ex-secondary-light.collapsed.collapsing {
    border-bottom-color: #eaeef2 !important; }
  .bdb-sm-nex-secondary-light[aria-expanded="false"] {
    border-bottom-color: #eaeef2 !important; }
  .bdb-sm-cl-secondary-light.collapse {
    border-bottom: 1px solid #eaeef2 !important; }
  .bdb-sm-ncl-secondary-light.collapse.show {
    border-bottom: 1px solid #eaeef2 !important; }
  .bdb-sm-secondary-lighter {
    border-bottom-color: #dde4ea !important; }
  .bdb-sm-ex-secondary-lighter[aria-expanded="true"],
  .bdb-sm-ex-secondary-lighter.collapsed.collapsing {
    border-bottom-color: #dde4ea !important; }
  .bdb-sm-nex-secondary-lighter[aria-expanded="false"] {
    border-bottom-color: #dde4ea !important; }
  .bdb-sm-cl-secondary-lighter.collapse {
    border-bottom: 1px solid #dde4ea !important; }
  .bdb-sm-ncl-secondary-lighter.collapse.show {
    border-bottom: 1px solid #dde4ea !important; }
  .bdb-sm-secondary-dark {
    border-bottom-color: #dfdfdf !important; }
  .bdb-sm-ex-secondary-dark[aria-expanded="true"],
  .bdb-sm-ex-secondary-dark.collapsed.collapsing {
    border-bottom-color: #dfdfdf !important; }
  .bdb-sm-nex-secondary-dark[aria-expanded="false"] {
    border-bottom-color: #dfdfdf !important; }
  .bdb-sm-cl-secondary-dark.collapse {
    border-bottom: 1px solid #dfdfdf !important; }
  .bdb-sm-ncl-secondary-dark.collapse.show {
    border-bottom: 1px solid #dfdfdf !important; }
  .bdb-sm-grey {
    border-bottom-color: #7d919b !important; }
  .bdb-sm-ex-grey[aria-expanded="true"],
  .bdb-sm-ex-grey.collapsed.collapsing {
    border-bottom-color: #7d919b !important; }
  .bdb-sm-nex-grey[aria-expanded="false"] {
    border-bottom-color: #7d919b !important; }
  .bdb-sm-cl-grey.collapse {
    border-bottom: 1px solid #7d919b !important; }
  .bdb-sm-ncl-grey.collapse.show {
    border-bottom: 1px solid #7d919b !important; }
  .bdb-sm-white {
    border-bottom-color: #fff !important; }
  .bdb-sm-ex-white[aria-expanded="true"],
  .bdb-sm-ex-white.collapsed.collapsing {
    border-bottom-color: #fff !important; }
  .bdb-sm-nex-white[aria-expanded="false"] {
    border-bottom-color: #fff !important; }
  .bdb-sm-cl-white.collapse {
    border-bottom: 1px solid #fff !important; }
  .bdb-sm-ncl-white.collapse.show {
    border-bottom: 1px solid #fff !important; }
  .bdb-sm-disable {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-sm-ex-disable[aria-expanded="true"],
  .bdb-sm-ex-disable.collapsed.collapsing {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-sm-nex-disable[aria-expanded="false"] {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-sm-cl-disable.collapse {
    border-bottom: 1px solid #8ca3b4 !important; }
  .bdb-sm-ncl-disable.collapse.show {
    border-bottom: 1px solid #8ca3b4 !important; }
  .bdwb-sm-ex-0[aria-expanded="true"] {
    border-bottom-width: 0 !important; }
  .bdwb-sm-nex-0[aria-expanded="false"] {
    border-bottom-width: 0 !important; }
  .bdwb-sm-cl-0.collapse {
    border-bottom-width: 0 !important; }
  .bdwb-sm-ncl-0.collapse.show {
    border-bottom-width: 0 !important; }
  .bdwb-sm-ex-1[aria-expanded="true"] {
    border-bottom-width: 1px !important; }
  .bdwb-sm-nex-1[aria-expanded="false"] {
    border-bottom-width: 1px !important; }
  .bdwb-sm-cl-1.collapse {
    border-bottom-width: 1px !important; }
  .bdwb-sm-ncl-1.collapse.show {
    border-bottom-width: 1px !important; }
  .bdwb-sm-ex-2[aria-expanded="true"] {
    border-bottom-width: 2px !important; }
  .bdwb-sm-nex-2[aria-expanded="false"] {
    border-bottom-width: 2px !important; }
  .bdwb-sm-cl-2.collapse {
    border-bottom-width: 2px !important; }
  .bdwb-sm-ncl-2.collapse.show {
    border-bottom-width: 2px !important; }
  .bdwb-sm-ex-3[aria-expanded="true"] {
    border-bottom-width: 3px !important; }
  .bdwb-sm-nex-3[aria-expanded="false"] {
    border-bottom-width: 3px !important; }
  .bdwb-sm-cl-3.collapse {
    border-bottom-width: 3px !important; }
  .bdwb-sm-ncl-3.collapse.show {
    border-bottom-width: 3px !important; }
  .bdwb-sm-ex-4[aria-expanded="true"] {
    border-bottom-width: 4px !important; }
  .bdwb-sm-nex-4[aria-expanded="false"] {
    border-bottom-width: 4px !important; }
  .bdwb-sm-cl-4.collapse {
    border-bottom-width: 4px !important; }
  .bdwb-sm-ncl-4.collapse.show {
    border-bottom-width: 4px !important; }
  .bdb-sm-gray-blue {
    border-bottom-color: rgba(51, 108, 137, 0.32) !important; }
  .bdl-sm {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-sm-ex[aria-expanded="true"] {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-sm-nex[aria-expanded="false"] {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-sm-cl.collapse {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-sm-ncl.collapse.show {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-sm-0:not(tr) {
    border-left: none !important; }
  tr.bdl-sm-0 > td {
    border-left: none !important; }
  .bdl-sm-primary {
    border-left-color: #00aeef !important; }
  .bdl-sm-ex-primary[aria-expanded="true"],
  .bdl-sm-ex-primary.collapsed.collapsing {
    border-left-color: #00aeef !important; }
  .bdl-sm-nex-primary[aria-expanded="false"] {
    border-left-color: #00aeef !important; }
  .bdl-sm-cl-primary.collapse {
    border-left: 1px solid #00aeef !important; }
  .bdl-sm-ncl-primary.collapse.show {
    border-left: 1px solid #00aeef !important; }
  .bdl-sm-secondary {
    border-left-color: #dbe0e4 !important; }
  .bdl-sm-ex-secondary[aria-expanded="true"],
  .bdl-sm-ex-secondary.collapsed.collapsing {
    border-left-color: #dbe0e4 !important; }
  .bdl-sm-nex-secondary[aria-expanded="false"] {
    border-left-color: #dbe0e4 !important; }
  .bdl-sm-cl-secondary.collapse {
    border-left: 1px solid #dbe0e4 !important; }
  .bdl-sm-ncl-secondary.collapse.show {
    border-left: 1px solid #dbe0e4 !important; }
  .bdl-sm-success {
    border-left-color: #28a745 !important; }
  .bdl-sm-ex-success[aria-expanded="true"],
  .bdl-sm-ex-success.collapsed.collapsing {
    border-left-color: #28a745 !important; }
  .bdl-sm-nex-success[aria-expanded="false"] {
    border-left-color: #28a745 !important; }
  .bdl-sm-cl-success.collapse {
    border-left: 1px solid #28a745 !important; }
  .bdl-sm-ncl-success.collapse.show {
    border-left: 1px solid #28a745 !important; }
  .bdl-sm-info {
    border-left-color: #17a2b8 !important; }
  .bdl-sm-ex-info[aria-expanded="true"],
  .bdl-sm-ex-info.collapsed.collapsing {
    border-left-color: #17a2b8 !important; }
  .bdl-sm-nex-info[aria-expanded="false"] {
    border-left-color: #17a2b8 !important; }
  .bdl-sm-cl-info.collapse {
    border-left: 1px solid #17a2b8 !important; }
  .bdl-sm-ncl-info.collapse.show {
    border-left: 1px solid #17a2b8 !important; }
  .bdl-sm-warning {
    border-left-color: #ffc107 !important; }
  .bdl-sm-ex-warning[aria-expanded="true"],
  .bdl-sm-ex-warning.collapsed.collapsing {
    border-left-color: #ffc107 !important; }
  .bdl-sm-nex-warning[aria-expanded="false"] {
    border-left-color: #ffc107 !important; }
  .bdl-sm-cl-warning.collapse {
    border-left: 1px solid #ffc107 !important; }
  .bdl-sm-ncl-warning.collapse.show {
    border-left: 1px solid #ffc107 !important; }
  .bdl-sm-danger {
    border-left-color: #dc3545 !important; }
  .bdl-sm-ex-danger[aria-expanded="true"],
  .bdl-sm-ex-danger.collapsed.collapsing {
    border-left-color: #dc3545 !important; }
  .bdl-sm-nex-danger[aria-expanded="false"] {
    border-left-color: #dc3545 !important; }
  .bdl-sm-cl-danger.collapse {
    border-left: 1px solid #dc3545 !important; }
  .bdl-sm-ncl-danger.collapse.show {
    border-left: 1px solid #dc3545 !important; }
  .bdl-sm-light {
    border-left-color: #f8f9fa !important; }
  .bdl-sm-ex-light[aria-expanded="true"],
  .bdl-sm-ex-light.collapsed.collapsing {
    border-left-color: #f8f9fa !important; }
  .bdl-sm-nex-light[aria-expanded="false"] {
    border-left-color: #f8f9fa !important; }
  .bdl-sm-cl-light.collapse {
    border-left: 1px solid #f8f9fa !important; }
  .bdl-sm-ncl-light.collapse.show {
    border-left: 1px solid #f8f9fa !important; }
  .bdl-sm-dark {
    border-left-color: #4b5257 !important; }
  .bdl-sm-ex-dark[aria-expanded="true"],
  .bdl-sm-ex-dark.collapsed.collapsing {
    border-left-color: #4b5257 !important; }
  .bdl-sm-nex-dark[aria-expanded="false"] {
    border-left-color: #4b5257 !important; }
  .bdl-sm-cl-dark.collapse {
    border-left: 1px solid #4b5257 !important; }
  .bdl-sm-ncl-dark.collapse.show {
    border-left: 1px solid #4b5257 !important; }
  .bdl-sm-primary-light {
    border-left-color: #40bee8 !important; }
  .bdl-sm-ex-primary-light[aria-expanded="true"],
  .bdl-sm-ex-primary-light.collapsed.collapsing {
    border-left-color: #40bee8 !important; }
  .bdl-sm-nex-primary-light[aria-expanded="false"] {
    border-left-color: #40bee8 !important; }
  .bdl-sm-cl-primary-light.collapse {
    border-left: 1px solid #40bee8 !important; }
  .bdl-sm-ncl-primary-light.collapse.show {
    border-left: 1px solid #40bee8 !important; }
  .bdl-sm-primary-lighter {
    border-left-color: #eef7fa !important; }
  .bdl-sm-ex-primary-lighter[aria-expanded="true"],
  .bdl-sm-ex-primary-lighter.collapsed.collapsing {
    border-left-color: #eef7fa !important; }
  .bdl-sm-nex-primary-lighter[aria-expanded="false"] {
    border-left-color: #eef7fa !important; }
  .bdl-sm-cl-primary-lighter.collapse {
    border-left: 1px solid #eef7fa !important; }
  .bdl-sm-ncl-primary-lighter.collapse.show {
    border-left: 1px solid #eef7fa !important; }
  .bdl-sm-primary-dark {
    border-left-color: #0082cd !important; }
  .bdl-sm-ex-primary-dark[aria-expanded="true"],
  .bdl-sm-ex-primary-dark.collapsed.collapsing {
    border-left-color: #0082cd !important; }
  .bdl-sm-nex-primary-dark[aria-expanded="false"] {
    border-left-color: #0082cd !important; }
  .bdl-sm-cl-primary-dark.collapse {
    border-left: 1px solid #0082cd !important; }
  .bdl-sm-ncl-primary-dark.collapse.show {
    border-left: 1px solid #0082cd !important; }
  .bdl-sm-secondary-light {
    border-left-color: #eaeef2 !important; }
  .bdl-sm-ex-secondary-light[aria-expanded="true"],
  .bdl-sm-ex-secondary-light.collapsed.collapsing {
    border-left-color: #eaeef2 !important; }
  .bdl-sm-nex-secondary-light[aria-expanded="false"] {
    border-left-color: #eaeef2 !important; }
  .bdl-sm-cl-secondary-light.collapse {
    border-left: 1px solid #eaeef2 !important; }
  .bdl-sm-ncl-secondary-light.collapse.show {
    border-left: 1px solid #eaeef2 !important; }
  .bdl-sm-secondary-lighter {
    border-left-color: #dde4ea !important; }
  .bdl-sm-ex-secondary-lighter[aria-expanded="true"],
  .bdl-sm-ex-secondary-lighter.collapsed.collapsing {
    border-left-color: #dde4ea !important; }
  .bdl-sm-nex-secondary-lighter[aria-expanded="false"] {
    border-left-color: #dde4ea !important; }
  .bdl-sm-cl-secondary-lighter.collapse {
    border-left: 1px solid #dde4ea !important; }
  .bdl-sm-ncl-secondary-lighter.collapse.show {
    border-left: 1px solid #dde4ea !important; }
  .bdl-sm-secondary-dark {
    border-left-color: #dfdfdf !important; }
  .bdl-sm-ex-secondary-dark[aria-expanded="true"],
  .bdl-sm-ex-secondary-dark.collapsed.collapsing {
    border-left-color: #dfdfdf !important; }
  .bdl-sm-nex-secondary-dark[aria-expanded="false"] {
    border-left-color: #dfdfdf !important; }
  .bdl-sm-cl-secondary-dark.collapse {
    border-left: 1px solid #dfdfdf !important; }
  .bdl-sm-ncl-secondary-dark.collapse.show {
    border-left: 1px solid #dfdfdf !important; }
  .bdl-sm-grey {
    border-left-color: #7d919b !important; }
  .bdl-sm-ex-grey[aria-expanded="true"],
  .bdl-sm-ex-grey.collapsed.collapsing {
    border-left-color: #7d919b !important; }
  .bdl-sm-nex-grey[aria-expanded="false"] {
    border-left-color: #7d919b !important; }
  .bdl-sm-cl-grey.collapse {
    border-left: 1px solid #7d919b !important; }
  .bdl-sm-ncl-grey.collapse.show {
    border-left: 1px solid #7d919b !important; }
  .bdl-sm-white {
    border-left-color: #fff !important; }
  .bdl-sm-ex-white[aria-expanded="true"],
  .bdl-sm-ex-white.collapsed.collapsing {
    border-left-color: #fff !important; }
  .bdl-sm-nex-white[aria-expanded="false"] {
    border-left-color: #fff !important; }
  .bdl-sm-cl-white.collapse {
    border-left: 1px solid #fff !important; }
  .bdl-sm-ncl-white.collapse.show {
    border-left: 1px solid #fff !important; }
  .bdl-sm-disable {
    border-left-color: #8ca3b4 !important; }
  .bdl-sm-ex-disable[aria-expanded="true"],
  .bdl-sm-ex-disable.collapsed.collapsing {
    border-left-color: #8ca3b4 !important; }
  .bdl-sm-nex-disable[aria-expanded="false"] {
    border-left-color: #8ca3b4 !important; }
  .bdl-sm-cl-disable.collapse {
    border-left: 1px solid #8ca3b4 !important; }
  .bdl-sm-ncl-disable.collapse.show {
    border-left: 1px solid #8ca3b4 !important; }
  .bdwl-sm-ex-0[aria-expanded="true"] {
    border-left-width: 0 !important; }
  .bdwl-sm-nex-0[aria-expanded="false"] {
    border-left-width: 0 !important; }
  .bdwl-sm-cl-0.collapse {
    border-left-width: 0 !important; }
  .bdwl-sm-ncl-0.collapse.show {
    border-left-width: 0 !important; }
  .bdwl-sm-ex-1[aria-expanded="true"] {
    border-left-width: 1px !important; }
  .bdwl-sm-nex-1[aria-expanded="false"] {
    border-left-width: 1px !important; }
  .bdwl-sm-cl-1.collapse {
    border-left-width: 1px !important; }
  .bdwl-sm-ncl-1.collapse.show {
    border-left-width: 1px !important; }
  .bdwl-sm-ex-2[aria-expanded="true"] {
    border-left-width: 2px !important; }
  .bdwl-sm-nex-2[aria-expanded="false"] {
    border-left-width: 2px !important; }
  .bdwl-sm-cl-2.collapse {
    border-left-width: 2px !important; }
  .bdwl-sm-ncl-2.collapse.show {
    border-left-width: 2px !important; }
  .bdwl-sm-ex-3[aria-expanded="true"] {
    border-left-width: 3px !important; }
  .bdwl-sm-nex-3[aria-expanded="false"] {
    border-left-width: 3px !important; }
  .bdwl-sm-cl-3.collapse {
    border-left-width: 3px !important; }
  .bdwl-sm-ncl-3.collapse.show {
    border-left-width: 3px !important; }
  .bdwl-sm-ex-4[aria-expanded="true"] {
    border-left-width: 4px !important; }
  .bdwl-sm-nex-4[aria-expanded="false"] {
    border-left-width: 4px !important; }
  .bdwl-sm-cl-4.collapse {
    border-left-width: 4px !important; }
  .bdwl-sm-ncl-4.collapse.show {
    border-left-width: 4px !important; }
  .bdl-sm-gray-blue {
    border-left-color: rgba(51, 108, 137, 0.32) !important; }
  .bd-sm-gray-blue {
    border-color: rgba(51, 108, 137, 0.32) !important; }
  .bdw-sm-0 {
    border-width: 0 !important; }
  .bdw-sm-ex-0[aria-expanded="true"]:not(tr) {
    border: 0 solid #dee2e6 !important; }
  tr.bdw-sm-ex-0[aria-expanded="true"] > td,
  tr.bdw-sm-ex-0.collapsed.collapsing > td {
    border-width: 0 !important; }
  .mbdw-sm-0 {
    margin: 0 !important; }
  .mbdwt-sm-0,
  .mbdwy-sm-0 {
    margin-top: 0 !important; }
  .mbdwr-sm-0,
  .mbdwx-sm-0 {
    margin-right: 0 !important; }
  .mbdwb-sm-0,
  .mbdwy-sm-0 {
    margin-bottom: 0 !important; }
  .mbdwl-sm-0,
  .mbdwx-sm-0 {
    margin-left: 0 !important; }
  .bd-sm-dashed-0 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-sm-dashed-0:after {
      content: '';
      position: absolute;
      top: --1;
      right: --1;
      bottom: --1;
      left: --1;
      border-width: 0;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-sm-dashed-0.bdw-sm-0 {
    padding: 0; }
    .bd-sm-dashed-0.bdw-sm-0:after {
      top: -0;
      right: -0;
      bottom: -0;
      left: -0; }
  .bd-sm-dashed-0.bdw-sm-1 {
    padding: 1px; }
    .bd-sm-dashed-0.bdw-sm-1:after {
      top: --1px;
      right: --1px;
      bottom: --1px;
      left: --1px; }
  .bd-sm-dashed-0.bdw-sm-2 {
    padding: 2px; }
    .bd-sm-dashed-0.bdw-sm-2:after {
      top: --2px;
      right: --2px;
      bottom: --2px;
      left: --2px; }
  .bd-sm-dashed-0.bdw-sm-3 {
    padding: 3px; }
    .bd-sm-dashed-0.bdw-sm-3:after {
      top: --3px;
      right: --3px;
      bottom: --3px;
      left: --3px; }
  .bd-sm-dashed-0.bdw-sm-4 {
    padding: 4px; }
    .bd-sm-dashed-0.bdw-sm-4:after {
      top: --4px;
      right: --4px;
      bottom: --4px;
      left: --4px; }
  .bdw-sm-1 {
    border-width: 1px !important; }
  .bdw-sm-ex-1[aria-expanded="true"]:not(tr) {
    border: 1px solid #dee2e6 !important; }
  tr.bdw-sm-ex-1[aria-expanded="true"] > td,
  tr.bdw-sm-ex-1.collapsed.collapsing > td {
    border-width: 1px !important; }
  .mbdw-sm-1 {
    margin: -1px !important; }
  .mbdwt-sm-1,
  .mbdwy-sm-1 {
    margin-top: -1px !important; }
  .mbdwr-sm-1,
  .mbdwx-sm-1 {
    margin-right: -1px !important; }
  .mbdwb-sm-1,
  .mbdwy-sm-1 {
    margin-bottom: -1px !important; }
  .mbdwl-sm-1,
  .mbdwx-sm-1 {
    margin-left: -1px !important; }
  .bd-sm-dashed-1 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-sm-dashed-1:after {
      content: '';
      position: absolute;
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px;
      border-width: 2px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-sm-dashed-1.bdw-sm-0 {
    padding: 0; }
    .bd-sm-dashed-1.bdw-sm-0:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bd-sm-dashed-1.bdw-sm-1 {
    padding: 1px; }
    .bd-sm-dashed-1.bdw-sm-1:after {
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px; }
  .bd-sm-dashed-1.bdw-sm-2 {
    padding: 2px; }
    .bd-sm-dashed-1.bdw-sm-2:after {
      top: -0px;
      right: -0px;
      bottom: -0px;
      left: -0px; }
  .bd-sm-dashed-1.bdw-sm-3 {
    padding: 3px; }
    .bd-sm-dashed-1.bdw-sm-3:after {
      top: --1px;
      right: --1px;
      bottom: --1px;
      left: --1px; }
  .bd-sm-dashed-1.bdw-sm-4 {
    padding: 4px; }
    .bd-sm-dashed-1.bdw-sm-4:after {
      top: --2px;
      right: --2px;
      bottom: --2px;
      left: --2px; }
  .bdw-sm-2 {
    border-width: 2px !important; }
  .bdw-sm-ex-2[aria-expanded="true"]:not(tr) {
    border: 2px solid #dee2e6 !important; }
  tr.bdw-sm-ex-2[aria-expanded="true"] > td,
  tr.bdw-sm-ex-2.collapsed.collapsing > td {
    border-width: 2px !important; }
  .mbdw-sm-2 {
    margin: -2px !important; }
  .mbdwt-sm-2,
  .mbdwy-sm-2 {
    margin-top: -2px !important; }
  .mbdwr-sm-2,
  .mbdwx-sm-2 {
    margin-right: -2px !important; }
  .mbdwb-sm-2,
  .mbdwy-sm-2 {
    margin-bottom: -2px !important; }
  .mbdwl-sm-2,
  .mbdwx-sm-2 {
    margin-left: -2px !important; }
  .bd-sm-dashed-2 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-sm-dashed-2:after {
      content: '';
      position: absolute;
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px;
      border-width: 4px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-sm-dashed-2.bdw-sm-0 {
    padding: 0; }
    .bd-sm-dashed-2.bdw-sm-0:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-sm-dashed-2.bdw-sm-1 {
    padding: 1px; }
    .bd-sm-dashed-2.bdw-sm-1:after {
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px; }
  .bd-sm-dashed-2.bdw-sm-2 {
    padding: 2px; }
    .bd-sm-dashed-2.bdw-sm-2:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bd-sm-dashed-2.bdw-sm-3 {
    padding: 3px; }
    .bd-sm-dashed-2.bdw-sm-3:after {
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px; }
  .bd-sm-dashed-2.bdw-sm-4 {
    padding: 4px; }
    .bd-sm-dashed-2.bdw-sm-4:after {
      top: -0px;
      right: -0px;
      bottom: -0px;
      left: -0px; }
  .bdw-sm-3 {
    border-width: 3px !important; }
  .bdw-sm-ex-3[aria-expanded="true"]:not(tr) {
    border: 3px solid #dee2e6 !important; }
  tr.bdw-sm-ex-3[aria-expanded="true"] > td,
  tr.bdw-sm-ex-3.collapsed.collapsing > td {
    border-width: 3px !important; }
  .mbdw-sm-3 {
    margin: -3px !important; }
  .mbdwt-sm-3,
  .mbdwy-sm-3 {
    margin-top: -3px !important; }
  .mbdwr-sm-3,
  .mbdwx-sm-3 {
    margin-right: -3px !important; }
  .mbdwb-sm-3,
  .mbdwy-sm-3 {
    margin-bottom: -3px !important; }
  .mbdwl-sm-3,
  .mbdwx-sm-3 {
    margin-left: -3px !important; }
  .bd-sm-dashed-3 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-sm-dashed-3:after {
      content: '';
      position: absolute;
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px;
      border-width: 6px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-sm-dashed-3.bdw-sm-0 {
    padding: 0; }
    .bd-sm-dashed-3.bdw-sm-0:after {
      top: -6px;
      right: -6px;
      bottom: -6px;
      left: -6px; }
  .bd-sm-dashed-3.bdw-sm-1 {
    padding: 1px; }
    .bd-sm-dashed-3.bdw-sm-1:after {
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px; }
  .bd-sm-dashed-3.bdw-sm-2 {
    padding: 2px; }
    .bd-sm-dashed-3.bdw-sm-2:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-sm-dashed-3.bdw-sm-3 {
    padding: 3px; }
    .bd-sm-dashed-3.bdw-sm-3:after {
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px; }
  .bd-sm-dashed-3.bdw-sm-4 {
    padding: 4px; }
    .bd-sm-dashed-3.bdw-sm-4:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bdw-sm-4 {
    border-width: 4px !important; }
  .bdw-sm-ex-4[aria-expanded="true"]:not(tr) {
    border: 4px solid #dee2e6 !important; }
  tr.bdw-sm-ex-4[aria-expanded="true"] > td,
  tr.bdw-sm-ex-4.collapsed.collapsing > td {
    border-width: 4px !important; }
  .mbdw-sm-4 {
    margin: -4px !important; }
  .mbdwt-sm-4,
  .mbdwy-sm-4 {
    margin-top: -4px !important; }
  .mbdwr-sm-4,
  .mbdwx-sm-4 {
    margin-right: -4px !important; }
  .mbdwb-sm-4,
  .mbdwy-sm-4 {
    margin-bottom: -4px !important; }
  .mbdwl-sm-4,
  .mbdwx-sm-4 {
    margin-left: -4px !important; }
  .bd-sm-dashed-4 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-sm-dashed-4:after {
      content: '';
      position: absolute;
      top: -7px;
      right: -7px;
      bottom: -7px;
      left: -7px;
      border-width: 8px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-sm-dashed-4.bdw-sm-0 {
    padding: 0; }
    .bd-sm-dashed-4.bdw-sm-0:after {
      top: -8px;
      right: -8px;
      bottom: -8px;
      left: -8px; }
  .bd-sm-dashed-4.bdw-sm-1 {
    padding: 1px; }
    .bd-sm-dashed-4.bdw-sm-1:after {
      top: -7px;
      right: -7px;
      bottom: -7px;
      left: -7px; }
  .bd-sm-dashed-4.bdw-sm-2 {
    padding: 2px; }
    .bd-sm-dashed-4.bdw-sm-2:after {
      top: -6px;
      right: -6px;
      bottom: -6px;
      left: -6px; }
  .bd-sm-dashed-4.bdw-sm-3 {
    padding: 3px; }
    .bd-sm-dashed-4.bdw-sm-3:after {
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px; }
  .bd-sm-dashed-4.bdw-sm-4 {
    padding: 4px; }
    .bd-sm-dashed-4.bdw-sm-4:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-sm-primary:not(tr) {
    border-color: #00aeef !important; }
  tr.bd-sm-primary > td {
    border-color: #00aeef !important; }
  .bd-expanded-sm-primary[aria-expanded="true"],
  .bd-expanded-sm-primary.collapsed.collapsing {
    border-color: #00aeef !important; }
  .bd-ex-sm-primary[aria-expanded="true"]:not(tr),
  .bd-ex-sm-primary.collapsed.collapsing:not(tr) {
    border-color: #00aeef !important; }
  tr.bd-ex-sm-primary[aria-expanded="true"] > td,
  tr.bd-ex-sm-primary.collapsed.collapsing > td {
    border-color: #00aeef !important; }
  .bd-cl-sm-primary.collapse.show {
    border-color: #00aeef !important; }
  .bd-ncl-sm-primary.collapse, .bd-ncl-sm-primary.collapsing, .bd-ncl-sm-primary.collapsed {
    border-color: #00aeef !important; }
  .bd-hover-sm-primary:hover {
    border-color: #00aeef !important; }
  .bd-sm-secondary:not(tr) {
    border-color: #dbe0e4 !important; }
  tr.bd-sm-secondary > td {
    border-color: #dbe0e4 !important; }
  .bd-expanded-sm-secondary[aria-expanded="true"],
  .bd-expanded-sm-secondary.collapsed.collapsing {
    border-color: #dbe0e4 !important; }
  .bd-ex-sm-secondary[aria-expanded="true"]:not(tr),
  .bd-ex-sm-secondary.collapsed.collapsing:not(tr) {
    border-color: #dbe0e4 !important; }
  tr.bd-ex-sm-secondary[aria-expanded="true"] > td,
  tr.bd-ex-sm-secondary.collapsed.collapsing > td {
    border-color: #dbe0e4 !important; }
  .bd-cl-sm-secondary.collapse.show {
    border-color: #dbe0e4 !important; }
  .bd-ncl-sm-secondary.collapse, .bd-ncl-sm-secondary.collapsing, .bd-ncl-sm-secondary.collapsed {
    border-color: #dbe0e4 !important; }
  .bd-hover-sm-secondary:hover {
    border-color: #dbe0e4 !important; }
  .bd-sm-success:not(tr) {
    border-color: #28a745 !important; }
  tr.bd-sm-success > td {
    border-color: #28a745 !important; }
  .bd-expanded-sm-success[aria-expanded="true"],
  .bd-expanded-sm-success.collapsed.collapsing {
    border-color: #28a745 !important; }
  .bd-ex-sm-success[aria-expanded="true"]:not(tr),
  .bd-ex-sm-success.collapsed.collapsing:not(tr) {
    border-color: #28a745 !important; }
  tr.bd-ex-sm-success[aria-expanded="true"] > td,
  tr.bd-ex-sm-success.collapsed.collapsing > td {
    border-color: #28a745 !important; }
  .bd-cl-sm-success.collapse.show {
    border-color: #28a745 !important; }
  .bd-ncl-sm-success.collapse, .bd-ncl-sm-success.collapsing, .bd-ncl-sm-success.collapsed {
    border-color: #28a745 !important; }
  .bd-hover-sm-success:hover {
    border-color: #28a745 !important; }
  .bd-sm-info:not(tr) {
    border-color: #17a2b8 !important; }
  tr.bd-sm-info > td {
    border-color: #17a2b8 !important; }
  .bd-expanded-sm-info[aria-expanded="true"],
  .bd-expanded-sm-info.collapsed.collapsing {
    border-color: #17a2b8 !important; }
  .bd-ex-sm-info[aria-expanded="true"]:not(tr),
  .bd-ex-sm-info.collapsed.collapsing:not(tr) {
    border-color: #17a2b8 !important; }
  tr.bd-ex-sm-info[aria-expanded="true"] > td,
  tr.bd-ex-sm-info.collapsed.collapsing > td {
    border-color: #17a2b8 !important; }
  .bd-cl-sm-info.collapse.show {
    border-color: #17a2b8 !important; }
  .bd-ncl-sm-info.collapse, .bd-ncl-sm-info.collapsing, .bd-ncl-sm-info.collapsed {
    border-color: #17a2b8 !important; }
  .bd-hover-sm-info:hover {
    border-color: #17a2b8 !important; }
  .bd-sm-warning:not(tr) {
    border-color: #ffc107 !important; }
  tr.bd-sm-warning > td {
    border-color: #ffc107 !important; }
  .bd-expanded-sm-warning[aria-expanded="true"],
  .bd-expanded-sm-warning.collapsed.collapsing {
    border-color: #ffc107 !important; }
  .bd-ex-sm-warning[aria-expanded="true"]:not(tr),
  .bd-ex-sm-warning.collapsed.collapsing:not(tr) {
    border-color: #ffc107 !important; }
  tr.bd-ex-sm-warning[aria-expanded="true"] > td,
  tr.bd-ex-sm-warning.collapsed.collapsing > td {
    border-color: #ffc107 !important; }
  .bd-cl-sm-warning.collapse.show {
    border-color: #ffc107 !important; }
  .bd-ncl-sm-warning.collapse, .bd-ncl-sm-warning.collapsing, .bd-ncl-sm-warning.collapsed {
    border-color: #ffc107 !important; }
  .bd-hover-sm-warning:hover {
    border-color: #ffc107 !important; }
  .bd-sm-danger:not(tr) {
    border-color: #dc3545 !important; }
  tr.bd-sm-danger > td {
    border-color: #dc3545 !important; }
  .bd-expanded-sm-danger[aria-expanded="true"],
  .bd-expanded-sm-danger.collapsed.collapsing {
    border-color: #dc3545 !important; }
  .bd-ex-sm-danger[aria-expanded="true"]:not(tr),
  .bd-ex-sm-danger.collapsed.collapsing:not(tr) {
    border-color: #dc3545 !important; }
  tr.bd-ex-sm-danger[aria-expanded="true"] > td,
  tr.bd-ex-sm-danger.collapsed.collapsing > td {
    border-color: #dc3545 !important; }
  .bd-cl-sm-danger.collapse.show {
    border-color: #dc3545 !important; }
  .bd-ncl-sm-danger.collapse, .bd-ncl-sm-danger.collapsing, .bd-ncl-sm-danger.collapsed {
    border-color: #dc3545 !important; }
  .bd-hover-sm-danger:hover {
    border-color: #dc3545 !important; }
  .bd-sm-light:not(tr) {
    border-color: #f8f9fa !important; }
  tr.bd-sm-light > td {
    border-color: #f8f9fa !important; }
  .bd-expanded-sm-light[aria-expanded="true"],
  .bd-expanded-sm-light.collapsed.collapsing {
    border-color: #f8f9fa !important; }
  .bd-ex-sm-light[aria-expanded="true"]:not(tr),
  .bd-ex-sm-light.collapsed.collapsing:not(tr) {
    border-color: #f8f9fa !important; }
  tr.bd-ex-sm-light[aria-expanded="true"] > td,
  tr.bd-ex-sm-light.collapsed.collapsing > td {
    border-color: #f8f9fa !important; }
  .bd-cl-sm-light.collapse.show {
    border-color: #f8f9fa !important; }
  .bd-ncl-sm-light.collapse, .bd-ncl-sm-light.collapsing, .bd-ncl-sm-light.collapsed {
    border-color: #f8f9fa !important; }
  .bd-hover-sm-light:hover {
    border-color: #f8f9fa !important; }
  .bd-sm-dark:not(tr) {
    border-color: #4b5257 !important; }
  tr.bd-sm-dark > td {
    border-color: #4b5257 !important; }
  .bd-expanded-sm-dark[aria-expanded="true"],
  .bd-expanded-sm-dark.collapsed.collapsing {
    border-color: #4b5257 !important; }
  .bd-ex-sm-dark[aria-expanded="true"]:not(tr),
  .bd-ex-sm-dark.collapsed.collapsing:not(tr) {
    border-color: #4b5257 !important; }
  tr.bd-ex-sm-dark[aria-expanded="true"] > td,
  tr.bd-ex-sm-dark.collapsed.collapsing > td {
    border-color: #4b5257 !important; }
  .bd-cl-sm-dark.collapse.show {
    border-color: #4b5257 !important; }
  .bd-ncl-sm-dark.collapse, .bd-ncl-sm-dark.collapsing, .bd-ncl-sm-dark.collapsed {
    border-color: #4b5257 !important; }
  .bd-hover-sm-dark:hover {
    border-color: #4b5257 !important; }
  .bd-sm-primary-light:not(tr) {
    border-color: #40bee8 !important; }
  tr.bd-sm-primary-light > td {
    border-color: #40bee8 !important; }
  .bd-expanded-sm-primary-light[aria-expanded="true"],
  .bd-expanded-sm-primary-light.collapsed.collapsing {
    border-color: #40bee8 !important; }
  .bd-ex-sm-primary-light[aria-expanded="true"]:not(tr),
  .bd-ex-sm-primary-light.collapsed.collapsing:not(tr) {
    border-color: #40bee8 !important; }
  tr.bd-ex-sm-primary-light[aria-expanded="true"] > td,
  tr.bd-ex-sm-primary-light.collapsed.collapsing > td {
    border-color: #40bee8 !important; }
  .bd-cl-sm-primary-light.collapse.show {
    border-color: #40bee8 !important; }
  .bd-ncl-sm-primary-light.collapse, .bd-ncl-sm-primary-light.collapsing, .bd-ncl-sm-primary-light.collapsed {
    border-color: #40bee8 !important; }
  .bd-hover-sm-primary-light:hover {
    border-color: #40bee8 !important; }
  .bd-sm-primary-lighter:not(tr) {
    border-color: #eef7fa !important; }
  tr.bd-sm-primary-lighter > td {
    border-color: #eef7fa !important; }
  .bd-expanded-sm-primary-lighter[aria-expanded="true"],
  .bd-expanded-sm-primary-lighter.collapsed.collapsing {
    border-color: #eef7fa !important; }
  .bd-ex-sm-primary-lighter[aria-expanded="true"]:not(tr),
  .bd-ex-sm-primary-lighter.collapsed.collapsing:not(tr) {
    border-color: #eef7fa !important; }
  tr.bd-ex-sm-primary-lighter[aria-expanded="true"] > td,
  tr.bd-ex-sm-primary-lighter.collapsed.collapsing > td {
    border-color: #eef7fa !important; }
  .bd-cl-sm-primary-lighter.collapse.show {
    border-color: #eef7fa !important; }
  .bd-ncl-sm-primary-lighter.collapse, .bd-ncl-sm-primary-lighter.collapsing, .bd-ncl-sm-primary-lighter.collapsed {
    border-color: #eef7fa !important; }
  .bd-hover-sm-primary-lighter:hover {
    border-color: #eef7fa !important; }
  .bd-sm-primary-dark:not(tr) {
    border-color: #0082cd !important; }
  tr.bd-sm-primary-dark > td {
    border-color: #0082cd !important; }
  .bd-expanded-sm-primary-dark[aria-expanded="true"],
  .bd-expanded-sm-primary-dark.collapsed.collapsing {
    border-color: #0082cd !important; }
  .bd-ex-sm-primary-dark[aria-expanded="true"]:not(tr),
  .bd-ex-sm-primary-dark.collapsed.collapsing:not(tr) {
    border-color: #0082cd !important; }
  tr.bd-ex-sm-primary-dark[aria-expanded="true"] > td,
  tr.bd-ex-sm-primary-dark.collapsed.collapsing > td {
    border-color: #0082cd !important; }
  .bd-cl-sm-primary-dark.collapse.show {
    border-color: #0082cd !important; }
  .bd-ncl-sm-primary-dark.collapse, .bd-ncl-sm-primary-dark.collapsing, .bd-ncl-sm-primary-dark.collapsed {
    border-color: #0082cd !important; }
  .bd-hover-sm-primary-dark:hover {
    border-color: #0082cd !important; }
  .bd-sm-secondary-light:not(tr) {
    border-color: #eaeef2 !important; }
  tr.bd-sm-secondary-light > td {
    border-color: #eaeef2 !important; }
  .bd-expanded-sm-secondary-light[aria-expanded="true"],
  .bd-expanded-sm-secondary-light.collapsed.collapsing {
    border-color: #eaeef2 !important; }
  .bd-ex-sm-secondary-light[aria-expanded="true"]:not(tr),
  .bd-ex-sm-secondary-light.collapsed.collapsing:not(tr) {
    border-color: #eaeef2 !important; }
  tr.bd-ex-sm-secondary-light[aria-expanded="true"] > td,
  tr.bd-ex-sm-secondary-light.collapsed.collapsing > td {
    border-color: #eaeef2 !important; }
  .bd-cl-sm-secondary-light.collapse.show {
    border-color: #eaeef2 !important; }
  .bd-ncl-sm-secondary-light.collapse, .bd-ncl-sm-secondary-light.collapsing, .bd-ncl-sm-secondary-light.collapsed {
    border-color: #eaeef2 !important; }
  .bd-hover-sm-secondary-light:hover {
    border-color: #eaeef2 !important; }
  .bd-sm-secondary-lighter:not(tr) {
    border-color: #dde4ea !important; }
  tr.bd-sm-secondary-lighter > td {
    border-color: #dde4ea !important; }
  .bd-expanded-sm-secondary-lighter[aria-expanded="true"],
  .bd-expanded-sm-secondary-lighter.collapsed.collapsing {
    border-color: #dde4ea !important; }
  .bd-ex-sm-secondary-lighter[aria-expanded="true"]:not(tr),
  .bd-ex-sm-secondary-lighter.collapsed.collapsing:not(tr) {
    border-color: #dde4ea !important; }
  tr.bd-ex-sm-secondary-lighter[aria-expanded="true"] > td,
  tr.bd-ex-sm-secondary-lighter.collapsed.collapsing > td {
    border-color: #dde4ea !important; }
  .bd-cl-sm-secondary-lighter.collapse.show {
    border-color: #dde4ea !important; }
  .bd-ncl-sm-secondary-lighter.collapse, .bd-ncl-sm-secondary-lighter.collapsing, .bd-ncl-sm-secondary-lighter.collapsed {
    border-color: #dde4ea !important; }
  .bd-hover-sm-secondary-lighter:hover {
    border-color: #dde4ea !important; }
  .bd-sm-secondary-dark:not(tr) {
    border-color: #dfdfdf !important; }
  tr.bd-sm-secondary-dark > td {
    border-color: #dfdfdf !important; }
  .bd-expanded-sm-secondary-dark[aria-expanded="true"],
  .bd-expanded-sm-secondary-dark.collapsed.collapsing {
    border-color: #dfdfdf !important; }
  .bd-ex-sm-secondary-dark[aria-expanded="true"]:not(tr),
  .bd-ex-sm-secondary-dark.collapsed.collapsing:not(tr) {
    border-color: #dfdfdf !important; }
  tr.bd-ex-sm-secondary-dark[aria-expanded="true"] > td,
  tr.bd-ex-sm-secondary-dark.collapsed.collapsing > td {
    border-color: #dfdfdf !important; }
  .bd-cl-sm-secondary-dark.collapse.show {
    border-color: #dfdfdf !important; }
  .bd-ncl-sm-secondary-dark.collapse, .bd-ncl-sm-secondary-dark.collapsing, .bd-ncl-sm-secondary-dark.collapsed {
    border-color: #dfdfdf !important; }
  .bd-hover-sm-secondary-dark:hover {
    border-color: #dfdfdf !important; }
  .bd-sm-grey:not(tr) {
    border-color: #7d919b !important; }
  tr.bd-sm-grey > td {
    border-color: #7d919b !important; }
  .bd-expanded-sm-grey[aria-expanded="true"],
  .bd-expanded-sm-grey.collapsed.collapsing {
    border-color: #7d919b !important; }
  .bd-ex-sm-grey[aria-expanded="true"]:not(tr),
  .bd-ex-sm-grey.collapsed.collapsing:not(tr) {
    border-color: #7d919b !important; }
  tr.bd-ex-sm-grey[aria-expanded="true"] > td,
  tr.bd-ex-sm-grey.collapsed.collapsing > td {
    border-color: #7d919b !important; }
  .bd-cl-sm-grey.collapse.show {
    border-color: #7d919b !important; }
  .bd-ncl-sm-grey.collapse, .bd-ncl-sm-grey.collapsing, .bd-ncl-sm-grey.collapsed {
    border-color: #7d919b !important; }
  .bd-hover-sm-grey:hover {
    border-color: #7d919b !important; }
  .bd-sm-white:not(tr) {
    border-color: #fff !important; }
  tr.bd-sm-white > td {
    border-color: #fff !important; }
  .bd-expanded-sm-white[aria-expanded="true"],
  .bd-expanded-sm-white.collapsed.collapsing {
    border-color: #fff !important; }
  .bd-ex-sm-white[aria-expanded="true"]:not(tr),
  .bd-ex-sm-white.collapsed.collapsing:not(tr) {
    border-color: #fff !important; }
  tr.bd-ex-sm-white[aria-expanded="true"] > td,
  tr.bd-ex-sm-white.collapsed.collapsing > td {
    border-color: #fff !important; }
  .bd-cl-sm-white.collapse.show {
    border-color: #fff !important; }
  .bd-ncl-sm-white.collapse, .bd-ncl-sm-white.collapsing, .bd-ncl-sm-white.collapsed {
    border-color: #fff !important; }
  .bd-hover-sm-white:hover {
    border-color: #fff !important; }
  .bd-sm-disable:not(tr) {
    border-color: #8ca3b4 !important; }
  tr.bd-sm-disable > td {
    border-color: #8ca3b4 !important; }
  .bd-expanded-sm-disable[aria-expanded="true"],
  .bd-expanded-sm-disable.collapsed.collapsing {
    border-color: #8ca3b4 !important; }
  .bd-ex-sm-disable[aria-expanded="true"]:not(tr),
  .bd-ex-sm-disable.collapsed.collapsing:not(tr) {
    border-color: #8ca3b4 !important; }
  tr.bd-ex-sm-disable[aria-expanded="true"] > td,
  tr.bd-ex-sm-disable.collapsed.collapsing > td {
    border-color: #8ca3b4 !important; }
  .bd-cl-sm-disable.collapse.show {
    border-color: #8ca3b4 !important; }
  .bd-ncl-sm-disable.collapse, .bd-ncl-sm-disable.collapsing, .bd-ncl-sm-disable.collapsed {
    border-color: #8ca3b4 !important; }
  .bd-hover-sm-disable:hover {
    border-color: #8ca3b4 !important; }
  .bd-sm-dashed {
    border-style: dashed !important; }
  .bd-0:not(tr) {
    border: 0 !important; }
  tr.bd-0 > td {
    border: 0 !important; } }

@media (min-width: 768px) {
  .bd-md {
    border: 1px solid #dee2e6 !important; }
  .bdt-md {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-md-ex[aria-expanded="true"] {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-md-nex[aria-expanded="false"] {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-md-cl.collapse {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-md-ncl.collapse.show {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-md-0:not(tr) {
    border-top: none !important; }
  tr.bdt-md-0 > td {
    border-top: none !important; }
  .bdt-md-primary {
    border-top-color: #00aeef !important; }
  .bdt-md-ex-primary[aria-expanded="true"],
  .bdt-md-ex-primary.collapsed.collapsing {
    border-top-color: #00aeef !important; }
  .bdt-md-nex-primary[aria-expanded="false"] {
    border-top-color: #00aeef !important; }
  .bdt-md-cl-primary.collapse {
    border-top: 1px solid #00aeef !important; }
  .bdt-md-ncl-primary.collapse.show {
    border-top: 1px solid #00aeef !important; }
  .bdt-md-secondary {
    border-top-color: #dbe0e4 !important; }
  .bdt-md-ex-secondary[aria-expanded="true"],
  .bdt-md-ex-secondary.collapsed.collapsing {
    border-top-color: #dbe0e4 !important; }
  .bdt-md-nex-secondary[aria-expanded="false"] {
    border-top-color: #dbe0e4 !important; }
  .bdt-md-cl-secondary.collapse {
    border-top: 1px solid #dbe0e4 !important; }
  .bdt-md-ncl-secondary.collapse.show {
    border-top: 1px solid #dbe0e4 !important; }
  .bdt-md-success {
    border-top-color: #28a745 !important; }
  .bdt-md-ex-success[aria-expanded="true"],
  .bdt-md-ex-success.collapsed.collapsing {
    border-top-color: #28a745 !important; }
  .bdt-md-nex-success[aria-expanded="false"] {
    border-top-color: #28a745 !important; }
  .bdt-md-cl-success.collapse {
    border-top: 1px solid #28a745 !important; }
  .bdt-md-ncl-success.collapse.show {
    border-top: 1px solid #28a745 !important; }
  .bdt-md-info {
    border-top-color: #17a2b8 !important; }
  .bdt-md-ex-info[aria-expanded="true"],
  .bdt-md-ex-info.collapsed.collapsing {
    border-top-color: #17a2b8 !important; }
  .bdt-md-nex-info[aria-expanded="false"] {
    border-top-color: #17a2b8 !important; }
  .bdt-md-cl-info.collapse {
    border-top: 1px solid #17a2b8 !important; }
  .bdt-md-ncl-info.collapse.show {
    border-top: 1px solid #17a2b8 !important; }
  .bdt-md-warning {
    border-top-color: #ffc107 !important; }
  .bdt-md-ex-warning[aria-expanded="true"],
  .bdt-md-ex-warning.collapsed.collapsing {
    border-top-color: #ffc107 !important; }
  .bdt-md-nex-warning[aria-expanded="false"] {
    border-top-color: #ffc107 !important; }
  .bdt-md-cl-warning.collapse {
    border-top: 1px solid #ffc107 !important; }
  .bdt-md-ncl-warning.collapse.show {
    border-top: 1px solid #ffc107 !important; }
  .bdt-md-danger {
    border-top-color: #dc3545 !important; }
  .bdt-md-ex-danger[aria-expanded="true"],
  .bdt-md-ex-danger.collapsed.collapsing {
    border-top-color: #dc3545 !important; }
  .bdt-md-nex-danger[aria-expanded="false"] {
    border-top-color: #dc3545 !important; }
  .bdt-md-cl-danger.collapse {
    border-top: 1px solid #dc3545 !important; }
  .bdt-md-ncl-danger.collapse.show {
    border-top: 1px solid #dc3545 !important; }
  .bdt-md-light {
    border-top-color: #f8f9fa !important; }
  .bdt-md-ex-light[aria-expanded="true"],
  .bdt-md-ex-light.collapsed.collapsing {
    border-top-color: #f8f9fa !important; }
  .bdt-md-nex-light[aria-expanded="false"] {
    border-top-color: #f8f9fa !important; }
  .bdt-md-cl-light.collapse {
    border-top: 1px solid #f8f9fa !important; }
  .bdt-md-ncl-light.collapse.show {
    border-top: 1px solid #f8f9fa !important; }
  .bdt-md-dark {
    border-top-color: #4b5257 !important; }
  .bdt-md-ex-dark[aria-expanded="true"],
  .bdt-md-ex-dark.collapsed.collapsing {
    border-top-color: #4b5257 !important; }
  .bdt-md-nex-dark[aria-expanded="false"] {
    border-top-color: #4b5257 !important; }
  .bdt-md-cl-dark.collapse {
    border-top: 1px solid #4b5257 !important; }
  .bdt-md-ncl-dark.collapse.show {
    border-top: 1px solid #4b5257 !important; }
  .bdt-md-primary-light {
    border-top-color: #40bee8 !important; }
  .bdt-md-ex-primary-light[aria-expanded="true"],
  .bdt-md-ex-primary-light.collapsed.collapsing {
    border-top-color: #40bee8 !important; }
  .bdt-md-nex-primary-light[aria-expanded="false"] {
    border-top-color: #40bee8 !important; }
  .bdt-md-cl-primary-light.collapse {
    border-top: 1px solid #40bee8 !important; }
  .bdt-md-ncl-primary-light.collapse.show {
    border-top: 1px solid #40bee8 !important; }
  .bdt-md-primary-lighter {
    border-top-color: #eef7fa !important; }
  .bdt-md-ex-primary-lighter[aria-expanded="true"],
  .bdt-md-ex-primary-lighter.collapsed.collapsing {
    border-top-color: #eef7fa !important; }
  .bdt-md-nex-primary-lighter[aria-expanded="false"] {
    border-top-color: #eef7fa !important; }
  .bdt-md-cl-primary-lighter.collapse {
    border-top: 1px solid #eef7fa !important; }
  .bdt-md-ncl-primary-lighter.collapse.show {
    border-top: 1px solid #eef7fa !important; }
  .bdt-md-primary-dark {
    border-top-color: #0082cd !important; }
  .bdt-md-ex-primary-dark[aria-expanded="true"],
  .bdt-md-ex-primary-dark.collapsed.collapsing {
    border-top-color: #0082cd !important; }
  .bdt-md-nex-primary-dark[aria-expanded="false"] {
    border-top-color: #0082cd !important; }
  .bdt-md-cl-primary-dark.collapse {
    border-top: 1px solid #0082cd !important; }
  .bdt-md-ncl-primary-dark.collapse.show {
    border-top: 1px solid #0082cd !important; }
  .bdt-md-secondary-light {
    border-top-color: #eaeef2 !important; }
  .bdt-md-ex-secondary-light[aria-expanded="true"],
  .bdt-md-ex-secondary-light.collapsed.collapsing {
    border-top-color: #eaeef2 !important; }
  .bdt-md-nex-secondary-light[aria-expanded="false"] {
    border-top-color: #eaeef2 !important; }
  .bdt-md-cl-secondary-light.collapse {
    border-top: 1px solid #eaeef2 !important; }
  .bdt-md-ncl-secondary-light.collapse.show {
    border-top: 1px solid #eaeef2 !important; }
  .bdt-md-secondary-lighter {
    border-top-color: #dde4ea !important; }
  .bdt-md-ex-secondary-lighter[aria-expanded="true"],
  .bdt-md-ex-secondary-lighter.collapsed.collapsing {
    border-top-color: #dde4ea !important; }
  .bdt-md-nex-secondary-lighter[aria-expanded="false"] {
    border-top-color: #dde4ea !important; }
  .bdt-md-cl-secondary-lighter.collapse {
    border-top: 1px solid #dde4ea !important; }
  .bdt-md-ncl-secondary-lighter.collapse.show {
    border-top: 1px solid #dde4ea !important; }
  .bdt-md-secondary-dark {
    border-top-color: #dfdfdf !important; }
  .bdt-md-ex-secondary-dark[aria-expanded="true"],
  .bdt-md-ex-secondary-dark.collapsed.collapsing {
    border-top-color: #dfdfdf !important; }
  .bdt-md-nex-secondary-dark[aria-expanded="false"] {
    border-top-color: #dfdfdf !important; }
  .bdt-md-cl-secondary-dark.collapse {
    border-top: 1px solid #dfdfdf !important; }
  .bdt-md-ncl-secondary-dark.collapse.show {
    border-top: 1px solid #dfdfdf !important; }
  .bdt-md-grey {
    border-top-color: #7d919b !important; }
  .bdt-md-ex-grey[aria-expanded="true"],
  .bdt-md-ex-grey.collapsed.collapsing {
    border-top-color: #7d919b !important; }
  .bdt-md-nex-grey[aria-expanded="false"] {
    border-top-color: #7d919b !important; }
  .bdt-md-cl-grey.collapse {
    border-top: 1px solid #7d919b !important; }
  .bdt-md-ncl-grey.collapse.show {
    border-top: 1px solid #7d919b !important; }
  .bdt-md-white {
    border-top-color: #fff !important; }
  .bdt-md-ex-white[aria-expanded="true"],
  .bdt-md-ex-white.collapsed.collapsing {
    border-top-color: #fff !important; }
  .bdt-md-nex-white[aria-expanded="false"] {
    border-top-color: #fff !important; }
  .bdt-md-cl-white.collapse {
    border-top: 1px solid #fff !important; }
  .bdt-md-ncl-white.collapse.show {
    border-top: 1px solid #fff !important; }
  .bdt-md-disable {
    border-top-color: #8ca3b4 !important; }
  .bdt-md-ex-disable[aria-expanded="true"],
  .bdt-md-ex-disable.collapsed.collapsing {
    border-top-color: #8ca3b4 !important; }
  .bdt-md-nex-disable[aria-expanded="false"] {
    border-top-color: #8ca3b4 !important; }
  .bdt-md-cl-disable.collapse {
    border-top: 1px solid #8ca3b4 !important; }
  .bdt-md-ncl-disable.collapse.show {
    border-top: 1px solid #8ca3b4 !important; }
  .bdwt-md-ex-0[aria-expanded="true"] {
    border-top-width: 0 !important; }
  .bdwt-md-nex-0[aria-expanded="false"] {
    border-top-width: 0 !important; }
  .bdwt-md-cl-0.collapse {
    border-top-width: 0 !important; }
  .bdwt-md-ncl-0.collapse.show {
    border-top-width: 0 !important; }
  .bdwt-md-ex-1[aria-expanded="true"] {
    border-top-width: 1px !important; }
  .bdwt-md-nex-1[aria-expanded="false"] {
    border-top-width: 1px !important; }
  .bdwt-md-cl-1.collapse {
    border-top-width: 1px !important; }
  .bdwt-md-ncl-1.collapse.show {
    border-top-width: 1px !important; }
  .bdwt-md-ex-2[aria-expanded="true"] {
    border-top-width: 2px !important; }
  .bdwt-md-nex-2[aria-expanded="false"] {
    border-top-width: 2px !important; }
  .bdwt-md-cl-2.collapse {
    border-top-width: 2px !important; }
  .bdwt-md-ncl-2.collapse.show {
    border-top-width: 2px !important; }
  .bdwt-md-ex-3[aria-expanded="true"] {
    border-top-width: 3px !important; }
  .bdwt-md-nex-3[aria-expanded="false"] {
    border-top-width: 3px !important; }
  .bdwt-md-cl-3.collapse {
    border-top-width: 3px !important; }
  .bdwt-md-ncl-3.collapse.show {
    border-top-width: 3px !important; }
  .bdwt-md-ex-4[aria-expanded="true"] {
    border-top-width: 4px !important; }
  .bdwt-md-nex-4[aria-expanded="false"] {
    border-top-width: 4px !important; }
  .bdwt-md-cl-4.collapse {
    border-top-width: 4px !important; }
  .bdwt-md-ncl-4.collapse.show {
    border-top-width: 4px !important; }
  .bdt-md-gray-blue {
    border-top-color: rgba(51, 108, 137, 0.32) !important; }
  .bdr-md {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-md-ex[aria-expanded="true"] {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-md-nex[aria-expanded="false"] {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-md-cl.collapse {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-md-ncl.collapse.show {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-md-0:not(tr) {
    border-right: none !important; }
  tr.bdr-md-0 > td {
    border-right: none !important; }
  .bdr-md-primary {
    border-right-color: #00aeef !important; }
  .bdr-md-ex-primary[aria-expanded="true"],
  .bdr-md-ex-primary.collapsed.collapsing {
    border-right-color: #00aeef !important; }
  .bdr-md-nex-primary[aria-expanded="false"] {
    border-right-color: #00aeef !important; }
  .bdr-md-cl-primary.collapse {
    border-right: 1px solid #00aeef !important; }
  .bdr-md-ncl-primary.collapse.show {
    border-right: 1px solid #00aeef !important; }
  .bdr-md-secondary {
    border-right-color: #dbe0e4 !important; }
  .bdr-md-ex-secondary[aria-expanded="true"],
  .bdr-md-ex-secondary.collapsed.collapsing {
    border-right-color: #dbe0e4 !important; }
  .bdr-md-nex-secondary[aria-expanded="false"] {
    border-right-color: #dbe0e4 !important; }
  .bdr-md-cl-secondary.collapse {
    border-right: 1px solid #dbe0e4 !important; }
  .bdr-md-ncl-secondary.collapse.show {
    border-right: 1px solid #dbe0e4 !important; }
  .bdr-md-success {
    border-right-color: #28a745 !important; }
  .bdr-md-ex-success[aria-expanded="true"],
  .bdr-md-ex-success.collapsed.collapsing {
    border-right-color: #28a745 !important; }
  .bdr-md-nex-success[aria-expanded="false"] {
    border-right-color: #28a745 !important; }
  .bdr-md-cl-success.collapse {
    border-right: 1px solid #28a745 !important; }
  .bdr-md-ncl-success.collapse.show {
    border-right: 1px solid #28a745 !important; }
  .bdr-md-info {
    border-right-color: #17a2b8 !important; }
  .bdr-md-ex-info[aria-expanded="true"],
  .bdr-md-ex-info.collapsed.collapsing {
    border-right-color: #17a2b8 !important; }
  .bdr-md-nex-info[aria-expanded="false"] {
    border-right-color: #17a2b8 !important; }
  .bdr-md-cl-info.collapse {
    border-right: 1px solid #17a2b8 !important; }
  .bdr-md-ncl-info.collapse.show {
    border-right: 1px solid #17a2b8 !important; }
  .bdr-md-warning {
    border-right-color: #ffc107 !important; }
  .bdr-md-ex-warning[aria-expanded="true"],
  .bdr-md-ex-warning.collapsed.collapsing {
    border-right-color: #ffc107 !important; }
  .bdr-md-nex-warning[aria-expanded="false"] {
    border-right-color: #ffc107 !important; }
  .bdr-md-cl-warning.collapse {
    border-right: 1px solid #ffc107 !important; }
  .bdr-md-ncl-warning.collapse.show {
    border-right: 1px solid #ffc107 !important; }
  .bdr-md-danger {
    border-right-color: #dc3545 !important; }
  .bdr-md-ex-danger[aria-expanded="true"],
  .bdr-md-ex-danger.collapsed.collapsing {
    border-right-color: #dc3545 !important; }
  .bdr-md-nex-danger[aria-expanded="false"] {
    border-right-color: #dc3545 !important; }
  .bdr-md-cl-danger.collapse {
    border-right: 1px solid #dc3545 !important; }
  .bdr-md-ncl-danger.collapse.show {
    border-right: 1px solid #dc3545 !important; }
  .bdr-md-light {
    border-right-color: #f8f9fa !important; }
  .bdr-md-ex-light[aria-expanded="true"],
  .bdr-md-ex-light.collapsed.collapsing {
    border-right-color: #f8f9fa !important; }
  .bdr-md-nex-light[aria-expanded="false"] {
    border-right-color: #f8f9fa !important; }
  .bdr-md-cl-light.collapse {
    border-right: 1px solid #f8f9fa !important; }
  .bdr-md-ncl-light.collapse.show {
    border-right: 1px solid #f8f9fa !important; }
  .bdr-md-dark {
    border-right-color: #4b5257 !important; }
  .bdr-md-ex-dark[aria-expanded="true"],
  .bdr-md-ex-dark.collapsed.collapsing {
    border-right-color: #4b5257 !important; }
  .bdr-md-nex-dark[aria-expanded="false"] {
    border-right-color: #4b5257 !important; }
  .bdr-md-cl-dark.collapse {
    border-right: 1px solid #4b5257 !important; }
  .bdr-md-ncl-dark.collapse.show {
    border-right: 1px solid #4b5257 !important; }
  .bdr-md-primary-light {
    border-right-color: #40bee8 !important; }
  .bdr-md-ex-primary-light[aria-expanded="true"],
  .bdr-md-ex-primary-light.collapsed.collapsing {
    border-right-color: #40bee8 !important; }
  .bdr-md-nex-primary-light[aria-expanded="false"] {
    border-right-color: #40bee8 !important; }
  .bdr-md-cl-primary-light.collapse {
    border-right: 1px solid #40bee8 !important; }
  .bdr-md-ncl-primary-light.collapse.show {
    border-right: 1px solid #40bee8 !important; }
  .bdr-md-primary-lighter {
    border-right-color: #eef7fa !important; }
  .bdr-md-ex-primary-lighter[aria-expanded="true"],
  .bdr-md-ex-primary-lighter.collapsed.collapsing {
    border-right-color: #eef7fa !important; }
  .bdr-md-nex-primary-lighter[aria-expanded="false"] {
    border-right-color: #eef7fa !important; }
  .bdr-md-cl-primary-lighter.collapse {
    border-right: 1px solid #eef7fa !important; }
  .bdr-md-ncl-primary-lighter.collapse.show {
    border-right: 1px solid #eef7fa !important; }
  .bdr-md-primary-dark {
    border-right-color: #0082cd !important; }
  .bdr-md-ex-primary-dark[aria-expanded="true"],
  .bdr-md-ex-primary-dark.collapsed.collapsing {
    border-right-color: #0082cd !important; }
  .bdr-md-nex-primary-dark[aria-expanded="false"] {
    border-right-color: #0082cd !important; }
  .bdr-md-cl-primary-dark.collapse {
    border-right: 1px solid #0082cd !important; }
  .bdr-md-ncl-primary-dark.collapse.show {
    border-right: 1px solid #0082cd !important; }
  .bdr-md-secondary-light {
    border-right-color: #eaeef2 !important; }
  .bdr-md-ex-secondary-light[aria-expanded="true"],
  .bdr-md-ex-secondary-light.collapsed.collapsing {
    border-right-color: #eaeef2 !important; }
  .bdr-md-nex-secondary-light[aria-expanded="false"] {
    border-right-color: #eaeef2 !important; }
  .bdr-md-cl-secondary-light.collapse {
    border-right: 1px solid #eaeef2 !important; }
  .bdr-md-ncl-secondary-light.collapse.show {
    border-right: 1px solid #eaeef2 !important; }
  .bdr-md-secondary-lighter {
    border-right-color: #dde4ea !important; }
  .bdr-md-ex-secondary-lighter[aria-expanded="true"],
  .bdr-md-ex-secondary-lighter.collapsed.collapsing {
    border-right-color: #dde4ea !important; }
  .bdr-md-nex-secondary-lighter[aria-expanded="false"] {
    border-right-color: #dde4ea !important; }
  .bdr-md-cl-secondary-lighter.collapse {
    border-right: 1px solid #dde4ea !important; }
  .bdr-md-ncl-secondary-lighter.collapse.show {
    border-right: 1px solid #dde4ea !important; }
  .bdr-md-secondary-dark {
    border-right-color: #dfdfdf !important; }
  .bdr-md-ex-secondary-dark[aria-expanded="true"],
  .bdr-md-ex-secondary-dark.collapsed.collapsing {
    border-right-color: #dfdfdf !important; }
  .bdr-md-nex-secondary-dark[aria-expanded="false"] {
    border-right-color: #dfdfdf !important; }
  .bdr-md-cl-secondary-dark.collapse {
    border-right: 1px solid #dfdfdf !important; }
  .bdr-md-ncl-secondary-dark.collapse.show {
    border-right: 1px solid #dfdfdf !important; }
  .bdr-md-grey {
    border-right-color: #7d919b !important; }
  .bdr-md-ex-grey[aria-expanded="true"],
  .bdr-md-ex-grey.collapsed.collapsing {
    border-right-color: #7d919b !important; }
  .bdr-md-nex-grey[aria-expanded="false"] {
    border-right-color: #7d919b !important; }
  .bdr-md-cl-grey.collapse {
    border-right: 1px solid #7d919b !important; }
  .bdr-md-ncl-grey.collapse.show {
    border-right: 1px solid #7d919b !important; }
  .bdr-md-white {
    border-right-color: #fff !important; }
  .bdr-md-ex-white[aria-expanded="true"],
  .bdr-md-ex-white.collapsed.collapsing {
    border-right-color: #fff !important; }
  .bdr-md-nex-white[aria-expanded="false"] {
    border-right-color: #fff !important; }
  .bdr-md-cl-white.collapse {
    border-right: 1px solid #fff !important; }
  .bdr-md-ncl-white.collapse.show {
    border-right: 1px solid #fff !important; }
  .bdr-md-disable {
    border-right-color: #8ca3b4 !important; }
  .bdr-md-ex-disable[aria-expanded="true"],
  .bdr-md-ex-disable.collapsed.collapsing {
    border-right-color: #8ca3b4 !important; }
  .bdr-md-nex-disable[aria-expanded="false"] {
    border-right-color: #8ca3b4 !important; }
  .bdr-md-cl-disable.collapse {
    border-right: 1px solid #8ca3b4 !important; }
  .bdr-md-ncl-disable.collapse.show {
    border-right: 1px solid #8ca3b4 !important; }
  .bdwr-md-ex-0[aria-expanded="true"] {
    border-right-width: 0 !important; }
  .bdwr-md-nex-0[aria-expanded="false"] {
    border-right-width: 0 !important; }
  .bdwr-md-cl-0.collapse {
    border-right-width: 0 !important; }
  .bdwr-md-ncl-0.collapse.show {
    border-right-width: 0 !important; }
  .bdwr-md-ex-1[aria-expanded="true"] {
    border-right-width: 1px !important; }
  .bdwr-md-nex-1[aria-expanded="false"] {
    border-right-width: 1px !important; }
  .bdwr-md-cl-1.collapse {
    border-right-width: 1px !important; }
  .bdwr-md-ncl-1.collapse.show {
    border-right-width: 1px !important; }
  .bdwr-md-ex-2[aria-expanded="true"] {
    border-right-width: 2px !important; }
  .bdwr-md-nex-2[aria-expanded="false"] {
    border-right-width: 2px !important; }
  .bdwr-md-cl-2.collapse {
    border-right-width: 2px !important; }
  .bdwr-md-ncl-2.collapse.show {
    border-right-width: 2px !important; }
  .bdwr-md-ex-3[aria-expanded="true"] {
    border-right-width: 3px !important; }
  .bdwr-md-nex-3[aria-expanded="false"] {
    border-right-width: 3px !important; }
  .bdwr-md-cl-3.collapse {
    border-right-width: 3px !important; }
  .bdwr-md-ncl-3.collapse.show {
    border-right-width: 3px !important; }
  .bdwr-md-ex-4[aria-expanded="true"] {
    border-right-width: 4px !important; }
  .bdwr-md-nex-4[aria-expanded="false"] {
    border-right-width: 4px !important; }
  .bdwr-md-cl-4.collapse {
    border-right-width: 4px !important; }
  .bdwr-md-ncl-4.collapse.show {
    border-right-width: 4px !important; }
  .bdr-md-gray-blue {
    border-right-color: rgba(51, 108, 137, 0.32) !important; }
  .bdb-md {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-md-ex[aria-expanded="true"] {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-md-nex[aria-expanded="false"] {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-md-cl.collapse {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-md-ncl.collapse.show {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-md-0:not(tr) {
    border-bottom: none !important; }
  tr.bdb-md-0 > td {
    border-bottom: none !important; }
  .bdb-md-primary {
    border-bottom-color: #00aeef !important; }
  .bdb-md-ex-primary[aria-expanded="true"],
  .bdb-md-ex-primary.collapsed.collapsing {
    border-bottom-color: #00aeef !important; }
  .bdb-md-nex-primary[aria-expanded="false"] {
    border-bottom-color: #00aeef !important; }
  .bdb-md-cl-primary.collapse {
    border-bottom: 1px solid #00aeef !important; }
  .bdb-md-ncl-primary.collapse.show {
    border-bottom: 1px solid #00aeef !important; }
  .bdb-md-secondary {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-md-ex-secondary[aria-expanded="true"],
  .bdb-md-ex-secondary.collapsed.collapsing {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-md-nex-secondary[aria-expanded="false"] {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-md-cl-secondary.collapse {
    border-bottom: 1px solid #dbe0e4 !important; }
  .bdb-md-ncl-secondary.collapse.show {
    border-bottom: 1px solid #dbe0e4 !important; }
  .bdb-md-success {
    border-bottom-color: #28a745 !important; }
  .bdb-md-ex-success[aria-expanded="true"],
  .bdb-md-ex-success.collapsed.collapsing {
    border-bottom-color: #28a745 !important; }
  .bdb-md-nex-success[aria-expanded="false"] {
    border-bottom-color: #28a745 !important; }
  .bdb-md-cl-success.collapse {
    border-bottom: 1px solid #28a745 !important; }
  .bdb-md-ncl-success.collapse.show {
    border-bottom: 1px solid #28a745 !important; }
  .bdb-md-info {
    border-bottom-color: #17a2b8 !important; }
  .bdb-md-ex-info[aria-expanded="true"],
  .bdb-md-ex-info.collapsed.collapsing {
    border-bottom-color: #17a2b8 !important; }
  .bdb-md-nex-info[aria-expanded="false"] {
    border-bottom-color: #17a2b8 !important; }
  .bdb-md-cl-info.collapse {
    border-bottom: 1px solid #17a2b8 !important; }
  .bdb-md-ncl-info.collapse.show {
    border-bottom: 1px solid #17a2b8 !important; }
  .bdb-md-warning {
    border-bottom-color: #ffc107 !important; }
  .bdb-md-ex-warning[aria-expanded="true"],
  .bdb-md-ex-warning.collapsed.collapsing {
    border-bottom-color: #ffc107 !important; }
  .bdb-md-nex-warning[aria-expanded="false"] {
    border-bottom-color: #ffc107 !important; }
  .bdb-md-cl-warning.collapse {
    border-bottom: 1px solid #ffc107 !important; }
  .bdb-md-ncl-warning.collapse.show {
    border-bottom: 1px solid #ffc107 !important; }
  .bdb-md-danger {
    border-bottom-color: #dc3545 !important; }
  .bdb-md-ex-danger[aria-expanded="true"],
  .bdb-md-ex-danger.collapsed.collapsing {
    border-bottom-color: #dc3545 !important; }
  .bdb-md-nex-danger[aria-expanded="false"] {
    border-bottom-color: #dc3545 !important; }
  .bdb-md-cl-danger.collapse {
    border-bottom: 1px solid #dc3545 !important; }
  .bdb-md-ncl-danger.collapse.show {
    border-bottom: 1px solid #dc3545 !important; }
  .bdb-md-light {
    border-bottom-color: #f8f9fa !important; }
  .bdb-md-ex-light[aria-expanded="true"],
  .bdb-md-ex-light.collapsed.collapsing {
    border-bottom-color: #f8f9fa !important; }
  .bdb-md-nex-light[aria-expanded="false"] {
    border-bottom-color: #f8f9fa !important; }
  .bdb-md-cl-light.collapse {
    border-bottom: 1px solid #f8f9fa !important; }
  .bdb-md-ncl-light.collapse.show {
    border-bottom: 1px solid #f8f9fa !important; }
  .bdb-md-dark {
    border-bottom-color: #4b5257 !important; }
  .bdb-md-ex-dark[aria-expanded="true"],
  .bdb-md-ex-dark.collapsed.collapsing {
    border-bottom-color: #4b5257 !important; }
  .bdb-md-nex-dark[aria-expanded="false"] {
    border-bottom-color: #4b5257 !important; }
  .bdb-md-cl-dark.collapse {
    border-bottom: 1px solid #4b5257 !important; }
  .bdb-md-ncl-dark.collapse.show {
    border-bottom: 1px solid #4b5257 !important; }
  .bdb-md-primary-light {
    border-bottom-color: #40bee8 !important; }
  .bdb-md-ex-primary-light[aria-expanded="true"],
  .bdb-md-ex-primary-light.collapsed.collapsing {
    border-bottom-color: #40bee8 !important; }
  .bdb-md-nex-primary-light[aria-expanded="false"] {
    border-bottom-color: #40bee8 !important; }
  .bdb-md-cl-primary-light.collapse {
    border-bottom: 1px solid #40bee8 !important; }
  .bdb-md-ncl-primary-light.collapse.show {
    border-bottom: 1px solid #40bee8 !important; }
  .bdb-md-primary-lighter {
    border-bottom-color: #eef7fa !important; }
  .bdb-md-ex-primary-lighter[aria-expanded="true"],
  .bdb-md-ex-primary-lighter.collapsed.collapsing {
    border-bottom-color: #eef7fa !important; }
  .bdb-md-nex-primary-lighter[aria-expanded="false"] {
    border-bottom-color: #eef7fa !important; }
  .bdb-md-cl-primary-lighter.collapse {
    border-bottom: 1px solid #eef7fa !important; }
  .bdb-md-ncl-primary-lighter.collapse.show {
    border-bottom: 1px solid #eef7fa !important; }
  .bdb-md-primary-dark {
    border-bottom-color: #0082cd !important; }
  .bdb-md-ex-primary-dark[aria-expanded="true"],
  .bdb-md-ex-primary-dark.collapsed.collapsing {
    border-bottom-color: #0082cd !important; }
  .bdb-md-nex-primary-dark[aria-expanded="false"] {
    border-bottom-color: #0082cd !important; }
  .bdb-md-cl-primary-dark.collapse {
    border-bottom: 1px solid #0082cd !important; }
  .bdb-md-ncl-primary-dark.collapse.show {
    border-bottom: 1px solid #0082cd !important; }
  .bdb-md-secondary-light {
    border-bottom-color: #eaeef2 !important; }
  .bdb-md-ex-secondary-light[aria-expanded="true"],
  .bdb-md-ex-secondary-light.collapsed.collapsing {
    border-bottom-color: #eaeef2 !important; }
  .bdb-md-nex-secondary-light[aria-expanded="false"] {
    border-bottom-color: #eaeef2 !important; }
  .bdb-md-cl-secondary-light.collapse {
    border-bottom: 1px solid #eaeef2 !important; }
  .bdb-md-ncl-secondary-light.collapse.show {
    border-bottom: 1px solid #eaeef2 !important; }
  .bdb-md-secondary-lighter {
    border-bottom-color: #dde4ea !important; }
  .bdb-md-ex-secondary-lighter[aria-expanded="true"],
  .bdb-md-ex-secondary-lighter.collapsed.collapsing {
    border-bottom-color: #dde4ea !important; }
  .bdb-md-nex-secondary-lighter[aria-expanded="false"] {
    border-bottom-color: #dde4ea !important; }
  .bdb-md-cl-secondary-lighter.collapse {
    border-bottom: 1px solid #dde4ea !important; }
  .bdb-md-ncl-secondary-lighter.collapse.show {
    border-bottom: 1px solid #dde4ea !important; }
  .bdb-md-secondary-dark {
    border-bottom-color: #dfdfdf !important; }
  .bdb-md-ex-secondary-dark[aria-expanded="true"],
  .bdb-md-ex-secondary-dark.collapsed.collapsing {
    border-bottom-color: #dfdfdf !important; }
  .bdb-md-nex-secondary-dark[aria-expanded="false"] {
    border-bottom-color: #dfdfdf !important; }
  .bdb-md-cl-secondary-dark.collapse {
    border-bottom: 1px solid #dfdfdf !important; }
  .bdb-md-ncl-secondary-dark.collapse.show {
    border-bottom: 1px solid #dfdfdf !important; }
  .bdb-md-grey {
    border-bottom-color: #7d919b !important; }
  .bdb-md-ex-grey[aria-expanded="true"],
  .bdb-md-ex-grey.collapsed.collapsing {
    border-bottom-color: #7d919b !important; }
  .bdb-md-nex-grey[aria-expanded="false"] {
    border-bottom-color: #7d919b !important; }
  .bdb-md-cl-grey.collapse {
    border-bottom: 1px solid #7d919b !important; }
  .bdb-md-ncl-grey.collapse.show {
    border-bottom: 1px solid #7d919b !important; }
  .bdb-md-white {
    border-bottom-color: #fff !important; }
  .bdb-md-ex-white[aria-expanded="true"],
  .bdb-md-ex-white.collapsed.collapsing {
    border-bottom-color: #fff !important; }
  .bdb-md-nex-white[aria-expanded="false"] {
    border-bottom-color: #fff !important; }
  .bdb-md-cl-white.collapse {
    border-bottom: 1px solid #fff !important; }
  .bdb-md-ncl-white.collapse.show {
    border-bottom: 1px solid #fff !important; }
  .bdb-md-disable {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-md-ex-disable[aria-expanded="true"],
  .bdb-md-ex-disable.collapsed.collapsing {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-md-nex-disable[aria-expanded="false"] {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-md-cl-disable.collapse {
    border-bottom: 1px solid #8ca3b4 !important; }
  .bdb-md-ncl-disable.collapse.show {
    border-bottom: 1px solid #8ca3b4 !important; }
  .bdwb-md-ex-0[aria-expanded="true"] {
    border-bottom-width: 0 !important; }
  .bdwb-md-nex-0[aria-expanded="false"] {
    border-bottom-width: 0 !important; }
  .bdwb-md-cl-0.collapse {
    border-bottom-width: 0 !important; }
  .bdwb-md-ncl-0.collapse.show {
    border-bottom-width: 0 !important; }
  .bdwb-md-ex-1[aria-expanded="true"] {
    border-bottom-width: 1px !important; }
  .bdwb-md-nex-1[aria-expanded="false"] {
    border-bottom-width: 1px !important; }
  .bdwb-md-cl-1.collapse {
    border-bottom-width: 1px !important; }
  .bdwb-md-ncl-1.collapse.show {
    border-bottom-width: 1px !important; }
  .bdwb-md-ex-2[aria-expanded="true"] {
    border-bottom-width: 2px !important; }
  .bdwb-md-nex-2[aria-expanded="false"] {
    border-bottom-width: 2px !important; }
  .bdwb-md-cl-2.collapse {
    border-bottom-width: 2px !important; }
  .bdwb-md-ncl-2.collapse.show {
    border-bottom-width: 2px !important; }
  .bdwb-md-ex-3[aria-expanded="true"] {
    border-bottom-width: 3px !important; }
  .bdwb-md-nex-3[aria-expanded="false"] {
    border-bottom-width: 3px !important; }
  .bdwb-md-cl-3.collapse {
    border-bottom-width: 3px !important; }
  .bdwb-md-ncl-3.collapse.show {
    border-bottom-width: 3px !important; }
  .bdwb-md-ex-4[aria-expanded="true"] {
    border-bottom-width: 4px !important; }
  .bdwb-md-nex-4[aria-expanded="false"] {
    border-bottom-width: 4px !important; }
  .bdwb-md-cl-4.collapse {
    border-bottom-width: 4px !important; }
  .bdwb-md-ncl-4.collapse.show {
    border-bottom-width: 4px !important; }
  .bdb-md-gray-blue {
    border-bottom-color: rgba(51, 108, 137, 0.32) !important; }
  .bdl-md {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-md-ex[aria-expanded="true"] {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-md-nex[aria-expanded="false"] {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-md-cl.collapse {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-md-ncl.collapse.show {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-md-0:not(tr) {
    border-left: none !important; }
  tr.bdl-md-0 > td {
    border-left: none !important; }
  .bdl-md-primary {
    border-left-color: #00aeef !important; }
  .bdl-md-ex-primary[aria-expanded="true"],
  .bdl-md-ex-primary.collapsed.collapsing {
    border-left-color: #00aeef !important; }
  .bdl-md-nex-primary[aria-expanded="false"] {
    border-left-color: #00aeef !important; }
  .bdl-md-cl-primary.collapse {
    border-left: 1px solid #00aeef !important; }
  .bdl-md-ncl-primary.collapse.show {
    border-left: 1px solid #00aeef !important; }
  .bdl-md-secondary {
    border-left-color: #dbe0e4 !important; }
  .bdl-md-ex-secondary[aria-expanded="true"],
  .bdl-md-ex-secondary.collapsed.collapsing {
    border-left-color: #dbe0e4 !important; }
  .bdl-md-nex-secondary[aria-expanded="false"] {
    border-left-color: #dbe0e4 !important; }
  .bdl-md-cl-secondary.collapse {
    border-left: 1px solid #dbe0e4 !important; }
  .bdl-md-ncl-secondary.collapse.show {
    border-left: 1px solid #dbe0e4 !important; }
  .bdl-md-success {
    border-left-color: #28a745 !important; }
  .bdl-md-ex-success[aria-expanded="true"],
  .bdl-md-ex-success.collapsed.collapsing {
    border-left-color: #28a745 !important; }
  .bdl-md-nex-success[aria-expanded="false"] {
    border-left-color: #28a745 !important; }
  .bdl-md-cl-success.collapse {
    border-left: 1px solid #28a745 !important; }
  .bdl-md-ncl-success.collapse.show {
    border-left: 1px solid #28a745 !important; }
  .bdl-md-info {
    border-left-color: #17a2b8 !important; }
  .bdl-md-ex-info[aria-expanded="true"],
  .bdl-md-ex-info.collapsed.collapsing {
    border-left-color: #17a2b8 !important; }
  .bdl-md-nex-info[aria-expanded="false"] {
    border-left-color: #17a2b8 !important; }
  .bdl-md-cl-info.collapse {
    border-left: 1px solid #17a2b8 !important; }
  .bdl-md-ncl-info.collapse.show {
    border-left: 1px solid #17a2b8 !important; }
  .bdl-md-warning {
    border-left-color: #ffc107 !important; }
  .bdl-md-ex-warning[aria-expanded="true"],
  .bdl-md-ex-warning.collapsed.collapsing {
    border-left-color: #ffc107 !important; }
  .bdl-md-nex-warning[aria-expanded="false"] {
    border-left-color: #ffc107 !important; }
  .bdl-md-cl-warning.collapse {
    border-left: 1px solid #ffc107 !important; }
  .bdl-md-ncl-warning.collapse.show {
    border-left: 1px solid #ffc107 !important; }
  .bdl-md-danger {
    border-left-color: #dc3545 !important; }
  .bdl-md-ex-danger[aria-expanded="true"],
  .bdl-md-ex-danger.collapsed.collapsing {
    border-left-color: #dc3545 !important; }
  .bdl-md-nex-danger[aria-expanded="false"] {
    border-left-color: #dc3545 !important; }
  .bdl-md-cl-danger.collapse {
    border-left: 1px solid #dc3545 !important; }
  .bdl-md-ncl-danger.collapse.show {
    border-left: 1px solid #dc3545 !important; }
  .bdl-md-light {
    border-left-color: #f8f9fa !important; }
  .bdl-md-ex-light[aria-expanded="true"],
  .bdl-md-ex-light.collapsed.collapsing {
    border-left-color: #f8f9fa !important; }
  .bdl-md-nex-light[aria-expanded="false"] {
    border-left-color: #f8f9fa !important; }
  .bdl-md-cl-light.collapse {
    border-left: 1px solid #f8f9fa !important; }
  .bdl-md-ncl-light.collapse.show {
    border-left: 1px solid #f8f9fa !important; }
  .bdl-md-dark {
    border-left-color: #4b5257 !important; }
  .bdl-md-ex-dark[aria-expanded="true"],
  .bdl-md-ex-dark.collapsed.collapsing {
    border-left-color: #4b5257 !important; }
  .bdl-md-nex-dark[aria-expanded="false"] {
    border-left-color: #4b5257 !important; }
  .bdl-md-cl-dark.collapse {
    border-left: 1px solid #4b5257 !important; }
  .bdl-md-ncl-dark.collapse.show {
    border-left: 1px solid #4b5257 !important; }
  .bdl-md-primary-light {
    border-left-color: #40bee8 !important; }
  .bdl-md-ex-primary-light[aria-expanded="true"],
  .bdl-md-ex-primary-light.collapsed.collapsing {
    border-left-color: #40bee8 !important; }
  .bdl-md-nex-primary-light[aria-expanded="false"] {
    border-left-color: #40bee8 !important; }
  .bdl-md-cl-primary-light.collapse {
    border-left: 1px solid #40bee8 !important; }
  .bdl-md-ncl-primary-light.collapse.show {
    border-left: 1px solid #40bee8 !important; }
  .bdl-md-primary-lighter {
    border-left-color: #eef7fa !important; }
  .bdl-md-ex-primary-lighter[aria-expanded="true"],
  .bdl-md-ex-primary-lighter.collapsed.collapsing {
    border-left-color: #eef7fa !important; }
  .bdl-md-nex-primary-lighter[aria-expanded="false"] {
    border-left-color: #eef7fa !important; }
  .bdl-md-cl-primary-lighter.collapse {
    border-left: 1px solid #eef7fa !important; }
  .bdl-md-ncl-primary-lighter.collapse.show {
    border-left: 1px solid #eef7fa !important; }
  .bdl-md-primary-dark {
    border-left-color: #0082cd !important; }
  .bdl-md-ex-primary-dark[aria-expanded="true"],
  .bdl-md-ex-primary-dark.collapsed.collapsing {
    border-left-color: #0082cd !important; }
  .bdl-md-nex-primary-dark[aria-expanded="false"] {
    border-left-color: #0082cd !important; }
  .bdl-md-cl-primary-dark.collapse {
    border-left: 1px solid #0082cd !important; }
  .bdl-md-ncl-primary-dark.collapse.show {
    border-left: 1px solid #0082cd !important; }
  .bdl-md-secondary-light {
    border-left-color: #eaeef2 !important; }
  .bdl-md-ex-secondary-light[aria-expanded="true"],
  .bdl-md-ex-secondary-light.collapsed.collapsing {
    border-left-color: #eaeef2 !important; }
  .bdl-md-nex-secondary-light[aria-expanded="false"] {
    border-left-color: #eaeef2 !important; }
  .bdl-md-cl-secondary-light.collapse {
    border-left: 1px solid #eaeef2 !important; }
  .bdl-md-ncl-secondary-light.collapse.show {
    border-left: 1px solid #eaeef2 !important; }
  .bdl-md-secondary-lighter {
    border-left-color: #dde4ea !important; }
  .bdl-md-ex-secondary-lighter[aria-expanded="true"],
  .bdl-md-ex-secondary-lighter.collapsed.collapsing {
    border-left-color: #dde4ea !important; }
  .bdl-md-nex-secondary-lighter[aria-expanded="false"] {
    border-left-color: #dde4ea !important; }
  .bdl-md-cl-secondary-lighter.collapse {
    border-left: 1px solid #dde4ea !important; }
  .bdl-md-ncl-secondary-lighter.collapse.show {
    border-left: 1px solid #dde4ea !important; }
  .bdl-md-secondary-dark {
    border-left-color: #dfdfdf !important; }
  .bdl-md-ex-secondary-dark[aria-expanded="true"],
  .bdl-md-ex-secondary-dark.collapsed.collapsing {
    border-left-color: #dfdfdf !important; }
  .bdl-md-nex-secondary-dark[aria-expanded="false"] {
    border-left-color: #dfdfdf !important; }
  .bdl-md-cl-secondary-dark.collapse {
    border-left: 1px solid #dfdfdf !important; }
  .bdl-md-ncl-secondary-dark.collapse.show {
    border-left: 1px solid #dfdfdf !important; }
  .bdl-md-grey {
    border-left-color: #7d919b !important; }
  .bdl-md-ex-grey[aria-expanded="true"],
  .bdl-md-ex-grey.collapsed.collapsing {
    border-left-color: #7d919b !important; }
  .bdl-md-nex-grey[aria-expanded="false"] {
    border-left-color: #7d919b !important; }
  .bdl-md-cl-grey.collapse {
    border-left: 1px solid #7d919b !important; }
  .bdl-md-ncl-grey.collapse.show {
    border-left: 1px solid #7d919b !important; }
  .bdl-md-white {
    border-left-color: #fff !important; }
  .bdl-md-ex-white[aria-expanded="true"],
  .bdl-md-ex-white.collapsed.collapsing {
    border-left-color: #fff !important; }
  .bdl-md-nex-white[aria-expanded="false"] {
    border-left-color: #fff !important; }
  .bdl-md-cl-white.collapse {
    border-left: 1px solid #fff !important; }
  .bdl-md-ncl-white.collapse.show {
    border-left: 1px solid #fff !important; }
  .bdl-md-disable {
    border-left-color: #8ca3b4 !important; }
  .bdl-md-ex-disable[aria-expanded="true"],
  .bdl-md-ex-disable.collapsed.collapsing {
    border-left-color: #8ca3b4 !important; }
  .bdl-md-nex-disable[aria-expanded="false"] {
    border-left-color: #8ca3b4 !important; }
  .bdl-md-cl-disable.collapse {
    border-left: 1px solid #8ca3b4 !important; }
  .bdl-md-ncl-disable.collapse.show {
    border-left: 1px solid #8ca3b4 !important; }
  .bdwl-md-ex-0[aria-expanded="true"] {
    border-left-width: 0 !important; }
  .bdwl-md-nex-0[aria-expanded="false"] {
    border-left-width: 0 !important; }
  .bdwl-md-cl-0.collapse {
    border-left-width: 0 !important; }
  .bdwl-md-ncl-0.collapse.show {
    border-left-width: 0 !important; }
  .bdwl-md-ex-1[aria-expanded="true"] {
    border-left-width: 1px !important; }
  .bdwl-md-nex-1[aria-expanded="false"] {
    border-left-width: 1px !important; }
  .bdwl-md-cl-1.collapse {
    border-left-width: 1px !important; }
  .bdwl-md-ncl-1.collapse.show {
    border-left-width: 1px !important; }
  .bdwl-md-ex-2[aria-expanded="true"] {
    border-left-width: 2px !important; }
  .bdwl-md-nex-2[aria-expanded="false"] {
    border-left-width: 2px !important; }
  .bdwl-md-cl-2.collapse {
    border-left-width: 2px !important; }
  .bdwl-md-ncl-2.collapse.show {
    border-left-width: 2px !important; }
  .bdwl-md-ex-3[aria-expanded="true"] {
    border-left-width: 3px !important; }
  .bdwl-md-nex-3[aria-expanded="false"] {
    border-left-width: 3px !important; }
  .bdwl-md-cl-3.collapse {
    border-left-width: 3px !important; }
  .bdwl-md-ncl-3.collapse.show {
    border-left-width: 3px !important; }
  .bdwl-md-ex-4[aria-expanded="true"] {
    border-left-width: 4px !important; }
  .bdwl-md-nex-4[aria-expanded="false"] {
    border-left-width: 4px !important; }
  .bdwl-md-cl-4.collapse {
    border-left-width: 4px !important; }
  .bdwl-md-ncl-4.collapse.show {
    border-left-width: 4px !important; }
  .bdl-md-gray-blue {
    border-left-color: rgba(51, 108, 137, 0.32) !important; }
  .bd-md-gray-blue {
    border-color: rgba(51, 108, 137, 0.32) !important; }
  .bdw-md-0 {
    border-width: 0 !important; }
  .bdw-md-ex-0[aria-expanded="true"]:not(tr) {
    border: 0 solid #dee2e6 !important; }
  tr.bdw-md-ex-0[aria-expanded="true"] > td,
  tr.bdw-md-ex-0.collapsed.collapsing > td {
    border-width: 0 !important; }
  .mbdw-md-0 {
    margin: 0 !important; }
  .mbdwt-md-0,
  .mbdwy-md-0 {
    margin-top: 0 !important; }
  .mbdwr-md-0,
  .mbdwx-md-0 {
    margin-right: 0 !important; }
  .mbdwb-md-0,
  .mbdwy-md-0 {
    margin-bottom: 0 !important; }
  .mbdwl-md-0,
  .mbdwx-md-0 {
    margin-left: 0 !important; }
  .bd-md-dashed-0 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-md-dashed-0:after {
      content: '';
      position: absolute;
      top: --1;
      right: --1;
      bottom: --1;
      left: --1;
      border-width: 0;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-md-dashed-0.bdw-md-0 {
    padding: 0; }
    .bd-md-dashed-0.bdw-md-0:after {
      top: -0;
      right: -0;
      bottom: -0;
      left: -0; }
  .bd-md-dashed-0.bdw-md-1 {
    padding: 1px; }
    .bd-md-dashed-0.bdw-md-1:after {
      top: --1px;
      right: --1px;
      bottom: --1px;
      left: --1px; }
  .bd-md-dashed-0.bdw-md-2 {
    padding: 2px; }
    .bd-md-dashed-0.bdw-md-2:after {
      top: --2px;
      right: --2px;
      bottom: --2px;
      left: --2px; }
  .bd-md-dashed-0.bdw-md-3 {
    padding: 3px; }
    .bd-md-dashed-0.bdw-md-3:after {
      top: --3px;
      right: --3px;
      bottom: --3px;
      left: --3px; }
  .bd-md-dashed-0.bdw-md-4 {
    padding: 4px; }
    .bd-md-dashed-0.bdw-md-4:after {
      top: --4px;
      right: --4px;
      bottom: --4px;
      left: --4px; }
  .bdw-md-1 {
    border-width: 1px !important; }
  .bdw-md-ex-1[aria-expanded="true"]:not(tr) {
    border: 1px solid #dee2e6 !important; }
  tr.bdw-md-ex-1[aria-expanded="true"] > td,
  tr.bdw-md-ex-1.collapsed.collapsing > td {
    border-width: 1px !important; }
  .mbdw-md-1 {
    margin: -1px !important; }
  .mbdwt-md-1,
  .mbdwy-md-1 {
    margin-top: -1px !important; }
  .mbdwr-md-1,
  .mbdwx-md-1 {
    margin-right: -1px !important; }
  .mbdwb-md-1,
  .mbdwy-md-1 {
    margin-bottom: -1px !important; }
  .mbdwl-md-1,
  .mbdwx-md-1 {
    margin-left: -1px !important; }
  .bd-md-dashed-1 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-md-dashed-1:after {
      content: '';
      position: absolute;
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px;
      border-width: 2px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-md-dashed-1.bdw-md-0 {
    padding: 0; }
    .bd-md-dashed-1.bdw-md-0:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bd-md-dashed-1.bdw-md-1 {
    padding: 1px; }
    .bd-md-dashed-1.bdw-md-1:after {
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px; }
  .bd-md-dashed-1.bdw-md-2 {
    padding: 2px; }
    .bd-md-dashed-1.bdw-md-2:after {
      top: -0px;
      right: -0px;
      bottom: -0px;
      left: -0px; }
  .bd-md-dashed-1.bdw-md-3 {
    padding: 3px; }
    .bd-md-dashed-1.bdw-md-3:after {
      top: --1px;
      right: --1px;
      bottom: --1px;
      left: --1px; }
  .bd-md-dashed-1.bdw-md-4 {
    padding: 4px; }
    .bd-md-dashed-1.bdw-md-4:after {
      top: --2px;
      right: --2px;
      bottom: --2px;
      left: --2px; }
  .bdw-md-2 {
    border-width: 2px !important; }
  .bdw-md-ex-2[aria-expanded="true"]:not(tr) {
    border: 2px solid #dee2e6 !important; }
  tr.bdw-md-ex-2[aria-expanded="true"] > td,
  tr.bdw-md-ex-2.collapsed.collapsing > td {
    border-width: 2px !important; }
  .mbdw-md-2 {
    margin: -2px !important; }
  .mbdwt-md-2,
  .mbdwy-md-2 {
    margin-top: -2px !important; }
  .mbdwr-md-2,
  .mbdwx-md-2 {
    margin-right: -2px !important; }
  .mbdwb-md-2,
  .mbdwy-md-2 {
    margin-bottom: -2px !important; }
  .mbdwl-md-2,
  .mbdwx-md-2 {
    margin-left: -2px !important; }
  .bd-md-dashed-2 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-md-dashed-2:after {
      content: '';
      position: absolute;
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px;
      border-width: 4px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-md-dashed-2.bdw-md-0 {
    padding: 0; }
    .bd-md-dashed-2.bdw-md-0:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-md-dashed-2.bdw-md-1 {
    padding: 1px; }
    .bd-md-dashed-2.bdw-md-1:after {
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px; }
  .bd-md-dashed-2.bdw-md-2 {
    padding: 2px; }
    .bd-md-dashed-2.bdw-md-2:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bd-md-dashed-2.bdw-md-3 {
    padding: 3px; }
    .bd-md-dashed-2.bdw-md-3:after {
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px; }
  .bd-md-dashed-2.bdw-md-4 {
    padding: 4px; }
    .bd-md-dashed-2.bdw-md-4:after {
      top: -0px;
      right: -0px;
      bottom: -0px;
      left: -0px; }
  .bdw-md-3 {
    border-width: 3px !important; }
  .bdw-md-ex-3[aria-expanded="true"]:not(tr) {
    border: 3px solid #dee2e6 !important; }
  tr.bdw-md-ex-3[aria-expanded="true"] > td,
  tr.bdw-md-ex-3.collapsed.collapsing > td {
    border-width: 3px !important; }
  .mbdw-md-3 {
    margin: -3px !important; }
  .mbdwt-md-3,
  .mbdwy-md-3 {
    margin-top: -3px !important; }
  .mbdwr-md-3,
  .mbdwx-md-3 {
    margin-right: -3px !important; }
  .mbdwb-md-3,
  .mbdwy-md-3 {
    margin-bottom: -3px !important; }
  .mbdwl-md-3,
  .mbdwx-md-3 {
    margin-left: -3px !important; }
  .bd-md-dashed-3 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-md-dashed-3:after {
      content: '';
      position: absolute;
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px;
      border-width: 6px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-md-dashed-3.bdw-md-0 {
    padding: 0; }
    .bd-md-dashed-3.bdw-md-0:after {
      top: -6px;
      right: -6px;
      bottom: -6px;
      left: -6px; }
  .bd-md-dashed-3.bdw-md-1 {
    padding: 1px; }
    .bd-md-dashed-3.bdw-md-1:after {
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px; }
  .bd-md-dashed-3.bdw-md-2 {
    padding: 2px; }
    .bd-md-dashed-3.bdw-md-2:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-md-dashed-3.bdw-md-3 {
    padding: 3px; }
    .bd-md-dashed-3.bdw-md-3:after {
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px; }
  .bd-md-dashed-3.bdw-md-4 {
    padding: 4px; }
    .bd-md-dashed-3.bdw-md-4:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bdw-md-4 {
    border-width: 4px !important; }
  .bdw-md-ex-4[aria-expanded="true"]:not(tr) {
    border: 4px solid #dee2e6 !important; }
  tr.bdw-md-ex-4[aria-expanded="true"] > td,
  tr.bdw-md-ex-4.collapsed.collapsing > td {
    border-width: 4px !important; }
  .mbdw-md-4 {
    margin: -4px !important; }
  .mbdwt-md-4,
  .mbdwy-md-4 {
    margin-top: -4px !important; }
  .mbdwr-md-4,
  .mbdwx-md-4 {
    margin-right: -4px !important; }
  .mbdwb-md-4,
  .mbdwy-md-4 {
    margin-bottom: -4px !important; }
  .mbdwl-md-4,
  .mbdwx-md-4 {
    margin-left: -4px !important; }
  .bd-md-dashed-4 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-md-dashed-4:after {
      content: '';
      position: absolute;
      top: -7px;
      right: -7px;
      bottom: -7px;
      left: -7px;
      border-width: 8px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-md-dashed-4.bdw-md-0 {
    padding: 0; }
    .bd-md-dashed-4.bdw-md-0:after {
      top: -8px;
      right: -8px;
      bottom: -8px;
      left: -8px; }
  .bd-md-dashed-4.bdw-md-1 {
    padding: 1px; }
    .bd-md-dashed-4.bdw-md-1:after {
      top: -7px;
      right: -7px;
      bottom: -7px;
      left: -7px; }
  .bd-md-dashed-4.bdw-md-2 {
    padding: 2px; }
    .bd-md-dashed-4.bdw-md-2:after {
      top: -6px;
      right: -6px;
      bottom: -6px;
      left: -6px; }
  .bd-md-dashed-4.bdw-md-3 {
    padding: 3px; }
    .bd-md-dashed-4.bdw-md-3:after {
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px; }
  .bd-md-dashed-4.bdw-md-4 {
    padding: 4px; }
    .bd-md-dashed-4.bdw-md-4:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-md-primary:not(tr) {
    border-color: #00aeef !important; }
  tr.bd-md-primary > td {
    border-color: #00aeef !important; }
  .bd-expanded-md-primary[aria-expanded="true"],
  .bd-expanded-md-primary.collapsed.collapsing {
    border-color: #00aeef !important; }
  .bd-ex-md-primary[aria-expanded="true"]:not(tr),
  .bd-ex-md-primary.collapsed.collapsing:not(tr) {
    border-color: #00aeef !important; }
  tr.bd-ex-md-primary[aria-expanded="true"] > td,
  tr.bd-ex-md-primary.collapsed.collapsing > td {
    border-color: #00aeef !important; }
  .bd-cl-md-primary.collapse.show {
    border-color: #00aeef !important; }
  .bd-ncl-md-primary.collapse, .bd-ncl-md-primary.collapsing, .bd-ncl-md-primary.collapsed {
    border-color: #00aeef !important; }
  .bd-hover-md-primary:hover {
    border-color: #00aeef !important; }
  .bd-md-secondary:not(tr) {
    border-color: #dbe0e4 !important; }
  tr.bd-md-secondary > td {
    border-color: #dbe0e4 !important; }
  .bd-expanded-md-secondary[aria-expanded="true"],
  .bd-expanded-md-secondary.collapsed.collapsing {
    border-color: #dbe0e4 !important; }
  .bd-ex-md-secondary[aria-expanded="true"]:not(tr),
  .bd-ex-md-secondary.collapsed.collapsing:not(tr) {
    border-color: #dbe0e4 !important; }
  tr.bd-ex-md-secondary[aria-expanded="true"] > td,
  tr.bd-ex-md-secondary.collapsed.collapsing > td {
    border-color: #dbe0e4 !important; }
  .bd-cl-md-secondary.collapse.show {
    border-color: #dbe0e4 !important; }
  .bd-ncl-md-secondary.collapse, .bd-ncl-md-secondary.collapsing, .bd-ncl-md-secondary.collapsed {
    border-color: #dbe0e4 !important; }
  .bd-hover-md-secondary:hover {
    border-color: #dbe0e4 !important; }
  .bd-md-success:not(tr) {
    border-color: #28a745 !important; }
  tr.bd-md-success > td {
    border-color: #28a745 !important; }
  .bd-expanded-md-success[aria-expanded="true"],
  .bd-expanded-md-success.collapsed.collapsing {
    border-color: #28a745 !important; }
  .bd-ex-md-success[aria-expanded="true"]:not(tr),
  .bd-ex-md-success.collapsed.collapsing:not(tr) {
    border-color: #28a745 !important; }
  tr.bd-ex-md-success[aria-expanded="true"] > td,
  tr.bd-ex-md-success.collapsed.collapsing > td {
    border-color: #28a745 !important; }
  .bd-cl-md-success.collapse.show {
    border-color: #28a745 !important; }
  .bd-ncl-md-success.collapse, .bd-ncl-md-success.collapsing, .bd-ncl-md-success.collapsed {
    border-color: #28a745 !important; }
  .bd-hover-md-success:hover {
    border-color: #28a745 !important; }
  .bd-md-info:not(tr) {
    border-color: #17a2b8 !important; }
  tr.bd-md-info > td {
    border-color: #17a2b8 !important; }
  .bd-expanded-md-info[aria-expanded="true"],
  .bd-expanded-md-info.collapsed.collapsing {
    border-color: #17a2b8 !important; }
  .bd-ex-md-info[aria-expanded="true"]:not(tr),
  .bd-ex-md-info.collapsed.collapsing:not(tr) {
    border-color: #17a2b8 !important; }
  tr.bd-ex-md-info[aria-expanded="true"] > td,
  tr.bd-ex-md-info.collapsed.collapsing > td {
    border-color: #17a2b8 !important; }
  .bd-cl-md-info.collapse.show {
    border-color: #17a2b8 !important; }
  .bd-ncl-md-info.collapse, .bd-ncl-md-info.collapsing, .bd-ncl-md-info.collapsed {
    border-color: #17a2b8 !important; }
  .bd-hover-md-info:hover {
    border-color: #17a2b8 !important; }
  .bd-md-warning:not(tr) {
    border-color: #ffc107 !important; }
  tr.bd-md-warning > td {
    border-color: #ffc107 !important; }
  .bd-expanded-md-warning[aria-expanded="true"],
  .bd-expanded-md-warning.collapsed.collapsing {
    border-color: #ffc107 !important; }
  .bd-ex-md-warning[aria-expanded="true"]:not(tr),
  .bd-ex-md-warning.collapsed.collapsing:not(tr) {
    border-color: #ffc107 !important; }
  tr.bd-ex-md-warning[aria-expanded="true"] > td,
  tr.bd-ex-md-warning.collapsed.collapsing > td {
    border-color: #ffc107 !important; }
  .bd-cl-md-warning.collapse.show {
    border-color: #ffc107 !important; }
  .bd-ncl-md-warning.collapse, .bd-ncl-md-warning.collapsing, .bd-ncl-md-warning.collapsed {
    border-color: #ffc107 !important; }
  .bd-hover-md-warning:hover {
    border-color: #ffc107 !important; }
  .bd-md-danger:not(tr) {
    border-color: #dc3545 !important; }
  tr.bd-md-danger > td {
    border-color: #dc3545 !important; }
  .bd-expanded-md-danger[aria-expanded="true"],
  .bd-expanded-md-danger.collapsed.collapsing {
    border-color: #dc3545 !important; }
  .bd-ex-md-danger[aria-expanded="true"]:not(tr),
  .bd-ex-md-danger.collapsed.collapsing:not(tr) {
    border-color: #dc3545 !important; }
  tr.bd-ex-md-danger[aria-expanded="true"] > td,
  tr.bd-ex-md-danger.collapsed.collapsing > td {
    border-color: #dc3545 !important; }
  .bd-cl-md-danger.collapse.show {
    border-color: #dc3545 !important; }
  .bd-ncl-md-danger.collapse, .bd-ncl-md-danger.collapsing, .bd-ncl-md-danger.collapsed {
    border-color: #dc3545 !important; }
  .bd-hover-md-danger:hover {
    border-color: #dc3545 !important; }
  .bd-md-light:not(tr) {
    border-color: #f8f9fa !important; }
  tr.bd-md-light > td {
    border-color: #f8f9fa !important; }
  .bd-expanded-md-light[aria-expanded="true"],
  .bd-expanded-md-light.collapsed.collapsing {
    border-color: #f8f9fa !important; }
  .bd-ex-md-light[aria-expanded="true"]:not(tr),
  .bd-ex-md-light.collapsed.collapsing:not(tr) {
    border-color: #f8f9fa !important; }
  tr.bd-ex-md-light[aria-expanded="true"] > td,
  tr.bd-ex-md-light.collapsed.collapsing > td {
    border-color: #f8f9fa !important; }
  .bd-cl-md-light.collapse.show {
    border-color: #f8f9fa !important; }
  .bd-ncl-md-light.collapse, .bd-ncl-md-light.collapsing, .bd-ncl-md-light.collapsed {
    border-color: #f8f9fa !important; }
  .bd-hover-md-light:hover {
    border-color: #f8f9fa !important; }
  .bd-md-dark:not(tr) {
    border-color: #4b5257 !important; }
  tr.bd-md-dark > td {
    border-color: #4b5257 !important; }
  .bd-expanded-md-dark[aria-expanded="true"],
  .bd-expanded-md-dark.collapsed.collapsing {
    border-color: #4b5257 !important; }
  .bd-ex-md-dark[aria-expanded="true"]:not(tr),
  .bd-ex-md-dark.collapsed.collapsing:not(tr) {
    border-color: #4b5257 !important; }
  tr.bd-ex-md-dark[aria-expanded="true"] > td,
  tr.bd-ex-md-dark.collapsed.collapsing > td {
    border-color: #4b5257 !important; }
  .bd-cl-md-dark.collapse.show {
    border-color: #4b5257 !important; }
  .bd-ncl-md-dark.collapse, .bd-ncl-md-dark.collapsing, .bd-ncl-md-dark.collapsed {
    border-color: #4b5257 !important; }
  .bd-hover-md-dark:hover {
    border-color: #4b5257 !important; }
  .bd-md-primary-light:not(tr) {
    border-color: #40bee8 !important; }
  tr.bd-md-primary-light > td {
    border-color: #40bee8 !important; }
  .bd-expanded-md-primary-light[aria-expanded="true"],
  .bd-expanded-md-primary-light.collapsed.collapsing {
    border-color: #40bee8 !important; }
  .bd-ex-md-primary-light[aria-expanded="true"]:not(tr),
  .bd-ex-md-primary-light.collapsed.collapsing:not(tr) {
    border-color: #40bee8 !important; }
  tr.bd-ex-md-primary-light[aria-expanded="true"] > td,
  tr.bd-ex-md-primary-light.collapsed.collapsing > td {
    border-color: #40bee8 !important; }
  .bd-cl-md-primary-light.collapse.show {
    border-color: #40bee8 !important; }
  .bd-ncl-md-primary-light.collapse, .bd-ncl-md-primary-light.collapsing, .bd-ncl-md-primary-light.collapsed {
    border-color: #40bee8 !important; }
  .bd-hover-md-primary-light:hover {
    border-color: #40bee8 !important; }
  .bd-md-primary-lighter:not(tr) {
    border-color: #eef7fa !important; }
  tr.bd-md-primary-lighter > td {
    border-color: #eef7fa !important; }
  .bd-expanded-md-primary-lighter[aria-expanded="true"],
  .bd-expanded-md-primary-lighter.collapsed.collapsing {
    border-color: #eef7fa !important; }
  .bd-ex-md-primary-lighter[aria-expanded="true"]:not(tr),
  .bd-ex-md-primary-lighter.collapsed.collapsing:not(tr) {
    border-color: #eef7fa !important; }
  tr.bd-ex-md-primary-lighter[aria-expanded="true"] > td,
  tr.bd-ex-md-primary-lighter.collapsed.collapsing > td {
    border-color: #eef7fa !important; }
  .bd-cl-md-primary-lighter.collapse.show {
    border-color: #eef7fa !important; }
  .bd-ncl-md-primary-lighter.collapse, .bd-ncl-md-primary-lighter.collapsing, .bd-ncl-md-primary-lighter.collapsed {
    border-color: #eef7fa !important; }
  .bd-hover-md-primary-lighter:hover {
    border-color: #eef7fa !important; }
  .bd-md-primary-dark:not(tr) {
    border-color: #0082cd !important; }
  tr.bd-md-primary-dark > td {
    border-color: #0082cd !important; }
  .bd-expanded-md-primary-dark[aria-expanded="true"],
  .bd-expanded-md-primary-dark.collapsed.collapsing {
    border-color: #0082cd !important; }
  .bd-ex-md-primary-dark[aria-expanded="true"]:not(tr),
  .bd-ex-md-primary-dark.collapsed.collapsing:not(tr) {
    border-color: #0082cd !important; }
  tr.bd-ex-md-primary-dark[aria-expanded="true"] > td,
  tr.bd-ex-md-primary-dark.collapsed.collapsing > td {
    border-color: #0082cd !important; }
  .bd-cl-md-primary-dark.collapse.show {
    border-color: #0082cd !important; }
  .bd-ncl-md-primary-dark.collapse, .bd-ncl-md-primary-dark.collapsing, .bd-ncl-md-primary-dark.collapsed {
    border-color: #0082cd !important; }
  .bd-hover-md-primary-dark:hover {
    border-color: #0082cd !important; }
  .bd-md-secondary-light:not(tr) {
    border-color: #eaeef2 !important; }
  tr.bd-md-secondary-light > td {
    border-color: #eaeef2 !important; }
  .bd-expanded-md-secondary-light[aria-expanded="true"],
  .bd-expanded-md-secondary-light.collapsed.collapsing {
    border-color: #eaeef2 !important; }
  .bd-ex-md-secondary-light[aria-expanded="true"]:not(tr),
  .bd-ex-md-secondary-light.collapsed.collapsing:not(tr) {
    border-color: #eaeef2 !important; }
  tr.bd-ex-md-secondary-light[aria-expanded="true"] > td,
  tr.bd-ex-md-secondary-light.collapsed.collapsing > td {
    border-color: #eaeef2 !important; }
  .bd-cl-md-secondary-light.collapse.show {
    border-color: #eaeef2 !important; }
  .bd-ncl-md-secondary-light.collapse, .bd-ncl-md-secondary-light.collapsing, .bd-ncl-md-secondary-light.collapsed {
    border-color: #eaeef2 !important; }
  .bd-hover-md-secondary-light:hover {
    border-color: #eaeef2 !important; }
  .bd-md-secondary-lighter:not(tr) {
    border-color: #dde4ea !important; }
  tr.bd-md-secondary-lighter > td {
    border-color: #dde4ea !important; }
  .bd-expanded-md-secondary-lighter[aria-expanded="true"],
  .bd-expanded-md-secondary-lighter.collapsed.collapsing {
    border-color: #dde4ea !important; }
  .bd-ex-md-secondary-lighter[aria-expanded="true"]:not(tr),
  .bd-ex-md-secondary-lighter.collapsed.collapsing:not(tr) {
    border-color: #dde4ea !important; }
  tr.bd-ex-md-secondary-lighter[aria-expanded="true"] > td,
  tr.bd-ex-md-secondary-lighter.collapsed.collapsing > td {
    border-color: #dde4ea !important; }
  .bd-cl-md-secondary-lighter.collapse.show {
    border-color: #dde4ea !important; }
  .bd-ncl-md-secondary-lighter.collapse, .bd-ncl-md-secondary-lighter.collapsing, .bd-ncl-md-secondary-lighter.collapsed {
    border-color: #dde4ea !important; }
  .bd-hover-md-secondary-lighter:hover {
    border-color: #dde4ea !important; }
  .bd-md-secondary-dark:not(tr) {
    border-color: #dfdfdf !important; }
  tr.bd-md-secondary-dark > td {
    border-color: #dfdfdf !important; }
  .bd-expanded-md-secondary-dark[aria-expanded="true"],
  .bd-expanded-md-secondary-dark.collapsed.collapsing {
    border-color: #dfdfdf !important; }
  .bd-ex-md-secondary-dark[aria-expanded="true"]:not(tr),
  .bd-ex-md-secondary-dark.collapsed.collapsing:not(tr) {
    border-color: #dfdfdf !important; }
  tr.bd-ex-md-secondary-dark[aria-expanded="true"] > td,
  tr.bd-ex-md-secondary-dark.collapsed.collapsing > td {
    border-color: #dfdfdf !important; }
  .bd-cl-md-secondary-dark.collapse.show {
    border-color: #dfdfdf !important; }
  .bd-ncl-md-secondary-dark.collapse, .bd-ncl-md-secondary-dark.collapsing, .bd-ncl-md-secondary-dark.collapsed {
    border-color: #dfdfdf !important; }
  .bd-hover-md-secondary-dark:hover {
    border-color: #dfdfdf !important; }
  .bd-md-grey:not(tr) {
    border-color: #7d919b !important; }
  tr.bd-md-grey > td {
    border-color: #7d919b !important; }
  .bd-expanded-md-grey[aria-expanded="true"],
  .bd-expanded-md-grey.collapsed.collapsing {
    border-color: #7d919b !important; }
  .bd-ex-md-grey[aria-expanded="true"]:not(tr),
  .bd-ex-md-grey.collapsed.collapsing:not(tr) {
    border-color: #7d919b !important; }
  tr.bd-ex-md-grey[aria-expanded="true"] > td,
  tr.bd-ex-md-grey.collapsed.collapsing > td {
    border-color: #7d919b !important; }
  .bd-cl-md-grey.collapse.show {
    border-color: #7d919b !important; }
  .bd-ncl-md-grey.collapse, .bd-ncl-md-grey.collapsing, .bd-ncl-md-grey.collapsed {
    border-color: #7d919b !important; }
  .bd-hover-md-grey:hover {
    border-color: #7d919b !important; }
  .bd-md-white:not(tr) {
    border-color: #fff !important; }
  tr.bd-md-white > td {
    border-color: #fff !important; }
  .bd-expanded-md-white[aria-expanded="true"],
  .bd-expanded-md-white.collapsed.collapsing {
    border-color: #fff !important; }
  .bd-ex-md-white[aria-expanded="true"]:not(tr),
  .bd-ex-md-white.collapsed.collapsing:not(tr) {
    border-color: #fff !important; }
  tr.bd-ex-md-white[aria-expanded="true"] > td,
  tr.bd-ex-md-white.collapsed.collapsing > td {
    border-color: #fff !important; }
  .bd-cl-md-white.collapse.show {
    border-color: #fff !important; }
  .bd-ncl-md-white.collapse, .bd-ncl-md-white.collapsing, .bd-ncl-md-white.collapsed {
    border-color: #fff !important; }
  .bd-hover-md-white:hover {
    border-color: #fff !important; }
  .bd-md-disable:not(tr) {
    border-color: #8ca3b4 !important; }
  tr.bd-md-disable > td {
    border-color: #8ca3b4 !important; }
  .bd-expanded-md-disable[aria-expanded="true"],
  .bd-expanded-md-disable.collapsed.collapsing {
    border-color: #8ca3b4 !important; }
  .bd-ex-md-disable[aria-expanded="true"]:not(tr),
  .bd-ex-md-disable.collapsed.collapsing:not(tr) {
    border-color: #8ca3b4 !important; }
  tr.bd-ex-md-disable[aria-expanded="true"] > td,
  tr.bd-ex-md-disable.collapsed.collapsing > td {
    border-color: #8ca3b4 !important; }
  .bd-cl-md-disable.collapse.show {
    border-color: #8ca3b4 !important; }
  .bd-ncl-md-disable.collapse, .bd-ncl-md-disable.collapsing, .bd-ncl-md-disable.collapsed {
    border-color: #8ca3b4 !important; }
  .bd-hover-md-disable:hover {
    border-color: #8ca3b4 !important; }
  .bd-md-dashed {
    border-style: dashed !important; }
  .bd-0:not(tr) {
    border: 0 !important; }
  tr.bd-0 > td {
    border: 0 !important; } }

@media (min-width: 992px) {
  .bd-lg {
    border: 1px solid #dee2e6 !important; }
  .bdt-lg {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-lg-ex[aria-expanded="true"] {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-lg-nex[aria-expanded="false"] {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-lg-cl.collapse {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-lg-ncl.collapse.show {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-lg-0:not(tr) {
    border-top: none !important; }
  tr.bdt-lg-0 > td {
    border-top: none !important; }
  .bdt-lg-primary {
    border-top-color: #00aeef !important; }
  .bdt-lg-ex-primary[aria-expanded="true"],
  .bdt-lg-ex-primary.collapsed.collapsing {
    border-top-color: #00aeef !important; }
  .bdt-lg-nex-primary[aria-expanded="false"] {
    border-top-color: #00aeef !important; }
  .bdt-lg-cl-primary.collapse {
    border-top: 1px solid #00aeef !important; }
  .bdt-lg-ncl-primary.collapse.show {
    border-top: 1px solid #00aeef !important; }
  .bdt-lg-secondary {
    border-top-color: #dbe0e4 !important; }
  .bdt-lg-ex-secondary[aria-expanded="true"],
  .bdt-lg-ex-secondary.collapsed.collapsing {
    border-top-color: #dbe0e4 !important; }
  .bdt-lg-nex-secondary[aria-expanded="false"] {
    border-top-color: #dbe0e4 !important; }
  .bdt-lg-cl-secondary.collapse {
    border-top: 1px solid #dbe0e4 !important; }
  .bdt-lg-ncl-secondary.collapse.show {
    border-top: 1px solid #dbe0e4 !important; }
  .bdt-lg-success {
    border-top-color: #28a745 !important; }
  .bdt-lg-ex-success[aria-expanded="true"],
  .bdt-lg-ex-success.collapsed.collapsing {
    border-top-color: #28a745 !important; }
  .bdt-lg-nex-success[aria-expanded="false"] {
    border-top-color: #28a745 !important; }
  .bdt-lg-cl-success.collapse {
    border-top: 1px solid #28a745 !important; }
  .bdt-lg-ncl-success.collapse.show {
    border-top: 1px solid #28a745 !important; }
  .bdt-lg-info {
    border-top-color: #17a2b8 !important; }
  .bdt-lg-ex-info[aria-expanded="true"],
  .bdt-lg-ex-info.collapsed.collapsing {
    border-top-color: #17a2b8 !important; }
  .bdt-lg-nex-info[aria-expanded="false"] {
    border-top-color: #17a2b8 !important; }
  .bdt-lg-cl-info.collapse {
    border-top: 1px solid #17a2b8 !important; }
  .bdt-lg-ncl-info.collapse.show {
    border-top: 1px solid #17a2b8 !important; }
  .bdt-lg-warning {
    border-top-color: #ffc107 !important; }
  .bdt-lg-ex-warning[aria-expanded="true"],
  .bdt-lg-ex-warning.collapsed.collapsing {
    border-top-color: #ffc107 !important; }
  .bdt-lg-nex-warning[aria-expanded="false"] {
    border-top-color: #ffc107 !important; }
  .bdt-lg-cl-warning.collapse {
    border-top: 1px solid #ffc107 !important; }
  .bdt-lg-ncl-warning.collapse.show {
    border-top: 1px solid #ffc107 !important; }
  .bdt-lg-danger {
    border-top-color: #dc3545 !important; }
  .bdt-lg-ex-danger[aria-expanded="true"],
  .bdt-lg-ex-danger.collapsed.collapsing {
    border-top-color: #dc3545 !important; }
  .bdt-lg-nex-danger[aria-expanded="false"] {
    border-top-color: #dc3545 !important; }
  .bdt-lg-cl-danger.collapse {
    border-top: 1px solid #dc3545 !important; }
  .bdt-lg-ncl-danger.collapse.show {
    border-top: 1px solid #dc3545 !important; }
  .bdt-lg-light {
    border-top-color: #f8f9fa !important; }
  .bdt-lg-ex-light[aria-expanded="true"],
  .bdt-lg-ex-light.collapsed.collapsing {
    border-top-color: #f8f9fa !important; }
  .bdt-lg-nex-light[aria-expanded="false"] {
    border-top-color: #f8f9fa !important; }
  .bdt-lg-cl-light.collapse {
    border-top: 1px solid #f8f9fa !important; }
  .bdt-lg-ncl-light.collapse.show {
    border-top: 1px solid #f8f9fa !important; }
  .bdt-lg-dark {
    border-top-color: #4b5257 !important; }
  .bdt-lg-ex-dark[aria-expanded="true"],
  .bdt-lg-ex-dark.collapsed.collapsing {
    border-top-color: #4b5257 !important; }
  .bdt-lg-nex-dark[aria-expanded="false"] {
    border-top-color: #4b5257 !important; }
  .bdt-lg-cl-dark.collapse {
    border-top: 1px solid #4b5257 !important; }
  .bdt-lg-ncl-dark.collapse.show {
    border-top: 1px solid #4b5257 !important; }
  .bdt-lg-primary-light {
    border-top-color: #40bee8 !important; }
  .bdt-lg-ex-primary-light[aria-expanded="true"],
  .bdt-lg-ex-primary-light.collapsed.collapsing {
    border-top-color: #40bee8 !important; }
  .bdt-lg-nex-primary-light[aria-expanded="false"] {
    border-top-color: #40bee8 !important; }
  .bdt-lg-cl-primary-light.collapse {
    border-top: 1px solid #40bee8 !important; }
  .bdt-lg-ncl-primary-light.collapse.show {
    border-top: 1px solid #40bee8 !important; }
  .bdt-lg-primary-lighter {
    border-top-color: #eef7fa !important; }
  .bdt-lg-ex-primary-lighter[aria-expanded="true"],
  .bdt-lg-ex-primary-lighter.collapsed.collapsing {
    border-top-color: #eef7fa !important; }
  .bdt-lg-nex-primary-lighter[aria-expanded="false"] {
    border-top-color: #eef7fa !important; }
  .bdt-lg-cl-primary-lighter.collapse {
    border-top: 1px solid #eef7fa !important; }
  .bdt-lg-ncl-primary-lighter.collapse.show {
    border-top: 1px solid #eef7fa !important; }
  .bdt-lg-primary-dark {
    border-top-color: #0082cd !important; }
  .bdt-lg-ex-primary-dark[aria-expanded="true"],
  .bdt-lg-ex-primary-dark.collapsed.collapsing {
    border-top-color: #0082cd !important; }
  .bdt-lg-nex-primary-dark[aria-expanded="false"] {
    border-top-color: #0082cd !important; }
  .bdt-lg-cl-primary-dark.collapse {
    border-top: 1px solid #0082cd !important; }
  .bdt-lg-ncl-primary-dark.collapse.show {
    border-top: 1px solid #0082cd !important; }
  .bdt-lg-secondary-light {
    border-top-color: #eaeef2 !important; }
  .bdt-lg-ex-secondary-light[aria-expanded="true"],
  .bdt-lg-ex-secondary-light.collapsed.collapsing {
    border-top-color: #eaeef2 !important; }
  .bdt-lg-nex-secondary-light[aria-expanded="false"] {
    border-top-color: #eaeef2 !important; }
  .bdt-lg-cl-secondary-light.collapse {
    border-top: 1px solid #eaeef2 !important; }
  .bdt-lg-ncl-secondary-light.collapse.show {
    border-top: 1px solid #eaeef2 !important; }
  .bdt-lg-secondary-lighter {
    border-top-color: #dde4ea !important; }
  .bdt-lg-ex-secondary-lighter[aria-expanded="true"],
  .bdt-lg-ex-secondary-lighter.collapsed.collapsing {
    border-top-color: #dde4ea !important; }
  .bdt-lg-nex-secondary-lighter[aria-expanded="false"] {
    border-top-color: #dde4ea !important; }
  .bdt-lg-cl-secondary-lighter.collapse {
    border-top: 1px solid #dde4ea !important; }
  .bdt-lg-ncl-secondary-lighter.collapse.show {
    border-top: 1px solid #dde4ea !important; }
  .bdt-lg-secondary-dark {
    border-top-color: #dfdfdf !important; }
  .bdt-lg-ex-secondary-dark[aria-expanded="true"],
  .bdt-lg-ex-secondary-dark.collapsed.collapsing {
    border-top-color: #dfdfdf !important; }
  .bdt-lg-nex-secondary-dark[aria-expanded="false"] {
    border-top-color: #dfdfdf !important; }
  .bdt-lg-cl-secondary-dark.collapse {
    border-top: 1px solid #dfdfdf !important; }
  .bdt-lg-ncl-secondary-dark.collapse.show {
    border-top: 1px solid #dfdfdf !important; }
  .bdt-lg-grey {
    border-top-color: #7d919b !important; }
  .bdt-lg-ex-grey[aria-expanded="true"],
  .bdt-lg-ex-grey.collapsed.collapsing {
    border-top-color: #7d919b !important; }
  .bdt-lg-nex-grey[aria-expanded="false"] {
    border-top-color: #7d919b !important; }
  .bdt-lg-cl-grey.collapse {
    border-top: 1px solid #7d919b !important; }
  .bdt-lg-ncl-grey.collapse.show {
    border-top: 1px solid #7d919b !important; }
  .bdt-lg-white {
    border-top-color: #fff !important; }
  .bdt-lg-ex-white[aria-expanded="true"],
  .bdt-lg-ex-white.collapsed.collapsing {
    border-top-color: #fff !important; }
  .bdt-lg-nex-white[aria-expanded="false"] {
    border-top-color: #fff !important; }
  .bdt-lg-cl-white.collapse {
    border-top: 1px solid #fff !important; }
  .bdt-lg-ncl-white.collapse.show {
    border-top: 1px solid #fff !important; }
  .bdt-lg-disable {
    border-top-color: #8ca3b4 !important; }
  .bdt-lg-ex-disable[aria-expanded="true"],
  .bdt-lg-ex-disable.collapsed.collapsing {
    border-top-color: #8ca3b4 !important; }
  .bdt-lg-nex-disable[aria-expanded="false"] {
    border-top-color: #8ca3b4 !important; }
  .bdt-lg-cl-disable.collapse {
    border-top: 1px solid #8ca3b4 !important; }
  .bdt-lg-ncl-disable.collapse.show {
    border-top: 1px solid #8ca3b4 !important; }
  .bdwt-lg-ex-0[aria-expanded="true"] {
    border-top-width: 0 !important; }
  .bdwt-lg-nex-0[aria-expanded="false"] {
    border-top-width: 0 !important; }
  .bdwt-lg-cl-0.collapse {
    border-top-width: 0 !important; }
  .bdwt-lg-ncl-0.collapse.show {
    border-top-width: 0 !important; }
  .bdwt-lg-ex-1[aria-expanded="true"] {
    border-top-width: 1px !important; }
  .bdwt-lg-nex-1[aria-expanded="false"] {
    border-top-width: 1px !important; }
  .bdwt-lg-cl-1.collapse {
    border-top-width: 1px !important; }
  .bdwt-lg-ncl-1.collapse.show {
    border-top-width: 1px !important; }
  .bdwt-lg-ex-2[aria-expanded="true"] {
    border-top-width: 2px !important; }
  .bdwt-lg-nex-2[aria-expanded="false"] {
    border-top-width: 2px !important; }
  .bdwt-lg-cl-2.collapse {
    border-top-width: 2px !important; }
  .bdwt-lg-ncl-2.collapse.show {
    border-top-width: 2px !important; }
  .bdwt-lg-ex-3[aria-expanded="true"] {
    border-top-width: 3px !important; }
  .bdwt-lg-nex-3[aria-expanded="false"] {
    border-top-width: 3px !important; }
  .bdwt-lg-cl-3.collapse {
    border-top-width: 3px !important; }
  .bdwt-lg-ncl-3.collapse.show {
    border-top-width: 3px !important; }
  .bdwt-lg-ex-4[aria-expanded="true"] {
    border-top-width: 4px !important; }
  .bdwt-lg-nex-4[aria-expanded="false"] {
    border-top-width: 4px !important; }
  .bdwt-lg-cl-4.collapse {
    border-top-width: 4px !important; }
  .bdwt-lg-ncl-4.collapse.show {
    border-top-width: 4px !important; }
  .bdt-lg-gray-blue {
    border-top-color: rgba(51, 108, 137, 0.32) !important; }
  .bdr-lg {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-lg-ex[aria-expanded="true"] {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-lg-nex[aria-expanded="false"] {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-lg-cl.collapse {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-lg-ncl.collapse.show {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-lg-0:not(tr) {
    border-right: none !important; }
  tr.bdr-lg-0 > td {
    border-right: none !important; }
  .bdr-lg-primary {
    border-right-color: #00aeef !important; }
  .bdr-lg-ex-primary[aria-expanded="true"],
  .bdr-lg-ex-primary.collapsed.collapsing {
    border-right-color: #00aeef !important; }
  .bdr-lg-nex-primary[aria-expanded="false"] {
    border-right-color: #00aeef !important; }
  .bdr-lg-cl-primary.collapse {
    border-right: 1px solid #00aeef !important; }
  .bdr-lg-ncl-primary.collapse.show {
    border-right: 1px solid #00aeef !important; }
  .bdr-lg-secondary {
    border-right-color: #dbe0e4 !important; }
  .bdr-lg-ex-secondary[aria-expanded="true"],
  .bdr-lg-ex-secondary.collapsed.collapsing {
    border-right-color: #dbe0e4 !important; }
  .bdr-lg-nex-secondary[aria-expanded="false"] {
    border-right-color: #dbe0e4 !important; }
  .bdr-lg-cl-secondary.collapse {
    border-right: 1px solid #dbe0e4 !important; }
  .bdr-lg-ncl-secondary.collapse.show {
    border-right: 1px solid #dbe0e4 !important; }
  .bdr-lg-success {
    border-right-color: #28a745 !important; }
  .bdr-lg-ex-success[aria-expanded="true"],
  .bdr-lg-ex-success.collapsed.collapsing {
    border-right-color: #28a745 !important; }
  .bdr-lg-nex-success[aria-expanded="false"] {
    border-right-color: #28a745 !important; }
  .bdr-lg-cl-success.collapse {
    border-right: 1px solid #28a745 !important; }
  .bdr-lg-ncl-success.collapse.show {
    border-right: 1px solid #28a745 !important; }
  .bdr-lg-info {
    border-right-color: #17a2b8 !important; }
  .bdr-lg-ex-info[aria-expanded="true"],
  .bdr-lg-ex-info.collapsed.collapsing {
    border-right-color: #17a2b8 !important; }
  .bdr-lg-nex-info[aria-expanded="false"] {
    border-right-color: #17a2b8 !important; }
  .bdr-lg-cl-info.collapse {
    border-right: 1px solid #17a2b8 !important; }
  .bdr-lg-ncl-info.collapse.show {
    border-right: 1px solid #17a2b8 !important; }
  .bdr-lg-warning {
    border-right-color: #ffc107 !important; }
  .bdr-lg-ex-warning[aria-expanded="true"],
  .bdr-lg-ex-warning.collapsed.collapsing {
    border-right-color: #ffc107 !important; }
  .bdr-lg-nex-warning[aria-expanded="false"] {
    border-right-color: #ffc107 !important; }
  .bdr-lg-cl-warning.collapse {
    border-right: 1px solid #ffc107 !important; }
  .bdr-lg-ncl-warning.collapse.show {
    border-right: 1px solid #ffc107 !important; }
  .bdr-lg-danger {
    border-right-color: #dc3545 !important; }
  .bdr-lg-ex-danger[aria-expanded="true"],
  .bdr-lg-ex-danger.collapsed.collapsing {
    border-right-color: #dc3545 !important; }
  .bdr-lg-nex-danger[aria-expanded="false"] {
    border-right-color: #dc3545 !important; }
  .bdr-lg-cl-danger.collapse {
    border-right: 1px solid #dc3545 !important; }
  .bdr-lg-ncl-danger.collapse.show {
    border-right: 1px solid #dc3545 !important; }
  .bdr-lg-light {
    border-right-color: #f8f9fa !important; }
  .bdr-lg-ex-light[aria-expanded="true"],
  .bdr-lg-ex-light.collapsed.collapsing {
    border-right-color: #f8f9fa !important; }
  .bdr-lg-nex-light[aria-expanded="false"] {
    border-right-color: #f8f9fa !important; }
  .bdr-lg-cl-light.collapse {
    border-right: 1px solid #f8f9fa !important; }
  .bdr-lg-ncl-light.collapse.show {
    border-right: 1px solid #f8f9fa !important; }
  .bdr-lg-dark {
    border-right-color: #4b5257 !important; }
  .bdr-lg-ex-dark[aria-expanded="true"],
  .bdr-lg-ex-dark.collapsed.collapsing {
    border-right-color: #4b5257 !important; }
  .bdr-lg-nex-dark[aria-expanded="false"] {
    border-right-color: #4b5257 !important; }
  .bdr-lg-cl-dark.collapse {
    border-right: 1px solid #4b5257 !important; }
  .bdr-lg-ncl-dark.collapse.show {
    border-right: 1px solid #4b5257 !important; }
  .bdr-lg-primary-light {
    border-right-color: #40bee8 !important; }
  .bdr-lg-ex-primary-light[aria-expanded="true"],
  .bdr-lg-ex-primary-light.collapsed.collapsing {
    border-right-color: #40bee8 !important; }
  .bdr-lg-nex-primary-light[aria-expanded="false"] {
    border-right-color: #40bee8 !important; }
  .bdr-lg-cl-primary-light.collapse {
    border-right: 1px solid #40bee8 !important; }
  .bdr-lg-ncl-primary-light.collapse.show {
    border-right: 1px solid #40bee8 !important; }
  .bdr-lg-primary-lighter {
    border-right-color: #eef7fa !important; }
  .bdr-lg-ex-primary-lighter[aria-expanded="true"],
  .bdr-lg-ex-primary-lighter.collapsed.collapsing {
    border-right-color: #eef7fa !important; }
  .bdr-lg-nex-primary-lighter[aria-expanded="false"] {
    border-right-color: #eef7fa !important; }
  .bdr-lg-cl-primary-lighter.collapse {
    border-right: 1px solid #eef7fa !important; }
  .bdr-lg-ncl-primary-lighter.collapse.show {
    border-right: 1px solid #eef7fa !important; }
  .bdr-lg-primary-dark {
    border-right-color: #0082cd !important; }
  .bdr-lg-ex-primary-dark[aria-expanded="true"],
  .bdr-lg-ex-primary-dark.collapsed.collapsing {
    border-right-color: #0082cd !important; }
  .bdr-lg-nex-primary-dark[aria-expanded="false"] {
    border-right-color: #0082cd !important; }
  .bdr-lg-cl-primary-dark.collapse {
    border-right: 1px solid #0082cd !important; }
  .bdr-lg-ncl-primary-dark.collapse.show {
    border-right: 1px solid #0082cd !important; }
  .bdr-lg-secondary-light {
    border-right-color: #eaeef2 !important; }
  .bdr-lg-ex-secondary-light[aria-expanded="true"],
  .bdr-lg-ex-secondary-light.collapsed.collapsing {
    border-right-color: #eaeef2 !important; }
  .bdr-lg-nex-secondary-light[aria-expanded="false"] {
    border-right-color: #eaeef2 !important; }
  .bdr-lg-cl-secondary-light.collapse {
    border-right: 1px solid #eaeef2 !important; }
  .bdr-lg-ncl-secondary-light.collapse.show {
    border-right: 1px solid #eaeef2 !important; }
  .bdr-lg-secondary-lighter {
    border-right-color: #dde4ea !important; }
  .bdr-lg-ex-secondary-lighter[aria-expanded="true"],
  .bdr-lg-ex-secondary-lighter.collapsed.collapsing {
    border-right-color: #dde4ea !important; }
  .bdr-lg-nex-secondary-lighter[aria-expanded="false"] {
    border-right-color: #dde4ea !important; }
  .bdr-lg-cl-secondary-lighter.collapse {
    border-right: 1px solid #dde4ea !important; }
  .bdr-lg-ncl-secondary-lighter.collapse.show {
    border-right: 1px solid #dde4ea !important; }
  .bdr-lg-secondary-dark {
    border-right-color: #dfdfdf !important; }
  .bdr-lg-ex-secondary-dark[aria-expanded="true"],
  .bdr-lg-ex-secondary-dark.collapsed.collapsing {
    border-right-color: #dfdfdf !important; }
  .bdr-lg-nex-secondary-dark[aria-expanded="false"] {
    border-right-color: #dfdfdf !important; }
  .bdr-lg-cl-secondary-dark.collapse {
    border-right: 1px solid #dfdfdf !important; }
  .bdr-lg-ncl-secondary-dark.collapse.show {
    border-right: 1px solid #dfdfdf !important; }
  .bdr-lg-grey {
    border-right-color: #7d919b !important; }
  .bdr-lg-ex-grey[aria-expanded="true"],
  .bdr-lg-ex-grey.collapsed.collapsing {
    border-right-color: #7d919b !important; }
  .bdr-lg-nex-grey[aria-expanded="false"] {
    border-right-color: #7d919b !important; }
  .bdr-lg-cl-grey.collapse {
    border-right: 1px solid #7d919b !important; }
  .bdr-lg-ncl-grey.collapse.show {
    border-right: 1px solid #7d919b !important; }
  .bdr-lg-white {
    border-right-color: #fff !important; }
  .bdr-lg-ex-white[aria-expanded="true"],
  .bdr-lg-ex-white.collapsed.collapsing {
    border-right-color: #fff !important; }
  .bdr-lg-nex-white[aria-expanded="false"] {
    border-right-color: #fff !important; }
  .bdr-lg-cl-white.collapse {
    border-right: 1px solid #fff !important; }
  .bdr-lg-ncl-white.collapse.show {
    border-right: 1px solid #fff !important; }
  .bdr-lg-disable {
    border-right-color: #8ca3b4 !important; }
  .bdr-lg-ex-disable[aria-expanded="true"],
  .bdr-lg-ex-disable.collapsed.collapsing {
    border-right-color: #8ca3b4 !important; }
  .bdr-lg-nex-disable[aria-expanded="false"] {
    border-right-color: #8ca3b4 !important; }
  .bdr-lg-cl-disable.collapse {
    border-right: 1px solid #8ca3b4 !important; }
  .bdr-lg-ncl-disable.collapse.show {
    border-right: 1px solid #8ca3b4 !important; }
  .bdwr-lg-ex-0[aria-expanded="true"] {
    border-right-width: 0 !important; }
  .bdwr-lg-nex-0[aria-expanded="false"] {
    border-right-width: 0 !important; }
  .bdwr-lg-cl-0.collapse {
    border-right-width: 0 !important; }
  .bdwr-lg-ncl-0.collapse.show {
    border-right-width: 0 !important; }
  .bdwr-lg-ex-1[aria-expanded="true"] {
    border-right-width: 1px !important; }
  .bdwr-lg-nex-1[aria-expanded="false"] {
    border-right-width: 1px !important; }
  .bdwr-lg-cl-1.collapse {
    border-right-width: 1px !important; }
  .bdwr-lg-ncl-1.collapse.show {
    border-right-width: 1px !important; }
  .bdwr-lg-ex-2[aria-expanded="true"] {
    border-right-width: 2px !important; }
  .bdwr-lg-nex-2[aria-expanded="false"] {
    border-right-width: 2px !important; }
  .bdwr-lg-cl-2.collapse {
    border-right-width: 2px !important; }
  .bdwr-lg-ncl-2.collapse.show {
    border-right-width: 2px !important; }
  .bdwr-lg-ex-3[aria-expanded="true"] {
    border-right-width: 3px !important; }
  .bdwr-lg-nex-3[aria-expanded="false"] {
    border-right-width: 3px !important; }
  .bdwr-lg-cl-3.collapse {
    border-right-width: 3px !important; }
  .bdwr-lg-ncl-3.collapse.show {
    border-right-width: 3px !important; }
  .bdwr-lg-ex-4[aria-expanded="true"] {
    border-right-width: 4px !important; }
  .bdwr-lg-nex-4[aria-expanded="false"] {
    border-right-width: 4px !important; }
  .bdwr-lg-cl-4.collapse {
    border-right-width: 4px !important; }
  .bdwr-lg-ncl-4.collapse.show {
    border-right-width: 4px !important; }
  .bdr-lg-gray-blue {
    border-right-color: rgba(51, 108, 137, 0.32) !important; }
  .bdb-lg {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-lg-ex[aria-expanded="true"] {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-lg-nex[aria-expanded="false"] {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-lg-cl.collapse {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-lg-ncl.collapse.show {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-lg-0:not(tr) {
    border-bottom: none !important; }
  tr.bdb-lg-0 > td {
    border-bottom: none !important; }
  .bdb-lg-primary {
    border-bottom-color: #00aeef !important; }
  .bdb-lg-ex-primary[aria-expanded="true"],
  .bdb-lg-ex-primary.collapsed.collapsing {
    border-bottom-color: #00aeef !important; }
  .bdb-lg-nex-primary[aria-expanded="false"] {
    border-bottom-color: #00aeef !important; }
  .bdb-lg-cl-primary.collapse {
    border-bottom: 1px solid #00aeef !important; }
  .bdb-lg-ncl-primary.collapse.show {
    border-bottom: 1px solid #00aeef !important; }
  .bdb-lg-secondary {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-lg-ex-secondary[aria-expanded="true"],
  .bdb-lg-ex-secondary.collapsed.collapsing {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-lg-nex-secondary[aria-expanded="false"] {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-lg-cl-secondary.collapse {
    border-bottom: 1px solid #dbe0e4 !important; }
  .bdb-lg-ncl-secondary.collapse.show {
    border-bottom: 1px solid #dbe0e4 !important; }
  .bdb-lg-success {
    border-bottom-color: #28a745 !important; }
  .bdb-lg-ex-success[aria-expanded="true"],
  .bdb-lg-ex-success.collapsed.collapsing {
    border-bottom-color: #28a745 !important; }
  .bdb-lg-nex-success[aria-expanded="false"] {
    border-bottom-color: #28a745 !important; }
  .bdb-lg-cl-success.collapse {
    border-bottom: 1px solid #28a745 !important; }
  .bdb-lg-ncl-success.collapse.show {
    border-bottom: 1px solid #28a745 !important; }
  .bdb-lg-info {
    border-bottom-color: #17a2b8 !important; }
  .bdb-lg-ex-info[aria-expanded="true"],
  .bdb-lg-ex-info.collapsed.collapsing {
    border-bottom-color: #17a2b8 !important; }
  .bdb-lg-nex-info[aria-expanded="false"] {
    border-bottom-color: #17a2b8 !important; }
  .bdb-lg-cl-info.collapse {
    border-bottom: 1px solid #17a2b8 !important; }
  .bdb-lg-ncl-info.collapse.show {
    border-bottom: 1px solid #17a2b8 !important; }
  .bdb-lg-warning {
    border-bottom-color: #ffc107 !important; }
  .bdb-lg-ex-warning[aria-expanded="true"],
  .bdb-lg-ex-warning.collapsed.collapsing {
    border-bottom-color: #ffc107 !important; }
  .bdb-lg-nex-warning[aria-expanded="false"] {
    border-bottom-color: #ffc107 !important; }
  .bdb-lg-cl-warning.collapse {
    border-bottom: 1px solid #ffc107 !important; }
  .bdb-lg-ncl-warning.collapse.show {
    border-bottom: 1px solid #ffc107 !important; }
  .bdb-lg-danger {
    border-bottom-color: #dc3545 !important; }
  .bdb-lg-ex-danger[aria-expanded="true"],
  .bdb-lg-ex-danger.collapsed.collapsing {
    border-bottom-color: #dc3545 !important; }
  .bdb-lg-nex-danger[aria-expanded="false"] {
    border-bottom-color: #dc3545 !important; }
  .bdb-lg-cl-danger.collapse {
    border-bottom: 1px solid #dc3545 !important; }
  .bdb-lg-ncl-danger.collapse.show {
    border-bottom: 1px solid #dc3545 !important; }
  .bdb-lg-light {
    border-bottom-color: #f8f9fa !important; }
  .bdb-lg-ex-light[aria-expanded="true"],
  .bdb-lg-ex-light.collapsed.collapsing {
    border-bottom-color: #f8f9fa !important; }
  .bdb-lg-nex-light[aria-expanded="false"] {
    border-bottom-color: #f8f9fa !important; }
  .bdb-lg-cl-light.collapse {
    border-bottom: 1px solid #f8f9fa !important; }
  .bdb-lg-ncl-light.collapse.show {
    border-bottom: 1px solid #f8f9fa !important; }
  .bdb-lg-dark {
    border-bottom-color: #4b5257 !important; }
  .bdb-lg-ex-dark[aria-expanded="true"],
  .bdb-lg-ex-dark.collapsed.collapsing {
    border-bottom-color: #4b5257 !important; }
  .bdb-lg-nex-dark[aria-expanded="false"] {
    border-bottom-color: #4b5257 !important; }
  .bdb-lg-cl-dark.collapse {
    border-bottom: 1px solid #4b5257 !important; }
  .bdb-lg-ncl-dark.collapse.show {
    border-bottom: 1px solid #4b5257 !important; }
  .bdb-lg-primary-light {
    border-bottom-color: #40bee8 !important; }
  .bdb-lg-ex-primary-light[aria-expanded="true"],
  .bdb-lg-ex-primary-light.collapsed.collapsing {
    border-bottom-color: #40bee8 !important; }
  .bdb-lg-nex-primary-light[aria-expanded="false"] {
    border-bottom-color: #40bee8 !important; }
  .bdb-lg-cl-primary-light.collapse {
    border-bottom: 1px solid #40bee8 !important; }
  .bdb-lg-ncl-primary-light.collapse.show {
    border-bottom: 1px solid #40bee8 !important; }
  .bdb-lg-primary-lighter {
    border-bottom-color: #eef7fa !important; }
  .bdb-lg-ex-primary-lighter[aria-expanded="true"],
  .bdb-lg-ex-primary-lighter.collapsed.collapsing {
    border-bottom-color: #eef7fa !important; }
  .bdb-lg-nex-primary-lighter[aria-expanded="false"] {
    border-bottom-color: #eef7fa !important; }
  .bdb-lg-cl-primary-lighter.collapse {
    border-bottom: 1px solid #eef7fa !important; }
  .bdb-lg-ncl-primary-lighter.collapse.show {
    border-bottom: 1px solid #eef7fa !important; }
  .bdb-lg-primary-dark {
    border-bottom-color: #0082cd !important; }
  .bdb-lg-ex-primary-dark[aria-expanded="true"],
  .bdb-lg-ex-primary-dark.collapsed.collapsing {
    border-bottom-color: #0082cd !important; }
  .bdb-lg-nex-primary-dark[aria-expanded="false"] {
    border-bottom-color: #0082cd !important; }
  .bdb-lg-cl-primary-dark.collapse {
    border-bottom: 1px solid #0082cd !important; }
  .bdb-lg-ncl-primary-dark.collapse.show {
    border-bottom: 1px solid #0082cd !important; }
  .bdb-lg-secondary-light {
    border-bottom-color: #eaeef2 !important; }
  .bdb-lg-ex-secondary-light[aria-expanded="true"],
  .bdb-lg-ex-secondary-light.collapsed.collapsing {
    border-bottom-color: #eaeef2 !important; }
  .bdb-lg-nex-secondary-light[aria-expanded="false"] {
    border-bottom-color: #eaeef2 !important; }
  .bdb-lg-cl-secondary-light.collapse {
    border-bottom: 1px solid #eaeef2 !important; }
  .bdb-lg-ncl-secondary-light.collapse.show {
    border-bottom: 1px solid #eaeef2 !important; }
  .bdb-lg-secondary-lighter {
    border-bottom-color: #dde4ea !important; }
  .bdb-lg-ex-secondary-lighter[aria-expanded="true"],
  .bdb-lg-ex-secondary-lighter.collapsed.collapsing {
    border-bottom-color: #dde4ea !important; }
  .bdb-lg-nex-secondary-lighter[aria-expanded="false"] {
    border-bottom-color: #dde4ea !important; }
  .bdb-lg-cl-secondary-lighter.collapse {
    border-bottom: 1px solid #dde4ea !important; }
  .bdb-lg-ncl-secondary-lighter.collapse.show {
    border-bottom: 1px solid #dde4ea !important; }
  .bdb-lg-secondary-dark {
    border-bottom-color: #dfdfdf !important; }
  .bdb-lg-ex-secondary-dark[aria-expanded="true"],
  .bdb-lg-ex-secondary-dark.collapsed.collapsing {
    border-bottom-color: #dfdfdf !important; }
  .bdb-lg-nex-secondary-dark[aria-expanded="false"] {
    border-bottom-color: #dfdfdf !important; }
  .bdb-lg-cl-secondary-dark.collapse {
    border-bottom: 1px solid #dfdfdf !important; }
  .bdb-lg-ncl-secondary-dark.collapse.show {
    border-bottom: 1px solid #dfdfdf !important; }
  .bdb-lg-grey {
    border-bottom-color: #7d919b !important; }
  .bdb-lg-ex-grey[aria-expanded="true"],
  .bdb-lg-ex-grey.collapsed.collapsing {
    border-bottom-color: #7d919b !important; }
  .bdb-lg-nex-grey[aria-expanded="false"] {
    border-bottom-color: #7d919b !important; }
  .bdb-lg-cl-grey.collapse {
    border-bottom: 1px solid #7d919b !important; }
  .bdb-lg-ncl-grey.collapse.show {
    border-bottom: 1px solid #7d919b !important; }
  .bdb-lg-white {
    border-bottom-color: #fff !important; }
  .bdb-lg-ex-white[aria-expanded="true"],
  .bdb-lg-ex-white.collapsed.collapsing {
    border-bottom-color: #fff !important; }
  .bdb-lg-nex-white[aria-expanded="false"] {
    border-bottom-color: #fff !important; }
  .bdb-lg-cl-white.collapse {
    border-bottom: 1px solid #fff !important; }
  .bdb-lg-ncl-white.collapse.show {
    border-bottom: 1px solid #fff !important; }
  .bdb-lg-disable {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-lg-ex-disable[aria-expanded="true"],
  .bdb-lg-ex-disable.collapsed.collapsing {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-lg-nex-disable[aria-expanded="false"] {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-lg-cl-disable.collapse {
    border-bottom: 1px solid #8ca3b4 !important; }
  .bdb-lg-ncl-disable.collapse.show {
    border-bottom: 1px solid #8ca3b4 !important; }
  .bdwb-lg-ex-0[aria-expanded="true"] {
    border-bottom-width: 0 !important; }
  .bdwb-lg-nex-0[aria-expanded="false"] {
    border-bottom-width: 0 !important; }
  .bdwb-lg-cl-0.collapse {
    border-bottom-width: 0 !important; }
  .bdwb-lg-ncl-0.collapse.show {
    border-bottom-width: 0 !important; }
  .bdwb-lg-ex-1[aria-expanded="true"] {
    border-bottom-width: 1px !important; }
  .bdwb-lg-nex-1[aria-expanded="false"] {
    border-bottom-width: 1px !important; }
  .bdwb-lg-cl-1.collapse {
    border-bottom-width: 1px !important; }
  .bdwb-lg-ncl-1.collapse.show {
    border-bottom-width: 1px !important; }
  .bdwb-lg-ex-2[aria-expanded="true"] {
    border-bottom-width: 2px !important; }
  .bdwb-lg-nex-2[aria-expanded="false"] {
    border-bottom-width: 2px !important; }
  .bdwb-lg-cl-2.collapse {
    border-bottom-width: 2px !important; }
  .bdwb-lg-ncl-2.collapse.show {
    border-bottom-width: 2px !important; }
  .bdwb-lg-ex-3[aria-expanded="true"] {
    border-bottom-width: 3px !important; }
  .bdwb-lg-nex-3[aria-expanded="false"] {
    border-bottom-width: 3px !important; }
  .bdwb-lg-cl-3.collapse {
    border-bottom-width: 3px !important; }
  .bdwb-lg-ncl-3.collapse.show {
    border-bottom-width: 3px !important; }
  .bdwb-lg-ex-4[aria-expanded="true"] {
    border-bottom-width: 4px !important; }
  .bdwb-lg-nex-4[aria-expanded="false"] {
    border-bottom-width: 4px !important; }
  .bdwb-lg-cl-4.collapse {
    border-bottom-width: 4px !important; }
  .bdwb-lg-ncl-4.collapse.show {
    border-bottom-width: 4px !important; }
  .bdb-lg-gray-blue {
    border-bottom-color: rgba(51, 108, 137, 0.32) !important; }
  .bdl-lg {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-lg-ex[aria-expanded="true"] {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-lg-nex[aria-expanded="false"] {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-lg-cl.collapse {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-lg-ncl.collapse.show {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-lg-0:not(tr) {
    border-left: none !important; }
  tr.bdl-lg-0 > td {
    border-left: none !important; }
  .bdl-lg-primary {
    border-left-color: #00aeef !important; }
  .bdl-lg-ex-primary[aria-expanded="true"],
  .bdl-lg-ex-primary.collapsed.collapsing {
    border-left-color: #00aeef !important; }
  .bdl-lg-nex-primary[aria-expanded="false"] {
    border-left-color: #00aeef !important; }
  .bdl-lg-cl-primary.collapse {
    border-left: 1px solid #00aeef !important; }
  .bdl-lg-ncl-primary.collapse.show {
    border-left: 1px solid #00aeef !important; }
  .bdl-lg-secondary {
    border-left-color: #dbe0e4 !important; }
  .bdl-lg-ex-secondary[aria-expanded="true"],
  .bdl-lg-ex-secondary.collapsed.collapsing {
    border-left-color: #dbe0e4 !important; }
  .bdl-lg-nex-secondary[aria-expanded="false"] {
    border-left-color: #dbe0e4 !important; }
  .bdl-lg-cl-secondary.collapse {
    border-left: 1px solid #dbe0e4 !important; }
  .bdl-lg-ncl-secondary.collapse.show {
    border-left: 1px solid #dbe0e4 !important; }
  .bdl-lg-success {
    border-left-color: #28a745 !important; }
  .bdl-lg-ex-success[aria-expanded="true"],
  .bdl-lg-ex-success.collapsed.collapsing {
    border-left-color: #28a745 !important; }
  .bdl-lg-nex-success[aria-expanded="false"] {
    border-left-color: #28a745 !important; }
  .bdl-lg-cl-success.collapse {
    border-left: 1px solid #28a745 !important; }
  .bdl-lg-ncl-success.collapse.show {
    border-left: 1px solid #28a745 !important; }
  .bdl-lg-info {
    border-left-color: #17a2b8 !important; }
  .bdl-lg-ex-info[aria-expanded="true"],
  .bdl-lg-ex-info.collapsed.collapsing {
    border-left-color: #17a2b8 !important; }
  .bdl-lg-nex-info[aria-expanded="false"] {
    border-left-color: #17a2b8 !important; }
  .bdl-lg-cl-info.collapse {
    border-left: 1px solid #17a2b8 !important; }
  .bdl-lg-ncl-info.collapse.show {
    border-left: 1px solid #17a2b8 !important; }
  .bdl-lg-warning {
    border-left-color: #ffc107 !important; }
  .bdl-lg-ex-warning[aria-expanded="true"],
  .bdl-lg-ex-warning.collapsed.collapsing {
    border-left-color: #ffc107 !important; }
  .bdl-lg-nex-warning[aria-expanded="false"] {
    border-left-color: #ffc107 !important; }
  .bdl-lg-cl-warning.collapse {
    border-left: 1px solid #ffc107 !important; }
  .bdl-lg-ncl-warning.collapse.show {
    border-left: 1px solid #ffc107 !important; }
  .bdl-lg-danger {
    border-left-color: #dc3545 !important; }
  .bdl-lg-ex-danger[aria-expanded="true"],
  .bdl-lg-ex-danger.collapsed.collapsing {
    border-left-color: #dc3545 !important; }
  .bdl-lg-nex-danger[aria-expanded="false"] {
    border-left-color: #dc3545 !important; }
  .bdl-lg-cl-danger.collapse {
    border-left: 1px solid #dc3545 !important; }
  .bdl-lg-ncl-danger.collapse.show {
    border-left: 1px solid #dc3545 !important; }
  .bdl-lg-light {
    border-left-color: #f8f9fa !important; }
  .bdl-lg-ex-light[aria-expanded="true"],
  .bdl-lg-ex-light.collapsed.collapsing {
    border-left-color: #f8f9fa !important; }
  .bdl-lg-nex-light[aria-expanded="false"] {
    border-left-color: #f8f9fa !important; }
  .bdl-lg-cl-light.collapse {
    border-left: 1px solid #f8f9fa !important; }
  .bdl-lg-ncl-light.collapse.show {
    border-left: 1px solid #f8f9fa !important; }
  .bdl-lg-dark {
    border-left-color: #4b5257 !important; }
  .bdl-lg-ex-dark[aria-expanded="true"],
  .bdl-lg-ex-dark.collapsed.collapsing {
    border-left-color: #4b5257 !important; }
  .bdl-lg-nex-dark[aria-expanded="false"] {
    border-left-color: #4b5257 !important; }
  .bdl-lg-cl-dark.collapse {
    border-left: 1px solid #4b5257 !important; }
  .bdl-lg-ncl-dark.collapse.show {
    border-left: 1px solid #4b5257 !important; }
  .bdl-lg-primary-light {
    border-left-color: #40bee8 !important; }
  .bdl-lg-ex-primary-light[aria-expanded="true"],
  .bdl-lg-ex-primary-light.collapsed.collapsing {
    border-left-color: #40bee8 !important; }
  .bdl-lg-nex-primary-light[aria-expanded="false"] {
    border-left-color: #40bee8 !important; }
  .bdl-lg-cl-primary-light.collapse {
    border-left: 1px solid #40bee8 !important; }
  .bdl-lg-ncl-primary-light.collapse.show {
    border-left: 1px solid #40bee8 !important; }
  .bdl-lg-primary-lighter {
    border-left-color: #eef7fa !important; }
  .bdl-lg-ex-primary-lighter[aria-expanded="true"],
  .bdl-lg-ex-primary-lighter.collapsed.collapsing {
    border-left-color: #eef7fa !important; }
  .bdl-lg-nex-primary-lighter[aria-expanded="false"] {
    border-left-color: #eef7fa !important; }
  .bdl-lg-cl-primary-lighter.collapse {
    border-left: 1px solid #eef7fa !important; }
  .bdl-lg-ncl-primary-lighter.collapse.show {
    border-left: 1px solid #eef7fa !important; }
  .bdl-lg-primary-dark {
    border-left-color: #0082cd !important; }
  .bdl-lg-ex-primary-dark[aria-expanded="true"],
  .bdl-lg-ex-primary-dark.collapsed.collapsing {
    border-left-color: #0082cd !important; }
  .bdl-lg-nex-primary-dark[aria-expanded="false"] {
    border-left-color: #0082cd !important; }
  .bdl-lg-cl-primary-dark.collapse {
    border-left: 1px solid #0082cd !important; }
  .bdl-lg-ncl-primary-dark.collapse.show {
    border-left: 1px solid #0082cd !important; }
  .bdl-lg-secondary-light {
    border-left-color: #eaeef2 !important; }
  .bdl-lg-ex-secondary-light[aria-expanded="true"],
  .bdl-lg-ex-secondary-light.collapsed.collapsing {
    border-left-color: #eaeef2 !important; }
  .bdl-lg-nex-secondary-light[aria-expanded="false"] {
    border-left-color: #eaeef2 !important; }
  .bdl-lg-cl-secondary-light.collapse {
    border-left: 1px solid #eaeef2 !important; }
  .bdl-lg-ncl-secondary-light.collapse.show {
    border-left: 1px solid #eaeef2 !important; }
  .bdl-lg-secondary-lighter {
    border-left-color: #dde4ea !important; }
  .bdl-lg-ex-secondary-lighter[aria-expanded="true"],
  .bdl-lg-ex-secondary-lighter.collapsed.collapsing {
    border-left-color: #dde4ea !important; }
  .bdl-lg-nex-secondary-lighter[aria-expanded="false"] {
    border-left-color: #dde4ea !important; }
  .bdl-lg-cl-secondary-lighter.collapse {
    border-left: 1px solid #dde4ea !important; }
  .bdl-lg-ncl-secondary-lighter.collapse.show {
    border-left: 1px solid #dde4ea !important; }
  .bdl-lg-secondary-dark {
    border-left-color: #dfdfdf !important; }
  .bdl-lg-ex-secondary-dark[aria-expanded="true"],
  .bdl-lg-ex-secondary-dark.collapsed.collapsing {
    border-left-color: #dfdfdf !important; }
  .bdl-lg-nex-secondary-dark[aria-expanded="false"] {
    border-left-color: #dfdfdf !important; }
  .bdl-lg-cl-secondary-dark.collapse {
    border-left: 1px solid #dfdfdf !important; }
  .bdl-lg-ncl-secondary-dark.collapse.show {
    border-left: 1px solid #dfdfdf !important; }
  .bdl-lg-grey {
    border-left-color: #7d919b !important; }
  .bdl-lg-ex-grey[aria-expanded="true"],
  .bdl-lg-ex-grey.collapsed.collapsing {
    border-left-color: #7d919b !important; }
  .bdl-lg-nex-grey[aria-expanded="false"] {
    border-left-color: #7d919b !important; }
  .bdl-lg-cl-grey.collapse {
    border-left: 1px solid #7d919b !important; }
  .bdl-lg-ncl-grey.collapse.show {
    border-left: 1px solid #7d919b !important; }
  .bdl-lg-white {
    border-left-color: #fff !important; }
  .bdl-lg-ex-white[aria-expanded="true"],
  .bdl-lg-ex-white.collapsed.collapsing {
    border-left-color: #fff !important; }
  .bdl-lg-nex-white[aria-expanded="false"] {
    border-left-color: #fff !important; }
  .bdl-lg-cl-white.collapse {
    border-left: 1px solid #fff !important; }
  .bdl-lg-ncl-white.collapse.show {
    border-left: 1px solid #fff !important; }
  .bdl-lg-disable {
    border-left-color: #8ca3b4 !important; }
  .bdl-lg-ex-disable[aria-expanded="true"],
  .bdl-lg-ex-disable.collapsed.collapsing {
    border-left-color: #8ca3b4 !important; }
  .bdl-lg-nex-disable[aria-expanded="false"] {
    border-left-color: #8ca3b4 !important; }
  .bdl-lg-cl-disable.collapse {
    border-left: 1px solid #8ca3b4 !important; }
  .bdl-lg-ncl-disable.collapse.show {
    border-left: 1px solid #8ca3b4 !important; }
  .bdwl-lg-ex-0[aria-expanded="true"] {
    border-left-width: 0 !important; }
  .bdwl-lg-nex-0[aria-expanded="false"] {
    border-left-width: 0 !important; }
  .bdwl-lg-cl-0.collapse {
    border-left-width: 0 !important; }
  .bdwl-lg-ncl-0.collapse.show {
    border-left-width: 0 !important; }
  .bdwl-lg-ex-1[aria-expanded="true"] {
    border-left-width: 1px !important; }
  .bdwl-lg-nex-1[aria-expanded="false"] {
    border-left-width: 1px !important; }
  .bdwl-lg-cl-1.collapse {
    border-left-width: 1px !important; }
  .bdwl-lg-ncl-1.collapse.show {
    border-left-width: 1px !important; }
  .bdwl-lg-ex-2[aria-expanded="true"] {
    border-left-width: 2px !important; }
  .bdwl-lg-nex-2[aria-expanded="false"] {
    border-left-width: 2px !important; }
  .bdwl-lg-cl-2.collapse {
    border-left-width: 2px !important; }
  .bdwl-lg-ncl-2.collapse.show {
    border-left-width: 2px !important; }
  .bdwl-lg-ex-3[aria-expanded="true"] {
    border-left-width: 3px !important; }
  .bdwl-lg-nex-3[aria-expanded="false"] {
    border-left-width: 3px !important; }
  .bdwl-lg-cl-3.collapse {
    border-left-width: 3px !important; }
  .bdwl-lg-ncl-3.collapse.show {
    border-left-width: 3px !important; }
  .bdwl-lg-ex-4[aria-expanded="true"] {
    border-left-width: 4px !important; }
  .bdwl-lg-nex-4[aria-expanded="false"] {
    border-left-width: 4px !important; }
  .bdwl-lg-cl-4.collapse {
    border-left-width: 4px !important; }
  .bdwl-lg-ncl-4.collapse.show {
    border-left-width: 4px !important; }
  .bdl-lg-gray-blue {
    border-left-color: rgba(51, 108, 137, 0.32) !important; }
  .bd-lg-gray-blue {
    border-color: rgba(51, 108, 137, 0.32) !important; }
  .bdw-lg-0 {
    border-width: 0 !important; }
  .bdw-lg-ex-0[aria-expanded="true"]:not(tr) {
    border: 0 solid #dee2e6 !important; }
  tr.bdw-lg-ex-0[aria-expanded="true"] > td,
  tr.bdw-lg-ex-0.collapsed.collapsing > td {
    border-width: 0 !important; }
  .mbdw-lg-0 {
    margin: 0 !important; }
  .mbdwt-lg-0,
  .mbdwy-lg-0 {
    margin-top: 0 !important; }
  .mbdwr-lg-0,
  .mbdwx-lg-0 {
    margin-right: 0 !important; }
  .mbdwb-lg-0,
  .mbdwy-lg-0 {
    margin-bottom: 0 !important; }
  .mbdwl-lg-0,
  .mbdwx-lg-0 {
    margin-left: 0 !important; }
  .bd-lg-dashed-0 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-lg-dashed-0:after {
      content: '';
      position: absolute;
      top: --1;
      right: --1;
      bottom: --1;
      left: --1;
      border-width: 0;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-lg-dashed-0.bdw-lg-0 {
    padding: 0; }
    .bd-lg-dashed-0.bdw-lg-0:after {
      top: -0;
      right: -0;
      bottom: -0;
      left: -0; }
  .bd-lg-dashed-0.bdw-lg-1 {
    padding: 1px; }
    .bd-lg-dashed-0.bdw-lg-1:after {
      top: --1px;
      right: --1px;
      bottom: --1px;
      left: --1px; }
  .bd-lg-dashed-0.bdw-lg-2 {
    padding: 2px; }
    .bd-lg-dashed-0.bdw-lg-2:after {
      top: --2px;
      right: --2px;
      bottom: --2px;
      left: --2px; }
  .bd-lg-dashed-0.bdw-lg-3 {
    padding: 3px; }
    .bd-lg-dashed-0.bdw-lg-3:after {
      top: --3px;
      right: --3px;
      bottom: --3px;
      left: --3px; }
  .bd-lg-dashed-0.bdw-lg-4 {
    padding: 4px; }
    .bd-lg-dashed-0.bdw-lg-4:after {
      top: --4px;
      right: --4px;
      bottom: --4px;
      left: --4px; }
  .bdw-lg-1 {
    border-width: 1px !important; }
  .bdw-lg-ex-1[aria-expanded="true"]:not(tr) {
    border: 1px solid #dee2e6 !important; }
  tr.bdw-lg-ex-1[aria-expanded="true"] > td,
  tr.bdw-lg-ex-1.collapsed.collapsing > td {
    border-width: 1px !important; }
  .mbdw-lg-1 {
    margin: -1px !important; }
  .mbdwt-lg-1,
  .mbdwy-lg-1 {
    margin-top: -1px !important; }
  .mbdwr-lg-1,
  .mbdwx-lg-1 {
    margin-right: -1px !important; }
  .mbdwb-lg-1,
  .mbdwy-lg-1 {
    margin-bottom: -1px !important; }
  .mbdwl-lg-1,
  .mbdwx-lg-1 {
    margin-left: -1px !important; }
  .bd-lg-dashed-1 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-lg-dashed-1:after {
      content: '';
      position: absolute;
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px;
      border-width: 2px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-lg-dashed-1.bdw-lg-0 {
    padding: 0; }
    .bd-lg-dashed-1.bdw-lg-0:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bd-lg-dashed-1.bdw-lg-1 {
    padding: 1px; }
    .bd-lg-dashed-1.bdw-lg-1:after {
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px; }
  .bd-lg-dashed-1.bdw-lg-2 {
    padding: 2px; }
    .bd-lg-dashed-1.bdw-lg-2:after {
      top: -0px;
      right: -0px;
      bottom: -0px;
      left: -0px; }
  .bd-lg-dashed-1.bdw-lg-3 {
    padding: 3px; }
    .bd-lg-dashed-1.bdw-lg-3:after {
      top: --1px;
      right: --1px;
      bottom: --1px;
      left: --1px; }
  .bd-lg-dashed-1.bdw-lg-4 {
    padding: 4px; }
    .bd-lg-dashed-1.bdw-lg-4:after {
      top: --2px;
      right: --2px;
      bottom: --2px;
      left: --2px; }
  .bdw-lg-2 {
    border-width: 2px !important; }
  .bdw-lg-ex-2[aria-expanded="true"]:not(tr) {
    border: 2px solid #dee2e6 !important; }
  tr.bdw-lg-ex-2[aria-expanded="true"] > td,
  tr.bdw-lg-ex-2.collapsed.collapsing > td {
    border-width: 2px !important; }
  .mbdw-lg-2 {
    margin: -2px !important; }
  .mbdwt-lg-2,
  .mbdwy-lg-2 {
    margin-top: -2px !important; }
  .mbdwr-lg-2,
  .mbdwx-lg-2 {
    margin-right: -2px !important; }
  .mbdwb-lg-2,
  .mbdwy-lg-2 {
    margin-bottom: -2px !important; }
  .mbdwl-lg-2,
  .mbdwx-lg-2 {
    margin-left: -2px !important; }
  .bd-lg-dashed-2 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-lg-dashed-2:after {
      content: '';
      position: absolute;
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px;
      border-width: 4px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-lg-dashed-2.bdw-lg-0 {
    padding: 0; }
    .bd-lg-dashed-2.bdw-lg-0:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-lg-dashed-2.bdw-lg-1 {
    padding: 1px; }
    .bd-lg-dashed-2.bdw-lg-1:after {
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px; }
  .bd-lg-dashed-2.bdw-lg-2 {
    padding: 2px; }
    .bd-lg-dashed-2.bdw-lg-2:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bd-lg-dashed-2.bdw-lg-3 {
    padding: 3px; }
    .bd-lg-dashed-2.bdw-lg-3:after {
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px; }
  .bd-lg-dashed-2.bdw-lg-4 {
    padding: 4px; }
    .bd-lg-dashed-2.bdw-lg-4:after {
      top: -0px;
      right: -0px;
      bottom: -0px;
      left: -0px; }
  .bdw-lg-3 {
    border-width: 3px !important; }
  .bdw-lg-ex-3[aria-expanded="true"]:not(tr) {
    border: 3px solid #dee2e6 !important; }
  tr.bdw-lg-ex-3[aria-expanded="true"] > td,
  tr.bdw-lg-ex-3.collapsed.collapsing > td {
    border-width: 3px !important; }
  .mbdw-lg-3 {
    margin: -3px !important; }
  .mbdwt-lg-3,
  .mbdwy-lg-3 {
    margin-top: -3px !important; }
  .mbdwr-lg-3,
  .mbdwx-lg-3 {
    margin-right: -3px !important; }
  .mbdwb-lg-3,
  .mbdwy-lg-3 {
    margin-bottom: -3px !important; }
  .mbdwl-lg-3,
  .mbdwx-lg-3 {
    margin-left: -3px !important; }
  .bd-lg-dashed-3 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-lg-dashed-3:after {
      content: '';
      position: absolute;
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px;
      border-width: 6px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-lg-dashed-3.bdw-lg-0 {
    padding: 0; }
    .bd-lg-dashed-3.bdw-lg-0:after {
      top: -6px;
      right: -6px;
      bottom: -6px;
      left: -6px; }
  .bd-lg-dashed-3.bdw-lg-1 {
    padding: 1px; }
    .bd-lg-dashed-3.bdw-lg-1:after {
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px; }
  .bd-lg-dashed-3.bdw-lg-2 {
    padding: 2px; }
    .bd-lg-dashed-3.bdw-lg-2:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-lg-dashed-3.bdw-lg-3 {
    padding: 3px; }
    .bd-lg-dashed-3.bdw-lg-3:after {
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px; }
  .bd-lg-dashed-3.bdw-lg-4 {
    padding: 4px; }
    .bd-lg-dashed-3.bdw-lg-4:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bdw-lg-4 {
    border-width: 4px !important; }
  .bdw-lg-ex-4[aria-expanded="true"]:not(tr) {
    border: 4px solid #dee2e6 !important; }
  tr.bdw-lg-ex-4[aria-expanded="true"] > td,
  tr.bdw-lg-ex-4.collapsed.collapsing > td {
    border-width: 4px !important; }
  .mbdw-lg-4 {
    margin: -4px !important; }
  .mbdwt-lg-4,
  .mbdwy-lg-4 {
    margin-top: -4px !important; }
  .mbdwr-lg-4,
  .mbdwx-lg-4 {
    margin-right: -4px !important; }
  .mbdwb-lg-4,
  .mbdwy-lg-4 {
    margin-bottom: -4px !important; }
  .mbdwl-lg-4,
  .mbdwx-lg-4 {
    margin-left: -4px !important; }
  .bd-lg-dashed-4 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-lg-dashed-4:after {
      content: '';
      position: absolute;
      top: -7px;
      right: -7px;
      bottom: -7px;
      left: -7px;
      border-width: 8px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-lg-dashed-4.bdw-lg-0 {
    padding: 0; }
    .bd-lg-dashed-4.bdw-lg-0:after {
      top: -8px;
      right: -8px;
      bottom: -8px;
      left: -8px; }
  .bd-lg-dashed-4.bdw-lg-1 {
    padding: 1px; }
    .bd-lg-dashed-4.bdw-lg-1:after {
      top: -7px;
      right: -7px;
      bottom: -7px;
      left: -7px; }
  .bd-lg-dashed-4.bdw-lg-2 {
    padding: 2px; }
    .bd-lg-dashed-4.bdw-lg-2:after {
      top: -6px;
      right: -6px;
      bottom: -6px;
      left: -6px; }
  .bd-lg-dashed-4.bdw-lg-3 {
    padding: 3px; }
    .bd-lg-dashed-4.bdw-lg-3:after {
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px; }
  .bd-lg-dashed-4.bdw-lg-4 {
    padding: 4px; }
    .bd-lg-dashed-4.bdw-lg-4:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-lg-primary:not(tr) {
    border-color: #00aeef !important; }
  tr.bd-lg-primary > td {
    border-color: #00aeef !important; }
  .bd-expanded-lg-primary[aria-expanded="true"],
  .bd-expanded-lg-primary.collapsed.collapsing {
    border-color: #00aeef !important; }
  .bd-ex-lg-primary[aria-expanded="true"]:not(tr),
  .bd-ex-lg-primary.collapsed.collapsing:not(tr) {
    border-color: #00aeef !important; }
  tr.bd-ex-lg-primary[aria-expanded="true"] > td,
  tr.bd-ex-lg-primary.collapsed.collapsing > td {
    border-color: #00aeef !important; }
  .bd-cl-lg-primary.collapse.show {
    border-color: #00aeef !important; }
  .bd-ncl-lg-primary.collapse, .bd-ncl-lg-primary.collapsing, .bd-ncl-lg-primary.collapsed {
    border-color: #00aeef !important; }
  .bd-hover-lg-primary:hover {
    border-color: #00aeef !important; }
  .bd-lg-secondary:not(tr) {
    border-color: #dbe0e4 !important; }
  tr.bd-lg-secondary > td {
    border-color: #dbe0e4 !important; }
  .bd-expanded-lg-secondary[aria-expanded="true"],
  .bd-expanded-lg-secondary.collapsed.collapsing {
    border-color: #dbe0e4 !important; }
  .bd-ex-lg-secondary[aria-expanded="true"]:not(tr),
  .bd-ex-lg-secondary.collapsed.collapsing:not(tr) {
    border-color: #dbe0e4 !important; }
  tr.bd-ex-lg-secondary[aria-expanded="true"] > td,
  tr.bd-ex-lg-secondary.collapsed.collapsing > td {
    border-color: #dbe0e4 !important; }
  .bd-cl-lg-secondary.collapse.show {
    border-color: #dbe0e4 !important; }
  .bd-ncl-lg-secondary.collapse, .bd-ncl-lg-secondary.collapsing, .bd-ncl-lg-secondary.collapsed {
    border-color: #dbe0e4 !important; }
  .bd-hover-lg-secondary:hover {
    border-color: #dbe0e4 !important; }
  .bd-lg-success:not(tr) {
    border-color: #28a745 !important; }
  tr.bd-lg-success > td {
    border-color: #28a745 !important; }
  .bd-expanded-lg-success[aria-expanded="true"],
  .bd-expanded-lg-success.collapsed.collapsing {
    border-color: #28a745 !important; }
  .bd-ex-lg-success[aria-expanded="true"]:not(tr),
  .bd-ex-lg-success.collapsed.collapsing:not(tr) {
    border-color: #28a745 !important; }
  tr.bd-ex-lg-success[aria-expanded="true"] > td,
  tr.bd-ex-lg-success.collapsed.collapsing > td {
    border-color: #28a745 !important; }
  .bd-cl-lg-success.collapse.show {
    border-color: #28a745 !important; }
  .bd-ncl-lg-success.collapse, .bd-ncl-lg-success.collapsing, .bd-ncl-lg-success.collapsed {
    border-color: #28a745 !important; }
  .bd-hover-lg-success:hover {
    border-color: #28a745 !important; }
  .bd-lg-info:not(tr) {
    border-color: #17a2b8 !important; }
  tr.bd-lg-info > td {
    border-color: #17a2b8 !important; }
  .bd-expanded-lg-info[aria-expanded="true"],
  .bd-expanded-lg-info.collapsed.collapsing {
    border-color: #17a2b8 !important; }
  .bd-ex-lg-info[aria-expanded="true"]:not(tr),
  .bd-ex-lg-info.collapsed.collapsing:not(tr) {
    border-color: #17a2b8 !important; }
  tr.bd-ex-lg-info[aria-expanded="true"] > td,
  tr.bd-ex-lg-info.collapsed.collapsing > td {
    border-color: #17a2b8 !important; }
  .bd-cl-lg-info.collapse.show {
    border-color: #17a2b8 !important; }
  .bd-ncl-lg-info.collapse, .bd-ncl-lg-info.collapsing, .bd-ncl-lg-info.collapsed {
    border-color: #17a2b8 !important; }
  .bd-hover-lg-info:hover {
    border-color: #17a2b8 !important; }
  .bd-lg-warning:not(tr) {
    border-color: #ffc107 !important; }
  tr.bd-lg-warning > td {
    border-color: #ffc107 !important; }
  .bd-expanded-lg-warning[aria-expanded="true"],
  .bd-expanded-lg-warning.collapsed.collapsing {
    border-color: #ffc107 !important; }
  .bd-ex-lg-warning[aria-expanded="true"]:not(tr),
  .bd-ex-lg-warning.collapsed.collapsing:not(tr) {
    border-color: #ffc107 !important; }
  tr.bd-ex-lg-warning[aria-expanded="true"] > td,
  tr.bd-ex-lg-warning.collapsed.collapsing > td {
    border-color: #ffc107 !important; }
  .bd-cl-lg-warning.collapse.show {
    border-color: #ffc107 !important; }
  .bd-ncl-lg-warning.collapse, .bd-ncl-lg-warning.collapsing, .bd-ncl-lg-warning.collapsed {
    border-color: #ffc107 !important; }
  .bd-hover-lg-warning:hover {
    border-color: #ffc107 !important; }
  .bd-lg-danger:not(tr) {
    border-color: #dc3545 !important; }
  tr.bd-lg-danger > td {
    border-color: #dc3545 !important; }
  .bd-expanded-lg-danger[aria-expanded="true"],
  .bd-expanded-lg-danger.collapsed.collapsing {
    border-color: #dc3545 !important; }
  .bd-ex-lg-danger[aria-expanded="true"]:not(tr),
  .bd-ex-lg-danger.collapsed.collapsing:not(tr) {
    border-color: #dc3545 !important; }
  tr.bd-ex-lg-danger[aria-expanded="true"] > td,
  tr.bd-ex-lg-danger.collapsed.collapsing > td {
    border-color: #dc3545 !important; }
  .bd-cl-lg-danger.collapse.show {
    border-color: #dc3545 !important; }
  .bd-ncl-lg-danger.collapse, .bd-ncl-lg-danger.collapsing, .bd-ncl-lg-danger.collapsed {
    border-color: #dc3545 !important; }
  .bd-hover-lg-danger:hover {
    border-color: #dc3545 !important; }
  .bd-lg-light:not(tr) {
    border-color: #f8f9fa !important; }
  tr.bd-lg-light > td {
    border-color: #f8f9fa !important; }
  .bd-expanded-lg-light[aria-expanded="true"],
  .bd-expanded-lg-light.collapsed.collapsing {
    border-color: #f8f9fa !important; }
  .bd-ex-lg-light[aria-expanded="true"]:not(tr),
  .bd-ex-lg-light.collapsed.collapsing:not(tr) {
    border-color: #f8f9fa !important; }
  tr.bd-ex-lg-light[aria-expanded="true"] > td,
  tr.bd-ex-lg-light.collapsed.collapsing > td {
    border-color: #f8f9fa !important; }
  .bd-cl-lg-light.collapse.show {
    border-color: #f8f9fa !important; }
  .bd-ncl-lg-light.collapse, .bd-ncl-lg-light.collapsing, .bd-ncl-lg-light.collapsed {
    border-color: #f8f9fa !important; }
  .bd-hover-lg-light:hover {
    border-color: #f8f9fa !important; }
  .bd-lg-dark:not(tr) {
    border-color: #4b5257 !important; }
  tr.bd-lg-dark > td {
    border-color: #4b5257 !important; }
  .bd-expanded-lg-dark[aria-expanded="true"],
  .bd-expanded-lg-dark.collapsed.collapsing {
    border-color: #4b5257 !important; }
  .bd-ex-lg-dark[aria-expanded="true"]:not(tr),
  .bd-ex-lg-dark.collapsed.collapsing:not(tr) {
    border-color: #4b5257 !important; }
  tr.bd-ex-lg-dark[aria-expanded="true"] > td,
  tr.bd-ex-lg-dark.collapsed.collapsing > td {
    border-color: #4b5257 !important; }
  .bd-cl-lg-dark.collapse.show {
    border-color: #4b5257 !important; }
  .bd-ncl-lg-dark.collapse, .bd-ncl-lg-dark.collapsing, .bd-ncl-lg-dark.collapsed {
    border-color: #4b5257 !important; }
  .bd-hover-lg-dark:hover {
    border-color: #4b5257 !important; }
  .bd-lg-primary-light:not(tr) {
    border-color: #40bee8 !important; }
  tr.bd-lg-primary-light > td {
    border-color: #40bee8 !important; }
  .bd-expanded-lg-primary-light[aria-expanded="true"],
  .bd-expanded-lg-primary-light.collapsed.collapsing {
    border-color: #40bee8 !important; }
  .bd-ex-lg-primary-light[aria-expanded="true"]:not(tr),
  .bd-ex-lg-primary-light.collapsed.collapsing:not(tr) {
    border-color: #40bee8 !important; }
  tr.bd-ex-lg-primary-light[aria-expanded="true"] > td,
  tr.bd-ex-lg-primary-light.collapsed.collapsing > td {
    border-color: #40bee8 !important; }
  .bd-cl-lg-primary-light.collapse.show {
    border-color: #40bee8 !important; }
  .bd-ncl-lg-primary-light.collapse, .bd-ncl-lg-primary-light.collapsing, .bd-ncl-lg-primary-light.collapsed {
    border-color: #40bee8 !important; }
  .bd-hover-lg-primary-light:hover {
    border-color: #40bee8 !important; }
  .bd-lg-primary-lighter:not(tr) {
    border-color: #eef7fa !important; }
  tr.bd-lg-primary-lighter > td {
    border-color: #eef7fa !important; }
  .bd-expanded-lg-primary-lighter[aria-expanded="true"],
  .bd-expanded-lg-primary-lighter.collapsed.collapsing {
    border-color: #eef7fa !important; }
  .bd-ex-lg-primary-lighter[aria-expanded="true"]:not(tr),
  .bd-ex-lg-primary-lighter.collapsed.collapsing:not(tr) {
    border-color: #eef7fa !important; }
  tr.bd-ex-lg-primary-lighter[aria-expanded="true"] > td,
  tr.bd-ex-lg-primary-lighter.collapsed.collapsing > td {
    border-color: #eef7fa !important; }
  .bd-cl-lg-primary-lighter.collapse.show {
    border-color: #eef7fa !important; }
  .bd-ncl-lg-primary-lighter.collapse, .bd-ncl-lg-primary-lighter.collapsing, .bd-ncl-lg-primary-lighter.collapsed {
    border-color: #eef7fa !important; }
  .bd-hover-lg-primary-lighter:hover {
    border-color: #eef7fa !important; }
  .bd-lg-primary-dark:not(tr) {
    border-color: #0082cd !important; }
  tr.bd-lg-primary-dark > td {
    border-color: #0082cd !important; }
  .bd-expanded-lg-primary-dark[aria-expanded="true"],
  .bd-expanded-lg-primary-dark.collapsed.collapsing {
    border-color: #0082cd !important; }
  .bd-ex-lg-primary-dark[aria-expanded="true"]:not(tr),
  .bd-ex-lg-primary-dark.collapsed.collapsing:not(tr) {
    border-color: #0082cd !important; }
  tr.bd-ex-lg-primary-dark[aria-expanded="true"] > td,
  tr.bd-ex-lg-primary-dark.collapsed.collapsing > td {
    border-color: #0082cd !important; }
  .bd-cl-lg-primary-dark.collapse.show {
    border-color: #0082cd !important; }
  .bd-ncl-lg-primary-dark.collapse, .bd-ncl-lg-primary-dark.collapsing, .bd-ncl-lg-primary-dark.collapsed {
    border-color: #0082cd !important; }
  .bd-hover-lg-primary-dark:hover {
    border-color: #0082cd !important; }
  .bd-lg-secondary-light:not(tr) {
    border-color: #eaeef2 !important; }
  tr.bd-lg-secondary-light > td {
    border-color: #eaeef2 !important; }
  .bd-expanded-lg-secondary-light[aria-expanded="true"],
  .bd-expanded-lg-secondary-light.collapsed.collapsing {
    border-color: #eaeef2 !important; }
  .bd-ex-lg-secondary-light[aria-expanded="true"]:not(tr),
  .bd-ex-lg-secondary-light.collapsed.collapsing:not(tr) {
    border-color: #eaeef2 !important; }
  tr.bd-ex-lg-secondary-light[aria-expanded="true"] > td,
  tr.bd-ex-lg-secondary-light.collapsed.collapsing > td {
    border-color: #eaeef2 !important; }
  .bd-cl-lg-secondary-light.collapse.show {
    border-color: #eaeef2 !important; }
  .bd-ncl-lg-secondary-light.collapse, .bd-ncl-lg-secondary-light.collapsing, .bd-ncl-lg-secondary-light.collapsed {
    border-color: #eaeef2 !important; }
  .bd-hover-lg-secondary-light:hover {
    border-color: #eaeef2 !important; }
  .bd-lg-secondary-lighter:not(tr) {
    border-color: #dde4ea !important; }
  tr.bd-lg-secondary-lighter > td {
    border-color: #dde4ea !important; }
  .bd-expanded-lg-secondary-lighter[aria-expanded="true"],
  .bd-expanded-lg-secondary-lighter.collapsed.collapsing {
    border-color: #dde4ea !important; }
  .bd-ex-lg-secondary-lighter[aria-expanded="true"]:not(tr),
  .bd-ex-lg-secondary-lighter.collapsed.collapsing:not(tr) {
    border-color: #dde4ea !important; }
  tr.bd-ex-lg-secondary-lighter[aria-expanded="true"] > td,
  tr.bd-ex-lg-secondary-lighter.collapsed.collapsing > td {
    border-color: #dde4ea !important; }
  .bd-cl-lg-secondary-lighter.collapse.show {
    border-color: #dde4ea !important; }
  .bd-ncl-lg-secondary-lighter.collapse, .bd-ncl-lg-secondary-lighter.collapsing, .bd-ncl-lg-secondary-lighter.collapsed {
    border-color: #dde4ea !important; }
  .bd-hover-lg-secondary-lighter:hover {
    border-color: #dde4ea !important; }
  .bd-lg-secondary-dark:not(tr) {
    border-color: #dfdfdf !important; }
  tr.bd-lg-secondary-dark > td {
    border-color: #dfdfdf !important; }
  .bd-expanded-lg-secondary-dark[aria-expanded="true"],
  .bd-expanded-lg-secondary-dark.collapsed.collapsing {
    border-color: #dfdfdf !important; }
  .bd-ex-lg-secondary-dark[aria-expanded="true"]:not(tr),
  .bd-ex-lg-secondary-dark.collapsed.collapsing:not(tr) {
    border-color: #dfdfdf !important; }
  tr.bd-ex-lg-secondary-dark[aria-expanded="true"] > td,
  tr.bd-ex-lg-secondary-dark.collapsed.collapsing > td {
    border-color: #dfdfdf !important; }
  .bd-cl-lg-secondary-dark.collapse.show {
    border-color: #dfdfdf !important; }
  .bd-ncl-lg-secondary-dark.collapse, .bd-ncl-lg-secondary-dark.collapsing, .bd-ncl-lg-secondary-dark.collapsed {
    border-color: #dfdfdf !important; }
  .bd-hover-lg-secondary-dark:hover {
    border-color: #dfdfdf !important; }
  .bd-lg-grey:not(tr) {
    border-color: #7d919b !important; }
  tr.bd-lg-grey > td {
    border-color: #7d919b !important; }
  .bd-expanded-lg-grey[aria-expanded="true"],
  .bd-expanded-lg-grey.collapsed.collapsing {
    border-color: #7d919b !important; }
  .bd-ex-lg-grey[aria-expanded="true"]:not(tr),
  .bd-ex-lg-grey.collapsed.collapsing:not(tr) {
    border-color: #7d919b !important; }
  tr.bd-ex-lg-grey[aria-expanded="true"] > td,
  tr.bd-ex-lg-grey.collapsed.collapsing > td {
    border-color: #7d919b !important; }
  .bd-cl-lg-grey.collapse.show {
    border-color: #7d919b !important; }
  .bd-ncl-lg-grey.collapse, .bd-ncl-lg-grey.collapsing, .bd-ncl-lg-grey.collapsed {
    border-color: #7d919b !important; }
  .bd-hover-lg-grey:hover {
    border-color: #7d919b !important; }
  .bd-lg-white:not(tr) {
    border-color: #fff !important; }
  tr.bd-lg-white > td {
    border-color: #fff !important; }
  .bd-expanded-lg-white[aria-expanded="true"],
  .bd-expanded-lg-white.collapsed.collapsing {
    border-color: #fff !important; }
  .bd-ex-lg-white[aria-expanded="true"]:not(tr),
  .bd-ex-lg-white.collapsed.collapsing:not(tr) {
    border-color: #fff !important; }
  tr.bd-ex-lg-white[aria-expanded="true"] > td,
  tr.bd-ex-lg-white.collapsed.collapsing > td {
    border-color: #fff !important; }
  .bd-cl-lg-white.collapse.show {
    border-color: #fff !important; }
  .bd-ncl-lg-white.collapse, .bd-ncl-lg-white.collapsing, .bd-ncl-lg-white.collapsed {
    border-color: #fff !important; }
  .bd-hover-lg-white:hover {
    border-color: #fff !important; }
  .bd-lg-disable:not(tr) {
    border-color: #8ca3b4 !important; }
  tr.bd-lg-disable > td {
    border-color: #8ca3b4 !important; }
  .bd-expanded-lg-disable[aria-expanded="true"],
  .bd-expanded-lg-disable.collapsed.collapsing {
    border-color: #8ca3b4 !important; }
  .bd-ex-lg-disable[aria-expanded="true"]:not(tr),
  .bd-ex-lg-disable.collapsed.collapsing:not(tr) {
    border-color: #8ca3b4 !important; }
  tr.bd-ex-lg-disable[aria-expanded="true"] > td,
  tr.bd-ex-lg-disable.collapsed.collapsing > td {
    border-color: #8ca3b4 !important; }
  .bd-cl-lg-disable.collapse.show {
    border-color: #8ca3b4 !important; }
  .bd-ncl-lg-disable.collapse, .bd-ncl-lg-disable.collapsing, .bd-ncl-lg-disable.collapsed {
    border-color: #8ca3b4 !important; }
  .bd-hover-lg-disable:hover {
    border-color: #8ca3b4 !important; }
  .bd-lg-dashed {
    border-style: dashed !important; }
  .bd-0:not(tr) {
    border: 0 !important; }
  tr.bd-0 > td {
    border: 0 !important; } }

@media (min-width: 1200px) {
  .bd-xl {
    border: 1px solid #dee2e6 !important; }
  .bdt-xl {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-xl-ex[aria-expanded="true"] {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-xl-nex[aria-expanded="false"] {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-xl-cl.collapse {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-xl-ncl.collapse.show {
    border-top: 1px solid #dee2e6 !important; }
  .bdt-xl-0:not(tr) {
    border-top: none !important; }
  tr.bdt-xl-0 > td {
    border-top: none !important; }
  .bdt-xl-primary {
    border-top-color: #00aeef !important; }
  .bdt-xl-ex-primary[aria-expanded="true"],
  .bdt-xl-ex-primary.collapsed.collapsing {
    border-top-color: #00aeef !important; }
  .bdt-xl-nex-primary[aria-expanded="false"] {
    border-top-color: #00aeef !important; }
  .bdt-xl-cl-primary.collapse {
    border-top: 1px solid #00aeef !important; }
  .bdt-xl-ncl-primary.collapse.show {
    border-top: 1px solid #00aeef !important; }
  .bdt-xl-secondary {
    border-top-color: #dbe0e4 !important; }
  .bdt-xl-ex-secondary[aria-expanded="true"],
  .bdt-xl-ex-secondary.collapsed.collapsing {
    border-top-color: #dbe0e4 !important; }
  .bdt-xl-nex-secondary[aria-expanded="false"] {
    border-top-color: #dbe0e4 !important; }
  .bdt-xl-cl-secondary.collapse {
    border-top: 1px solid #dbe0e4 !important; }
  .bdt-xl-ncl-secondary.collapse.show {
    border-top: 1px solid #dbe0e4 !important; }
  .bdt-xl-success {
    border-top-color: #28a745 !important; }
  .bdt-xl-ex-success[aria-expanded="true"],
  .bdt-xl-ex-success.collapsed.collapsing {
    border-top-color: #28a745 !important; }
  .bdt-xl-nex-success[aria-expanded="false"] {
    border-top-color: #28a745 !important; }
  .bdt-xl-cl-success.collapse {
    border-top: 1px solid #28a745 !important; }
  .bdt-xl-ncl-success.collapse.show {
    border-top: 1px solid #28a745 !important; }
  .bdt-xl-info {
    border-top-color: #17a2b8 !important; }
  .bdt-xl-ex-info[aria-expanded="true"],
  .bdt-xl-ex-info.collapsed.collapsing {
    border-top-color: #17a2b8 !important; }
  .bdt-xl-nex-info[aria-expanded="false"] {
    border-top-color: #17a2b8 !important; }
  .bdt-xl-cl-info.collapse {
    border-top: 1px solid #17a2b8 !important; }
  .bdt-xl-ncl-info.collapse.show {
    border-top: 1px solid #17a2b8 !important; }
  .bdt-xl-warning {
    border-top-color: #ffc107 !important; }
  .bdt-xl-ex-warning[aria-expanded="true"],
  .bdt-xl-ex-warning.collapsed.collapsing {
    border-top-color: #ffc107 !important; }
  .bdt-xl-nex-warning[aria-expanded="false"] {
    border-top-color: #ffc107 !important; }
  .bdt-xl-cl-warning.collapse {
    border-top: 1px solid #ffc107 !important; }
  .bdt-xl-ncl-warning.collapse.show {
    border-top: 1px solid #ffc107 !important; }
  .bdt-xl-danger {
    border-top-color: #dc3545 !important; }
  .bdt-xl-ex-danger[aria-expanded="true"],
  .bdt-xl-ex-danger.collapsed.collapsing {
    border-top-color: #dc3545 !important; }
  .bdt-xl-nex-danger[aria-expanded="false"] {
    border-top-color: #dc3545 !important; }
  .bdt-xl-cl-danger.collapse {
    border-top: 1px solid #dc3545 !important; }
  .bdt-xl-ncl-danger.collapse.show {
    border-top: 1px solid #dc3545 !important; }
  .bdt-xl-light {
    border-top-color: #f8f9fa !important; }
  .bdt-xl-ex-light[aria-expanded="true"],
  .bdt-xl-ex-light.collapsed.collapsing {
    border-top-color: #f8f9fa !important; }
  .bdt-xl-nex-light[aria-expanded="false"] {
    border-top-color: #f8f9fa !important; }
  .bdt-xl-cl-light.collapse {
    border-top: 1px solid #f8f9fa !important; }
  .bdt-xl-ncl-light.collapse.show {
    border-top: 1px solid #f8f9fa !important; }
  .bdt-xl-dark {
    border-top-color: #4b5257 !important; }
  .bdt-xl-ex-dark[aria-expanded="true"],
  .bdt-xl-ex-dark.collapsed.collapsing {
    border-top-color: #4b5257 !important; }
  .bdt-xl-nex-dark[aria-expanded="false"] {
    border-top-color: #4b5257 !important; }
  .bdt-xl-cl-dark.collapse {
    border-top: 1px solid #4b5257 !important; }
  .bdt-xl-ncl-dark.collapse.show {
    border-top: 1px solid #4b5257 !important; }
  .bdt-xl-primary-light {
    border-top-color: #40bee8 !important; }
  .bdt-xl-ex-primary-light[aria-expanded="true"],
  .bdt-xl-ex-primary-light.collapsed.collapsing {
    border-top-color: #40bee8 !important; }
  .bdt-xl-nex-primary-light[aria-expanded="false"] {
    border-top-color: #40bee8 !important; }
  .bdt-xl-cl-primary-light.collapse {
    border-top: 1px solid #40bee8 !important; }
  .bdt-xl-ncl-primary-light.collapse.show {
    border-top: 1px solid #40bee8 !important; }
  .bdt-xl-primary-lighter {
    border-top-color: #eef7fa !important; }
  .bdt-xl-ex-primary-lighter[aria-expanded="true"],
  .bdt-xl-ex-primary-lighter.collapsed.collapsing {
    border-top-color: #eef7fa !important; }
  .bdt-xl-nex-primary-lighter[aria-expanded="false"] {
    border-top-color: #eef7fa !important; }
  .bdt-xl-cl-primary-lighter.collapse {
    border-top: 1px solid #eef7fa !important; }
  .bdt-xl-ncl-primary-lighter.collapse.show {
    border-top: 1px solid #eef7fa !important; }
  .bdt-xl-primary-dark {
    border-top-color: #0082cd !important; }
  .bdt-xl-ex-primary-dark[aria-expanded="true"],
  .bdt-xl-ex-primary-dark.collapsed.collapsing {
    border-top-color: #0082cd !important; }
  .bdt-xl-nex-primary-dark[aria-expanded="false"] {
    border-top-color: #0082cd !important; }
  .bdt-xl-cl-primary-dark.collapse {
    border-top: 1px solid #0082cd !important; }
  .bdt-xl-ncl-primary-dark.collapse.show {
    border-top: 1px solid #0082cd !important; }
  .bdt-xl-secondary-light {
    border-top-color: #eaeef2 !important; }
  .bdt-xl-ex-secondary-light[aria-expanded="true"],
  .bdt-xl-ex-secondary-light.collapsed.collapsing {
    border-top-color: #eaeef2 !important; }
  .bdt-xl-nex-secondary-light[aria-expanded="false"] {
    border-top-color: #eaeef2 !important; }
  .bdt-xl-cl-secondary-light.collapse {
    border-top: 1px solid #eaeef2 !important; }
  .bdt-xl-ncl-secondary-light.collapse.show {
    border-top: 1px solid #eaeef2 !important; }
  .bdt-xl-secondary-lighter {
    border-top-color: #dde4ea !important; }
  .bdt-xl-ex-secondary-lighter[aria-expanded="true"],
  .bdt-xl-ex-secondary-lighter.collapsed.collapsing {
    border-top-color: #dde4ea !important; }
  .bdt-xl-nex-secondary-lighter[aria-expanded="false"] {
    border-top-color: #dde4ea !important; }
  .bdt-xl-cl-secondary-lighter.collapse {
    border-top: 1px solid #dde4ea !important; }
  .bdt-xl-ncl-secondary-lighter.collapse.show {
    border-top: 1px solid #dde4ea !important; }
  .bdt-xl-secondary-dark {
    border-top-color: #dfdfdf !important; }
  .bdt-xl-ex-secondary-dark[aria-expanded="true"],
  .bdt-xl-ex-secondary-dark.collapsed.collapsing {
    border-top-color: #dfdfdf !important; }
  .bdt-xl-nex-secondary-dark[aria-expanded="false"] {
    border-top-color: #dfdfdf !important; }
  .bdt-xl-cl-secondary-dark.collapse {
    border-top: 1px solid #dfdfdf !important; }
  .bdt-xl-ncl-secondary-dark.collapse.show {
    border-top: 1px solid #dfdfdf !important; }
  .bdt-xl-grey {
    border-top-color: #7d919b !important; }
  .bdt-xl-ex-grey[aria-expanded="true"],
  .bdt-xl-ex-grey.collapsed.collapsing {
    border-top-color: #7d919b !important; }
  .bdt-xl-nex-grey[aria-expanded="false"] {
    border-top-color: #7d919b !important; }
  .bdt-xl-cl-grey.collapse {
    border-top: 1px solid #7d919b !important; }
  .bdt-xl-ncl-grey.collapse.show {
    border-top: 1px solid #7d919b !important; }
  .bdt-xl-white {
    border-top-color: #fff !important; }
  .bdt-xl-ex-white[aria-expanded="true"],
  .bdt-xl-ex-white.collapsed.collapsing {
    border-top-color: #fff !important; }
  .bdt-xl-nex-white[aria-expanded="false"] {
    border-top-color: #fff !important; }
  .bdt-xl-cl-white.collapse {
    border-top: 1px solid #fff !important; }
  .bdt-xl-ncl-white.collapse.show {
    border-top: 1px solid #fff !important; }
  .bdt-xl-disable {
    border-top-color: #8ca3b4 !important; }
  .bdt-xl-ex-disable[aria-expanded="true"],
  .bdt-xl-ex-disable.collapsed.collapsing {
    border-top-color: #8ca3b4 !important; }
  .bdt-xl-nex-disable[aria-expanded="false"] {
    border-top-color: #8ca3b4 !important; }
  .bdt-xl-cl-disable.collapse {
    border-top: 1px solid #8ca3b4 !important; }
  .bdt-xl-ncl-disable.collapse.show {
    border-top: 1px solid #8ca3b4 !important; }
  .bdwt-xl-ex-0[aria-expanded="true"] {
    border-top-width: 0 !important; }
  .bdwt-xl-nex-0[aria-expanded="false"] {
    border-top-width: 0 !important; }
  .bdwt-xl-cl-0.collapse {
    border-top-width: 0 !important; }
  .bdwt-xl-ncl-0.collapse.show {
    border-top-width: 0 !important; }
  .bdwt-xl-ex-1[aria-expanded="true"] {
    border-top-width: 1px !important; }
  .bdwt-xl-nex-1[aria-expanded="false"] {
    border-top-width: 1px !important; }
  .bdwt-xl-cl-1.collapse {
    border-top-width: 1px !important; }
  .bdwt-xl-ncl-1.collapse.show {
    border-top-width: 1px !important; }
  .bdwt-xl-ex-2[aria-expanded="true"] {
    border-top-width: 2px !important; }
  .bdwt-xl-nex-2[aria-expanded="false"] {
    border-top-width: 2px !important; }
  .bdwt-xl-cl-2.collapse {
    border-top-width: 2px !important; }
  .bdwt-xl-ncl-2.collapse.show {
    border-top-width: 2px !important; }
  .bdwt-xl-ex-3[aria-expanded="true"] {
    border-top-width: 3px !important; }
  .bdwt-xl-nex-3[aria-expanded="false"] {
    border-top-width: 3px !important; }
  .bdwt-xl-cl-3.collapse {
    border-top-width: 3px !important; }
  .bdwt-xl-ncl-3.collapse.show {
    border-top-width: 3px !important; }
  .bdwt-xl-ex-4[aria-expanded="true"] {
    border-top-width: 4px !important; }
  .bdwt-xl-nex-4[aria-expanded="false"] {
    border-top-width: 4px !important; }
  .bdwt-xl-cl-4.collapse {
    border-top-width: 4px !important; }
  .bdwt-xl-ncl-4.collapse.show {
    border-top-width: 4px !important; }
  .bdt-xl-gray-blue {
    border-top-color: rgba(51, 108, 137, 0.32) !important; }
  .bdr-xl {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-xl-ex[aria-expanded="true"] {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-xl-nex[aria-expanded="false"] {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-xl-cl.collapse {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-xl-ncl.collapse.show {
    border-right: 1px solid #dee2e6 !important; }
  .bdr-xl-0:not(tr) {
    border-right: none !important; }
  tr.bdr-xl-0 > td {
    border-right: none !important; }
  .bdr-xl-primary {
    border-right-color: #00aeef !important; }
  .bdr-xl-ex-primary[aria-expanded="true"],
  .bdr-xl-ex-primary.collapsed.collapsing {
    border-right-color: #00aeef !important; }
  .bdr-xl-nex-primary[aria-expanded="false"] {
    border-right-color: #00aeef !important; }
  .bdr-xl-cl-primary.collapse {
    border-right: 1px solid #00aeef !important; }
  .bdr-xl-ncl-primary.collapse.show {
    border-right: 1px solid #00aeef !important; }
  .bdr-xl-secondary {
    border-right-color: #dbe0e4 !important; }
  .bdr-xl-ex-secondary[aria-expanded="true"],
  .bdr-xl-ex-secondary.collapsed.collapsing {
    border-right-color: #dbe0e4 !important; }
  .bdr-xl-nex-secondary[aria-expanded="false"] {
    border-right-color: #dbe0e4 !important; }
  .bdr-xl-cl-secondary.collapse {
    border-right: 1px solid #dbe0e4 !important; }
  .bdr-xl-ncl-secondary.collapse.show {
    border-right: 1px solid #dbe0e4 !important; }
  .bdr-xl-success {
    border-right-color: #28a745 !important; }
  .bdr-xl-ex-success[aria-expanded="true"],
  .bdr-xl-ex-success.collapsed.collapsing {
    border-right-color: #28a745 !important; }
  .bdr-xl-nex-success[aria-expanded="false"] {
    border-right-color: #28a745 !important; }
  .bdr-xl-cl-success.collapse {
    border-right: 1px solid #28a745 !important; }
  .bdr-xl-ncl-success.collapse.show {
    border-right: 1px solid #28a745 !important; }
  .bdr-xl-info {
    border-right-color: #17a2b8 !important; }
  .bdr-xl-ex-info[aria-expanded="true"],
  .bdr-xl-ex-info.collapsed.collapsing {
    border-right-color: #17a2b8 !important; }
  .bdr-xl-nex-info[aria-expanded="false"] {
    border-right-color: #17a2b8 !important; }
  .bdr-xl-cl-info.collapse {
    border-right: 1px solid #17a2b8 !important; }
  .bdr-xl-ncl-info.collapse.show {
    border-right: 1px solid #17a2b8 !important; }
  .bdr-xl-warning {
    border-right-color: #ffc107 !important; }
  .bdr-xl-ex-warning[aria-expanded="true"],
  .bdr-xl-ex-warning.collapsed.collapsing {
    border-right-color: #ffc107 !important; }
  .bdr-xl-nex-warning[aria-expanded="false"] {
    border-right-color: #ffc107 !important; }
  .bdr-xl-cl-warning.collapse {
    border-right: 1px solid #ffc107 !important; }
  .bdr-xl-ncl-warning.collapse.show {
    border-right: 1px solid #ffc107 !important; }
  .bdr-xl-danger {
    border-right-color: #dc3545 !important; }
  .bdr-xl-ex-danger[aria-expanded="true"],
  .bdr-xl-ex-danger.collapsed.collapsing {
    border-right-color: #dc3545 !important; }
  .bdr-xl-nex-danger[aria-expanded="false"] {
    border-right-color: #dc3545 !important; }
  .bdr-xl-cl-danger.collapse {
    border-right: 1px solid #dc3545 !important; }
  .bdr-xl-ncl-danger.collapse.show {
    border-right: 1px solid #dc3545 !important; }
  .bdr-xl-light {
    border-right-color: #f8f9fa !important; }
  .bdr-xl-ex-light[aria-expanded="true"],
  .bdr-xl-ex-light.collapsed.collapsing {
    border-right-color: #f8f9fa !important; }
  .bdr-xl-nex-light[aria-expanded="false"] {
    border-right-color: #f8f9fa !important; }
  .bdr-xl-cl-light.collapse {
    border-right: 1px solid #f8f9fa !important; }
  .bdr-xl-ncl-light.collapse.show {
    border-right: 1px solid #f8f9fa !important; }
  .bdr-xl-dark {
    border-right-color: #4b5257 !important; }
  .bdr-xl-ex-dark[aria-expanded="true"],
  .bdr-xl-ex-dark.collapsed.collapsing {
    border-right-color: #4b5257 !important; }
  .bdr-xl-nex-dark[aria-expanded="false"] {
    border-right-color: #4b5257 !important; }
  .bdr-xl-cl-dark.collapse {
    border-right: 1px solid #4b5257 !important; }
  .bdr-xl-ncl-dark.collapse.show {
    border-right: 1px solid #4b5257 !important; }
  .bdr-xl-primary-light {
    border-right-color: #40bee8 !important; }
  .bdr-xl-ex-primary-light[aria-expanded="true"],
  .bdr-xl-ex-primary-light.collapsed.collapsing {
    border-right-color: #40bee8 !important; }
  .bdr-xl-nex-primary-light[aria-expanded="false"] {
    border-right-color: #40bee8 !important; }
  .bdr-xl-cl-primary-light.collapse {
    border-right: 1px solid #40bee8 !important; }
  .bdr-xl-ncl-primary-light.collapse.show {
    border-right: 1px solid #40bee8 !important; }
  .bdr-xl-primary-lighter {
    border-right-color: #eef7fa !important; }
  .bdr-xl-ex-primary-lighter[aria-expanded="true"],
  .bdr-xl-ex-primary-lighter.collapsed.collapsing {
    border-right-color: #eef7fa !important; }
  .bdr-xl-nex-primary-lighter[aria-expanded="false"] {
    border-right-color: #eef7fa !important; }
  .bdr-xl-cl-primary-lighter.collapse {
    border-right: 1px solid #eef7fa !important; }
  .bdr-xl-ncl-primary-lighter.collapse.show {
    border-right: 1px solid #eef7fa !important; }
  .bdr-xl-primary-dark {
    border-right-color: #0082cd !important; }
  .bdr-xl-ex-primary-dark[aria-expanded="true"],
  .bdr-xl-ex-primary-dark.collapsed.collapsing {
    border-right-color: #0082cd !important; }
  .bdr-xl-nex-primary-dark[aria-expanded="false"] {
    border-right-color: #0082cd !important; }
  .bdr-xl-cl-primary-dark.collapse {
    border-right: 1px solid #0082cd !important; }
  .bdr-xl-ncl-primary-dark.collapse.show {
    border-right: 1px solid #0082cd !important; }
  .bdr-xl-secondary-light {
    border-right-color: #eaeef2 !important; }
  .bdr-xl-ex-secondary-light[aria-expanded="true"],
  .bdr-xl-ex-secondary-light.collapsed.collapsing {
    border-right-color: #eaeef2 !important; }
  .bdr-xl-nex-secondary-light[aria-expanded="false"] {
    border-right-color: #eaeef2 !important; }
  .bdr-xl-cl-secondary-light.collapse {
    border-right: 1px solid #eaeef2 !important; }
  .bdr-xl-ncl-secondary-light.collapse.show {
    border-right: 1px solid #eaeef2 !important; }
  .bdr-xl-secondary-lighter {
    border-right-color: #dde4ea !important; }
  .bdr-xl-ex-secondary-lighter[aria-expanded="true"],
  .bdr-xl-ex-secondary-lighter.collapsed.collapsing {
    border-right-color: #dde4ea !important; }
  .bdr-xl-nex-secondary-lighter[aria-expanded="false"] {
    border-right-color: #dde4ea !important; }
  .bdr-xl-cl-secondary-lighter.collapse {
    border-right: 1px solid #dde4ea !important; }
  .bdr-xl-ncl-secondary-lighter.collapse.show {
    border-right: 1px solid #dde4ea !important; }
  .bdr-xl-secondary-dark {
    border-right-color: #dfdfdf !important; }
  .bdr-xl-ex-secondary-dark[aria-expanded="true"],
  .bdr-xl-ex-secondary-dark.collapsed.collapsing {
    border-right-color: #dfdfdf !important; }
  .bdr-xl-nex-secondary-dark[aria-expanded="false"] {
    border-right-color: #dfdfdf !important; }
  .bdr-xl-cl-secondary-dark.collapse {
    border-right: 1px solid #dfdfdf !important; }
  .bdr-xl-ncl-secondary-dark.collapse.show {
    border-right: 1px solid #dfdfdf !important; }
  .bdr-xl-grey {
    border-right-color: #7d919b !important; }
  .bdr-xl-ex-grey[aria-expanded="true"],
  .bdr-xl-ex-grey.collapsed.collapsing {
    border-right-color: #7d919b !important; }
  .bdr-xl-nex-grey[aria-expanded="false"] {
    border-right-color: #7d919b !important; }
  .bdr-xl-cl-grey.collapse {
    border-right: 1px solid #7d919b !important; }
  .bdr-xl-ncl-grey.collapse.show {
    border-right: 1px solid #7d919b !important; }
  .bdr-xl-white {
    border-right-color: #fff !important; }
  .bdr-xl-ex-white[aria-expanded="true"],
  .bdr-xl-ex-white.collapsed.collapsing {
    border-right-color: #fff !important; }
  .bdr-xl-nex-white[aria-expanded="false"] {
    border-right-color: #fff !important; }
  .bdr-xl-cl-white.collapse {
    border-right: 1px solid #fff !important; }
  .bdr-xl-ncl-white.collapse.show {
    border-right: 1px solid #fff !important; }
  .bdr-xl-disable {
    border-right-color: #8ca3b4 !important; }
  .bdr-xl-ex-disable[aria-expanded="true"],
  .bdr-xl-ex-disable.collapsed.collapsing {
    border-right-color: #8ca3b4 !important; }
  .bdr-xl-nex-disable[aria-expanded="false"] {
    border-right-color: #8ca3b4 !important; }
  .bdr-xl-cl-disable.collapse {
    border-right: 1px solid #8ca3b4 !important; }
  .bdr-xl-ncl-disable.collapse.show {
    border-right: 1px solid #8ca3b4 !important; }
  .bdwr-xl-ex-0[aria-expanded="true"] {
    border-right-width: 0 !important; }
  .bdwr-xl-nex-0[aria-expanded="false"] {
    border-right-width: 0 !important; }
  .bdwr-xl-cl-0.collapse {
    border-right-width: 0 !important; }
  .bdwr-xl-ncl-0.collapse.show {
    border-right-width: 0 !important; }
  .bdwr-xl-ex-1[aria-expanded="true"] {
    border-right-width: 1px !important; }
  .bdwr-xl-nex-1[aria-expanded="false"] {
    border-right-width: 1px !important; }
  .bdwr-xl-cl-1.collapse {
    border-right-width: 1px !important; }
  .bdwr-xl-ncl-1.collapse.show {
    border-right-width: 1px !important; }
  .bdwr-xl-ex-2[aria-expanded="true"] {
    border-right-width: 2px !important; }
  .bdwr-xl-nex-2[aria-expanded="false"] {
    border-right-width: 2px !important; }
  .bdwr-xl-cl-2.collapse {
    border-right-width: 2px !important; }
  .bdwr-xl-ncl-2.collapse.show {
    border-right-width: 2px !important; }
  .bdwr-xl-ex-3[aria-expanded="true"] {
    border-right-width: 3px !important; }
  .bdwr-xl-nex-3[aria-expanded="false"] {
    border-right-width: 3px !important; }
  .bdwr-xl-cl-3.collapse {
    border-right-width: 3px !important; }
  .bdwr-xl-ncl-3.collapse.show {
    border-right-width: 3px !important; }
  .bdwr-xl-ex-4[aria-expanded="true"] {
    border-right-width: 4px !important; }
  .bdwr-xl-nex-4[aria-expanded="false"] {
    border-right-width: 4px !important; }
  .bdwr-xl-cl-4.collapse {
    border-right-width: 4px !important; }
  .bdwr-xl-ncl-4.collapse.show {
    border-right-width: 4px !important; }
  .bdr-xl-gray-blue {
    border-right-color: rgba(51, 108, 137, 0.32) !important; }
  .bdb-xl {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-xl-ex[aria-expanded="true"] {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-xl-nex[aria-expanded="false"] {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-xl-cl.collapse {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-xl-ncl.collapse.show {
    border-bottom: 1px solid #dee2e6 !important; }
  .bdb-xl-0:not(tr) {
    border-bottom: none !important; }
  tr.bdb-xl-0 > td {
    border-bottom: none !important; }
  .bdb-xl-primary {
    border-bottom-color: #00aeef !important; }
  .bdb-xl-ex-primary[aria-expanded="true"],
  .bdb-xl-ex-primary.collapsed.collapsing {
    border-bottom-color: #00aeef !important; }
  .bdb-xl-nex-primary[aria-expanded="false"] {
    border-bottom-color: #00aeef !important; }
  .bdb-xl-cl-primary.collapse {
    border-bottom: 1px solid #00aeef !important; }
  .bdb-xl-ncl-primary.collapse.show {
    border-bottom: 1px solid #00aeef !important; }
  .bdb-xl-secondary {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-xl-ex-secondary[aria-expanded="true"],
  .bdb-xl-ex-secondary.collapsed.collapsing {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-xl-nex-secondary[aria-expanded="false"] {
    border-bottom-color: #dbe0e4 !important; }
  .bdb-xl-cl-secondary.collapse {
    border-bottom: 1px solid #dbe0e4 !important; }
  .bdb-xl-ncl-secondary.collapse.show {
    border-bottom: 1px solid #dbe0e4 !important; }
  .bdb-xl-success {
    border-bottom-color: #28a745 !important; }
  .bdb-xl-ex-success[aria-expanded="true"],
  .bdb-xl-ex-success.collapsed.collapsing {
    border-bottom-color: #28a745 !important; }
  .bdb-xl-nex-success[aria-expanded="false"] {
    border-bottom-color: #28a745 !important; }
  .bdb-xl-cl-success.collapse {
    border-bottom: 1px solid #28a745 !important; }
  .bdb-xl-ncl-success.collapse.show {
    border-bottom: 1px solid #28a745 !important; }
  .bdb-xl-info {
    border-bottom-color: #17a2b8 !important; }
  .bdb-xl-ex-info[aria-expanded="true"],
  .bdb-xl-ex-info.collapsed.collapsing {
    border-bottom-color: #17a2b8 !important; }
  .bdb-xl-nex-info[aria-expanded="false"] {
    border-bottom-color: #17a2b8 !important; }
  .bdb-xl-cl-info.collapse {
    border-bottom: 1px solid #17a2b8 !important; }
  .bdb-xl-ncl-info.collapse.show {
    border-bottom: 1px solid #17a2b8 !important; }
  .bdb-xl-warning {
    border-bottom-color: #ffc107 !important; }
  .bdb-xl-ex-warning[aria-expanded="true"],
  .bdb-xl-ex-warning.collapsed.collapsing {
    border-bottom-color: #ffc107 !important; }
  .bdb-xl-nex-warning[aria-expanded="false"] {
    border-bottom-color: #ffc107 !important; }
  .bdb-xl-cl-warning.collapse {
    border-bottom: 1px solid #ffc107 !important; }
  .bdb-xl-ncl-warning.collapse.show {
    border-bottom: 1px solid #ffc107 !important; }
  .bdb-xl-danger {
    border-bottom-color: #dc3545 !important; }
  .bdb-xl-ex-danger[aria-expanded="true"],
  .bdb-xl-ex-danger.collapsed.collapsing {
    border-bottom-color: #dc3545 !important; }
  .bdb-xl-nex-danger[aria-expanded="false"] {
    border-bottom-color: #dc3545 !important; }
  .bdb-xl-cl-danger.collapse {
    border-bottom: 1px solid #dc3545 !important; }
  .bdb-xl-ncl-danger.collapse.show {
    border-bottom: 1px solid #dc3545 !important; }
  .bdb-xl-light {
    border-bottom-color: #f8f9fa !important; }
  .bdb-xl-ex-light[aria-expanded="true"],
  .bdb-xl-ex-light.collapsed.collapsing {
    border-bottom-color: #f8f9fa !important; }
  .bdb-xl-nex-light[aria-expanded="false"] {
    border-bottom-color: #f8f9fa !important; }
  .bdb-xl-cl-light.collapse {
    border-bottom: 1px solid #f8f9fa !important; }
  .bdb-xl-ncl-light.collapse.show {
    border-bottom: 1px solid #f8f9fa !important; }
  .bdb-xl-dark {
    border-bottom-color: #4b5257 !important; }
  .bdb-xl-ex-dark[aria-expanded="true"],
  .bdb-xl-ex-dark.collapsed.collapsing {
    border-bottom-color: #4b5257 !important; }
  .bdb-xl-nex-dark[aria-expanded="false"] {
    border-bottom-color: #4b5257 !important; }
  .bdb-xl-cl-dark.collapse {
    border-bottom: 1px solid #4b5257 !important; }
  .bdb-xl-ncl-dark.collapse.show {
    border-bottom: 1px solid #4b5257 !important; }
  .bdb-xl-primary-light {
    border-bottom-color: #40bee8 !important; }
  .bdb-xl-ex-primary-light[aria-expanded="true"],
  .bdb-xl-ex-primary-light.collapsed.collapsing {
    border-bottom-color: #40bee8 !important; }
  .bdb-xl-nex-primary-light[aria-expanded="false"] {
    border-bottom-color: #40bee8 !important; }
  .bdb-xl-cl-primary-light.collapse {
    border-bottom: 1px solid #40bee8 !important; }
  .bdb-xl-ncl-primary-light.collapse.show {
    border-bottom: 1px solid #40bee8 !important; }
  .bdb-xl-primary-lighter {
    border-bottom-color: #eef7fa !important; }
  .bdb-xl-ex-primary-lighter[aria-expanded="true"],
  .bdb-xl-ex-primary-lighter.collapsed.collapsing {
    border-bottom-color: #eef7fa !important; }
  .bdb-xl-nex-primary-lighter[aria-expanded="false"] {
    border-bottom-color: #eef7fa !important; }
  .bdb-xl-cl-primary-lighter.collapse {
    border-bottom: 1px solid #eef7fa !important; }
  .bdb-xl-ncl-primary-lighter.collapse.show {
    border-bottom: 1px solid #eef7fa !important; }
  .bdb-xl-primary-dark {
    border-bottom-color: #0082cd !important; }
  .bdb-xl-ex-primary-dark[aria-expanded="true"],
  .bdb-xl-ex-primary-dark.collapsed.collapsing {
    border-bottom-color: #0082cd !important; }
  .bdb-xl-nex-primary-dark[aria-expanded="false"] {
    border-bottom-color: #0082cd !important; }
  .bdb-xl-cl-primary-dark.collapse {
    border-bottom: 1px solid #0082cd !important; }
  .bdb-xl-ncl-primary-dark.collapse.show {
    border-bottom: 1px solid #0082cd !important; }
  .bdb-xl-secondary-light {
    border-bottom-color: #eaeef2 !important; }
  .bdb-xl-ex-secondary-light[aria-expanded="true"],
  .bdb-xl-ex-secondary-light.collapsed.collapsing {
    border-bottom-color: #eaeef2 !important; }
  .bdb-xl-nex-secondary-light[aria-expanded="false"] {
    border-bottom-color: #eaeef2 !important; }
  .bdb-xl-cl-secondary-light.collapse {
    border-bottom: 1px solid #eaeef2 !important; }
  .bdb-xl-ncl-secondary-light.collapse.show {
    border-bottom: 1px solid #eaeef2 !important; }
  .bdb-xl-secondary-lighter {
    border-bottom-color: #dde4ea !important; }
  .bdb-xl-ex-secondary-lighter[aria-expanded="true"],
  .bdb-xl-ex-secondary-lighter.collapsed.collapsing {
    border-bottom-color: #dde4ea !important; }
  .bdb-xl-nex-secondary-lighter[aria-expanded="false"] {
    border-bottom-color: #dde4ea !important; }
  .bdb-xl-cl-secondary-lighter.collapse {
    border-bottom: 1px solid #dde4ea !important; }
  .bdb-xl-ncl-secondary-lighter.collapse.show {
    border-bottom: 1px solid #dde4ea !important; }
  .bdb-xl-secondary-dark {
    border-bottom-color: #dfdfdf !important; }
  .bdb-xl-ex-secondary-dark[aria-expanded="true"],
  .bdb-xl-ex-secondary-dark.collapsed.collapsing {
    border-bottom-color: #dfdfdf !important; }
  .bdb-xl-nex-secondary-dark[aria-expanded="false"] {
    border-bottom-color: #dfdfdf !important; }
  .bdb-xl-cl-secondary-dark.collapse {
    border-bottom: 1px solid #dfdfdf !important; }
  .bdb-xl-ncl-secondary-dark.collapse.show {
    border-bottom: 1px solid #dfdfdf !important; }
  .bdb-xl-grey {
    border-bottom-color: #7d919b !important; }
  .bdb-xl-ex-grey[aria-expanded="true"],
  .bdb-xl-ex-grey.collapsed.collapsing {
    border-bottom-color: #7d919b !important; }
  .bdb-xl-nex-grey[aria-expanded="false"] {
    border-bottom-color: #7d919b !important; }
  .bdb-xl-cl-grey.collapse {
    border-bottom: 1px solid #7d919b !important; }
  .bdb-xl-ncl-grey.collapse.show {
    border-bottom: 1px solid #7d919b !important; }
  .bdb-xl-white {
    border-bottom-color: #fff !important; }
  .bdb-xl-ex-white[aria-expanded="true"],
  .bdb-xl-ex-white.collapsed.collapsing {
    border-bottom-color: #fff !important; }
  .bdb-xl-nex-white[aria-expanded="false"] {
    border-bottom-color: #fff !important; }
  .bdb-xl-cl-white.collapse {
    border-bottom: 1px solid #fff !important; }
  .bdb-xl-ncl-white.collapse.show {
    border-bottom: 1px solid #fff !important; }
  .bdb-xl-disable {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-xl-ex-disable[aria-expanded="true"],
  .bdb-xl-ex-disable.collapsed.collapsing {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-xl-nex-disable[aria-expanded="false"] {
    border-bottom-color: #8ca3b4 !important; }
  .bdb-xl-cl-disable.collapse {
    border-bottom: 1px solid #8ca3b4 !important; }
  .bdb-xl-ncl-disable.collapse.show {
    border-bottom: 1px solid #8ca3b4 !important; }
  .bdwb-xl-ex-0[aria-expanded="true"] {
    border-bottom-width: 0 !important; }
  .bdwb-xl-nex-0[aria-expanded="false"] {
    border-bottom-width: 0 !important; }
  .bdwb-xl-cl-0.collapse {
    border-bottom-width: 0 !important; }
  .bdwb-xl-ncl-0.collapse.show {
    border-bottom-width: 0 !important; }
  .bdwb-xl-ex-1[aria-expanded="true"] {
    border-bottom-width: 1px !important; }
  .bdwb-xl-nex-1[aria-expanded="false"] {
    border-bottom-width: 1px !important; }
  .bdwb-xl-cl-1.collapse {
    border-bottom-width: 1px !important; }
  .bdwb-xl-ncl-1.collapse.show {
    border-bottom-width: 1px !important; }
  .bdwb-xl-ex-2[aria-expanded="true"] {
    border-bottom-width: 2px !important; }
  .bdwb-xl-nex-2[aria-expanded="false"] {
    border-bottom-width: 2px !important; }
  .bdwb-xl-cl-2.collapse {
    border-bottom-width: 2px !important; }
  .bdwb-xl-ncl-2.collapse.show {
    border-bottom-width: 2px !important; }
  .bdwb-xl-ex-3[aria-expanded="true"] {
    border-bottom-width: 3px !important; }
  .bdwb-xl-nex-3[aria-expanded="false"] {
    border-bottom-width: 3px !important; }
  .bdwb-xl-cl-3.collapse {
    border-bottom-width: 3px !important; }
  .bdwb-xl-ncl-3.collapse.show {
    border-bottom-width: 3px !important; }
  .bdwb-xl-ex-4[aria-expanded="true"] {
    border-bottom-width: 4px !important; }
  .bdwb-xl-nex-4[aria-expanded="false"] {
    border-bottom-width: 4px !important; }
  .bdwb-xl-cl-4.collapse {
    border-bottom-width: 4px !important; }
  .bdwb-xl-ncl-4.collapse.show {
    border-bottom-width: 4px !important; }
  .bdb-xl-gray-blue {
    border-bottom-color: rgba(51, 108, 137, 0.32) !important; }
  .bdl-xl {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-xl-ex[aria-expanded="true"] {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-xl-nex[aria-expanded="false"] {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-xl-cl.collapse {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-xl-ncl.collapse.show {
    border-left: 1px solid #dee2e6 !important; }
  .bdl-xl-0:not(tr) {
    border-left: none !important; }
  tr.bdl-xl-0 > td {
    border-left: none !important; }
  .bdl-xl-primary {
    border-left-color: #00aeef !important; }
  .bdl-xl-ex-primary[aria-expanded="true"],
  .bdl-xl-ex-primary.collapsed.collapsing {
    border-left-color: #00aeef !important; }
  .bdl-xl-nex-primary[aria-expanded="false"] {
    border-left-color: #00aeef !important; }
  .bdl-xl-cl-primary.collapse {
    border-left: 1px solid #00aeef !important; }
  .bdl-xl-ncl-primary.collapse.show {
    border-left: 1px solid #00aeef !important; }
  .bdl-xl-secondary {
    border-left-color: #dbe0e4 !important; }
  .bdl-xl-ex-secondary[aria-expanded="true"],
  .bdl-xl-ex-secondary.collapsed.collapsing {
    border-left-color: #dbe0e4 !important; }
  .bdl-xl-nex-secondary[aria-expanded="false"] {
    border-left-color: #dbe0e4 !important; }
  .bdl-xl-cl-secondary.collapse {
    border-left: 1px solid #dbe0e4 !important; }
  .bdl-xl-ncl-secondary.collapse.show {
    border-left: 1px solid #dbe0e4 !important; }
  .bdl-xl-success {
    border-left-color: #28a745 !important; }
  .bdl-xl-ex-success[aria-expanded="true"],
  .bdl-xl-ex-success.collapsed.collapsing {
    border-left-color: #28a745 !important; }
  .bdl-xl-nex-success[aria-expanded="false"] {
    border-left-color: #28a745 !important; }
  .bdl-xl-cl-success.collapse {
    border-left: 1px solid #28a745 !important; }
  .bdl-xl-ncl-success.collapse.show {
    border-left: 1px solid #28a745 !important; }
  .bdl-xl-info {
    border-left-color: #17a2b8 !important; }
  .bdl-xl-ex-info[aria-expanded="true"],
  .bdl-xl-ex-info.collapsed.collapsing {
    border-left-color: #17a2b8 !important; }
  .bdl-xl-nex-info[aria-expanded="false"] {
    border-left-color: #17a2b8 !important; }
  .bdl-xl-cl-info.collapse {
    border-left: 1px solid #17a2b8 !important; }
  .bdl-xl-ncl-info.collapse.show {
    border-left: 1px solid #17a2b8 !important; }
  .bdl-xl-warning {
    border-left-color: #ffc107 !important; }
  .bdl-xl-ex-warning[aria-expanded="true"],
  .bdl-xl-ex-warning.collapsed.collapsing {
    border-left-color: #ffc107 !important; }
  .bdl-xl-nex-warning[aria-expanded="false"] {
    border-left-color: #ffc107 !important; }
  .bdl-xl-cl-warning.collapse {
    border-left: 1px solid #ffc107 !important; }
  .bdl-xl-ncl-warning.collapse.show {
    border-left: 1px solid #ffc107 !important; }
  .bdl-xl-danger {
    border-left-color: #dc3545 !important; }
  .bdl-xl-ex-danger[aria-expanded="true"],
  .bdl-xl-ex-danger.collapsed.collapsing {
    border-left-color: #dc3545 !important; }
  .bdl-xl-nex-danger[aria-expanded="false"] {
    border-left-color: #dc3545 !important; }
  .bdl-xl-cl-danger.collapse {
    border-left: 1px solid #dc3545 !important; }
  .bdl-xl-ncl-danger.collapse.show {
    border-left: 1px solid #dc3545 !important; }
  .bdl-xl-light {
    border-left-color: #f8f9fa !important; }
  .bdl-xl-ex-light[aria-expanded="true"],
  .bdl-xl-ex-light.collapsed.collapsing {
    border-left-color: #f8f9fa !important; }
  .bdl-xl-nex-light[aria-expanded="false"] {
    border-left-color: #f8f9fa !important; }
  .bdl-xl-cl-light.collapse {
    border-left: 1px solid #f8f9fa !important; }
  .bdl-xl-ncl-light.collapse.show {
    border-left: 1px solid #f8f9fa !important; }
  .bdl-xl-dark {
    border-left-color: #4b5257 !important; }
  .bdl-xl-ex-dark[aria-expanded="true"],
  .bdl-xl-ex-dark.collapsed.collapsing {
    border-left-color: #4b5257 !important; }
  .bdl-xl-nex-dark[aria-expanded="false"] {
    border-left-color: #4b5257 !important; }
  .bdl-xl-cl-dark.collapse {
    border-left: 1px solid #4b5257 !important; }
  .bdl-xl-ncl-dark.collapse.show {
    border-left: 1px solid #4b5257 !important; }
  .bdl-xl-primary-light {
    border-left-color: #40bee8 !important; }
  .bdl-xl-ex-primary-light[aria-expanded="true"],
  .bdl-xl-ex-primary-light.collapsed.collapsing {
    border-left-color: #40bee8 !important; }
  .bdl-xl-nex-primary-light[aria-expanded="false"] {
    border-left-color: #40bee8 !important; }
  .bdl-xl-cl-primary-light.collapse {
    border-left: 1px solid #40bee8 !important; }
  .bdl-xl-ncl-primary-light.collapse.show {
    border-left: 1px solid #40bee8 !important; }
  .bdl-xl-primary-lighter {
    border-left-color: #eef7fa !important; }
  .bdl-xl-ex-primary-lighter[aria-expanded="true"],
  .bdl-xl-ex-primary-lighter.collapsed.collapsing {
    border-left-color: #eef7fa !important; }
  .bdl-xl-nex-primary-lighter[aria-expanded="false"] {
    border-left-color: #eef7fa !important; }
  .bdl-xl-cl-primary-lighter.collapse {
    border-left: 1px solid #eef7fa !important; }
  .bdl-xl-ncl-primary-lighter.collapse.show {
    border-left: 1px solid #eef7fa !important; }
  .bdl-xl-primary-dark {
    border-left-color: #0082cd !important; }
  .bdl-xl-ex-primary-dark[aria-expanded="true"],
  .bdl-xl-ex-primary-dark.collapsed.collapsing {
    border-left-color: #0082cd !important; }
  .bdl-xl-nex-primary-dark[aria-expanded="false"] {
    border-left-color: #0082cd !important; }
  .bdl-xl-cl-primary-dark.collapse {
    border-left: 1px solid #0082cd !important; }
  .bdl-xl-ncl-primary-dark.collapse.show {
    border-left: 1px solid #0082cd !important; }
  .bdl-xl-secondary-light {
    border-left-color: #eaeef2 !important; }
  .bdl-xl-ex-secondary-light[aria-expanded="true"],
  .bdl-xl-ex-secondary-light.collapsed.collapsing {
    border-left-color: #eaeef2 !important; }
  .bdl-xl-nex-secondary-light[aria-expanded="false"] {
    border-left-color: #eaeef2 !important; }
  .bdl-xl-cl-secondary-light.collapse {
    border-left: 1px solid #eaeef2 !important; }
  .bdl-xl-ncl-secondary-light.collapse.show {
    border-left: 1px solid #eaeef2 !important; }
  .bdl-xl-secondary-lighter {
    border-left-color: #dde4ea !important; }
  .bdl-xl-ex-secondary-lighter[aria-expanded="true"],
  .bdl-xl-ex-secondary-lighter.collapsed.collapsing {
    border-left-color: #dde4ea !important; }
  .bdl-xl-nex-secondary-lighter[aria-expanded="false"] {
    border-left-color: #dde4ea !important; }
  .bdl-xl-cl-secondary-lighter.collapse {
    border-left: 1px solid #dde4ea !important; }
  .bdl-xl-ncl-secondary-lighter.collapse.show {
    border-left: 1px solid #dde4ea !important; }
  .bdl-xl-secondary-dark {
    border-left-color: #dfdfdf !important; }
  .bdl-xl-ex-secondary-dark[aria-expanded="true"],
  .bdl-xl-ex-secondary-dark.collapsed.collapsing {
    border-left-color: #dfdfdf !important; }
  .bdl-xl-nex-secondary-dark[aria-expanded="false"] {
    border-left-color: #dfdfdf !important; }
  .bdl-xl-cl-secondary-dark.collapse {
    border-left: 1px solid #dfdfdf !important; }
  .bdl-xl-ncl-secondary-dark.collapse.show {
    border-left: 1px solid #dfdfdf !important; }
  .bdl-xl-grey {
    border-left-color: #7d919b !important; }
  .bdl-xl-ex-grey[aria-expanded="true"],
  .bdl-xl-ex-grey.collapsed.collapsing {
    border-left-color: #7d919b !important; }
  .bdl-xl-nex-grey[aria-expanded="false"] {
    border-left-color: #7d919b !important; }
  .bdl-xl-cl-grey.collapse {
    border-left: 1px solid #7d919b !important; }
  .bdl-xl-ncl-grey.collapse.show {
    border-left: 1px solid #7d919b !important; }
  .bdl-xl-white {
    border-left-color: #fff !important; }
  .bdl-xl-ex-white[aria-expanded="true"],
  .bdl-xl-ex-white.collapsed.collapsing {
    border-left-color: #fff !important; }
  .bdl-xl-nex-white[aria-expanded="false"] {
    border-left-color: #fff !important; }
  .bdl-xl-cl-white.collapse {
    border-left: 1px solid #fff !important; }
  .bdl-xl-ncl-white.collapse.show {
    border-left: 1px solid #fff !important; }
  .bdl-xl-disable {
    border-left-color: #8ca3b4 !important; }
  .bdl-xl-ex-disable[aria-expanded="true"],
  .bdl-xl-ex-disable.collapsed.collapsing {
    border-left-color: #8ca3b4 !important; }
  .bdl-xl-nex-disable[aria-expanded="false"] {
    border-left-color: #8ca3b4 !important; }
  .bdl-xl-cl-disable.collapse {
    border-left: 1px solid #8ca3b4 !important; }
  .bdl-xl-ncl-disable.collapse.show {
    border-left: 1px solid #8ca3b4 !important; }
  .bdwl-xl-ex-0[aria-expanded="true"] {
    border-left-width: 0 !important; }
  .bdwl-xl-nex-0[aria-expanded="false"] {
    border-left-width: 0 !important; }
  .bdwl-xl-cl-0.collapse {
    border-left-width: 0 !important; }
  .bdwl-xl-ncl-0.collapse.show {
    border-left-width: 0 !important; }
  .bdwl-xl-ex-1[aria-expanded="true"] {
    border-left-width: 1px !important; }
  .bdwl-xl-nex-1[aria-expanded="false"] {
    border-left-width: 1px !important; }
  .bdwl-xl-cl-1.collapse {
    border-left-width: 1px !important; }
  .bdwl-xl-ncl-1.collapse.show {
    border-left-width: 1px !important; }
  .bdwl-xl-ex-2[aria-expanded="true"] {
    border-left-width: 2px !important; }
  .bdwl-xl-nex-2[aria-expanded="false"] {
    border-left-width: 2px !important; }
  .bdwl-xl-cl-2.collapse {
    border-left-width: 2px !important; }
  .bdwl-xl-ncl-2.collapse.show {
    border-left-width: 2px !important; }
  .bdwl-xl-ex-3[aria-expanded="true"] {
    border-left-width: 3px !important; }
  .bdwl-xl-nex-3[aria-expanded="false"] {
    border-left-width: 3px !important; }
  .bdwl-xl-cl-3.collapse {
    border-left-width: 3px !important; }
  .bdwl-xl-ncl-3.collapse.show {
    border-left-width: 3px !important; }
  .bdwl-xl-ex-4[aria-expanded="true"] {
    border-left-width: 4px !important; }
  .bdwl-xl-nex-4[aria-expanded="false"] {
    border-left-width: 4px !important; }
  .bdwl-xl-cl-4.collapse {
    border-left-width: 4px !important; }
  .bdwl-xl-ncl-4.collapse.show {
    border-left-width: 4px !important; }
  .bdl-xl-gray-blue {
    border-left-color: rgba(51, 108, 137, 0.32) !important; }
  .bd-xl-gray-blue {
    border-color: rgba(51, 108, 137, 0.32) !important; }
  .bdw-xl-0 {
    border-width: 0 !important; }
  .bdw-xl-ex-0[aria-expanded="true"]:not(tr) {
    border: 0 solid #dee2e6 !important; }
  tr.bdw-xl-ex-0[aria-expanded="true"] > td,
  tr.bdw-xl-ex-0.collapsed.collapsing > td {
    border-width: 0 !important; }
  .mbdw-xl-0 {
    margin: 0 !important; }
  .mbdwt-xl-0,
  .mbdwy-xl-0 {
    margin-top: 0 !important; }
  .mbdwr-xl-0,
  .mbdwx-xl-0 {
    margin-right: 0 !important; }
  .mbdwb-xl-0,
  .mbdwy-xl-0 {
    margin-bottom: 0 !important; }
  .mbdwl-xl-0,
  .mbdwx-xl-0 {
    margin-left: 0 !important; }
  .bd-xl-dashed-0 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-xl-dashed-0:after {
      content: '';
      position: absolute;
      top: --1;
      right: --1;
      bottom: --1;
      left: --1;
      border-width: 0;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-xl-dashed-0.bdw-xl-0 {
    padding: 0; }
    .bd-xl-dashed-0.bdw-xl-0:after {
      top: -0;
      right: -0;
      bottom: -0;
      left: -0; }
  .bd-xl-dashed-0.bdw-xl-1 {
    padding: 1px; }
    .bd-xl-dashed-0.bdw-xl-1:after {
      top: --1px;
      right: --1px;
      bottom: --1px;
      left: --1px; }
  .bd-xl-dashed-0.bdw-xl-2 {
    padding: 2px; }
    .bd-xl-dashed-0.bdw-xl-2:after {
      top: --2px;
      right: --2px;
      bottom: --2px;
      left: --2px; }
  .bd-xl-dashed-0.bdw-xl-3 {
    padding: 3px; }
    .bd-xl-dashed-0.bdw-xl-3:after {
      top: --3px;
      right: --3px;
      bottom: --3px;
      left: --3px; }
  .bd-xl-dashed-0.bdw-xl-4 {
    padding: 4px; }
    .bd-xl-dashed-0.bdw-xl-4:after {
      top: --4px;
      right: --4px;
      bottom: --4px;
      left: --4px; }
  .bdw-xl-1 {
    border-width: 1px !important; }
  .bdw-xl-ex-1[aria-expanded="true"]:not(tr) {
    border: 1px solid #dee2e6 !important; }
  tr.bdw-xl-ex-1[aria-expanded="true"] > td,
  tr.bdw-xl-ex-1.collapsed.collapsing > td {
    border-width: 1px !important; }
  .mbdw-xl-1 {
    margin: -1px !important; }
  .mbdwt-xl-1,
  .mbdwy-xl-1 {
    margin-top: -1px !important; }
  .mbdwr-xl-1,
  .mbdwx-xl-1 {
    margin-right: -1px !important; }
  .mbdwb-xl-1,
  .mbdwy-xl-1 {
    margin-bottom: -1px !important; }
  .mbdwl-xl-1,
  .mbdwx-xl-1 {
    margin-left: -1px !important; }
  .bd-xl-dashed-1 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-xl-dashed-1:after {
      content: '';
      position: absolute;
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px;
      border-width: 2px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-xl-dashed-1.bdw-xl-0 {
    padding: 0; }
    .bd-xl-dashed-1.bdw-xl-0:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bd-xl-dashed-1.bdw-xl-1 {
    padding: 1px; }
    .bd-xl-dashed-1.bdw-xl-1:after {
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px; }
  .bd-xl-dashed-1.bdw-xl-2 {
    padding: 2px; }
    .bd-xl-dashed-1.bdw-xl-2:after {
      top: -0px;
      right: -0px;
      bottom: -0px;
      left: -0px; }
  .bd-xl-dashed-1.bdw-xl-3 {
    padding: 3px; }
    .bd-xl-dashed-1.bdw-xl-3:after {
      top: --1px;
      right: --1px;
      bottom: --1px;
      left: --1px; }
  .bd-xl-dashed-1.bdw-xl-4 {
    padding: 4px; }
    .bd-xl-dashed-1.bdw-xl-4:after {
      top: --2px;
      right: --2px;
      bottom: --2px;
      left: --2px; }
  .bdw-xl-2 {
    border-width: 2px !important; }
  .bdw-xl-ex-2[aria-expanded="true"]:not(tr) {
    border: 2px solid #dee2e6 !important; }
  tr.bdw-xl-ex-2[aria-expanded="true"] > td,
  tr.bdw-xl-ex-2.collapsed.collapsing > td {
    border-width: 2px !important; }
  .mbdw-xl-2 {
    margin: -2px !important; }
  .mbdwt-xl-2,
  .mbdwy-xl-2 {
    margin-top: -2px !important; }
  .mbdwr-xl-2,
  .mbdwx-xl-2 {
    margin-right: -2px !important; }
  .mbdwb-xl-2,
  .mbdwy-xl-2 {
    margin-bottom: -2px !important; }
  .mbdwl-xl-2,
  .mbdwx-xl-2 {
    margin-left: -2px !important; }
  .bd-xl-dashed-2 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-xl-dashed-2:after {
      content: '';
      position: absolute;
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px;
      border-width: 4px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-xl-dashed-2.bdw-xl-0 {
    padding: 0; }
    .bd-xl-dashed-2.bdw-xl-0:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-xl-dashed-2.bdw-xl-1 {
    padding: 1px; }
    .bd-xl-dashed-2.bdw-xl-1:after {
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px; }
  .bd-xl-dashed-2.bdw-xl-2 {
    padding: 2px; }
    .bd-xl-dashed-2.bdw-xl-2:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bd-xl-dashed-2.bdw-xl-3 {
    padding: 3px; }
    .bd-xl-dashed-2.bdw-xl-3:after {
      top: -1px;
      right: -1px;
      bottom: -1px;
      left: -1px; }
  .bd-xl-dashed-2.bdw-xl-4 {
    padding: 4px; }
    .bd-xl-dashed-2.bdw-xl-4:after {
      top: -0px;
      right: -0px;
      bottom: -0px;
      left: -0px; }
  .bdw-xl-3 {
    border-width: 3px !important; }
  .bdw-xl-ex-3[aria-expanded="true"]:not(tr) {
    border: 3px solid #dee2e6 !important; }
  tr.bdw-xl-ex-3[aria-expanded="true"] > td,
  tr.bdw-xl-ex-3.collapsed.collapsing > td {
    border-width: 3px !important; }
  .mbdw-xl-3 {
    margin: -3px !important; }
  .mbdwt-xl-3,
  .mbdwy-xl-3 {
    margin-top: -3px !important; }
  .mbdwr-xl-3,
  .mbdwx-xl-3 {
    margin-right: -3px !important; }
  .mbdwb-xl-3,
  .mbdwy-xl-3 {
    margin-bottom: -3px !important; }
  .mbdwl-xl-3,
  .mbdwx-xl-3 {
    margin-left: -3px !important; }
  .bd-xl-dashed-3 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-xl-dashed-3:after {
      content: '';
      position: absolute;
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px;
      border-width: 6px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-xl-dashed-3.bdw-xl-0 {
    padding: 0; }
    .bd-xl-dashed-3.bdw-xl-0:after {
      top: -6px;
      right: -6px;
      bottom: -6px;
      left: -6px; }
  .bd-xl-dashed-3.bdw-xl-1 {
    padding: 1px; }
    .bd-xl-dashed-3.bdw-xl-1:after {
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px; }
  .bd-xl-dashed-3.bdw-xl-2 {
    padding: 2px; }
    .bd-xl-dashed-3.bdw-xl-2:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-xl-dashed-3.bdw-xl-3 {
    padding: 3px; }
    .bd-xl-dashed-3.bdw-xl-3:after {
      top: -3px;
      right: -3px;
      bottom: -3px;
      left: -3px; }
  .bd-xl-dashed-3.bdw-xl-4 {
    padding: 4px; }
    .bd-xl-dashed-3.bdw-xl-4:after {
      top: -2px;
      right: -2px;
      bottom: -2px;
      left: -2px; }
  .bdw-xl-4 {
    border-width: 4px !important; }
  .bdw-xl-ex-4[aria-expanded="true"]:not(tr) {
    border: 4px solid #dee2e6 !important; }
  tr.bdw-xl-ex-4[aria-expanded="true"] > td,
  tr.bdw-xl-ex-4.collapsed.collapsing > td {
    border-width: 4px !important; }
  .mbdw-xl-4 {
    margin: -4px !important; }
  .mbdwt-xl-4,
  .mbdwy-xl-4 {
    margin-top: -4px !important; }
  .mbdwr-xl-4,
  .mbdwx-xl-4 {
    margin-right: -4px !important; }
  .mbdwb-xl-4,
  .mbdwy-xl-4 {
    margin-bottom: -4px !important; }
  .mbdwl-xl-4,
  .mbdwx-xl-4 {
    margin-left: -4px !important; }
  .bd-xl-dashed-4 {
    position: relative;
    overflow: hidden;
    padding: 1px; }
    .bd-xl-dashed-4:after {
      content: '';
      position: absolute;
      top: -7px;
      right: -7px;
      bottom: -7px;
      left: -7px;
      border-width: 8px;
      border-style: dashed;
      border-color: inherit;
      border-radius: inherit;
      z-index: -1; }
  .bd-xl-dashed-4.bdw-xl-0 {
    padding: 0; }
    .bd-xl-dashed-4.bdw-xl-0:after {
      top: -8px;
      right: -8px;
      bottom: -8px;
      left: -8px; }
  .bd-xl-dashed-4.bdw-xl-1 {
    padding: 1px; }
    .bd-xl-dashed-4.bdw-xl-1:after {
      top: -7px;
      right: -7px;
      bottom: -7px;
      left: -7px; }
  .bd-xl-dashed-4.bdw-xl-2 {
    padding: 2px; }
    .bd-xl-dashed-4.bdw-xl-2:after {
      top: -6px;
      right: -6px;
      bottom: -6px;
      left: -6px; }
  .bd-xl-dashed-4.bdw-xl-3 {
    padding: 3px; }
    .bd-xl-dashed-4.bdw-xl-3:after {
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px; }
  .bd-xl-dashed-4.bdw-xl-4 {
    padding: 4px; }
    .bd-xl-dashed-4.bdw-xl-4:after {
      top: -4px;
      right: -4px;
      bottom: -4px;
      left: -4px; }
  .bd-xl-primary:not(tr) {
    border-color: #00aeef !important; }
  tr.bd-xl-primary > td {
    border-color: #00aeef !important; }
  .bd-expanded-xl-primary[aria-expanded="true"],
  .bd-expanded-xl-primary.collapsed.collapsing {
    border-color: #00aeef !important; }
  .bd-ex-xl-primary[aria-expanded="true"]:not(tr),
  .bd-ex-xl-primary.collapsed.collapsing:not(tr) {
    border-color: #00aeef !important; }
  tr.bd-ex-xl-primary[aria-expanded="true"] > td,
  tr.bd-ex-xl-primary.collapsed.collapsing > td {
    border-color: #00aeef !important; }
  .bd-cl-xl-primary.collapse.show {
    border-color: #00aeef !important; }
  .bd-ncl-xl-primary.collapse, .bd-ncl-xl-primary.collapsing, .bd-ncl-xl-primary.collapsed {
    border-color: #00aeef !important; }
  .bd-hover-xl-primary:hover {
    border-color: #00aeef !important; }
  .bd-xl-secondary:not(tr) {
    border-color: #dbe0e4 !important; }
  tr.bd-xl-secondary > td {
    border-color: #dbe0e4 !important; }
  .bd-expanded-xl-secondary[aria-expanded="true"],
  .bd-expanded-xl-secondary.collapsed.collapsing {
    border-color: #dbe0e4 !important; }
  .bd-ex-xl-secondary[aria-expanded="true"]:not(tr),
  .bd-ex-xl-secondary.collapsed.collapsing:not(tr) {
    border-color: #dbe0e4 !important; }
  tr.bd-ex-xl-secondary[aria-expanded="true"] > td,
  tr.bd-ex-xl-secondary.collapsed.collapsing > td {
    border-color: #dbe0e4 !important; }
  .bd-cl-xl-secondary.collapse.show {
    border-color: #dbe0e4 !important; }
  .bd-ncl-xl-secondary.collapse, .bd-ncl-xl-secondary.collapsing, .bd-ncl-xl-secondary.collapsed {
    border-color: #dbe0e4 !important; }
  .bd-hover-xl-secondary:hover {
    border-color: #dbe0e4 !important; }
  .bd-xl-success:not(tr) {
    border-color: #28a745 !important; }
  tr.bd-xl-success > td {
    border-color: #28a745 !important; }
  .bd-expanded-xl-success[aria-expanded="true"],
  .bd-expanded-xl-success.collapsed.collapsing {
    border-color: #28a745 !important; }
  .bd-ex-xl-success[aria-expanded="true"]:not(tr),
  .bd-ex-xl-success.collapsed.collapsing:not(tr) {
    border-color: #28a745 !important; }
  tr.bd-ex-xl-success[aria-expanded="true"] > td,
  tr.bd-ex-xl-success.collapsed.collapsing > td {
    border-color: #28a745 !important; }
  .bd-cl-xl-success.collapse.show {
    border-color: #28a745 !important; }
  .bd-ncl-xl-success.collapse, .bd-ncl-xl-success.collapsing, .bd-ncl-xl-success.collapsed {
    border-color: #28a745 !important; }
  .bd-hover-xl-success:hover {
    border-color: #28a745 !important; }
  .bd-xl-info:not(tr) {
    border-color: #17a2b8 !important; }
  tr.bd-xl-info > td {
    border-color: #17a2b8 !important; }
  .bd-expanded-xl-info[aria-expanded="true"],
  .bd-expanded-xl-info.collapsed.collapsing {
    border-color: #17a2b8 !important; }
  .bd-ex-xl-info[aria-expanded="true"]:not(tr),
  .bd-ex-xl-info.collapsed.collapsing:not(tr) {
    border-color: #17a2b8 !important; }
  tr.bd-ex-xl-info[aria-expanded="true"] > td,
  tr.bd-ex-xl-info.collapsed.collapsing > td {
    border-color: #17a2b8 !important; }
  .bd-cl-xl-info.collapse.show {
    border-color: #17a2b8 !important; }
  .bd-ncl-xl-info.collapse, .bd-ncl-xl-info.collapsing, .bd-ncl-xl-info.collapsed {
    border-color: #17a2b8 !important; }
  .bd-hover-xl-info:hover {
    border-color: #17a2b8 !important; }
  .bd-xl-warning:not(tr) {
    border-color: #ffc107 !important; }
  tr.bd-xl-warning > td {
    border-color: #ffc107 !important; }
  .bd-expanded-xl-warning[aria-expanded="true"],
  .bd-expanded-xl-warning.collapsed.collapsing {
    border-color: #ffc107 !important; }
  .bd-ex-xl-warning[aria-expanded="true"]:not(tr),
  .bd-ex-xl-warning.collapsed.collapsing:not(tr) {
    border-color: #ffc107 !important; }
  tr.bd-ex-xl-warning[aria-expanded="true"] > td,
  tr.bd-ex-xl-warning.collapsed.collapsing > td {
    border-color: #ffc107 !important; }
  .bd-cl-xl-warning.collapse.show {
    border-color: #ffc107 !important; }
  .bd-ncl-xl-warning.collapse, .bd-ncl-xl-warning.collapsing, .bd-ncl-xl-warning.collapsed {
    border-color: #ffc107 !important; }
  .bd-hover-xl-warning:hover {
    border-color: #ffc107 !important; }
  .bd-xl-danger:not(tr) {
    border-color: #dc3545 !important; }
  tr.bd-xl-danger > td {
    border-color: #dc3545 !important; }
  .bd-expanded-xl-danger[aria-expanded="true"],
  .bd-expanded-xl-danger.collapsed.collapsing {
    border-color: #dc3545 !important; }
  .bd-ex-xl-danger[aria-expanded="true"]:not(tr),
  .bd-ex-xl-danger.collapsed.collapsing:not(tr) {
    border-color: #dc3545 !important; }
  tr.bd-ex-xl-danger[aria-expanded="true"] > td,
  tr.bd-ex-xl-danger.collapsed.collapsing > td {
    border-color: #dc3545 !important; }
  .bd-cl-xl-danger.collapse.show {
    border-color: #dc3545 !important; }
  .bd-ncl-xl-danger.collapse, .bd-ncl-xl-danger.collapsing, .bd-ncl-xl-danger.collapsed {
    border-color: #dc3545 !important; }
  .bd-hover-xl-danger:hover {
    border-color: #dc3545 !important; }
  .bd-xl-light:not(tr) {
    border-color: #f8f9fa !important; }
  tr.bd-xl-light > td {
    border-color: #f8f9fa !important; }
  .bd-expanded-xl-light[aria-expanded="true"],
  .bd-expanded-xl-light.collapsed.collapsing {
    border-color: #f8f9fa !important; }
  .bd-ex-xl-light[aria-expanded="true"]:not(tr),
  .bd-ex-xl-light.collapsed.collapsing:not(tr) {
    border-color: #f8f9fa !important; }
  tr.bd-ex-xl-light[aria-expanded="true"] > td,
  tr.bd-ex-xl-light.collapsed.collapsing > td {
    border-color: #f8f9fa !important; }
  .bd-cl-xl-light.collapse.show {
    border-color: #f8f9fa !important; }
  .bd-ncl-xl-light.collapse, .bd-ncl-xl-light.collapsing, .bd-ncl-xl-light.collapsed {
    border-color: #f8f9fa !important; }
  .bd-hover-xl-light:hover {
    border-color: #f8f9fa !important; }
  .bd-xl-dark:not(tr) {
    border-color: #4b5257 !important; }
  tr.bd-xl-dark > td {
    border-color: #4b5257 !important; }
  .bd-expanded-xl-dark[aria-expanded="true"],
  .bd-expanded-xl-dark.collapsed.collapsing {
    border-color: #4b5257 !important; }
  .bd-ex-xl-dark[aria-expanded="true"]:not(tr),
  .bd-ex-xl-dark.collapsed.collapsing:not(tr) {
    border-color: #4b5257 !important; }
  tr.bd-ex-xl-dark[aria-expanded="true"] > td,
  tr.bd-ex-xl-dark.collapsed.collapsing > td {
    border-color: #4b5257 !important; }
  .bd-cl-xl-dark.collapse.show {
    border-color: #4b5257 !important; }
  .bd-ncl-xl-dark.collapse, .bd-ncl-xl-dark.collapsing, .bd-ncl-xl-dark.collapsed {
    border-color: #4b5257 !important; }
  .bd-hover-xl-dark:hover {
    border-color: #4b5257 !important; }
  .bd-xl-primary-light:not(tr) {
    border-color: #40bee8 !important; }
  tr.bd-xl-primary-light > td {
    border-color: #40bee8 !important; }
  .bd-expanded-xl-primary-light[aria-expanded="true"],
  .bd-expanded-xl-primary-light.collapsed.collapsing {
    border-color: #40bee8 !important; }
  .bd-ex-xl-primary-light[aria-expanded="true"]:not(tr),
  .bd-ex-xl-primary-light.collapsed.collapsing:not(tr) {
    border-color: #40bee8 !important; }
  tr.bd-ex-xl-primary-light[aria-expanded="true"] > td,
  tr.bd-ex-xl-primary-light.collapsed.collapsing > td {
    border-color: #40bee8 !important; }
  .bd-cl-xl-primary-light.collapse.show {
    border-color: #40bee8 !important; }
  .bd-ncl-xl-primary-light.collapse, .bd-ncl-xl-primary-light.collapsing, .bd-ncl-xl-primary-light.collapsed {
    border-color: #40bee8 !important; }
  .bd-hover-xl-primary-light:hover {
    border-color: #40bee8 !important; }
  .bd-xl-primary-lighter:not(tr) {
    border-color: #eef7fa !important; }
  tr.bd-xl-primary-lighter > td {
    border-color: #eef7fa !important; }
  .bd-expanded-xl-primary-lighter[aria-expanded="true"],
  .bd-expanded-xl-primary-lighter.collapsed.collapsing {
    border-color: #eef7fa !important; }
  .bd-ex-xl-primary-lighter[aria-expanded="true"]:not(tr),
  .bd-ex-xl-primary-lighter.collapsed.collapsing:not(tr) {
    border-color: #eef7fa !important; }
  tr.bd-ex-xl-primary-lighter[aria-expanded="true"] > td,
  tr.bd-ex-xl-primary-lighter.collapsed.collapsing > td {
    border-color: #eef7fa !important; }
  .bd-cl-xl-primary-lighter.collapse.show {
    border-color: #eef7fa !important; }
  .bd-ncl-xl-primary-lighter.collapse, .bd-ncl-xl-primary-lighter.collapsing, .bd-ncl-xl-primary-lighter.collapsed {
    border-color: #eef7fa !important; }
  .bd-hover-xl-primary-lighter:hover {
    border-color: #eef7fa !important; }
  .bd-xl-primary-dark:not(tr) {
    border-color: #0082cd !important; }
  tr.bd-xl-primary-dark > td {
    border-color: #0082cd !important; }
  .bd-expanded-xl-primary-dark[aria-expanded="true"],
  .bd-expanded-xl-primary-dark.collapsed.collapsing {
    border-color: #0082cd !important; }
  .bd-ex-xl-primary-dark[aria-expanded="true"]:not(tr),
  .bd-ex-xl-primary-dark.collapsed.collapsing:not(tr) {
    border-color: #0082cd !important; }
  tr.bd-ex-xl-primary-dark[aria-expanded="true"] > td,
  tr.bd-ex-xl-primary-dark.collapsed.collapsing > td {
    border-color: #0082cd !important; }
  .bd-cl-xl-primary-dark.collapse.show {
    border-color: #0082cd !important; }
  .bd-ncl-xl-primary-dark.collapse, .bd-ncl-xl-primary-dark.collapsing, .bd-ncl-xl-primary-dark.collapsed {
    border-color: #0082cd !important; }
  .bd-hover-xl-primary-dark:hover {
    border-color: #0082cd !important; }
  .bd-xl-secondary-light:not(tr) {
    border-color: #eaeef2 !important; }
  tr.bd-xl-secondary-light > td {
    border-color: #eaeef2 !important; }
  .bd-expanded-xl-secondary-light[aria-expanded="true"],
  .bd-expanded-xl-secondary-light.collapsed.collapsing {
    border-color: #eaeef2 !important; }
  .bd-ex-xl-secondary-light[aria-expanded="true"]:not(tr),
  .bd-ex-xl-secondary-light.collapsed.collapsing:not(tr) {
    border-color: #eaeef2 !important; }
  tr.bd-ex-xl-secondary-light[aria-expanded="true"] > td,
  tr.bd-ex-xl-secondary-light.collapsed.collapsing > td {
    border-color: #eaeef2 !important; }
  .bd-cl-xl-secondary-light.collapse.show {
    border-color: #eaeef2 !important; }
  .bd-ncl-xl-secondary-light.collapse, .bd-ncl-xl-secondary-light.collapsing, .bd-ncl-xl-secondary-light.collapsed {
    border-color: #eaeef2 !important; }
  .bd-hover-xl-secondary-light:hover {
    border-color: #eaeef2 !important; }
  .bd-xl-secondary-lighter:not(tr) {
    border-color: #dde4ea !important; }
  tr.bd-xl-secondary-lighter > td {
    border-color: #dde4ea !important; }
  .bd-expanded-xl-secondary-lighter[aria-expanded="true"],
  .bd-expanded-xl-secondary-lighter.collapsed.collapsing {
    border-color: #dde4ea !important; }
  .bd-ex-xl-secondary-lighter[aria-expanded="true"]:not(tr),
  .bd-ex-xl-secondary-lighter.collapsed.collapsing:not(tr) {
    border-color: #dde4ea !important; }
  tr.bd-ex-xl-secondary-lighter[aria-expanded="true"] > td,
  tr.bd-ex-xl-secondary-lighter.collapsed.collapsing > td {
    border-color: #dde4ea !important; }
  .bd-cl-xl-secondary-lighter.collapse.show {
    border-color: #dde4ea !important; }
  .bd-ncl-xl-secondary-lighter.collapse, .bd-ncl-xl-secondary-lighter.collapsing, .bd-ncl-xl-secondary-lighter.collapsed {
    border-color: #dde4ea !important; }
  .bd-hover-xl-secondary-lighter:hover {
    border-color: #dde4ea !important; }
  .bd-xl-secondary-dark:not(tr) {
    border-color: #dfdfdf !important; }
  tr.bd-xl-secondary-dark > td {
    border-color: #dfdfdf !important; }
  .bd-expanded-xl-secondary-dark[aria-expanded="true"],
  .bd-expanded-xl-secondary-dark.collapsed.collapsing {
    border-color: #dfdfdf !important; }
  .bd-ex-xl-secondary-dark[aria-expanded="true"]:not(tr),
  .bd-ex-xl-secondary-dark.collapsed.collapsing:not(tr) {
    border-color: #dfdfdf !important; }
  tr.bd-ex-xl-secondary-dark[aria-expanded="true"] > td,
  tr.bd-ex-xl-secondary-dark.collapsed.collapsing > td {
    border-color: #dfdfdf !important; }
  .bd-cl-xl-secondary-dark.collapse.show {
    border-color: #dfdfdf !important; }
  .bd-ncl-xl-secondary-dark.collapse, .bd-ncl-xl-secondary-dark.collapsing, .bd-ncl-xl-secondary-dark.collapsed {
    border-color: #dfdfdf !important; }
  .bd-hover-xl-secondary-dark:hover {
    border-color: #dfdfdf !important; }
  .bd-xl-grey:not(tr) {
    border-color: #7d919b !important; }
  tr.bd-xl-grey > td {
    border-color: #7d919b !important; }
  .bd-expanded-xl-grey[aria-expanded="true"],
  .bd-expanded-xl-grey.collapsed.collapsing {
    border-color: #7d919b !important; }
  .bd-ex-xl-grey[aria-expanded="true"]:not(tr),
  .bd-ex-xl-grey.collapsed.collapsing:not(tr) {
    border-color: #7d919b !important; }
  tr.bd-ex-xl-grey[aria-expanded="true"] > td,
  tr.bd-ex-xl-grey.collapsed.collapsing > td {
    border-color: #7d919b !important; }
  .bd-cl-xl-grey.collapse.show {
    border-color: #7d919b !important; }
  .bd-ncl-xl-grey.collapse, .bd-ncl-xl-grey.collapsing, .bd-ncl-xl-grey.collapsed {
    border-color: #7d919b !important; }
  .bd-hover-xl-grey:hover {
    border-color: #7d919b !important; }
  .bd-xl-white:not(tr) {
    border-color: #fff !important; }
  tr.bd-xl-white > td {
    border-color: #fff !important; }
  .bd-expanded-xl-white[aria-expanded="true"],
  .bd-expanded-xl-white.collapsed.collapsing {
    border-color: #fff !important; }
  .bd-ex-xl-white[aria-expanded="true"]:not(tr),
  .bd-ex-xl-white.collapsed.collapsing:not(tr) {
    border-color: #fff !important; }
  tr.bd-ex-xl-white[aria-expanded="true"] > td,
  tr.bd-ex-xl-white.collapsed.collapsing > td {
    border-color: #fff !important; }
  .bd-cl-xl-white.collapse.show {
    border-color: #fff !important; }
  .bd-ncl-xl-white.collapse, .bd-ncl-xl-white.collapsing, .bd-ncl-xl-white.collapsed {
    border-color: #fff !important; }
  .bd-hover-xl-white:hover {
    border-color: #fff !important; }
  .bd-xl-disable:not(tr) {
    border-color: #8ca3b4 !important; }
  tr.bd-xl-disable > td {
    border-color: #8ca3b4 !important; }
  .bd-expanded-xl-disable[aria-expanded="true"],
  .bd-expanded-xl-disable.collapsed.collapsing {
    border-color: #8ca3b4 !important; }
  .bd-ex-xl-disable[aria-expanded="true"]:not(tr),
  .bd-ex-xl-disable.collapsed.collapsing:not(tr) {
    border-color: #8ca3b4 !important; }
  tr.bd-ex-xl-disable[aria-expanded="true"] > td,
  tr.bd-ex-xl-disable.collapsed.collapsing > td {
    border-color: #8ca3b4 !important; }
  .bd-cl-xl-disable.collapse.show {
    border-color: #8ca3b4 !important; }
  .bd-ncl-xl-disable.collapse, .bd-ncl-xl-disable.collapsing, .bd-ncl-xl-disable.collapsed {
    border-color: #8ca3b4 !important; }
  .bd-hover-xl-disable:hover {
    border-color: #8ca3b4 !important; }
  .bd-xl-dashed {
    border-style: dashed !important; }
  .bd-0:not(tr) {
    border: 0 !important; }
  tr.bd-0 > td {
    border: 0 !important; } }

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

.bdwt-ex-0[aria-expanded="true"] {
  border-top-width: 0 !important; }

.bdwt-nex-0[aria-expanded="false"] {
  border-top-width: 0 !important; }

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

.bdwt-ex-0[aria-expanded="true"] {
  border-top-width: 0 !important; }

.bdwt-nex-0[aria-expanded="false"] {
  border-top-width: 0 !important; }

.bdwt-cl-0.collapse {
  border-top-width: 0 !important; }

.bdwt-ncl-0.collapse.show {
  border-top-width: 0 !important; }

.bdwt-1 {
  border-top-width: 1px !important; }

.bdwt-ex-1[aria-expanded="true"] {
  border-top-width: 1px !important; }

.bdwt-nex-1[aria-expanded="false"] {
  border-top-width: 1px !important; }

.bdwt-cl-1.collapse {
  border-top-width: 1px !important; }

.bdwt-ncl-1.collapse.show {
  border-top-width: 1px !important; }

.bdwt-2 {
  border-top-width: 2px !important; }

.bdwt-ex-2[aria-expanded="true"] {
  border-top-width: 2px !important; }

.bdwt-nex-2[aria-expanded="false"] {
  border-top-width: 2px !important; }

.bdwt-cl-2.collapse {
  border-top-width: 2px !important; }

.bdwt-ncl-2.collapse.show {
  border-top-width: 2px !important; }

.bdwt-3 {
  border-top-width: 3px !important; }

.bdwt-ex-3[aria-expanded="true"] {
  border-top-width: 3px !important; }

.bdwt-nex-3[aria-expanded="false"] {
  border-top-width: 3px !important; }

.bdwt-cl-3.collapse {
  border-top-width: 3px !important; }

.bdwt-ncl-3.collapse.show {
  border-top-width: 3px !important; }

.bdwt-4 {
  border-top-width: 4px !important; }

.bdwt-ex-4[aria-expanded="true"] {
  border-top-width: 4px !important; }

.bdwt-nex-4[aria-expanded="false"] {
  border-top-width: 4px !important; }

.bdwt-cl-4.collapse {
  border-top-width: 4px !important; }

.bdwt-ncl-4.collapse.show {
  border-top-width: 4px !important; }

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

.bdwr-ex-0[aria-expanded="true"] {
  border-right-width: 0 !important; }

.bdwr-nex-0[aria-expanded="false"] {
  border-right-width: 0 !important; }

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

.bdwr-ex-0[aria-expanded="true"] {
  border-right-width: 0 !important; }

.bdwr-nex-0[aria-expanded="false"] {
  border-right-width: 0 !important; }

.bdwr-cl-0.collapse {
  border-right-width: 0 !important; }

.bdwr-ncl-0.collapse.show {
  border-right-width: 0 !important; }

.bdwr-1 {
  border-right-width: 1px !important; }

.bdwr-ex-1[aria-expanded="true"] {
  border-right-width: 1px !important; }

.bdwr-nex-1[aria-expanded="false"] {
  border-right-width: 1px !important; }

.bdwr-cl-1.collapse {
  border-right-width: 1px !important; }

.bdwr-ncl-1.collapse.show {
  border-right-width: 1px !important; }

.bdwr-2 {
  border-right-width: 2px !important; }

.bdwr-ex-2[aria-expanded="true"] {
  border-right-width: 2px !important; }

.bdwr-nex-2[aria-expanded="false"] {
  border-right-width: 2px !important; }

.bdwr-cl-2.collapse {
  border-right-width: 2px !important; }

.bdwr-ncl-2.collapse.show {
  border-right-width: 2px !important; }

.bdwr-3 {
  border-right-width: 3px !important; }

.bdwr-ex-3[aria-expanded="true"] {
  border-right-width: 3px !important; }

.bdwr-nex-3[aria-expanded="false"] {
  border-right-width: 3px !important; }

.bdwr-cl-3.collapse {
  border-right-width: 3px !important; }

.bdwr-ncl-3.collapse.show {
  border-right-width: 3px !important; }

.bdwr-4 {
  border-right-width: 4px !important; }

.bdwr-ex-4[aria-expanded="true"] {
  border-right-width: 4px !important; }

.bdwr-nex-4[aria-expanded="false"] {
  border-right-width: 4px !important; }

.bdwr-cl-4.collapse {
  border-right-width: 4px !important; }

.bdwr-ncl-4.collapse.show {
  border-right-width: 4px !important; }

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

.bdwb-ex-0[aria-expanded="true"] {
  border-bottom-width: 0 !important; }

.bdwb-nex-0[aria-expanded="false"] {
  border-bottom-width: 0 !important; }

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

.bdwb-ex-0[aria-expanded="true"] {
  border-bottom-width: 0 !important; }

.bdwb-nex-0[aria-expanded="false"] {
  border-bottom-width: 0 !important; }

.bdwb-cl-0.collapse {
  border-bottom-width: 0 !important; }

.bdwb-ncl-0.collapse.show {
  border-bottom-width: 0 !important; }

.bdwb-1 {
  border-bottom-width: 1px !important; }

.bdwb-ex-1[aria-expanded="true"] {
  border-bottom-width: 1px !important; }

.bdwb-nex-1[aria-expanded="false"] {
  border-bottom-width: 1px !important; }

.bdwb-cl-1.collapse {
  border-bottom-width: 1px !important; }

.bdwb-ncl-1.collapse.show {
  border-bottom-width: 1px !important; }

.bdwb-2 {
  border-bottom-width: 2px !important; }

.bdwb-ex-2[aria-expanded="true"] {
  border-bottom-width: 2px !important; }

.bdwb-nex-2[aria-expanded="false"] {
  border-bottom-width: 2px !important; }

.bdwb-cl-2.collapse {
  border-bottom-width: 2px !important; }

.bdwb-ncl-2.collapse.show {
  border-bottom-width: 2px !important; }

.bdwb-3 {
  border-bottom-width: 3px !important; }

.bdwb-ex-3[aria-expanded="true"] {
  border-bottom-width: 3px !important; }

.bdwb-nex-3[aria-expanded="false"] {
  border-bottom-width: 3px !important; }

.bdwb-cl-3.collapse {
  border-bottom-width: 3px !important; }

.bdwb-ncl-3.collapse.show {
  border-bottom-width: 3px !important; }

.bdwb-4 {
  border-bottom-width: 4px !important; }

.bdwb-ex-4[aria-expanded="true"] {
  border-bottom-width: 4px !important; }

.bdwb-nex-4[aria-expanded="false"] {
  border-bottom-width: 4px !important; }

.bdwb-cl-4.collapse {
  border-bottom-width: 4px !important; }

.bdwb-ncl-4.collapse.show {
  border-bottom-width: 4px !important; }

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

.bdwl-ex-0[aria-expanded="true"] {
  border-left-width: 0 !important; }

.bdwl-nex-0[aria-expanded="false"] {
  border-left-width: 0 !important; }

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

.bdwl-ex-0[aria-expanded="true"] {
  border-left-width: 0 !important; }

.bdwl-nex-0[aria-expanded="false"] {
  border-left-width: 0 !important; }

.bdwl-cl-0.collapse {
  border-left-width: 0 !important; }

.bdwl-ncl-0.collapse.show {
  border-left-width: 0 !important; }

.bdwl-1 {
  border-left-width: 1px !important; }

.bdwl-ex-1[aria-expanded="true"] {
  border-left-width: 1px !important; }

.bdwl-nex-1[aria-expanded="false"] {
  border-left-width: 1px !important; }

.bdwl-cl-1.collapse {
  border-left-width: 1px !important; }

.bdwl-ncl-1.collapse.show {
  border-left-width: 1px !important; }

.bdwl-2 {
  border-left-width: 2px !important; }

.bdwl-ex-2[aria-expanded="true"] {
  border-left-width: 2px !important; }

.bdwl-nex-2[aria-expanded="false"] {
  border-left-width: 2px !important; }

.bdwl-cl-2.collapse {
  border-left-width: 2px !important; }

.bdwl-ncl-2.collapse.show {
  border-left-width: 2px !important; }

.bdwl-3 {
  border-left-width: 3px !important; }

.bdwl-ex-3[aria-expanded="true"] {
  border-left-width: 3px !important; }

.bdwl-nex-3[aria-expanded="false"] {
  border-left-width: 3px !important; }

.bdwl-cl-3.collapse {
  border-left-width: 3px !important; }

.bdwl-ncl-3.collapse.show {
  border-left-width: 3px !important; }

.bdwl-4 {
  border-left-width: 4px !important; }

.bdwl-ex-4[aria-expanded="true"] {
  border-left-width: 4px !important; }

.bdwl-nex-4[aria-expanded="false"] {
  border-left-width: 4px !important; }

.bdwl-cl-4.collapse {
  border-left-width: 4px !important; }

.bdwl-ncl-4.collapse.show {
  border-left-width: 4px !important; }

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

.bd-faq {
  border-color: #d9dbdd !important; }

.bd-nav {
  border-color: #8ca3b4 !important; }

.bd-inv {
  border-color: #d7dadc !important; }

.bd-trans {
  border-color: transparent !important; }

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

.bdr-t-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important; }

.bdr-r-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.bdr-b-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.bdr-l-0 {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

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

.owx-h {
  overflow-x: hidden !important; }

.owy-h {
  overflow-y: hidden !important; }

.ow-v {
  overflow: visible !important; }

.owx-v {
  overflow-x: visible !important; }

.owy-v {
  overflow-y: visible !important; }

.ow-s {
  overflow: scroll !important; }

.owx-s {
  overflow-x: scroll !important; }

.owy-s {
  overflow-y: scroll !important; }

.ow-a {
  overflow: auto !important; }

.owx-a {
  overflow-x: auto !important; }

.owy-a {
  overflow-y: auto !important; }

@media (min-width: 576px) {
  .ow-sm-h {
    overflow: hidden !important; }
  .owx-sm-h {
    overflow-x: hidden !important; }
  .owy-sm-h {
    overflow-y: hidden !important; }
  .ow-sm-v {
    overflow: visible !important; }
  .owx-sm-v {
    overflow-x: visible !important; }
  .owy-sm-v {
    overflow-y: visible !important; }
  .ow-sm-s {
    overflow: scroll !important; }
  .owx-sm-s {
    overflow-x: scroll !important; }
  .owy-sm-s {
    overflow-y: scroll !important; }
  .ow-sm-a {
    overflow: auto !important; }
  .owx-sm-a {
    overflow-x: auto !important; }
  .owy-sm-a {
    overflow-y: auto !important; } }

@media (min-width: 768px) {
  .ow-md-h {
    overflow: hidden !important; }
  .owx-md-h {
    overflow-x: hidden !important; }
  .owy-md-h {
    overflow-y: hidden !important; }
  .ow-md-v {
    overflow: visible !important; }
  .owx-md-v {
    overflow-x: visible !important; }
  .owy-md-v {
    overflow-y: visible !important; }
  .ow-md-s {
    overflow: scroll !important; }
  .owx-md-s {
    overflow-x: scroll !important; }
  .owy-md-s {
    overflow-y: scroll !important; }
  .ow-md-a {
    overflow: auto !important; }
  .owx-md-a {
    overflow-x: auto !important; }
  .owy-md-a {
    overflow-y: auto !important; } }

@media (min-width: 992px) {
  .ow-lg-h {
    overflow: hidden !important; }
  .owx-lg-h {
    overflow-x: hidden !important; }
  .owy-lg-h {
    overflow-y: hidden !important; }
  .ow-lg-v {
    overflow: visible !important; }
  .owx-lg-v {
    overflow-x: visible !important; }
  .owy-lg-v {
    overflow-y: visible !important; }
  .ow-lg-s {
    overflow: scroll !important; }
  .owx-lg-s {
    overflow-x: scroll !important; }
  .owy-lg-s {
    overflow-y: scroll !important; }
  .ow-lg-a {
    overflow: auto !important; }
  .owx-lg-a {
    overflow-x: auto !important; }
  .owy-lg-a {
    overflow-y: auto !important; } }

@media (min-width: 1200px) {
  .ow-xl-h {
    overflow: hidden !important; }
  .owx-xl-h {
    overflow-x: hidden !important; }
  .owy-xl-h {
    overflow-y: hidden !important; }
  .ow-xl-v {
    overflow: visible !important; }
  .owx-xl-v {
    overflow-x: visible !important; }
  .owy-xl-v {
    overflow-y: visible !important; }
  .ow-xl-s {
    overflow: scroll !important; }
  .owx-xl-s {
    overflow-x: scroll !important; }
  .owy-xl-s {
    overflow-y: scroll !important; }
  .ow-xl-a {
    overflow: auto !important; }
  .owx-xl-a {
    overflow-x: auto !important; }
  .owy-xl-a {
    overflow-y: auto !important; } }

.cs-pr {
  cursor: pointer; }

.cs-df {
  cursor: default; }

.cs-hw-df:hover,
.cs-hw-df.hover {
  cursor: default !important; }

.cs-hw-pt:hover,
.cs-hw-pt.hover {
  cursor: pointer; }

.cs-hw-zi:hover,
.cs-hw-zi.hover {
  cursor: zoom-in; }

.table-normal th,
.table-normal td {
  padding: 0.75rem; }

.table-small th,
.table-small td {
  padding: 0.3rem; }

@media (min-width: 576px) {
  .table-sm-normal th,
  .table-sm-normal td {
    padding: 0.75rem; }
  .table-sm-small th,
  .table-sm-small td {
    padding: 0.3rem; } }

@media (min-width: 768px) {
  .table-md-normal th,
  .table-md-normal td {
    padding: 0.75rem; }
  .table-md-small th,
  .table-md-small td {
    padding: 0.3rem; } }

@media (min-width: 992px) {
  .table-lg-normal th,
  .table-lg-normal td {
    padding: 0.75rem; }
  .table-lg-small th,
  .table-lg-small td {
    padding: 0.3rem; } }

@media (min-width: 1200px) {
  .table-xl-normal th,
  .table-xl-normal td {
    padding: 0.75rem; }
  .table-xl-small th,
  .table-xl-small td {
    padding: 0.3rem; } }

.shadow-primary {
  box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1), 0 -3px 3px 1px rgba(0, 174, 239, 0.1), 3px 0 1px 1px rgba(0, 174, 239, 0.1), -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }

.shadow-primary-top {
  box-shadow: 0 -3px 3px 1px rgba(0, 174, 239, 0.1) !important; }

.shadow-primary-right {
  box-shadow: 3px 0 1px 1px rgba(0, 174, 239, 0.1) !important; }

.shadow-primary-bottom {
  box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1) !important; }

.shadow-primary-left {
  box-shadow: -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }

.shadow-secondary {
  box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1), 0 -3px 3px 1px rgba(219, 224, 228, 0.1), 3px 0 1px 1px rgba(219, 224, 228, 0.1), -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }

.shadow-secondary-top {
  box-shadow: 0 -3px 3px 1px rgba(219, 224, 228, 0.1) !important; }

.shadow-secondary-right {
  box-shadow: 3px 0 1px 1px rgba(219, 224, 228, 0.1) !important; }

.shadow-secondary-bottom {
  box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1) !important; }

.shadow-secondary-left {
  box-shadow: -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }

.shadow-success {
  box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1), 0 -3px 3px 1px rgba(40, 167, 69, 0.1), 3px 0 1px 1px rgba(40, 167, 69, 0.1), -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }

.shadow-success-top {
  box-shadow: 0 -3px 3px 1px rgba(40, 167, 69, 0.1) !important; }

.shadow-success-right {
  box-shadow: 3px 0 1px 1px rgba(40, 167, 69, 0.1) !important; }

.shadow-success-bottom {
  box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1) !important; }

.shadow-success-left {
  box-shadow: -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }

.shadow-info {
  box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1), 0 -3px 3px 1px rgba(23, 162, 184, 0.1), 3px 0 1px 1px rgba(23, 162, 184, 0.1), -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }

.shadow-info-top {
  box-shadow: 0 -3px 3px 1px rgba(23, 162, 184, 0.1) !important; }

.shadow-info-right {
  box-shadow: 3px 0 1px 1px rgba(23, 162, 184, 0.1) !important; }

.shadow-info-bottom {
  box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1) !important; }

.shadow-info-left {
  box-shadow: -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }

.shadow-warning {
  box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1), 0 -3px 3px 1px rgba(255, 193, 7, 0.1), 3px 0 1px 1px rgba(255, 193, 7, 0.1), -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }

.shadow-warning-top {
  box-shadow: 0 -3px 3px 1px rgba(255, 193, 7, 0.1) !important; }

.shadow-warning-right {
  box-shadow: 3px 0 1px 1px rgba(255, 193, 7, 0.1) !important; }

.shadow-warning-bottom {
  box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1) !important; }

.shadow-warning-left {
  box-shadow: -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }

.shadow-danger {
  box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1), 0 -3px 3px 1px rgba(220, 53, 69, 0.1), 3px 0 1px 1px rgba(220, 53, 69, 0.1), -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }

.shadow-danger-top {
  box-shadow: 0 -3px 3px 1px rgba(220, 53, 69, 0.1) !important; }

.shadow-danger-right {
  box-shadow: 3px 0 1px 1px rgba(220, 53, 69, 0.1) !important; }

.shadow-danger-bottom {
  box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1) !important; }

.shadow-danger-left {
  box-shadow: -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }

.shadow-light {
  box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1), 0 -3px 3px 1px rgba(248, 249, 250, 0.1), 3px 0 1px 1px rgba(248, 249, 250, 0.1), -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }

.shadow-light-top {
  box-shadow: 0 -3px 3px 1px rgba(248, 249, 250, 0.1) !important; }

.shadow-light-right {
  box-shadow: 3px 0 1px 1px rgba(248, 249, 250, 0.1) !important; }

.shadow-light-bottom {
  box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1) !important; }

.shadow-light-left {
  box-shadow: -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }

.shadow-dark {
  box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1), 0 -3px 3px 1px rgba(75, 82, 87, 0.1), 3px 0 1px 1px rgba(75, 82, 87, 0.1), -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }

.shadow-dark-top {
  box-shadow: 0 -3px 3px 1px rgba(75, 82, 87, 0.1) !important; }

.shadow-dark-right {
  box-shadow: 3px 0 1px 1px rgba(75, 82, 87, 0.1) !important; }

.shadow-dark-bottom {
  box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1) !important; }

.shadow-dark-left {
  box-shadow: -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }

.shadow-primary-light {
  box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1), 0 -3px 3px 1px rgba(64, 190, 232, 0.1), 3px 0 1px 1px rgba(64, 190, 232, 0.1), -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }

.shadow-primary-light-top {
  box-shadow: 0 -3px 3px 1px rgba(64, 190, 232, 0.1) !important; }

.shadow-primary-light-right {
  box-shadow: 3px 0 1px 1px rgba(64, 190, 232, 0.1) !important; }

.shadow-primary-light-bottom {
  box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1) !important; }

.shadow-primary-light-left {
  box-shadow: -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }

.shadow-primary-lighter {
  box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1), 0 -3px 3px 1px rgba(238, 247, 250, 0.1), 3px 0 1px 1px rgba(238, 247, 250, 0.1), -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }

.shadow-primary-lighter-top {
  box-shadow: 0 -3px 3px 1px rgba(238, 247, 250, 0.1) !important; }

.shadow-primary-lighter-right {
  box-shadow: 3px 0 1px 1px rgba(238, 247, 250, 0.1) !important; }

.shadow-primary-lighter-bottom {
  box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1) !important; }

.shadow-primary-lighter-left {
  box-shadow: -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }

.shadow-primary-dark {
  box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1), 0 -3px 3px 1px rgba(0, 130, 205, 0.1), 3px 0 1px 1px rgba(0, 130, 205, 0.1), -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }

.shadow-primary-dark-top {
  box-shadow: 0 -3px 3px 1px rgba(0, 130, 205, 0.1) !important; }

.shadow-primary-dark-right {
  box-shadow: 3px 0 1px 1px rgba(0, 130, 205, 0.1) !important; }

.shadow-primary-dark-bottom {
  box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1) !important; }

.shadow-primary-dark-left {
  box-shadow: -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }

.shadow-secondary-light {
  box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1), 0 -3px 3px 1px rgba(234, 238, 242, 0.1), 3px 0 1px 1px rgba(234, 238, 242, 0.1), -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }

.shadow-secondary-light-top {
  box-shadow: 0 -3px 3px 1px rgba(234, 238, 242, 0.1) !important; }

.shadow-secondary-light-right {
  box-shadow: 3px 0 1px 1px rgba(234, 238, 242, 0.1) !important; }

.shadow-secondary-light-bottom {
  box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1) !important; }

.shadow-secondary-light-left {
  box-shadow: -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }

.shadow-secondary-lighter {
  box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1), 0 -3px 3px 1px rgba(221, 228, 234, 0.1), 3px 0 1px 1px rgba(221, 228, 234, 0.1), -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }

.shadow-secondary-lighter-top {
  box-shadow: 0 -3px 3px 1px rgba(221, 228, 234, 0.1) !important; }

.shadow-secondary-lighter-right {
  box-shadow: 3px 0 1px 1px rgba(221, 228, 234, 0.1) !important; }

.shadow-secondary-lighter-bottom {
  box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1) !important; }

.shadow-secondary-lighter-left {
  box-shadow: -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }

.shadow-secondary-dark {
  box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1), 0 -3px 3px 1px rgba(223, 223, 223, 0.1), 3px 0 1px 1px rgba(223, 223, 223, 0.1), -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }

.shadow-secondary-dark-top {
  box-shadow: 0 -3px 3px 1px rgba(223, 223, 223, 0.1) !important; }

.shadow-secondary-dark-right {
  box-shadow: 3px 0 1px 1px rgba(223, 223, 223, 0.1) !important; }

.shadow-secondary-dark-bottom {
  box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1) !important; }

.shadow-secondary-dark-left {
  box-shadow: -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }

.shadow-grey {
  box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1), 0 -3px 3px 1px rgba(125, 145, 155, 0.1), 3px 0 1px 1px rgba(125, 145, 155, 0.1), -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }

.shadow-grey-top {
  box-shadow: 0 -3px 3px 1px rgba(125, 145, 155, 0.1) !important; }

.shadow-grey-right {
  box-shadow: 3px 0 1px 1px rgba(125, 145, 155, 0.1) !important; }

.shadow-grey-bottom {
  box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1) !important; }

.shadow-grey-left {
  box-shadow: -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }

.shadow-white {
  box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1), 0 -3px 3px 1px rgba(255, 255, 255, 0.1), 3px 0 1px 1px rgba(255, 255, 255, 0.1), -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }

.shadow-white-top {
  box-shadow: 0 -3px 3px 1px rgba(255, 255, 255, 0.1) !important; }

.shadow-white-right {
  box-shadow: 3px 0 1px 1px rgba(255, 255, 255, 0.1) !important; }

.shadow-white-bottom {
  box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1) !important; }

.shadow-white-left {
  box-shadow: -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }

.shadow-disable {
  box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1), 0 -3px 3px 1px rgba(140, 163, 180, 0.1), 3px 0 1px 1px rgba(140, 163, 180, 0.1), -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }

.shadow-disable-top {
  box-shadow: 0 -3px 3px 1px rgba(140, 163, 180, 0.1) !important; }

.shadow-disable-right {
  box-shadow: 3px 0 1px 1px rgba(140, 163, 180, 0.1) !important; }

.shadow-disable-bottom {
  box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1) !important; }

.shadow-disable-left {
  box-shadow: -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }

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

@media (min-width: 576px) {
  .shadow-sm-primary {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1), 0 -3px 3px 1px rgba(0, 174, 239, 0.1), 3px 0 1px 1px rgba(0, 174, 239, 0.1), -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-sm-primary-top {
    box-shadow: 0 -3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-sm-primary-right {
    box-shadow: 3px 0 1px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-sm-primary-bottom {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-sm-primary-left {
    box-shadow: -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-sm-secondary {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1), 0 -3px 3px 1px rgba(219, 224, 228, 0.1), 3px 0 1px 1px rgba(219, 224, 228, 0.1), -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-sm-secondary-top {
    box-shadow: 0 -3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-sm-secondary-right {
    box-shadow: 3px 0 1px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-sm-secondary-bottom {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-sm-secondary-left {
    box-shadow: -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-sm-success {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1), 0 -3px 3px 1px rgba(40, 167, 69, 0.1), 3px 0 1px 1px rgba(40, 167, 69, 0.1), -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-sm-success-top {
    box-shadow: 0 -3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-sm-success-right {
    box-shadow: 3px 0 1px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-sm-success-bottom {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-sm-success-left {
    box-shadow: -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-sm-info {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1), 0 -3px 3px 1px rgba(23, 162, 184, 0.1), 3px 0 1px 1px rgba(23, 162, 184, 0.1), -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-sm-info-top {
    box-shadow: 0 -3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-sm-info-right {
    box-shadow: 3px 0 1px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-sm-info-bottom {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-sm-info-left {
    box-shadow: -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-sm-warning {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1), 0 -3px 3px 1px rgba(255, 193, 7, 0.1), 3px 0 1px 1px rgba(255, 193, 7, 0.1), -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-sm-warning-top {
    box-shadow: 0 -3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-sm-warning-right {
    box-shadow: 3px 0 1px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-sm-warning-bottom {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-sm-warning-left {
    box-shadow: -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-sm-danger {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1), 0 -3px 3px 1px rgba(220, 53, 69, 0.1), 3px 0 1px 1px rgba(220, 53, 69, 0.1), -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-sm-danger-top {
    box-shadow: 0 -3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-sm-danger-right {
    box-shadow: 3px 0 1px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-sm-danger-bottom {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-sm-danger-left {
    box-shadow: -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-sm-light {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1), 0 -3px 3px 1px rgba(248, 249, 250, 0.1), 3px 0 1px 1px rgba(248, 249, 250, 0.1), -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-sm-light-top {
    box-shadow: 0 -3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-sm-light-right {
    box-shadow: 3px 0 1px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-sm-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-sm-light-left {
    box-shadow: -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-sm-dark {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1), 0 -3px 3px 1px rgba(75, 82, 87, 0.1), 3px 0 1px 1px rgba(75, 82, 87, 0.1), -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-sm-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-sm-dark-right {
    box-shadow: 3px 0 1px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-sm-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-sm-dark-left {
    box-shadow: -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-sm-primary-light {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1), 0 -3px 3px 1px rgba(64, 190, 232, 0.1), 3px 0 1px 1px rgba(64, 190, 232, 0.1), -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-sm-primary-light-top {
    box-shadow: 0 -3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-sm-primary-light-right {
    box-shadow: 3px 0 1px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-sm-primary-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-sm-primary-light-left {
    box-shadow: -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-sm-primary-lighter {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1), 0 -3px 3px 1px rgba(238, 247, 250, 0.1), 3px 0 1px 1px rgba(238, 247, 250, 0.1), -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-sm-primary-lighter-top {
    box-shadow: 0 -3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-sm-primary-lighter-right {
    box-shadow: 3px 0 1px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-sm-primary-lighter-bottom {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-sm-primary-lighter-left {
    box-shadow: -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-sm-primary-dark {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1), 0 -3px 3px 1px rgba(0, 130, 205, 0.1), 3px 0 1px 1px rgba(0, 130, 205, 0.1), -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-sm-primary-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-sm-primary-dark-right {
    box-shadow: 3px 0 1px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-sm-primary-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-sm-primary-dark-left {
    box-shadow: -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-sm-secondary-light {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1), 0 -3px 3px 1px rgba(234, 238, 242, 0.1), 3px 0 1px 1px rgba(234, 238, 242, 0.1), -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-sm-secondary-light-top {
    box-shadow: 0 -3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-sm-secondary-light-right {
    box-shadow: 3px 0 1px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-sm-secondary-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-sm-secondary-light-left {
    box-shadow: -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-sm-secondary-lighter {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1), 0 -3px 3px 1px rgba(221, 228, 234, 0.1), 3px 0 1px 1px rgba(221, 228, 234, 0.1), -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-sm-secondary-lighter-top {
    box-shadow: 0 -3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-sm-secondary-lighter-right {
    box-shadow: 3px 0 1px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-sm-secondary-lighter-bottom {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-sm-secondary-lighter-left {
    box-shadow: -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-sm-secondary-dark {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1), 0 -3px 3px 1px rgba(223, 223, 223, 0.1), 3px 0 1px 1px rgba(223, 223, 223, 0.1), -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-sm-secondary-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-sm-secondary-dark-right {
    box-shadow: 3px 0 1px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-sm-secondary-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-sm-secondary-dark-left {
    box-shadow: -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-sm-grey {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1), 0 -3px 3px 1px rgba(125, 145, 155, 0.1), 3px 0 1px 1px rgba(125, 145, 155, 0.1), -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-sm-grey-top {
    box-shadow: 0 -3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-sm-grey-right {
    box-shadow: 3px 0 1px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-sm-grey-bottom {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-sm-grey-left {
    box-shadow: -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-sm-white {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1), 0 -3px 3px 1px rgba(255, 255, 255, 0.1), 3px 0 1px 1px rgba(255, 255, 255, 0.1), -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-sm-white-top {
    box-shadow: 0 -3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-sm-white-right {
    box-shadow: 3px 0 1px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-sm-white-bottom {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-sm-white-left {
    box-shadow: -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-sm-disable {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1), 0 -3px 3px 1px rgba(140, 163, 180, 0.1), 3px 0 1px 1px rgba(140, 163, 180, 0.1), -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-sm-disable-top {
    box-shadow: 0 -3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-sm-disable-right {
    box-shadow: 3px 0 1px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-sm-disable-bottom {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-sm-disable-left {
    box-shadow: -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-sm-0 {
    box-shadow: none !important; } }

@media (min-width: 768px) {
  .shadow-md-primary {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1), 0 -3px 3px 1px rgba(0, 174, 239, 0.1), 3px 0 1px 1px rgba(0, 174, 239, 0.1), -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-md-primary-top {
    box-shadow: 0 -3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-md-primary-right {
    box-shadow: 3px 0 1px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-md-primary-bottom {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-md-primary-left {
    box-shadow: -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-md-secondary {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1), 0 -3px 3px 1px rgba(219, 224, 228, 0.1), 3px 0 1px 1px rgba(219, 224, 228, 0.1), -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-md-secondary-top {
    box-shadow: 0 -3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-md-secondary-right {
    box-shadow: 3px 0 1px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-md-secondary-bottom {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-md-secondary-left {
    box-shadow: -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-md-success {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1), 0 -3px 3px 1px rgba(40, 167, 69, 0.1), 3px 0 1px 1px rgba(40, 167, 69, 0.1), -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-md-success-top {
    box-shadow: 0 -3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-md-success-right {
    box-shadow: 3px 0 1px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-md-success-bottom {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-md-success-left {
    box-shadow: -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-md-info {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1), 0 -3px 3px 1px rgba(23, 162, 184, 0.1), 3px 0 1px 1px rgba(23, 162, 184, 0.1), -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-md-info-top {
    box-shadow: 0 -3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-md-info-right {
    box-shadow: 3px 0 1px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-md-info-bottom {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-md-info-left {
    box-shadow: -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-md-warning {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1), 0 -3px 3px 1px rgba(255, 193, 7, 0.1), 3px 0 1px 1px rgba(255, 193, 7, 0.1), -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-md-warning-top {
    box-shadow: 0 -3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-md-warning-right {
    box-shadow: 3px 0 1px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-md-warning-bottom {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-md-warning-left {
    box-shadow: -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-md-danger {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1), 0 -3px 3px 1px rgba(220, 53, 69, 0.1), 3px 0 1px 1px rgba(220, 53, 69, 0.1), -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-md-danger-top {
    box-shadow: 0 -3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-md-danger-right {
    box-shadow: 3px 0 1px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-md-danger-bottom {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-md-danger-left {
    box-shadow: -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-md-light {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1), 0 -3px 3px 1px rgba(248, 249, 250, 0.1), 3px 0 1px 1px rgba(248, 249, 250, 0.1), -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-md-light-top {
    box-shadow: 0 -3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-md-light-right {
    box-shadow: 3px 0 1px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-md-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-md-light-left {
    box-shadow: -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-md-dark {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1), 0 -3px 3px 1px rgba(75, 82, 87, 0.1), 3px 0 1px 1px rgba(75, 82, 87, 0.1), -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-md-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-md-dark-right {
    box-shadow: 3px 0 1px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-md-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-md-dark-left {
    box-shadow: -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-md-primary-light {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1), 0 -3px 3px 1px rgba(64, 190, 232, 0.1), 3px 0 1px 1px rgba(64, 190, 232, 0.1), -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-md-primary-light-top {
    box-shadow: 0 -3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-md-primary-light-right {
    box-shadow: 3px 0 1px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-md-primary-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-md-primary-light-left {
    box-shadow: -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-md-primary-lighter {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1), 0 -3px 3px 1px rgba(238, 247, 250, 0.1), 3px 0 1px 1px rgba(238, 247, 250, 0.1), -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-md-primary-lighter-top {
    box-shadow: 0 -3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-md-primary-lighter-right {
    box-shadow: 3px 0 1px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-md-primary-lighter-bottom {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-md-primary-lighter-left {
    box-shadow: -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-md-primary-dark {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1), 0 -3px 3px 1px rgba(0, 130, 205, 0.1), 3px 0 1px 1px rgba(0, 130, 205, 0.1), -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-md-primary-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-md-primary-dark-right {
    box-shadow: 3px 0 1px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-md-primary-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-md-primary-dark-left {
    box-shadow: -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-md-secondary-light {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1), 0 -3px 3px 1px rgba(234, 238, 242, 0.1), 3px 0 1px 1px rgba(234, 238, 242, 0.1), -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-md-secondary-light-top {
    box-shadow: 0 -3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-md-secondary-light-right {
    box-shadow: 3px 0 1px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-md-secondary-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-md-secondary-light-left {
    box-shadow: -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-md-secondary-lighter {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1), 0 -3px 3px 1px rgba(221, 228, 234, 0.1), 3px 0 1px 1px rgba(221, 228, 234, 0.1), -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-md-secondary-lighter-top {
    box-shadow: 0 -3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-md-secondary-lighter-right {
    box-shadow: 3px 0 1px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-md-secondary-lighter-bottom {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-md-secondary-lighter-left {
    box-shadow: -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-md-secondary-dark {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1), 0 -3px 3px 1px rgba(223, 223, 223, 0.1), 3px 0 1px 1px rgba(223, 223, 223, 0.1), -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-md-secondary-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-md-secondary-dark-right {
    box-shadow: 3px 0 1px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-md-secondary-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-md-secondary-dark-left {
    box-shadow: -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-md-grey {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1), 0 -3px 3px 1px rgba(125, 145, 155, 0.1), 3px 0 1px 1px rgba(125, 145, 155, 0.1), -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-md-grey-top {
    box-shadow: 0 -3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-md-grey-right {
    box-shadow: 3px 0 1px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-md-grey-bottom {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-md-grey-left {
    box-shadow: -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-md-white {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1), 0 -3px 3px 1px rgba(255, 255, 255, 0.1), 3px 0 1px 1px rgba(255, 255, 255, 0.1), -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-md-white-top {
    box-shadow: 0 -3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-md-white-right {
    box-shadow: 3px 0 1px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-md-white-bottom {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-md-white-left {
    box-shadow: -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-md-disable {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1), 0 -3px 3px 1px rgba(140, 163, 180, 0.1), 3px 0 1px 1px rgba(140, 163, 180, 0.1), -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-md-disable-top {
    box-shadow: 0 -3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-md-disable-right {
    box-shadow: 3px 0 1px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-md-disable-bottom {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-md-disable-left {
    box-shadow: -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-md-0 {
    box-shadow: none !important; } }

@media (min-width: 992px) {
  .shadow-lg-primary {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1), 0 -3px 3px 1px rgba(0, 174, 239, 0.1), 3px 0 1px 1px rgba(0, 174, 239, 0.1), -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-lg-primary-top {
    box-shadow: 0 -3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-lg-primary-right {
    box-shadow: 3px 0 1px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-lg-primary-bottom {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-lg-primary-left {
    box-shadow: -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-lg-secondary {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1), 0 -3px 3px 1px rgba(219, 224, 228, 0.1), 3px 0 1px 1px rgba(219, 224, 228, 0.1), -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-lg-secondary-top {
    box-shadow: 0 -3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-lg-secondary-right {
    box-shadow: 3px 0 1px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-lg-secondary-bottom {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-lg-secondary-left {
    box-shadow: -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-lg-success {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1), 0 -3px 3px 1px rgba(40, 167, 69, 0.1), 3px 0 1px 1px rgba(40, 167, 69, 0.1), -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-lg-success-top {
    box-shadow: 0 -3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-lg-success-right {
    box-shadow: 3px 0 1px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-lg-success-bottom {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-lg-success-left {
    box-shadow: -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-lg-info {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1), 0 -3px 3px 1px rgba(23, 162, 184, 0.1), 3px 0 1px 1px rgba(23, 162, 184, 0.1), -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-lg-info-top {
    box-shadow: 0 -3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-lg-info-right {
    box-shadow: 3px 0 1px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-lg-info-bottom {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-lg-info-left {
    box-shadow: -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-lg-warning {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1), 0 -3px 3px 1px rgba(255, 193, 7, 0.1), 3px 0 1px 1px rgba(255, 193, 7, 0.1), -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-lg-warning-top {
    box-shadow: 0 -3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-lg-warning-right {
    box-shadow: 3px 0 1px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-lg-warning-bottom {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-lg-warning-left {
    box-shadow: -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-lg-danger {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1), 0 -3px 3px 1px rgba(220, 53, 69, 0.1), 3px 0 1px 1px rgba(220, 53, 69, 0.1), -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-lg-danger-top {
    box-shadow: 0 -3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-lg-danger-right {
    box-shadow: 3px 0 1px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-lg-danger-bottom {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-lg-danger-left {
    box-shadow: -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-lg-light {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1), 0 -3px 3px 1px rgba(248, 249, 250, 0.1), 3px 0 1px 1px rgba(248, 249, 250, 0.1), -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-lg-light-top {
    box-shadow: 0 -3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-lg-light-right {
    box-shadow: 3px 0 1px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-lg-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-lg-light-left {
    box-shadow: -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-lg-dark {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1), 0 -3px 3px 1px rgba(75, 82, 87, 0.1), 3px 0 1px 1px rgba(75, 82, 87, 0.1), -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-lg-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-lg-dark-right {
    box-shadow: 3px 0 1px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-lg-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-lg-dark-left {
    box-shadow: -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-lg-primary-light {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1), 0 -3px 3px 1px rgba(64, 190, 232, 0.1), 3px 0 1px 1px rgba(64, 190, 232, 0.1), -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-lg-primary-light-top {
    box-shadow: 0 -3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-lg-primary-light-right {
    box-shadow: 3px 0 1px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-lg-primary-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-lg-primary-light-left {
    box-shadow: -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-lg-primary-lighter {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1), 0 -3px 3px 1px rgba(238, 247, 250, 0.1), 3px 0 1px 1px rgba(238, 247, 250, 0.1), -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-lg-primary-lighter-top {
    box-shadow: 0 -3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-lg-primary-lighter-right {
    box-shadow: 3px 0 1px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-lg-primary-lighter-bottom {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-lg-primary-lighter-left {
    box-shadow: -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-lg-primary-dark {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1), 0 -3px 3px 1px rgba(0, 130, 205, 0.1), 3px 0 1px 1px rgba(0, 130, 205, 0.1), -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-lg-primary-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-lg-primary-dark-right {
    box-shadow: 3px 0 1px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-lg-primary-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-lg-primary-dark-left {
    box-shadow: -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-lg-secondary-light {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1), 0 -3px 3px 1px rgba(234, 238, 242, 0.1), 3px 0 1px 1px rgba(234, 238, 242, 0.1), -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-lg-secondary-light-top {
    box-shadow: 0 -3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-lg-secondary-light-right {
    box-shadow: 3px 0 1px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-lg-secondary-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-lg-secondary-light-left {
    box-shadow: -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-lg-secondary-lighter {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1), 0 -3px 3px 1px rgba(221, 228, 234, 0.1), 3px 0 1px 1px rgba(221, 228, 234, 0.1), -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-lg-secondary-lighter-top {
    box-shadow: 0 -3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-lg-secondary-lighter-right {
    box-shadow: 3px 0 1px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-lg-secondary-lighter-bottom {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-lg-secondary-lighter-left {
    box-shadow: -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-lg-secondary-dark {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1), 0 -3px 3px 1px rgba(223, 223, 223, 0.1), 3px 0 1px 1px rgba(223, 223, 223, 0.1), -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-lg-secondary-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-lg-secondary-dark-right {
    box-shadow: 3px 0 1px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-lg-secondary-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-lg-secondary-dark-left {
    box-shadow: -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-lg-grey {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1), 0 -3px 3px 1px rgba(125, 145, 155, 0.1), 3px 0 1px 1px rgba(125, 145, 155, 0.1), -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-lg-grey-top {
    box-shadow: 0 -3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-lg-grey-right {
    box-shadow: 3px 0 1px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-lg-grey-bottom {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-lg-grey-left {
    box-shadow: -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-lg-white {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1), 0 -3px 3px 1px rgba(255, 255, 255, 0.1), 3px 0 1px 1px rgba(255, 255, 255, 0.1), -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-lg-white-top {
    box-shadow: 0 -3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-lg-white-right {
    box-shadow: 3px 0 1px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-lg-white-bottom {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-lg-white-left {
    box-shadow: -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-lg-disable {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1), 0 -3px 3px 1px rgba(140, 163, 180, 0.1), 3px 0 1px 1px rgba(140, 163, 180, 0.1), -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-lg-disable-top {
    box-shadow: 0 -3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-lg-disable-right {
    box-shadow: 3px 0 1px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-lg-disable-bottom {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-lg-disable-left {
    box-shadow: -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-lg-0 {
    box-shadow: none !important; } }

@media (min-width: 1200px) {
  .shadow-xl-primary {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1), 0 -3px 3px 1px rgba(0, 174, 239, 0.1), 3px 0 1px 1px rgba(0, 174, 239, 0.1), -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-xl-primary-top {
    box-shadow: 0 -3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-xl-primary-right {
    box-shadow: 3px 0 1px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-xl-primary-bottom {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-xl-primary-left {
    box-shadow: -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-xl-secondary {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1), 0 -3px 3px 1px rgba(219, 224, 228, 0.1), 3px 0 1px 1px rgba(219, 224, 228, 0.1), -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-xl-secondary-top {
    box-shadow: 0 -3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-xl-secondary-right {
    box-shadow: 3px 0 1px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-xl-secondary-bottom {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-xl-secondary-left {
    box-shadow: -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-xl-success {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1), 0 -3px 3px 1px rgba(40, 167, 69, 0.1), 3px 0 1px 1px rgba(40, 167, 69, 0.1), -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-xl-success-top {
    box-shadow: 0 -3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-xl-success-right {
    box-shadow: 3px 0 1px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-xl-success-bottom {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-xl-success-left {
    box-shadow: -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-xl-info {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1), 0 -3px 3px 1px rgba(23, 162, 184, 0.1), 3px 0 1px 1px rgba(23, 162, 184, 0.1), -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-xl-info-top {
    box-shadow: 0 -3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-xl-info-right {
    box-shadow: 3px 0 1px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-xl-info-bottom {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-xl-info-left {
    box-shadow: -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-xl-warning {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1), 0 -3px 3px 1px rgba(255, 193, 7, 0.1), 3px 0 1px 1px rgba(255, 193, 7, 0.1), -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-xl-warning-top {
    box-shadow: 0 -3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-xl-warning-right {
    box-shadow: 3px 0 1px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-xl-warning-bottom {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-xl-warning-left {
    box-shadow: -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-xl-danger {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1), 0 -3px 3px 1px rgba(220, 53, 69, 0.1), 3px 0 1px 1px rgba(220, 53, 69, 0.1), -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-xl-danger-top {
    box-shadow: 0 -3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-xl-danger-right {
    box-shadow: 3px 0 1px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-xl-danger-bottom {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-xl-danger-left {
    box-shadow: -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-xl-light {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1), 0 -3px 3px 1px rgba(248, 249, 250, 0.1), 3px 0 1px 1px rgba(248, 249, 250, 0.1), -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-xl-light-top {
    box-shadow: 0 -3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-xl-light-right {
    box-shadow: 3px 0 1px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-xl-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-xl-light-left {
    box-shadow: -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-xl-dark {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1), 0 -3px 3px 1px rgba(75, 82, 87, 0.1), 3px 0 1px 1px rgba(75, 82, 87, 0.1), -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-xl-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-xl-dark-right {
    box-shadow: 3px 0 1px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-xl-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-xl-dark-left {
    box-shadow: -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-xl-primary-light {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1), 0 -3px 3px 1px rgba(64, 190, 232, 0.1), 3px 0 1px 1px rgba(64, 190, 232, 0.1), -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-xl-primary-light-top {
    box-shadow: 0 -3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-xl-primary-light-right {
    box-shadow: 3px 0 1px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-xl-primary-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-xl-primary-light-left {
    box-shadow: -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-xl-primary-lighter {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1), 0 -3px 3px 1px rgba(238, 247, 250, 0.1), 3px 0 1px 1px rgba(238, 247, 250, 0.1), -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-xl-primary-lighter-top {
    box-shadow: 0 -3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-xl-primary-lighter-right {
    box-shadow: 3px 0 1px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-xl-primary-lighter-bottom {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-xl-primary-lighter-left {
    box-shadow: -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-xl-primary-dark {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1), 0 -3px 3px 1px rgba(0, 130, 205, 0.1), 3px 0 1px 1px rgba(0, 130, 205, 0.1), -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-xl-primary-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-xl-primary-dark-right {
    box-shadow: 3px 0 1px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-xl-primary-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-xl-primary-dark-left {
    box-shadow: -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-xl-secondary-light {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1), 0 -3px 3px 1px rgba(234, 238, 242, 0.1), 3px 0 1px 1px rgba(234, 238, 242, 0.1), -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-xl-secondary-light-top {
    box-shadow: 0 -3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-xl-secondary-light-right {
    box-shadow: 3px 0 1px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-xl-secondary-light-bottom {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-xl-secondary-light-left {
    box-shadow: -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-xl-secondary-lighter {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1), 0 -3px 3px 1px rgba(221, 228, 234, 0.1), 3px 0 1px 1px rgba(221, 228, 234, 0.1), -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-xl-secondary-lighter-top {
    box-shadow: 0 -3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-xl-secondary-lighter-right {
    box-shadow: 3px 0 1px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-xl-secondary-lighter-bottom {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-xl-secondary-lighter-left {
    box-shadow: -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-xl-secondary-dark {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1), 0 -3px 3px 1px rgba(223, 223, 223, 0.1), 3px 0 1px 1px rgba(223, 223, 223, 0.1), -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-xl-secondary-dark-top {
    box-shadow: 0 -3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-xl-secondary-dark-right {
    box-shadow: 3px 0 1px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-xl-secondary-dark-bottom {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-xl-secondary-dark-left {
    box-shadow: -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-xl-grey {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1), 0 -3px 3px 1px rgba(125, 145, 155, 0.1), 3px 0 1px 1px rgba(125, 145, 155, 0.1), -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-xl-grey-top {
    box-shadow: 0 -3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-xl-grey-right {
    box-shadow: 3px 0 1px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-xl-grey-bottom {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-xl-grey-left {
    box-shadow: -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-xl-white {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1), 0 -3px 3px 1px rgba(255, 255, 255, 0.1), 3px 0 1px 1px rgba(255, 255, 255, 0.1), -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-xl-white-top {
    box-shadow: 0 -3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-xl-white-right {
    box-shadow: 3px 0 1px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-xl-white-bottom {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-xl-white-left {
    box-shadow: -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-xl-disable {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1), 0 -3px 3px 1px rgba(140, 163, 180, 0.1), 3px 0 1px 1px rgba(140, 163, 180, 0.1), -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-xl-disable-top {
    box-shadow: 0 -3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-xl-disable-right {
    box-shadow: 3px 0 1px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-xl-disable-bottom {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-xl-disable-left {
    box-shadow: -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-xl-0 {
    box-shadow: none !important; } }

.shadow-hw-primary:focus, .shadow-hw-primary:hover {
  box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1), 0 -3px 3px 1px rgba(0, 174, 239, 0.1), 3px 0 1px 1px rgba(0, 174, 239, 0.1), -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }

.shadow-hw-primary-top:focus, .shadow-hw-primary-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(0, 174, 239, 0.1) !important; }

.shadow-hw-primary-right:focus, .shadow-hw-primary-right:hover {
  box-shadow: 3px 0 1px 1px rgba(0, 174, 239, 0.1) !important; }

.shadow-hw-primary-bottom:focus, .shadow-hw-primary-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1) !important; }

.shadow-hw-primary-left:focus, .shadow-hw-primary-left:hover {
  box-shadow: -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }

.shadow-hw-secondary:focus, .shadow-hw-secondary:hover {
  box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1), 0 -3px 3px 1px rgba(219, 224, 228, 0.1), 3px 0 1px 1px rgba(219, 224, 228, 0.1), -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }

.shadow-hw-secondary-top:focus, .shadow-hw-secondary-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(219, 224, 228, 0.1) !important; }

.shadow-hw-secondary-right:focus, .shadow-hw-secondary-right:hover {
  box-shadow: 3px 0 1px 1px rgba(219, 224, 228, 0.1) !important; }

.shadow-hw-secondary-bottom:focus, .shadow-hw-secondary-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1) !important; }

.shadow-hw-secondary-left:focus, .shadow-hw-secondary-left:hover {
  box-shadow: -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }

.shadow-hw-success:focus, .shadow-hw-success:hover {
  box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1), 0 -3px 3px 1px rgba(40, 167, 69, 0.1), 3px 0 1px 1px rgba(40, 167, 69, 0.1), -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }

.shadow-hw-success-top:focus, .shadow-hw-success-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(40, 167, 69, 0.1) !important; }

.shadow-hw-success-right:focus, .shadow-hw-success-right:hover {
  box-shadow: 3px 0 1px 1px rgba(40, 167, 69, 0.1) !important; }

.shadow-hw-success-bottom:focus, .shadow-hw-success-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1) !important; }

.shadow-hw-success-left:focus, .shadow-hw-success-left:hover {
  box-shadow: -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }

.shadow-hw-info:focus, .shadow-hw-info:hover {
  box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1), 0 -3px 3px 1px rgba(23, 162, 184, 0.1), 3px 0 1px 1px rgba(23, 162, 184, 0.1), -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }

.shadow-hw-info-top:focus, .shadow-hw-info-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(23, 162, 184, 0.1) !important; }

.shadow-hw-info-right:focus, .shadow-hw-info-right:hover {
  box-shadow: 3px 0 1px 1px rgba(23, 162, 184, 0.1) !important; }

.shadow-hw-info-bottom:focus, .shadow-hw-info-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1) !important; }

.shadow-hw-info-left:focus, .shadow-hw-info-left:hover {
  box-shadow: -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }

.shadow-hw-warning:focus, .shadow-hw-warning:hover {
  box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1), 0 -3px 3px 1px rgba(255, 193, 7, 0.1), 3px 0 1px 1px rgba(255, 193, 7, 0.1), -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }

.shadow-hw-warning-top:focus, .shadow-hw-warning-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(255, 193, 7, 0.1) !important; }

.shadow-hw-warning-right:focus, .shadow-hw-warning-right:hover {
  box-shadow: 3px 0 1px 1px rgba(255, 193, 7, 0.1) !important; }

.shadow-hw-warning-bottom:focus, .shadow-hw-warning-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1) !important; }

.shadow-hw-warning-left:focus, .shadow-hw-warning-left:hover {
  box-shadow: -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }

.shadow-hw-danger:focus, .shadow-hw-danger:hover {
  box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1), 0 -3px 3px 1px rgba(220, 53, 69, 0.1), 3px 0 1px 1px rgba(220, 53, 69, 0.1), -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }

.shadow-hw-danger-top:focus, .shadow-hw-danger-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(220, 53, 69, 0.1) !important; }

.shadow-hw-danger-right:focus, .shadow-hw-danger-right:hover {
  box-shadow: 3px 0 1px 1px rgba(220, 53, 69, 0.1) !important; }

.shadow-hw-danger-bottom:focus, .shadow-hw-danger-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1) !important; }

.shadow-hw-danger-left:focus, .shadow-hw-danger-left:hover {
  box-shadow: -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }

.shadow-hw-light:focus, .shadow-hw-light:hover {
  box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1), 0 -3px 3px 1px rgba(248, 249, 250, 0.1), 3px 0 1px 1px rgba(248, 249, 250, 0.1), -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }

.shadow-hw-light-top:focus, .shadow-hw-light-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(248, 249, 250, 0.1) !important; }

.shadow-hw-light-right:focus, .shadow-hw-light-right:hover {
  box-shadow: 3px 0 1px 1px rgba(248, 249, 250, 0.1) !important; }

.shadow-hw-light-bottom:focus, .shadow-hw-light-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1) !important; }

.shadow-hw-light-left:focus, .shadow-hw-light-left:hover {
  box-shadow: -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }

.shadow-hw-dark:focus, .shadow-hw-dark:hover {
  box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1), 0 -3px 3px 1px rgba(75, 82, 87, 0.1), 3px 0 1px 1px rgba(75, 82, 87, 0.1), -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }

.shadow-hw-dark-top:focus, .shadow-hw-dark-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(75, 82, 87, 0.1) !important; }

.shadow-hw-dark-right:focus, .shadow-hw-dark-right:hover {
  box-shadow: 3px 0 1px 1px rgba(75, 82, 87, 0.1) !important; }

.shadow-hw-dark-bottom:focus, .shadow-hw-dark-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1) !important; }

.shadow-hw-dark-left:focus, .shadow-hw-dark-left:hover {
  box-shadow: -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }

.shadow-hw-primary-light:focus, .shadow-hw-primary-light:hover {
  box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1), 0 -3px 3px 1px rgba(64, 190, 232, 0.1), 3px 0 1px 1px rgba(64, 190, 232, 0.1), -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }

.shadow-hw-primary-light-top:focus, .shadow-hw-primary-light-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(64, 190, 232, 0.1) !important; }

.shadow-hw-primary-light-right:focus, .shadow-hw-primary-light-right:hover {
  box-shadow: 3px 0 1px 1px rgba(64, 190, 232, 0.1) !important; }

.shadow-hw-primary-light-bottom:focus, .shadow-hw-primary-light-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1) !important; }

.shadow-hw-primary-light-left:focus, .shadow-hw-primary-light-left:hover {
  box-shadow: -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }

.shadow-hw-primary-lighter:focus, .shadow-hw-primary-lighter:hover {
  box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1), 0 -3px 3px 1px rgba(238, 247, 250, 0.1), 3px 0 1px 1px rgba(238, 247, 250, 0.1), -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }

.shadow-hw-primary-lighter-top:focus, .shadow-hw-primary-lighter-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(238, 247, 250, 0.1) !important; }

.shadow-hw-primary-lighter-right:focus, .shadow-hw-primary-lighter-right:hover {
  box-shadow: 3px 0 1px 1px rgba(238, 247, 250, 0.1) !important; }

.shadow-hw-primary-lighter-bottom:focus, .shadow-hw-primary-lighter-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1) !important; }

.shadow-hw-primary-lighter-left:focus, .shadow-hw-primary-lighter-left:hover {
  box-shadow: -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }

.shadow-hw-primary-dark:focus, .shadow-hw-primary-dark:hover {
  box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1), 0 -3px 3px 1px rgba(0, 130, 205, 0.1), 3px 0 1px 1px rgba(0, 130, 205, 0.1), -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }

.shadow-hw-primary-dark-top:focus, .shadow-hw-primary-dark-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(0, 130, 205, 0.1) !important; }

.shadow-hw-primary-dark-right:focus, .shadow-hw-primary-dark-right:hover {
  box-shadow: 3px 0 1px 1px rgba(0, 130, 205, 0.1) !important; }

.shadow-hw-primary-dark-bottom:focus, .shadow-hw-primary-dark-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1) !important; }

.shadow-hw-primary-dark-left:focus, .shadow-hw-primary-dark-left:hover {
  box-shadow: -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }

.shadow-hw-secondary-light:focus, .shadow-hw-secondary-light:hover {
  box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1), 0 -3px 3px 1px rgba(234, 238, 242, 0.1), 3px 0 1px 1px rgba(234, 238, 242, 0.1), -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }

.shadow-hw-secondary-light-top:focus, .shadow-hw-secondary-light-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(234, 238, 242, 0.1) !important; }

.shadow-hw-secondary-light-right:focus, .shadow-hw-secondary-light-right:hover {
  box-shadow: 3px 0 1px 1px rgba(234, 238, 242, 0.1) !important; }

.shadow-hw-secondary-light-bottom:focus, .shadow-hw-secondary-light-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1) !important; }

.shadow-hw-secondary-light-left:focus, .shadow-hw-secondary-light-left:hover {
  box-shadow: -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }

.shadow-hw-secondary-lighter:focus, .shadow-hw-secondary-lighter:hover {
  box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1), 0 -3px 3px 1px rgba(221, 228, 234, 0.1), 3px 0 1px 1px rgba(221, 228, 234, 0.1), -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }

.shadow-hw-secondary-lighter-top:focus, .shadow-hw-secondary-lighter-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(221, 228, 234, 0.1) !important; }

.shadow-hw-secondary-lighter-right:focus, .shadow-hw-secondary-lighter-right:hover {
  box-shadow: 3px 0 1px 1px rgba(221, 228, 234, 0.1) !important; }

.shadow-hw-secondary-lighter-bottom:focus, .shadow-hw-secondary-lighter-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1) !important; }

.shadow-hw-secondary-lighter-left:focus, .shadow-hw-secondary-lighter-left:hover {
  box-shadow: -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }

.shadow-hw-secondary-dark:focus, .shadow-hw-secondary-dark:hover {
  box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1), 0 -3px 3px 1px rgba(223, 223, 223, 0.1), 3px 0 1px 1px rgba(223, 223, 223, 0.1), -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }

.shadow-hw-secondary-dark-top:focus, .shadow-hw-secondary-dark-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(223, 223, 223, 0.1) !important; }

.shadow-hw-secondary-dark-right:focus, .shadow-hw-secondary-dark-right:hover {
  box-shadow: 3px 0 1px 1px rgba(223, 223, 223, 0.1) !important; }

.shadow-hw-secondary-dark-bottom:focus, .shadow-hw-secondary-dark-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1) !important; }

.shadow-hw-secondary-dark-left:focus, .shadow-hw-secondary-dark-left:hover {
  box-shadow: -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }

.shadow-hw-grey:focus, .shadow-hw-grey:hover {
  box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1), 0 -3px 3px 1px rgba(125, 145, 155, 0.1), 3px 0 1px 1px rgba(125, 145, 155, 0.1), -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }

.shadow-hw-grey-top:focus, .shadow-hw-grey-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(125, 145, 155, 0.1) !important; }

.shadow-hw-grey-right:focus, .shadow-hw-grey-right:hover {
  box-shadow: 3px 0 1px 1px rgba(125, 145, 155, 0.1) !important; }

.shadow-hw-grey-bottom:focus, .shadow-hw-grey-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1) !important; }

.shadow-hw-grey-left:focus, .shadow-hw-grey-left:hover {
  box-shadow: -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }

.shadow-hw-white:focus, .shadow-hw-white:hover {
  box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1), 0 -3px 3px 1px rgba(255, 255, 255, 0.1), 3px 0 1px 1px rgba(255, 255, 255, 0.1), -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }

.shadow-hw-white-top:focus, .shadow-hw-white-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(255, 255, 255, 0.1) !important; }

.shadow-hw-white-right:focus, .shadow-hw-white-right:hover {
  box-shadow: 3px 0 1px 1px rgba(255, 255, 255, 0.1) !important; }

.shadow-hw-white-bottom:focus, .shadow-hw-white-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1) !important; }

.shadow-hw-white-left:focus, .shadow-hw-white-left:hover {
  box-shadow: -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }

.shadow-hw-disable:focus, .shadow-hw-disable:hover {
  box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1), 0 -3px 3px 1px rgba(140, 163, 180, 0.1), 3px 0 1px 1px rgba(140, 163, 180, 0.1), -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }

.shadow-hw-disable-top:focus, .shadow-hw-disable-top:hover {
  box-shadow: 0 -3px 3px 1px rgba(140, 163, 180, 0.1) !important; }

.shadow-hw-disable-right:focus, .shadow-hw-disable-right:hover {
  box-shadow: 3px 0 1px 1px rgba(140, 163, 180, 0.1) !important; }

.shadow-hw-disable-bottom:focus, .shadow-hw-disable-bottom:hover {
  box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1) !important; }

.shadow-hw-disable-left:focus, .shadow-hw-disable-left:hover {
  box-shadow: -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }

.shadow-hw-0:focus, .shadow-hw-0:hover {
  box-shadow: none !important; }

@media (min-width: 576px) {
  .shadow-hw-sm-primary:focus, .shadow-hw-sm-primary:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1), 0 -3px 3px 1px rgba(0, 174, 239, 0.1), 3px 0 1px 1px rgba(0, 174, 239, 0.1), -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-sm-primary-top:focus, .shadow-hw-sm-primary-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-sm-primary-right:focus, .shadow-hw-sm-primary-right:hover {
    box-shadow: 3px 0 1px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-sm-primary-bottom:focus, .shadow-hw-sm-primary-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-sm-primary-left:focus, .shadow-hw-sm-primary-left:hover {
    box-shadow: -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-sm-secondary:focus, .shadow-hw-sm-secondary:hover {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1), 0 -3px 3px 1px rgba(219, 224, 228, 0.1), 3px 0 1px 1px rgba(219, 224, 228, 0.1), -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-sm-secondary-top:focus, .shadow-hw-sm-secondary-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-sm-secondary-right:focus, .shadow-hw-sm-secondary-right:hover {
    box-shadow: 3px 0 1px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-sm-secondary-bottom:focus, .shadow-hw-sm-secondary-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-sm-secondary-left:focus, .shadow-hw-sm-secondary-left:hover {
    box-shadow: -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-sm-success:focus, .shadow-hw-sm-success:hover {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1), 0 -3px 3px 1px rgba(40, 167, 69, 0.1), 3px 0 1px 1px rgba(40, 167, 69, 0.1), -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-sm-success-top:focus, .shadow-hw-sm-success-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-sm-success-right:focus, .shadow-hw-sm-success-right:hover {
    box-shadow: 3px 0 1px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-sm-success-bottom:focus, .shadow-hw-sm-success-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-sm-success-left:focus, .shadow-hw-sm-success-left:hover {
    box-shadow: -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-sm-info:focus, .shadow-hw-sm-info:hover {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1), 0 -3px 3px 1px rgba(23, 162, 184, 0.1), 3px 0 1px 1px rgba(23, 162, 184, 0.1), -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-sm-info-top:focus, .shadow-hw-sm-info-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-sm-info-right:focus, .shadow-hw-sm-info-right:hover {
    box-shadow: 3px 0 1px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-sm-info-bottom:focus, .shadow-hw-sm-info-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-sm-info-left:focus, .shadow-hw-sm-info-left:hover {
    box-shadow: -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-sm-warning:focus, .shadow-hw-sm-warning:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1), 0 -3px 3px 1px rgba(255, 193, 7, 0.1), 3px 0 1px 1px rgba(255, 193, 7, 0.1), -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-sm-warning-top:focus, .shadow-hw-sm-warning-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-sm-warning-right:focus, .shadow-hw-sm-warning-right:hover {
    box-shadow: 3px 0 1px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-sm-warning-bottom:focus, .shadow-hw-sm-warning-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-sm-warning-left:focus, .shadow-hw-sm-warning-left:hover {
    box-shadow: -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-sm-danger:focus, .shadow-hw-sm-danger:hover {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1), 0 -3px 3px 1px rgba(220, 53, 69, 0.1), 3px 0 1px 1px rgba(220, 53, 69, 0.1), -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-sm-danger-top:focus, .shadow-hw-sm-danger-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-sm-danger-right:focus, .shadow-hw-sm-danger-right:hover {
    box-shadow: 3px 0 1px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-sm-danger-bottom:focus, .shadow-hw-sm-danger-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-sm-danger-left:focus, .shadow-hw-sm-danger-left:hover {
    box-shadow: -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-sm-light:focus, .shadow-hw-sm-light:hover {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1), 0 -3px 3px 1px rgba(248, 249, 250, 0.1), 3px 0 1px 1px rgba(248, 249, 250, 0.1), -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-sm-light-top:focus, .shadow-hw-sm-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-sm-light-right:focus, .shadow-hw-sm-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-sm-light-bottom:focus, .shadow-hw-sm-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-sm-light-left:focus, .shadow-hw-sm-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-sm-dark:focus, .shadow-hw-sm-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1), 0 -3px 3px 1px rgba(75, 82, 87, 0.1), 3px 0 1px 1px rgba(75, 82, 87, 0.1), -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-sm-dark-top:focus, .shadow-hw-sm-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-sm-dark-right:focus, .shadow-hw-sm-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-sm-dark-bottom:focus, .shadow-hw-sm-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-sm-dark-left:focus, .shadow-hw-sm-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-sm-primary-light:focus, .shadow-hw-sm-primary-light:hover {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1), 0 -3px 3px 1px rgba(64, 190, 232, 0.1), 3px 0 1px 1px rgba(64, 190, 232, 0.1), -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-sm-primary-light-top:focus, .shadow-hw-sm-primary-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-sm-primary-light-right:focus, .shadow-hw-sm-primary-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-sm-primary-light-bottom:focus, .shadow-hw-sm-primary-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-sm-primary-light-left:focus, .shadow-hw-sm-primary-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-sm-primary-lighter:focus, .shadow-hw-sm-primary-lighter:hover {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1), 0 -3px 3px 1px rgba(238, 247, 250, 0.1), 3px 0 1px 1px rgba(238, 247, 250, 0.1), -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-sm-primary-lighter-top:focus, .shadow-hw-sm-primary-lighter-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-sm-primary-lighter-right:focus, .shadow-hw-sm-primary-lighter-right:hover {
    box-shadow: 3px 0 1px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-sm-primary-lighter-bottom:focus, .shadow-hw-sm-primary-lighter-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-sm-primary-lighter-left:focus, .shadow-hw-sm-primary-lighter-left:hover {
    box-shadow: -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-sm-primary-dark:focus, .shadow-hw-sm-primary-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1), 0 -3px 3px 1px rgba(0, 130, 205, 0.1), 3px 0 1px 1px rgba(0, 130, 205, 0.1), -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-sm-primary-dark-top:focus, .shadow-hw-sm-primary-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-sm-primary-dark-right:focus, .shadow-hw-sm-primary-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-sm-primary-dark-bottom:focus, .shadow-hw-sm-primary-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-sm-primary-dark-left:focus, .shadow-hw-sm-primary-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-sm-secondary-light:focus, .shadow-hw-sm-secondary-light:hover {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1), 0 -3px 3px 1px rgba(234, 238, 242, 0.1), 3px 0 1px 1px rgba(234, 238, 242, 0.1), -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-sm-secondary-light-top:focus, .shadow-hw-sm-secondary-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-sm-secondary-light-right:focus, .shadow-hw-sm-secondary-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-sm-secondary-light-bottom:focus, .shadow-hw-sm-secondary-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-sm-secondary-light-left:focus, .shadow-hw-sm-secondary-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-sm-secondary-lighter:focus, .shadow-hw-sm-secondary-lighter:hover {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1), 0 -3px 3px 1px rgba(221, 228, 234, 0.1), 3px 0 1px 1px rgba(221, 228, 234, 0.1), -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-sm-secondary-lighter-top:focus, .shadow-hw-sm-secondary-lighter-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-sm-secondary-lighter-right:focus, .shadow-hw-sm-secondary-lighter-right:hover {
    box-shadow: 3px 0 1px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-sm-secondary-lighter-bottom:focus, .shadow-hw-sm-secondary-lighter-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-sm-secondary-lighter-left:focus, .shadow-hw-sm-secondary-lighter-left:hover {
    box-shadow: -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-sm-secondary-dark:focus, .shadow-hw-sm-secondary-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1), 0 -3px 3px 1px rgba(223, 223, 223, 0.1), 3px 0 1px 1px rgba(223, 223, 223, 0.1), -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-sm-secondary-dark-top:focus, .shadow-hw-sm-secondary-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-sm-secondary-dark-right:focus, .shadow-hw-sm-secondary-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-sm-secondary-dark-bottom:focus, .shadow-hw-sm-secondary-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-sm-secondary-dark-left:focus, .shadow-hw-sm-secondary-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-sm-grey:focus, .shadow-hw-sm-grey:hover {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1), 0 -3px 3px 1px rgba(125, 145, 155, 0.1), 3px 0 1px 1px rgba(125, 145, 155, 0.1), -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-sm-grey-top:focus, .shadow-hw-sm-grey-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-sm-grey-right:focus, .shadow-hw-sm-grey-right:hover {
    box-shadow: 3px 0 1px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-sm-grey-bottom:focus, .shadow-hw-sm-grey-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-sm-grey-left:focus, .shadow-hw-sm-grey-left:hover {
    box-shadow: -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-sm-white:focus, .shadow-hw-sm-white:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1), 0 -3px 3px 1px rgba(255, 255, 255, 0.1), 3px 0 1px 1px rgba(255, 255, 255, 0.1), -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-sm-white-top:focus, .shadow-hw-sm-white-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-sm-white-right:focus, .shadow-hw-sm-white-right:hover {
    box-shadow: 3px 0 1px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-sm-white-bottom:focus, .shadow-hw-sm-white-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-sm-white-left:focus, .shadow-hw-sm-white-left:hover {
    box-shadow: -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-sm-disable:focus, .shadow-hw-sm-disable:hover {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1), 0 -3px 3px 1px rgba(140, 163, 180, 0.1), 3px 0 1px 1px rgba(140, 163, 180, 0.1), -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-sm-disable-top:focus, .shadow-hw-sm-disable-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-sm-disable-right:focus, .shadow-hw-sm-disable-right:hover {
    box-shadow: 3px 0 1px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-sm-disable-bottom:focus, .shadow-hw-sm-disable-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-sm-disable-left:focus, .shadow-hw-sm-disable-left:hover {
    box-shadow: -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-sm-0:focus, .shadow-hw-sm-0:hover {
    box-shadow: none !important; } }

@media (min-width: 768px) {
  .shadow-hw-md-primary:focus, .shadow-hw-md-primary:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1), 0 -3px 3px 1px rgba(0, 174, 239, 0.1), 3px 0 1px 1px rgba(0, 174, 239, 0.1), -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-md-primary-top:focus, .shadow-hw-md-primary-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-md-primary-right:focus, .shadow-hw-md-primary-right:hover {
    box-shadow: 3px 0 1px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-md-primary-bottom:focus, .shadow-hw-md-primary-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-md-primary-left:focus, .shadow-hw-md-primary-left:hover {
    box-shadow: -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-md-secondary:focus, .shadow-hw-md-secondary:hover {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1), 0 -3px 3px 1px rgba(219, 224, 228, 0.1), 3px 0 1px 1px rgba(219, 224, 228, 0.1), -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-md-secondary-top:focus, .shadow-hw-md-secondary-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-md-secondary-right:focus, .shadow-hw-md-secondary-right:hover {
    box-shadow: 3px 0 1px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-md-secondary-bottom:focus, .shadow-hw-md-secondary-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-md-secondary-left:focus, .shadow-hw-md-secondary-left:hover {
    box-shadow: -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-md-success:focus, .shadow-hw-md-success:hover {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1), 0 -3px 3px 1px rgba(40, 167, 69, 0.1), 3px 0 1px 1px rgba(40, 167, 69, 0.1), -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-md-success-top:focus, .shadow-hw-md-success-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-md-success-right:focus, .shadow-hw-md-success-right:hover {
    box-shadow: 3px 0 1px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-md-success-bottom:focus, .shadow-hw-md-success-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-md-success-left:focus, .shadow-hw-md-success-left:hover {
    box-shadow: -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-md-info:focus, .shadow-hw-md-info:hover {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1), 0 -3px 3px 1px rgba(23, 162, 184, 0.1), 3px 0 1px 1px rgba(23, 162, 184, 0.1), -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-md-info-top:focus, .shadow-hw-md-info-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-md-info-right:focus, .shadow-hw-md-info-right:hover {
    box-shadow: 3px 0 1px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-md-info-bottom:focus, .shadow-hw-md-info-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-md-info-left:focus, .shadow-hw-md-info-left:hover {
    box-shadow: -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-md-warning:focus, .shadow-hw-md-warning:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1), 0 -3px 3px 1px rgba(255, 193, 7, 0.1), 3px 0 1px 1px rgba(255, 193, 7, 0.1), -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-md-warning-top:focus, .shadow-hw-md-warning-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-md-warning-right:focus, .shadow-hw-md-warning-right:hover {
    box-shadow: 3px 0 1px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-md-warning-bottom:focus, .shadow-hw-md-warning-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-md-warning-left:focus, .shadow-hw-md-warning-left:hover {
    box-shadow: -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-md-danger:focus, .shadow-hw-md-danger:hover {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1), 0 -3px 3px 1px rgba(220, 53, 69, 0.1), 3px 0 1px 1px rgba(220, 53, 69, 0.1), -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-md-danger-top:focus, .shadow-hw-md-danger-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-md-danger-right:focus, .shadow-hw-md-danger-right:hover {
    box-shadow: 3px 0 1px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-md-danger-bottom:focus, .shadow-hw-md-danger-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-md-danger-left:focus, .shadow-hw-md-danger-left:hover {
    box-shadow: -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-md-light:focus, .shadow-hw-md-light:hover {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1), 0 -3px 3px 1px rgba(248, 249, 250, 0.1), 3px 0 1px 1px rgba(248, 249, 250, 0.1), -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-md-light-top:focus, .shadow-hw-md-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-md-light-right:focus, .shadow-hw-md-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-md-light-bottom:focus, .shadow-hw-md-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-md-light-left:focus, .shadow-hw-md-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-md-dark:focus, .shadow-hw-md-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1), 0 -3px 3px 1px rgba(75, 82, 87, 0.1), 3px 0 1px 1px rgba(75, 82, 87, 0.1), -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-md-dark-top:focus, .shadow-hw-md-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-md-dark-right:focus, .shadow-hw-md-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-md-dark-bottom:focus, .shadow-hw-md-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-md-dark-left:focus, .shadow-hw-md-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-md-primary-light:focus, .shadow-hw-md-primary-light:hover {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1), 0 -3px 3px 1px rgba(64, 190, 232, 0.1), 3px 0 1px 1px rgba(64, 190, 232, 0.1), -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-md-primary-light-top:focus, .shadow-hw-md-primary-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-md-primary-light-right:focus, .shadow-hw-md-primary-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-md-primary-light-bottom:focus, .shadow-hw-md-primary-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-md-primary-light-left:focus, .shadow-hw-md-primary-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-md-primary-lighter:focus, .shadow-hw-md-primary-lighter:hover {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1), 0 -3px 3px 1px rgba(238, 247, 250, 0.1), 3px 0 1px 1px rgba(238, 247, 250, 0.1), -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-md-primary-lighter-top:focus, .shadow-hw-md-primary-lighter-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-md-primary-lighter-right:focus, .shadow-hw-md-primary-lighter-right:hover {
    box-shadow: 3px 0 1px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-md-primary-lighter-bottom:focus, .shadow-hw-md-primary-lighter-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-md-primary-lighter-left:focus, .shadow-hw-md-primary-lighter-left:hover {
    box-shadow: -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-md-primary-dark:focus, .shadow-hw-md-primary-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1), 0 -3px 3px 1px rgba(0, 130, 205, 0.1), 3px 0 1px 1px rgba(0, 130, 205, 0.1), -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-md-primary-dark-top:focus, .shadow-hw-md-primary-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-md-primary-dark-right:focus, .shadow-hw-md-primary-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-md-primary-dark-bottom:focus, .shadow-hw-md-primary-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-md-primary-dark-left:focus, .shadow-hw-md-primary-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-md-secondary-light:focus, .shadow-hw-md-secondary-light:hover {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1), 0 -3px 3px 1px rgba(234, 238, 242, 0.1), 3px 0 1px 1px rgba(234, 238, 242, 0.1), -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-md-secondary-light-top:focus, .shadow-hw-md-secondary-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-md-secondary-light-right:focus, .shadow-hw-md-secondary-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-md-secondary-light-bottom:focus, .shadow-hw-md-secondary-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-md-secondary-light-left:focus, .shadow-hw-md-secondary-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-md-secondary-lighter:focus, .shadow-hw-md-secondary-lighter:hover {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1), 0 -3px 3px 1px rgba(221, 228, 234, 0.1), 3px 0 1px 1px rgba(221, 228, 234, 0.1), -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-md-secondary-lighter-top:focus, .shadow-hw-md-secondary-lighter-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-md-secondary-lighter-right:focus, .shadow-hw-md-secondary-lighter-right:hover {
    box-shadow: 3px 0 1px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-md-secondary-lighter-bottom:focus, .shadow-hw-md-secondary-lighter-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-md-secondary-lighter-left:focus, .shadow-hw-md-secondary-lighter-left:hover {
    box-shadow: -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-md-secondary-dark:focus, .shadow-hw-md-secondary-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1), 0 -3px 3px 1px rgba(223, 223, 223, 0.1), 3px 0 1px 1px rgba(223, 223, 223, 0.1), -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-md-secondary-dark-top:focus, .shadow-hw-md-secondary-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-md-secondary-dark-right:focus, .shadow-hw-md-secondary-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-md-secondary-dark-bottom:focus, .shadow-hw-md-secondary-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-md-secondary-dark-left:focus, .shadow-hw-md-secondary-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-md-grey:focus, .shadow-hw-md-grey:hover {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1), 0 -3px 3px 1px rgba(125, 145, 155, 0.1), 3px 0 1px 1px rgba(125, 145, 155, 0.1), -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-md-grey-top:focus, .shadow-hw-md-grey-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-md-grey-right:focus, .shadow-hw-md-grey-right:hover {
    box-shadow: 3px 0 1px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-md-grey-bottom:focus, .shadow-hw-md-grey-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-md-grey-left:focus, .shadow-hw-md-grey-left:hover {
    box-shadow: -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-md-white:focus, .shadow-hw-md-white:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1), 0 -3px 3px 1px rgba(255, 255, 255, 0.1), 3px 0 1px 1px rgba(255, 255, 255, 0.1), -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-md-white-top:focus, .shadow-hw-md-white-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-md-white-right:focus, .shadow-hw-md-white-right:hover {
    box-shadow: 3px 0 1px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-md-white-bottom:focus, .shadow-hw-md-white-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-md-white-left:focus, .shadow-hw-md-white-left:hover {
    box-shadow: -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-md-disable:focus, .shadow-hw-md-disable:hover {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1), 0 -3px 3px 1px rgba(140, 163, 180, 0.1), 3px 0 1px 1px rgba(140, 163, 180, 0.1), -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-md-disable-top:focus, .shadow-hw-md-disable-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-md-disable-right:focus, .shadow-hw-md-disable-right:hover {
    box-shadow: 3px 0 1px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-md-disable-bottom:focus, .shadow-hw-md-disable-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-md-disable-left:focus, .shadow-hw-md-disable-left:hover {
    box-shadow: -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-md-0:focus, .shadow-hw-md-0:hover {
    box-shadow: none !important; } }

@media (min-width: 992px) {
  .shadow-hw-lg-primary:focus, .shadow-hw-lg-primary:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1), 0 -3px 3px 1px rgba(0, 174, 239, 0.1), 3px 0 1px 1px rgba(0, 174, 239, 0.1), -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-lg-primary-top:focus, .shadow-hw-lg-primary-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-lg-primary-right:focus, .shadow-hw-lg-primary-right:hover {
    box-shadow: 3px 0 1px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-lg-primary-bottom:focus, .shadow-hw-lg-primary-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-lg-primary-left:focus, .shadow-hw-lg-primary-left:hover {
    box-shadow: -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-lg-secondary:focus, .shadow-hw-lg-secondary:hover {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1), 0 -3px 3px 1px rgba(219, 224, 228, 0.1), 3px 0 1px 1px rgba(219, 224, 228, 0.1), -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-lg-secondary-top:focus, .shadow-hw-lg-secondary-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-lg-secondary-right:focus, .shadow-hw-lg-secondary-right:hover {
    box-shadow: 3px 0 1px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-lg-secondary-bottom:focus, .shadow-hw-lg-secondary-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-lg-secondary-left:focus, .shadow-hw-lg-secondary-left:hover {
    box-shadow: -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-lg-success:focus, .shadow-hw-lg-success:hover {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1), 0 -3px 3px 1px rgba(40, 167, 69, 0.1), 3px 0 1px 1px rgba(40, 167, 69, 0.1), -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-lg-success-top:focus, .shadow-hw-lg-success-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-lg-success-right:focus, .shadow-hw-lg-success-right:hover {
    box-shadow: 3px 0 1px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-lg-success-bottom:focus, .shadow-hw-lg-success-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-lg-success-left:focus, .shadow-hw-lg-success-left:hover {
    box-shadow: -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-lg-info:focus, .shadow-hw-lg-info:hover {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1), 0 -3px 3px 1px rgba(23, 162, 184, 0.1), 3px 0 1px 1px rgba(23, 162, 184, 0.1), -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-lg-info-top:focus, .shadow-hw-lg-info-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-lg-info-right:focus, .shadow-hw-lg-info-right:hover {
    box-shadow: 3px 0 1px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-lg-info-bottom:focus, .shadow-hw-lg-info-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-lg-info-left:focus, .shadow-hw-lg-info-left:hover {
    box-shadow: -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-lg-warning:focus, .shadow-hw-lg-warning:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1), 0 -3px 3px 1px rgba(255, 193, 7, 0.1), 3px 0 1px 1px rgba(255, 193, 7, 0.1), -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-lg-warning-top:focus, .shadow-hw-lg-warning-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-lg-warning-right:focus, .shadow-hw-lg-warning-right:hover {
    box-shadow: 3px 0 1px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-lg-warning-bottom:focus, .shadow-hw-lg-warning-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-lg-warning-left:focus, .shadow-hw-lg-warning-left:hover {
    box-shadow: -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-lg-danger:focus, .shadow-hw-lg-danger:hover {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1), 0 -3px 3px 1px rgba(220, 53, 69, 0.1), 3px 0 1px 1px rgba(220, 53, 69, 0.1), -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-lg-danger-top:focus, .shadow-hw-lg-danger-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-lg-danger-right:focus, .shadow-hw-lg-danger-right:hover {
    box-shadow: 3px 0 1px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-lg-danger-bottom:focus, .shadow-hw-lg-danger-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-lg-danger-left:focus, .shadow-hw-lg-danger-left:hover {
    box-shadow: -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-lg-light:focus, .shadow-hw-lg-light:hover {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1), 0 -3px 3px 1px rgba(248, 249, 250, 0.1), 3px 0 1px 1px rgba(248, 249, 250, 0.1), -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-lg-light-top:focus, .shadow-hw-lg-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-lg-light-right:focus, .shadow-hw-lg-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-lg-light-bottom:focus, .shadow-hw-lg-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-lg-light-left:focus, .shadow-hw-lg-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-lg-dark:focus, .shadow-hw-lg-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1), 0 -3px 3px 1px rgba(75, 82, 87, 0.1), 3px 0 1px 1px rgba(75, 82, 87, 0.1), -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-lg-dark-top:focus, .shadow-hw-lg-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-lg-dark-right:focus, .shadow-hw-lg-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-lg-dark-bottom:focus, .shadow-hw-lg-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-lg-dark-left:focus, .shadow-hw-lg-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-lg-primary-light:focus, .shadow-hw-lg-primary-light:hover {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1), 0 -3px 3px 1px rgba(64, 190, 232, 0.1), 3px 0 1px 1px rgba(64, 190, 232, 0.1), -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-lg-primary-light-top:focus, .shadow-hw-lg-primary-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-lg-primary-light-right:focus, .shadow-hw-lg-primary-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-lg-primary-light-bottom:focus, .shadow-hw-lg-primary-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-lg-primary-light-left:focus, .shadow-hw-lg-primary-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-lg-primary-lighter:focus, .shadow-hw-lg-primary-lighter:hover {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1), 0 -3px 3px 1px rgba(238, 247, 250, 0.1), 3px 0 1px 1px rgba(238, 247, 250, 0.1), -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-lg-primary-lighter-top:focus, .shadow-hw-lg-primary-lighter-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-lg-primary-lighter-right:focus, .shadow-hw-lg-primary-lighter-right:hover {
    box-shadow: 3px 0 1px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-lg-primary-lighter-bottom:focus, .shadow-hw-lg-primary-lighter-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-lg-primary-lighter-left:focus, .shadow-hw-lg-primary-lighter-left:hover {
    box-shadow: -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-lg-primary-dark:focus, .shadow-hw-lg-primary-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1), 0 -3px 3px 1px rgba(0, 130, 205, 0.1), 3px 0 1px 1px rgba(0, 130, 205, 0.1), -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-lg-primary-dark-top:focus, .shadow-hw-lg-primary-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-lg-primary-dark-right:focus, .shadow-hw-lg-primary-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-lg-primary-dark-bottom:focus, .shadow-hw-lg-primary-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-lg-primary-dark-left:focus, .shadow-hw-lg-primary-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-lg-secondary-light:focus, .shadow-hw-lg-secondary-light:hover {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1), 0 -3px 3px 1px rgba(234, 238, 242, 0.1), 3px 0 1px 1px rgba(234, 238, 242, 0.1), -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-lg-secondary-light-top:focus, .shadow-hw-lg-secondary-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-lg-secondary-light-right:focus, .shadow-hw-lg-secondary-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-lg-secondary-light-bottom:focus, .shadow-hw-lg-secondary-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-lg-secondary-light-left:focus, .shadow-hw-lg-secondary-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-lg-secondary-lighter:focus, .shadow-hw-lg-secondary-lighter:hover {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1), 0 -3px 3px 1px rgba(221, 228, 234, 0.1), 3px 0 1px 1px rgba(221, 228, 234, 0.1), -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-lg-secondary-lighter-top:focus, .shadow-hw-lg-secondary-lighter-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-lg-secondary-lighter-right:focus, .shadow-hw-lg-secondary-lighter-right:hover {
    box-shadow: 3px 0 1px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-lg-secondary-lighter-bottom:focus, .shadow-hw-lg-secondary-lighter-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-lg-secondary-lighter-left:focus, .shadow-hw-lg-secondary-lighter-left:hover {
    box-shadow: -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-lg-secondary-dark:focus, .shadow-hw-lg-secondary-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1), 0 -3px 3px 1px rgba(223, 223, 223, 0.1), 3px 0 1px 1px rgba(223, 223, 223, 0.1), -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-lg-secondary-dark-top:focus, .shadow-hw-lg-secondary-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-lg-secondary-dark-right:focus, .shadow-hw-lg-secondary-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-lg-secondary-dark-bottom:focus, .shadow-hw-lg-secondary-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-lg-secondary-dark-left:focus, .shadow-hw-lg-secondary-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-lg-grey:focus, .shadow-hw-lg-grey:hover {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1), 0 -3px 3px 1px rgba(125, 145, 155, 0.1), 3px 0 1px 1px rgba(125, 145, 155, 0.1), -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-lg-grey-top:focus, .shadow-hw-lg-grey-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-lg-grey-right:focus, .shadow-hw-lg-grey-right:hover {
    box-shadow: 3px 0 1px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-lg-grey-bottom:focus, .shadow-hw-lg-grey-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-lg-grey-left:focus, .shadow-hw-lg-grey-left:hover {
    box-shadow: -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-lg-white:focus, .shadow-hw-lg-white:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1), 0 -3px 3px 1px rgba(255, 255, 255, 0.1), 3px 0 1px 1px rgba(255, 255, 255, 0.1), -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-lg-white-top:focus, .shadow-hw-lg-white-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-lg-white-right:focus, .shadow-hw-lg-white-right:hover {
    box-shadow: 3px 0 1px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-lg-white-bottom:focus, .shadow-hw-lg-white-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-lg-white-left:focus, .shadow-hw-lg-white-left:hover {
    box-shadow: -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-lg-disable:focus, .shadow-hw-lg-disable:hover {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1), 0 -3px 3px 1px rgba(140, 163, 180, 0.1), 3px 0 1px 1px rgba(140, 163, 180, 0.1), -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-lg-disable-top:focus, .shadow-hw-lg-disable-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-lg-disable-right:focus, .shadow-hw-lg-disable-right:hover {
    box-shadow: 3px 0 1px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-lg-disable-bottom:focus, .shadow-hw-lg-disable-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-lg-disable-left:focus, .shadow-hw-lg-disable-left:hover {
    box-shadow: -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-lg-0:focus, .shadow-hw-lg-0:hover {
    box-shadow: none !important; } }

@media (min-width: 1200px) {
  .shadow-hw-xl-primary:focus, .shadow-hw-xl-primary:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1), 0 -3px 3px 1px rgba(0, 174, 239, 0.1), 3px 0 1px 1px rgba(0, 174, 239, 0.1), -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-xl-primary-top:focus, .shadow-hw-xl-primary-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-xl-primary-right:focus, .shadow-hw-xl-primary-right:hover {
    box-shadow: 3px 0 1px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-xl-primary-bottom:focus, .shadow-hw-xl-primary-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-xl-primary-left:focus, .shadow-hw-xl-primary-left:hover {
    box-shadow: -3px 0 3px 1px rgba(0, 174, 239, 0.1) !important; }
  .shadow-hw-xl-secondary:focus, .shadow-hw-xl-secondary:hover {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1), 0 -3px 3px 1px rgba(219, 224, 228, 0.1), 3px 0 1px 1px rgba(219, 224, 228, 0.1), -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-xl-secondary-top:focus, .shadow-hw-xl-secondary-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-xl-secondary-right:focus, .shadow-hw-xl-secondary-right:hover {
    box-shadow: 3px 0 1px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-xl-secondary-bottom:focus, .shadow-hw-xl-secondary-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-xl-secondary-left:focus, .shadow-hw-xl-secondary-left:hover {
    box-shadow: -3px 0 3px 1px rgba(219, 224, 228, 0.1) !important; }
  .shadow-hw-xl-success:focus, .shadow-hw-xl-success:hover {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1), 0 -3px 3px 1px rgba(40, 167, 69, 0.1), 3px 0 1px 1px rgba(40, 167, 69, 0.1), -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-xl-success-top:focus, .shadow-hw-xl-success-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-xl-success-right:focus, .shadow-hw-xl-success-right:hover {
    box-shadow: 3px 0 1px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-xl-success-bottom:focus, .shadow-hw-xl-success-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-xl-success-left:focus, .shadow-hw-xl-success-left:hover {
    box-shadow: -3px 0 3px 1px rgba(40, 167, 69, 0.1) !important; }
  .shadow-hw-xl-info:focus, .shadow-hw-xl-info:hover {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1), 0 -3px 3px 1px rgba(23, 162, 184, 0.1), 3px 0 1px 1px rgba(23, 162, 184, 0.1), -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-xl-info-top:focus, .shadow-hw-xl-info-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-xl-info-right:focus, .shadow-hw-xl-info-right:hover {
    box-shadow: 3px 0 1px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-xl-info-bottom:focus, .shadow-hw-xl-info-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-xl-info-left:focus, .shadow-hw-xl-info-left:hover {
    box-shadow: -3px 0 3px 1px rgba(23, 162, 184, 0.1) !important; }
  .shadow-hw-xl-warning:focus, .shadow-hw-xl-warning:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1), 0 -3px 3px 1px rgba(255, 193, 7, 0.1), 3px 0 1px 1px rgba(255, 193, 7, 0.1), -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-xl-warning-top:focus, .shadow-hw-xl-warning-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-xl-warning-right:focus, .shadow-hw-xl-warning-right:hover {
    box-shadow: 3px 0 1px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-xl-warning-bottom:focus, .shadow-hw-xl-warning-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-xl-warning-left:focus, .shadow-hw-xl-warning-left:hover {
    box-shadow: -3px 0 3px 1px rgba(255, 193, 7, 0.1) !important; }
  .shadow-hw-xl-danger:focus, .shadow-hw-xl-danger:hover {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1), 0 -3px 3px 1px rgba(220, 53, 69, 0.1), 3px 0 1px 1px rgba(220, 53, 69, 0.1), -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-xl-danger-top:focus, .shadow-hw-xl-danger-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-xl-danger-right:focus, .shadow-hw-xl-danger-right:hover {
    box-shadow: 3px 0 1px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-xl-danger-bottom:focus, .shadow-hw-xl-danger-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-xl-danger-left:focus, .shadow-hw-xl-danger-left:hover {
    box-shadow: -3px 0 3px 1px rgba(220, 53, 69, 0.1) !important; }
  .shadow-hw-xl-light:focus, .shadow-hw-xl-light:hover {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1), 0 -3px 3px 1px rgba(248, 249, 250, 0.1), 3px 0 1px 1px rgba(248, 249, 250, 0.1), -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-xl-light-top:focus, .shadow-hw-xl-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-xl-light-right:focus, .shadow-hw-xl-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-xl-light-bottom:focus, .shadow-hw-xl-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-xl-light-left:focus, .shadow-hw-xl-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(248, 249, 250, 0.1) !important; }
  .shadow-hw-xl-dark:focus, .shadow-hw-xl-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1), 0 -3px 3px 1px rgba(75, 82, 87, 0.1), 3px 0 1px 1px rgba(75, 82, 87, 0.1), -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-xl-dark-top:focus, .shadow-hw-xl-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-xl-dark-right:focus, .shadow-hw-xl-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-xl-dark-bottom:focus, .shadow-hw-xl-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-xl-dark-left:focus, .shadow-hw-xl-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(75, 82, 87, 0.1) !important; }
  .shadow-hw-xl-primary-light:focus, .shadow-hw-xl-primary-light:hover {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1), 0 -3px 3px 1px rgba(64, 190, 232, 0.1), 3px 0 1px 1px rgba(64, 190, 232, 0.1), -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-xl-primary-light-top:focus, .shadow-hw-xl-primary-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-xl-primary-light-right:focus, .shadow-hw-xl-primary-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-xl-primary-light-bottom:focus, .shadow-hw-xl-primary-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-xl-primary-light-left:focus, .shadow-hw-xl-primary-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(64, 190, 232, 0.1) !important; }
  .shadow-hw-xl-primary-lighter:focus, .shadow-hw-xl-primary-lighter:hover {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1), 0 -3px 3px 1px rgba(238, 247, 250, 0.1), 3px 0 1px 1px rgba(238, 247, 250, 0.1), -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-xl-primary-lighter-top:focus, .shadow-hw-xl-primary-lighter-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-xl-primary-lighter-right:focus, .shadow-hw-xl-primary-lighter-right:hover {
    box-shadow: 3px 0 1px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-xl-primary-lighter-bottom:focus, .shadow-hw-xl-primary-lighter-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-xl-primary-lighter-left:focus, .shadow-hw-xl-primary-lighter-left:hover {
    box-shadow: -3px 0 3px 1px rgba(238, 247, 250, 0.1) !important; }
  .shadow-hw-xl-primary-dark:focus, .shadow-hw-xl-primary-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1), 0 -3px 3px 1px rgba(0, 130, 205, 0.1), 3px 0 1px 1px rgba(0, 130, 205, 0.1), -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-xl-primary-dark-top:focus, .shadow-hw-xl-primary-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-xl-primary-dark-right:focus, .shadow-hw-xl-primary-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-xl-primary-dark-bottom:focus, .shadow-hw-xl-primary-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-xl-primary-dark-left:focus, .shadow-hw-xl-primary-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(0, 130, 205, 0.1) !important; }
  .shadow-hw-xl-secondary-light:focus, .shadow-hw-xl-secondary-light:hover {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1), 0 -3px 3px 1px rgba(234, 238, 242, 0.1), 3px 0 1px 1px rgba(234, 238, 242, 0.1), -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-xl-secondary-light-top:focus, .shadow-hw-xl-secondary-light-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-xl-secondary-light-right:focus, .shadow-hw-xl-secondary-light-right:hover {
    box-shadow: 3px 0 1px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-xl-secondary-light-bottom:focus, .shadow-hw-xl-secondary-light-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-xl-secondary-light-left:focus, .shadow-hw-xl-secondary-light-left:hover {
    box-shadow: -3px 0 3px 1px rgba(234, 238, 242, 0.1) !important; }
  .shadow-hw-xl-secondary-lighter:focus, .shadow-hw-xl-secondary-lighter:hover {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1), 0 -3px 3px 1px rgba(221, 228, 234, 0.1), 3px 0 1px 1px rgba(221, 228, 234, 0.1), -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-xl-secondary-lighter-top:focus, .shadow-hw-xl-secondary-lighter-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-xl-secondary-lighter-right:focus, .shadow-hw-xl-secondary-lighter-right:hover {
    box-shadow: 3px 0 1px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-xl-secondary-lighter-bottom:focus, .shadow-hw-xl-secondary-lighter-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-xl-secondary-lighter-left:focus, .shadow-hw-xl-secondary-lighter-left:hover {
    box-shadow: -3px 0 3px 1px rgba(221, 228, 234, 0.1) !important; }
  .shadow-hw-xl-secondary-dark:focus, .shadow-hw-xl-secondary-dark:hover {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1), 0 -3px 3px 1px rgba(223, 223, 223, 0.1), 3px 0 1px 1px rgba(223, 223, 223, 0.1), -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-xl-secondary-dark-top:focus, .shadow-hw-xl-secondary-dark-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-xl-secondary-dark-right:focus, .shadow-hw-xl-secondary-dark-right:hover {
    box-shadow: 3px 0 1px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-xl-secondary-dark-bottom:focus, .shadow-hw-xl-secondary-dark-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-xl-secondary-dark-left:focus, .shadow-hw-xl-secondary-dark-left:hover {
    box-shadow: -3px 0 3px 1px rgba(223, 223, 223, 0.1) !important; }
  .shadow-hw-xl-grey:focus, .shadow-hw-xl-grey:hover {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1), 0 -3px 3px 1px rgba(125, 145, 155, 0.1), 3px 0 1px 1px rgba(125, 145, 155, 0.1), -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-xl-grey-top:focus, .shadow-hw-xl-grey-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-xl-grey-right:focus, .shadow-hw-xl-grey-right:hover {
    box-shadow: 3px 0 1px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-xl-grey-bottom:focus, .shadow-hw-xl-grey-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-xl-grey-left:focus, .shadow-hw-xl-grey-left:hover {
    box-shadow: -3px 0 3px 1px rgba(125, 145, 155, 0.1) !important; }
  .shadow-hw-xl-white:focus, .shadow-hw-xl-white:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1), 0 -3px 3px 1px rgba(255, 255, 255, 0.1), 3px 0 1px 1px rgba(255, 255, 255, 0.1), -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-xl-white-top:focus, .shadow-hw-xl-white-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-xl-white-right:focus, .shadow-hw-xl-white-right:hover {
    box-shadow: 3px 0 1px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-xl-white-bottom:focus, .shadow-hw-xl-white-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-xl-white-left:focus, .shadow-hw-xl-white-left:hover {
    box-shadow: -3px 0 3px 1px rgba(255, 255, 255, 0.1) !important; }
  .shadow-hw-xl-disable:focus, .shadow-hw-xl-disable:hover {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1), 0 -3px 3px 1px rgba(140, 163, 180, 0.1), 3px 0 1px 1px rgba(140, 163, 180, 0.1), -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-xl-disable-top:focus, .shadow-hw-xl-disable-top:hover {
    box-shadow: 0 -3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-xl-disable-right:focus, .shadow-hw-xl-disable-right:hover {
    box-shadow: 3px 0 1px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-xl-disable-bottom:focus, .shadow-hw-xl-disable-bottom:hover {
    box-shadow: 0 3px 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-xl-disable-left:focus, .shadow-hw-xl-disable-left:hover {
    box-shadow: -3px 0 3px 1px rgba(140, 163, 180, 0.1) !important; }
  .shadow-hw-xl-0:focus, .shadow-hw-xl-0:hover {
    box-shadow: none !important; } }

.m-btn {
  margin: 0.375rem 0.75rem !important; }

.mt-btn,
.my-btn {
  margin-top: 0.375rem !important; }

.mr-btn,
.mx-btn {
  margin-right: 0.75rem !important; }

.mb-btn,
.my-btn {
  margin-bottom: 0.375rem !important; }

.ml-btn,
.mx-btn {
  margin-left: 0.75rem !important; }

.m-alert {
  margin: 0.75rem 1.25rem !important; }

.mt-alert,
.my-alert {
  margin-top: 0.75rem !important; }

.mr-alert,
.mx-alert {
  margin-right: 1.25rem !important; }

.mb-alert,
.my-alert {
  margin-bottom: 0.75rem !important; }

.ml-alert,
.mx-alert {
  margin-left: 1.25rem !important; }

.m-btn-sm {
  margin: 0.25rem 0.5rem !important; }

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

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

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

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

.m-btn-lg {
  margin: 0.5rem 1rem !important; }

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

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

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

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

.p-btn {
  padding: 0.375rem 0.75rem !important; }

.pt-btn,
.py-btn {
  padding-top: 0.375rem !important; }

.pr-btn,
.px-btn {
  padding-right: 0.75rem !important; }

.pb-btn,
.py-btn {
  padding-bottom: 0.375rem !important; }

.pl-btn,
.px-btn {
  padding-left: 0.75rem !important; }

.p-alert {
  padding: 0.75rem 1.25rem !important; }

.pt-alert,
.py-alert {
  padding-top: 0.75rem !important; }

.pr-alert,
.px-alert {
  padding-right: 1.25rem !important; }

.pb-alert,
.py-alert {
  padding-bottom: 0.75rem !important; }

.pl-alert,
.px-alert {
  padding-left: 1.25rem !important; }

.p-btn-sm {
  padding: 0.25rem 0.5rem !important; }

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

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

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

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

.p-btn-lg {
  padding: 0.5rem 1rem !important; }

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

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

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

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

.p-col {
  padding: 15px !important; }

.pt-col,
.py-col {
  padding-top: 15px !important; }

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

.pb-col,
.py-col {
  padding-bottom: 15px !important; }

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

.m-row {
  margin: 15px !important; }

.mt-row,
.my-row {
  margin-top: 15px !important; }

.mr-row,
.mx-row {
  margin-right: 15px !important; }

.mb-row,
.my-row {
  margin-bottom: 15px !important; }

.ml-row,
.mx-row {
  margin-left: 15px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-n7 {
  margin: -1.25rem !important; }

.mt-n7,
.my-n7 {
  margin-top: -1.25rem !important; }

.mr-n7,
.mx-n7 {
  margin-right: -1.25rem !important; }

.mb-n7,
.my-n7 {
  margin-bottom: -1.25rem !important; }

.ml-n7,
.mx-n7 {
  margin-left: -1.25rem !important; }

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

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

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

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

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

.m-n9 {
  margin: -1.75rem !important; }

.mt-n9,
.my-n9 {
  margin-top: -1.75rem !important; }

.mr-n9,
.mx-n9 {
  margin-right: -1.75rem !important; }

.mb-n9,
.my-n9 {
  margin-bottom: -1.75rem !important; }

.ml-n9,
.mx-n9 {
  margin-left: -1.75rem !important; }

.m-n10 {
  margin: -1.875rem !important; }

.mt-n10,
.my-n10 {
  margin-top: -1.875rem !important; }

.mr-n10,
.mx-n10 {
  margin-right: -1.875rem !important; }

.mb-n10,
.my-n10 {
  margin-bottom: -1.875rem !important; }

.ml-n10,
.mx-n10 {
  margin-left: -1.875rem !important; }

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

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

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

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

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

.m-n12 {
  margin: -2.5rem !important; }

.mt-n12,
.my-n12 {
  margin-top: -2.5rem !important; }

.mr-n12,
.mx-n12 {
  margin-right: -2.5rem !important; }

.mb-n12,
.my-n12 {
  margin-bottom: -2.5rem !important; }

.ml-n12,
.mx-n12 {
  margin-left: -2.5rem !important; }

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

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

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

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

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

.m-n14 {
  margin: -3.5rem !important; }

.mt-n14,
.my-n14 {
  margin-top: -3.5rem !important; }

.mr-n14,
.mx-n14 {
  margin-right: -3.5rem !important; }

.mb-n14,
.my-n14 {
  margin-bottom: -3.5rem !important; }

.ml-n14,
.mx-n14 {
  margin-left: -3.5rem !important; }

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

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

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

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

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

.m-n16 {
  margin: -4.5rem !important; }

.mt-n16,
.my-n16 {
  margin-top: -4.5rem !important; }

.mr-n16,
.mx-n16 {
  margin-right: -4.5rem !important; }

.mb-n16,
.my-n16 {
  margin-bottom: -4.5rem !important; }

.ml-n16,
.mx-n16 {
  margin-left: -4.5rem !important; }

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

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

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

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

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

.m-n18 {
  margin: -5.5rem !important; }

.mt-n18,
.my-n18 {
  margin-top: -5.5rem !important; }

.mr-n18,
.mx-n18 {
  margin-right: -5.5rem !important; }

.mb-n18,
.my-n18 {
  margin-bottom: -5.5rem !important; }

.ml-n18,
.mx-n18 {
  margin-left: -5.5rem !important; }

.m-n19 {
  margin: -6rem !important; }

.mt-n19,
.my-n19 {
  margin-top: -6rem !important; }

.mr-n19,
.mx-n19 {
  margin-right: -6rem !important; }

.mb-n19,
.my-n19 {
  margin-bottom: -6rem !important; }

.ml-n19,
.mx-n19 {
  margin-left: -6rem !important; }

.m-n20 {
  margin: -7.5rem !important; }

.mt-n20,
.my-n20 {
  margin-top: -7.5rem !important; }

.mr-n20,
.mx-n20 {
  margin-right: -7.5rem !important; }

.mb-n20,
.my-n20 {
  margin-bottom: -7.5rem !important; }

.ml-n20,
.mx-n20 {
  margin-left: -7.5rem !important; }

.m-n21 {
  margin: -9.5rem !important; }

.mt-n21,
.my-n21 {
  margin-top: -9.5rem !important; }

.mr-n21,
.mx-n21 {
  margin-right: -9.5rem !important; }

.mb-n21,
.my-n21 {
  margin-bottom: -9.5rem !important; }

.ml-n21,
.mx-n21 {
  margin-left: -9.5rem !important; }

.m-n22 {
  margin: -10rem !important; }

.mt-n22,
.my-n22 {
  margin-top: -10rem !important; }

.mr-n22,
.mx-n22 {
  margin-right: -10rem !important; }

.mb-n22,
.my-n22 {
  margin-bottom: -10rem !important; }

.ml-n22,
.mx-n22 {
  margin-left: -10rem !important; }

.m-n23 {
  margin: -10.5rem !important; }

.mt-n23,
.my-n23 {
  margin-top: -10.5rem !important; }

.mr-n23,
.mx-n23 {
  margin-right: -10.5rem !important; }

.mb-n23,
.my-n23 {
  margin-bottom: -10.5rem !important; }

.ml-n23,
.mx-n23 {
  margin-left: -10.5rem !important; }

.m-n24 {
  margin: -11rem !important; }

.mt-n24,
.my-n24 {
  margin-top: -11rem !important; }

.mr-n24,
.mx-n24 {
  margin-right: -11rem !important; }

.mb-n24,
.my-n24 {
  margin-bottom: -11rem !important; }

.ml-n24,
.mx-n24 {
  margin-left: -11rem !important; }

.m-n25 {
  margin: -11.5rem !important; }

.mt-n25,
.my-n25 {
  margin-top: -11.5rem !important; }

.mr-n25,
.mx-n25 {
  margin-right: -11.5rem !important; }

.mb-n25,
.my-n25 {
  margin-bottom: -11.5rem !important; }

.ml-n25,
.mx-n25 {
  margin-left: -11.5rem !important; }

.m-n26 {
  margin: -12rem !important; }

.mt-n26,
.my-n26 {
  margin-top: -12rem !important; }

.mr-n26,
.mx-n26 {
  margin-right: -12rem !important; }

.mb-n26,
.my-n26 {
  margin-bottom: -12rem !important; }

.ml-n26,
.mx-n26 {
  margin-left: -12rem !important; }

.m-n27 {
  margin: -12.5rem !important; }

.mt-n27,
.my-n27 {
  margin-top: -12.5rem !important; }

.mr-n27,
.mx-n27 {
  margin-right: -12.5rem !important; }

.mb-n27,
.my-n27 {
  margin-bottom: -12.5rem !important; }

.ml-n27,
.mx-n27 {
  margin-left: -12.5rem !important; }

.m-n28 {
  margin: -13rem !important; }

.mt-n28,
.my-n28 {
  margin-top: -13rem !important; }

.mr-n28,
.mx-n28 {
  margin-right: -13rem !important; }

.mb-n28,
.my-n28 {
  margin-bottom: -13rem !important; }

.ml-n28,
.mx-n28 {
  margin-left: -13rem !important; }

.m-n29 {
  margin: -13.5rem !important; }

.mt-n29,
.my-n29 {
  margin-top: -13.5rem !important; }

.mr-n29,
.mx-n29 {
  margin-right: -13.5rem !important; }

.mb-n29,
.my-n29 {
  margin-bottom: -13.5rem !important; }

.ml-n29,
.mx-n29 {
  margin-left: -13.5rem !important; }

.m-n30 {
  margin: -14rem !important; }

.mt-n30,
.my-n30 {
  margin-top: -14rem !important; }

.mr-n30,
.mx-n30 {
  margin-right: -14rem !important; }

.mb-n30,
.my-n30 {
  margin-bottom: -14rem !important; }

.ml-n30,
.mx-n30 {
  margin-left: -14rem !important; }

.m-n31 {
  margin: -14.5rem !important; }

.mt-n31,
.my-n31 {
  margin-top: -14.5rem !important; }

.mr-n31,
.mx-n31 {
  margin-right: -14.5rem !important; }

.mb-n31,
.my-n31 {
  margin-bottom: -14.5rem !important; }

.ml-n31,
.mx-n31 {
  margin-left: -14.5rem !important; }

.m-n32 {
  margin: -15rem !important; }

.mt-n32,
.my-n32 {
  margin-top: -15rem !important; }

.mr-n32,
.mx-n32 {
  margin-right: -15rem !important; }

.mb-n32,
.my-n32 {
  margin-bottom: -15rem !important; }

.ml-n32,
.mx-n32 {
  margin-left: -15rem !important; }

.m-n33 {
  margin: -15.5rem !important; }

.mt-n33,
.my-n33 {
  margin-top: -15.5rem !important; }

.mr-n33,
.mx-n33 {
  margin-right: -15.5rem !important; }

.mb-n33,
.my-n33 {
  margin-bottom: -15.5rem !important; }

.ml-n33,
.mx-n33 {
  margin-left: -15.5rem !important; }

.m-nrow {
  margin: -15px !important; }

.mt-nrow,
.my-nrow {
  margin-top: -15px !important; }

.mr-nrow,
.mx-nrow {
  margin-right: -15px !important; }

.mb-nrow,
.my-nrow {
  margin-bottom: -15px !important; }

.ml-nrow,
.mx-nrow {
  margin-left: -15px !important; }

@media (min-width: 576px) {
  .m-sm-btn {
    margin: 0.375rem 0.75rem !important; }
  .mt-sm-btn,
  .my-sm-btn {
    margin-top: 0.375rem !important; }
  .mr-sm-btn,
  .mx-sm-btn {
    margin-right: 0.75rem !important; }
  .mb-sm-btn,
  .my-sm-btn {
    margin-bottom: 0.375rem !important; }
  .ml-sm-btn,
  .mx-sm-btn {
    margin-left: 0.75rem !important; }
  .m-sm-alert {
    margin: 0.75rem 1.25rem !important; }
  .mt-sm-alert,
  .my-sm-alert {
    margin-top: 0.75rem !important; }
  .mr-sm-alert,
  .mx-sm-alert {
    margin-right: 1.25rem !important; }
  .mb-sm-alert,
  .my-sm-alert {
    margin-bottom: 0.75rem !important; }
  .ml-sm-alert,
  .mx-sm-alert {
    margin-left: 1.25rem !important; }
  .m-sm-btn-sm {
    margin: 0.25rem 0.5rem !important; }
  .mt-sm-btn-sm,
  .my-sm-btn-sm {
    margin-top: 0.25rem !important; }
  .mr-sm-btn-sm,
  .mx-sm-btn-sm {
    margin-right: 0.5rem !important; }
  .mb-sm-btn-sm,
  .my-sm-btn-sm {
    margin-bottom: 0.25rem !important; }
  .ml-sm-btn-sm,
  .mx-sm-btn-sm {
    margin-left: 0.5rem !important; }
  .m-sm-btn-lg {
    margin: 0.5rem 1rem !important; }
  .mt-sm-btn-lg,
  .my-sm-btn-lg {
    margin-top: 0.5rem !important; }
  .mr-sm-btn-lg,
  .mx-sm-btn-lg {
    margin-right: 1rem !important; }
  .mb-sm-btn-lg,
  .my-sm-btn-lg {
    margin-bottom: 0.5rem !important; }
  .ml-sm-btn-lg,
  .mx-sm-btn-lg {
    margin-left: 1rem !important; }
  .p-sm-btn {
    padding: 0.375rem 0.75rem !important; }
  .pt-sm-btn,
  .py-sm-btn {
    padding-top: 0.375rem !important; }
  .pr-sm-btn,
  .px-sm-btn {
    padding-right: 0.75rem !important; }
  .pb-sm-btn,
  .py-sm-btn {
    padding-bottom: 0.375rem !important; }
  .pl-sm-btn,
  .px-sm-btn {
    padding-left: 0.75rem !important; }
  .p-sm-alert {
    padding: 0.75rem 1.25rem !important; }
  .pt-sm-alert,
  .py-sm-alert {
    padding-top: 0.75rem !important; }
  .pr-sm-alert,
  .px-sm-alert {
    padding-right: 1.25rem !important; }
  .pb-sm-alert,
  .py-sm-alert {
    padding-bottom: 0.75rem !important; }
  .pl-sm-alert,
  .px-sm-alert {
    padding-left: 1.25rem !important; }
  .p-sm-btn-sm {
    padding: 0.25rem 0.5rem !important; }
  .pt-sm-btn-sm,
  .py-sm-btn-sm {
    padding-top: 0.25rem !important; }
  .pr-sm-btn-sm,
  .px-sm-btn-sm {
    padding-right: 0.5rem !important; }
  .pb-sm-btn-sm,
  .py-sm-btn-sm {
    padding-bottom: 0.25rem !important; }
  .pl-sm-btn-sm,
  .px-sm-btn-sm {
    padding-left: 0.5rem !important; }
  .p-sm-btn-lg {
    padding: 0.5rem 1rem !important; }
  .pt-sm-btn-lg,
  .py-sm-btn-lg {
    padding-top: 0.5rem !important; }
  .pr-sm-btn-lg,
  .px-sm-btn-lg {
    padding-right: 1rem !important; }
  .pb-sm-btn-lg,
  .py-sm-btn-lg {
    padding-bottom: 0.5rem !important; }
  .pl-sm-btn-lg,
  .px-sm-btn-lg {
    padding-left: 1rem !important; }
  .p-sm-col {
    padding: 15px !important; }
  .pt-sm-col,
  .py-sm-col {
    padding-top: 15px !important; }
  .pr-sm-col,
  .px-sm-col {
    padding-right: 15px !important; }
  .pb-sm-col,
  .py-sm-col {
    padding-bottom: 15px !important; }
  .pl-sm-col,
  .px-sm-col {
    padding-left: 15px !important; }
  .m-sm-row {
    margin: 15px !important; }
  .mt-sm-row,
  .my-sm-row {
    margin-top: 15px !important; }
  .mr-sm-row,
  .mx-sm-row {
    margin-right: 15px !important; }
  .mb-sm-row,
  .my-sm-row {
    margin-bottom: 15px !important; }
  .ml-sm-row,
  .mx-sm-row {
    margin-left: 15px !important; }
  .m-sm-n1 {
    margin: -0.2rem !important; }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.2rem !important; }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.2rem !important; }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.2rem !important; }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.2rem !important; }
  .m-sm-n2 {
    margin: -0.25rem !important; }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.25rem !important; }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.25rem !important; }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.25rem !important; }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.25rem !important; }
  .m-sm-n3 {
    margin: -0.5rem !important; }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -0.5rem !important; }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -0.5rem !important; }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -0.5rem !important; }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -0.5rem !important; }
  .m-sm-n4 {
    margin: -0.75rem !important; }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -0.75rem !important; }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -0.75rem !important; }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -0.75rem !important; }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -0.75rem !important; }
  .m-sm-n5 {
    margin: -0.9375rem !important; }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -0.9375rem !important; }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -0.9375rem !important; }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -0.9375rem !important; }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -0.9375rem !important; }
  .m-sm-n6 {
    margin: -1rem !important; }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -1rem !important; }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -1rem !important; }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -1rem !important; }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -1rem !important; }
  .m-sm-n7 {
    margin: -1.25rem !important; }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -1.25rem !important; }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -1.25rem !important; }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -1.25rem !important; }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -1.25rem !important; }
  .m-sm-n8 {
    margin: -1.5rem !important; }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -1.5rem !important; }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -1.5rem !important; }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -1.5rem !important; }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -1.5rem !important; }
  .m-sm-n9 {
    margin: -1.75rem !important; }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -1.75rem !important; }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -1.75rem !important; }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -1.75rem !important; }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -1.75rem !important; }
  .m-sm-n10 {
    margin: -1.875rem !important; }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -1.875rem !important; }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -1.875rem !important; }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -1.875rem !important; }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -1.875rem !important; }
  .m-sm-n11 {
    margin: -2rem !important; }
  .mt-sm-n11,
  .my-sm-n11 {
    margin-top: -2rem !important; }
  .mr-sm-n11,
  .mx-sm-n11 {
    margin-right: -2rem !important; }
  .mb-sm-n11,
  .my-sm-n11 {
    margin-bottom: -2rem !important; }
  .ml-sm-n11,
  .mx-sm-n11 {
    margin-left: -2rem !important; }
  .m-sm-n12 {
    margin: -2.5rem !important; }
  .mt-sm-n12,
  .my-sm-n12 {
    margin-top: -2.5rem !important; }
  .mr-sm-n12,
  .mx-sm-n12 {
    margin-right: -2.5rem !important; }
  .mb-sm-n12,
  .my-sm-n12 {
    margin-bottom: -2.5rem !important; }
  .ml-sm-n12,
  .mx-sm-n12 {
    margin-left: -2.5rem !important; }
  .m-sm-n13 {
    margin: -3rem !important; }
  .mt-sm-n13,
  .my-sm-n13 {
    margin-top: -3rem !important; }
  .mr-sm-n13,
  .mx-sm-n13 {
    margin-right: -3rem !important; }
  .mb-sm-n13,
  .my-sm-n13 {
    margin-bottom: -3rem !important; }
  .ml-sm-n13,
  .mx-sm-n13 {
    margin-left: -3rem !important; }
  .m-sm-n14 {
    margin: -3.5rem !important; }
  .mt-sm-n14,
  .my-sm-n14 {
    margin-top: -3.5rem !important; }
  .mr-sm-n14,
  .mx-sm-n14 {
    margin-right: -3.5rem !important; }
  .mb-sm-n14,
  .my-sm-n14 {
    margin-bottom: -3.5rem !important; }
  .ml-sm-n14,
  .mx-sm-n14 {
    margin-left: -3.5rem !important; }
  .m-sm-n15 {
    margin: -4rem !important; }
  .mt-sm-n15,
  .my-sm-n15 {
    margin-top: -4rem !important; }
  .mr-sm-n15,
  .mx-sm-n15 {
    margin-right: -4rem !important; }
  .mb-sm-n15,
  .my-sm-n15 {
    margin-bottom: -4rem !important; }
  .ml-sm-n15,
  .mx-sm-n15 {
    margin-left: -4rem !important; }
  .m-sm-n16 {
    margin: -4.5rem !important; }
  .mt-sm-n16,
  .my-sm-n16 {
    margin-top: -4.5rem !important; }
  .mr-sm-n16,
  .mx-sm-n16 {
    margin-right: -4.5rem !important; }
  .mb-sm-n16,
  .my-sm-n16 {
    margin-bottom: -4.5rem !important; }
  .ml-sm-n16,
  .mx-sm-n16 {
    margin-left: -4.5rem !important; }
  .m-sm-n17 {
    margin: -5rem !important; }
  .mt-sm-n17,
  .my-sm-n17 {
    margin-top: -5rem !important; }
  .mr-sm-n17,
  .mx-sm-n17 {
    margin-right: -5rem !important; }
  .mb-sm-n17,
  .my-sm-n17 {
    margin-bottom: -5rem !important; }
  .ml-sm-n17,
  .mx-sm-n17 {
    margin-left: -5rem !important; }
  .m-sm-n18 {
    margin: -5.5rem !important; }
  .mt-sm-n18,
  .my-sm-n18 {
    margin-top: -5.5rem !important; }
  .mr-sm-n18,
  .mx-sm-n18 {
    margin-right: -5.5rem !important; }
  .mb-sm-n18,
  .my-sm-n18 {
    margin-bottom: -5.5rem !important; }
  .ml-sm-n18,
  .mx-sm-n18 {
    margin-left: -5.5rem !important; }
  .m-sm-n19 {
    margin: -6rem !important; }
  .mt-sm-n19,
  .my-sm-n19 {
    margin-top: -6rem !important; }
  .mr-sm-n19,
  .mx-sm-n19 {
    margin-right: -6rem !important; }
  .mb-sm-n19,
  .my-sm-n19 {
    margin-bottom: -6rem !important; }
  .ml-sm-n19,
  .mx-sm-n19 {
    margin-left: -6rem !important; }
  .m-sm-n20 {
    margin: -7.5rem !important; }
  .mt-sm-n20,
  .my-sm-n20 {
    margin-top: -7.5rem !important; }
  .mr-sm-n20,
  .mx-sm-n20 {
    margin-right: -7.5rem !important; }
  .mb-sm-n20,
  .my-sm-n20 {
    margin-bottom: -7.5rem !important; }
  .ml-sm-n20,
  .mx-sm-n20 {
    margin-left: -7.5rem !important; }
  .m-sm-n21 {
    margin: -9.5rem !important; }
  .mt-sm-n21,
  .my-sm-n21 {
    margin-top: -9.5rem !important; }
  .mr-sm-n21,
  .mx-sm-n21 {
    margin-right: -9.5rem !important; }
  .mb-sm-n21,
  .my-sm-n21 {
    margin-bottom: -9.5rem !important; }
  .ml-sm-n21,
  .mx-sm-n21 {
    margin-left: -9.5rem !important; }
  .m-sm-n22 {
    margin: -10rem !important; }
  .mt-sm-n22,
  .my-sm-n22 {
    margin-top: -10rem !important; }
  .mr-sm-n22,
  .mx-sm-n22 {
    margin-right: -10rem !important; }
  .mb-sm-n22,
  .my-sm-n22 {
    margin-bottom: -10rem !important; }
  .ml-sm-n22,
  .mx-sm-n22 {
    margin-left: -10rem !important; }
  .m-sm-n23 {
    margin: -10.5rem !important; }
  .mt-sm-n23,
  .my-sm-n23 {
    margin-top: -10.5rem !important; }
  .mr-sm-n23,
  .mx-sm-n23 {
    margin-right: -10.5rem !important; }
  .mb-sm-n23,
  .my-sm-n23 {
    margin-bottom: -10.5rem !important; }
  .ml-sm-n23,
  .mx-sm-n23 {
    margin-left: -10.5rem !important; }
  .m-sm-n24 {
    margin: -11rem !important; }
  .mt-sm-n24,
  .my-sm-n24 {
    margin-top: -11rem !important; }
  .mr-sm-n24,
  .mx-sm-n24 {
    margin-right: -11rem !important; }
  .mb-sm-n24,
  .my-sm-n24 {
    margin-bottom: -11rem !important; }
  .ml-sm-n24,
  .mx-sm-n24 {
    margin-left: -11rem !important; }
  .m-sm-n25 {
    margin: -11.5rem !important; }
  .mt-sm-n25,
  .my-sm-n25 {
    margin-top: -11.5rem !important; }
  .mr-sm-n25,
  .mx-sm-n25 {
    margin-right: -11.5rem !important; }
  .mb-sm-n25,
  .my-sm-n25 {
    margin-bottom: -11.5rem !important; }
  .ml-sm-n25,
  .mx-sm-n25 {
    margin-left: -11.5rem !important; }
  .m-sm-n26 {
    margin: -12rem !important; }
  .mt-sm-n26,
  .my-sm-n26 {
    margin-top: -12rem !important; }
  .mr-sm-n26,
  .mx-sm-n26 {
    margin-right: -12rem !important; }
  .mb-sm-n26,
  .my-sm-n26 {
    margin-bottom: -12rem !important; }
  .ml-sm-n26,
  .mx-sm-n26 {
    margin-left: -12rem !important; }
  .m-sm-n27 {
    margin: -12.5rem !important; }
  .mt-sm-n27,
  .my-sm-n27 {
    margin-top: -12.5rem !important; }
  .mr-sm-n27,
  .mx-sm-n27 {
    margin-right: -12.5rem !important; }
  .mb-sm-n27,
  .my-sm-n27 {
    margin-bottom: -12.5rem !important; }
  .ml-sm-n27,
  .mx-sm-n27 {
    margin-left: -12.5rem !important; }
  .m-sm-n28 {
    margin: -13rem !important; }
  .mt-sm-n28,
  .my-sm-n28 {
    margin-top: -13rem !important; }
  .mr-sm-n28,
  .mx-sm-n28 {
    margin-right: -13rem !important; }
  .mb-sm-n28,
  .my-sm-n28 {
    margin-bottom: -13rem !important; }
  .ml-sm-n28,
  .mx-sm-n28 {
    margin-left: -13rem !important; }
  .m-sm-n29 {
    margin: -13.5rem !important; }
  .mt-sm-n29,
  .my-sm-n29 {
    margin-top: -13.5rem !important; }
  .mr-sm-n29,
  .mx-sm-n29 {
    margin-right: -13.5rem !important; }
  .mb-sm-n29,
  .my-sm-n29 {
    margin-bottom: -13.5rem !important; }
  .ml-sm-n29,
  .mx-sm-n29 {
    margin-left: -13.5rem !important; }
  .m-sm-n30 {
    margin: -14rem !important; }
  .mt-sm-n30,
  .my-sm-n30 {
    margin-top: -14rem !important; }
  .mr-sm-n30,
  .mx-sm-n30 {
    margin-right: -14rem !important; }
  .mb-sm-n30,
  .my-sm-n30 {
    margin-bottom: -14rem !important; }
  .ml-sm-n30,
  .mx-sm-n30 {
    margin-left: -14rem !important; }
  .m-sm-n31 {
    margin: -14.5rem !important; }
  .mt-sm-n31,
  .my-sm-n31 {
    margin-top: -14.5rem !important; }
  .mr-sm-n31,
  .mx-sm-n31 {
    margin-right: -14.5rem !important; }
  .mb-sm-n31,
  .my-sm-n31 {
    margin-bottom: -14.5rem !important; }
  .ml-sm-n31,
  .mx-sm-n31 {
    margin-left: -14.5rem !important; }
  .m-sm-n32 {
    margin: -15rem !important; }
  .mt-sm-n32,
  .my-sm-n32 {
    margin-top: -15rem !important; }
  .mr-sm-n32,
  .mx-sm-n32 {
    margin-right: -15rem !important; }
  .mb-sm-n32,
  .my-sm-n32 {
    margin-bottom: -15rem !important; }
  .ml-sm-n32,
  .mx-sm-n32 {
    margin-left: -15rem !important; }
  .m-sm-n33 {
    margin: -15.5rem !important; }
  .mt-sm-n33,
  .my-sm-n33 {
    margin-top: -15.5rem !important; }
  .mr-sm-n33,
  .mx-sm-n33 {
    margin-right: -15.5rem !important; }
  .mb-sm-n33,
  .my-sm-n33 {
    margin-bottom: -15.5rem !important; }
  .ml-sm-n33,
  .mx-sm-n33 {
    margin-left: -15.5rem !important; }
  .m-sm-nrow {
    margin: -15px !important; }
  .mt-sm-nrow,
  .my-sm-nrow {
    margin-top: -15px !important; }
  .mr-sm-nrow,
  .mx-sm-nrow {
    margin-right: -15px !important; }
  .mb-sm-nrow,
  .my-sm-nrow {
    margin-bottom: -15px !important; }
  .ml-sm-nrow,
  .mx-sm-nrow {
    margin-left: -15px !important; } }

@media (min-width: 768px) {
  .m-md-btn {
    margin: 0.375rem 0.75rem !important; }
  .mt-md-btn,
  .my-md-btn {
    margin-top: 0.375rem !important; }
  .mr-md-btn,
  .mx-md-btn {
    margin-right: 0.75rem !important; }
  .mb-md-btn,
  .my-md-btn {
    margin-bottom: 0.375rem !important; }
  .ml-md-btn,
  .mx-md-btn {
    margin-left: 0.75rem !important; }
  .m-md-alert {
    margin: 0.75rem 1.25rem !important; }
  .mt-md-alert,
  .my-md-alert {
    margin-top: 0.75rem !important; }
  .mr-md-alert,
  .mx-md-alert {
    margin-right: 1.25rem !important; }
  .mb-md-alert,
  .my-md-alert {
    margin-bottom: 0.75rem !important; }
  .ml-md-alert,
  .mx-md-alert {
    margin-left: 1.25rem !important; }
  .m-md-btn-sm {
    margin: 0.25rem 0.5rem !important; }
  .mt-md-btn-sm,
  .my-md-btn-sm {
    margin-top: 0.25rem !important; }
  .mr-md-btn-sm,
  .mx-md-btn-sm {
    margin-right: 0.5rem !important; }
  .mb-md-btn-sm,
  .my-md-btn-sm {
    margin-bottom: 0.25rem !important; }
  .ml-md-btn-sm,
  .mx-md-btn-sm {
    margin-left: 0.5rem !important; }
  .m-md-btn-lg {
    margin: 0.5rem 1rem !important; }
  .mt-md-btn-lg,
  .my-md-btn-lg {
    margin-top: 0.5rem !important; }
  .mr-md-btn-lg,
  .mx-md-btn-lg {
    margin-right: 1rem !important; }
  .mb-md-btn-lg,
  .my-md-btn-lg {
    margin-bottom: 0.5rem !important; }
  .ml-md-btn-lg,
  .mx-md-btn-lg {
    margin-left: 1rem !important; }
  .p-md-btn {
    padding: 0.375rem 0.75rem !important; }
  .pt-md-btn,
  .py-md-btn {
    padding-top: 0.375rem !important; }
  .pr-md-btn,
  .px-md-btn {
    padding-right: 0.75rem !important; }
  .pb-md-btn,
  .py-md-btn {
    padding-bottom: 0.375rem !important; }
  .pl-md-btn,
  .px-md-btn {
    padding-left: 0.75rem !important; }
  .p-md-alert {
    padding: 0.75rem 1.25rem !important; }
  .pt-md-alert,
  .py-md-alert {
    padding-top: 0.75rem !important; }
  .pr-md-alert,
  .px-md-alert {
    padding-right: 1.25rem !important; }
  .pb-md-alert,
  .py-md-alert {
    padding-bottom: 0.75rem !important; }
  .pl-md-alert,
  .px-md-alert {
    padding-left: 1.25rem !important; }
  .p-md-btn-sm {
    padding: 0.25rem 0.5rem !important; }
  .pt-md-btn-sm,
  .py-md-btn-sm {
    padding-top: 0.25rem !important; }
  .pr-md-btn-sm,
  .px-md-btn-sm {
    padding-right: 0.5rem !important; }
  .pb-md-btn-sm,
  .py-md-btn-sm {
    padding-bottom: 0.25rem !important; }
  .pl-md-btn-sm,
  .px-md-btn-sm {
    padding-left: 0.5rem !important; }
  .p-md-btn-lg {
    padding: 0.5rem 1rem !important; }
  .pt-md-btn-lg,
  .py-md-btn-lg {
    padding-top: 0.5rem !important; }
  .pr-md-btn-lg,
  .px-md-btn-lg {
    padding-right: 1rem !important; }
  .pb-md-btn-lg,
  .py-md-btn-lg {
    padding-bottom: 0.5rem !important; }
  .pl-md-btn-lg,
  .px-md-btn-lg {
    padding-left: 1rem !important; }
  .p-md-col {
    padding: 15px !important; }
  .pt-md-col,
  .py-md-col {
    padding-top: 15px !important; }
  .pr-md-col,
  .px-md-col {
    padding-right: 15px !important; }
  .pb-md-col,
  .py-md-col {
    padding-bottom: 15px !important; }
  .pl-md-col,
  .px-md-col {
    padding-left: 15px !important; }
  .m-md-row {
    margin: 15px !important; }
  .mt-md-row,
  .my-md-row {
    margin-top: 15px !important; }
  .mr-md-row,
  .mx-md-row {
    margin-right: 15px !important; }
  .mb-md-row,
  .my-md-row {
    margin-bottom: 15px !important; }
  .ml-md-row,
  .mx-md-row {
    margin-left: 15px !important; }
  .m-md-n1 {
    margin: -0.2rem !important; }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.2rem !important; }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.2rem !important; }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.2rem !important; }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.2rem !important; }
  .m-md-n2 {
    margin: -0.25rem !important; }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.25rem !important; }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.25rem !important; }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.25rem !important; }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.25rem !important; }
  .m-md-n3 {
    margin: -0.5rem !important; }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -0.5rem !important; }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -0.5rem !important; }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -0.5rem !important; }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -0.5rem !important; }
  .m-md-n4 {
    margin: -0.75rem !important; }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -0.75rem !important; }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -0.75rem !important; }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -0.75rem !important; }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -0.75rem !important; }
  .m-md-n5 {
    margin: -0.9375rem !important; }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -0.9375rem !important; }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -0.9375rem !important; }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -0.9375rem !important; }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -0.9375rem !important; }
  .m-md-n6 {
    margin: -1rem !important; }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -1rem !important; }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -1rem !important; }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -1rem !important; }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -1rem !important; }
  .m-md-n7 {
    margin: -1.25rem !important; }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -1.25rem !important; }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -1.25rem !important; }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -1.25rem !important; }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -1.25rem !important; }
  .m-md-n8 {
    margin: -1.5rem !important; }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -1.5rem !important; }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -1.5rem !important; }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -1.5rem !important; }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -1.5rem !important; }
  .m-md-n9 {
    margin: -1.75rem !important; }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -1.75rem !important; }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -1.75rem !important; }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -1.75rem !important; }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -1.75rem !important; }
  .m-md-n10 {
    margin: -1.875rem !important; }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -1.875rem !important; }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -1.875rem !important; }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -1.875rem !important; }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -1.875rem !important; }
  .m-md-n11 {
    margin: -2rem !important; }
  .mt-md-n11,
  .my-md-n11 {
    margin-top: -2rem !important; }
  .mr-md-n11,
  .mx-md-n11 {
    margin-right: -2rem !important; }
  .mb-md-n11,
  .my-md-n11 {
    margin-bottom: -2rem !important; }
  .ml-md-n11,
  .mx-md-n11 {
    margin-left: -2rem !important; }
  .m-md-n12 {
    margin: -2.5rem !important; }
  .mt-md-n12,
  .my-md-n12 {
    margin-top: -2.5rem !important; }
  .mr-md-n12,
  .mx-md-n12 {
    margin-right: -2.5rem !important; }
  .mb-md-n12,
  .my-md-n12 {
    margin-bottom: -2.5rem !important; }
  .ml-md-n12,
  .mx-md-n12 {
    margin-left: -2.5rem !important; }
  .m-md-n13 {
    margin: -3rem !important; }
  .mt-md-n13,
  .my-md-n13 {
    margin-top: -3rem !important; }
  .mr-md-n13,
  .mx-md-n13 {
    margin-right: -3rem !important; }
  .mb-md-n13,
  .my-md-n13 {
    margin-bottom: -3rem !important; }
  .ml-md-n13,
  .mx-md-n13 {
    margin-left: -3rem !important; }
  .m-md-n14 {
    margin: -3.5rem !important; }
  .mt-md-n14,
  .my-md-n14 {
    margin-top: -3.5rem !important; }
  .mr-md-n14,
  .mx-md-n14 {
    margin-right: -3.5rem !important; }
  .mb-md-n14,
  .my-md-n14 {
    margin-bottom: -3.5rem !important; }
  .ml-md-n14,
  .mx-md-n14 {
    margin-left: -3.5rem !important; }
  .m-md-n15 {
    margin: -4rem !important; }
  .mt-md-n15,
  .my-md-n15 {
    margin-top: -4rem !important; }
  .mr-md-n15,
  .mx-md-n15 {
    margin-right: -4rem !important; }
  .mb-md-n15,
  .my-md-n15 {
    margin-bottom: -4rem !important; }
  .ml-md-n15,
  .mx-md-n15 {
    margin-left: -4rem !important; }
  .m-md-n16 {
    margin: -4.5rem !important; }
  .mt-md-n16,
  .my-md-n16 {
    margin-top: -4.5rem !important; }
  .mr-md-n16,
  .mx-md-n16 {
    margin-right: -4.5rem !important; }
  .mb-md-n16,
  .my-md-n16 {
    margin-bottom: -4.5rem !important; }
  .ml-md-n16,
  .mx-md-n16 {
    margin-left: -4.5rem !important; }
  .m-md-n17 {
    margin: -5rem !important; }
  .mt-md-n17,
  .my-md-n17 {
    margin-top: -5rem !important; }
  .mr-md-n17,
  .mx-md-n17 {
    margin-right: -5rem !important; }
  .mb-md-n17,
  .my-md-n17 {
    margin-bottom: -5rem !important; }
  .ml-md-n17,
  .mx-md-n17 {
    margin-left: -5rem !important; }
  .m-md-n18 {
    margin: -5.5rem !important; }
  .mt-md-n18,
  .my-md-n18 {
    margin-top: -5.5rem !important; }
  .mr-md-n18,
  .mx-md-n18 {
    margin-right: -5.5rem !important; }
  .mb-md-n18,
  .my-md-n18 {
    margin-bottom: -5.5rem !important; }
  .ml-md-n18,
  .mx-md-n18 {
    margin-left: -5.5rem !important; }
  .m-md-n19 {
    margin: -6rem !important; }
  .mt-md-n19,
  .my-md-n19 {
    margin-top: -6rem !important; }
  .mr-md-n19,
  .mx-md-n19 {
    margin-right: -6rem !important; }
  .mb-md-n19,
  .my-md-n19 {
    margin-bottom: -6rem !important; }
  .ml-md-n19,
  .mx-md-n19 {
    margin-left: -6rem !important; }
  .m-md-n20 {
    margin: -7.5rem !important; }
  .mt-md-n20,
  .my-md-n20 {
    margin-top: -7.5rem !important; }
  .mr-md-n20,
  .mx-md-n20 {
    margin-right: -7.5rem !important; }
  .mb-md-n20,
  .my-md-n20 {
    margin-bottom: -7.5rem !important; }
  .ml-md-n20,
  .mx-md-n20 {
    margin-left: -7.5rem !important; }
  .m-md-n21 {
    margin: -9.5rem !important; }
  .mt-md-n21,
  .my-md-n21 {
    margin-top: -9.5rem !important; }
  .mr-md-n21,
  .mx-md-n21 {
    margin-right: -9.5rem !important; }
  .mb-md-n21,
  .my-md-n21 {
    margin-bottom: -9.5rem !important; }
  .ml-md-n21,
  .mx-md-n21 {
    margin-left: -9.5rem !important; }
  .m-md-n22 {
    margin: -10rem !important; }
  .mt-md-n22,
  .my-md-n22 {
    margin-top: -10rem !important; }
  .mr-md-n22,
  .mx-md-n22 {
    margin-right: -10rem !important; }
  .mb-md-n22,
  .my-md-n22 {
    margin-bottom: -10rem !important; }
  .ml-md-n22,
  .mx-md-n22 {
    margin-left: -10rem !important; }
  .m-md-n23 {
    margin: -10.5rem !important; }
  .mt-md-n23,
  .my-md-n23 {
    margin-top: -10.5rem !important; }
  .mr-md-n23,
  .mx-md-n23 {
    margin-right: -10.5rem !important; }
  .mb-md-n23,
  .my-md-n23 {
    margin-bottom: -10.5rem !important; }
  .ml-md-n23,
  .mx-md-n23 {
    margin-left: -10.5rem !important; }
  .m-md-n24 {
    margin: -11rem !important; }
  .mt-md-n24,
  .my-md-n24 {
    margin-top: -11rem !important; }
  .mr-md-n24,
  .mx-md-n24 {
    margin-right: -11rem !important; }
  .mb-md-n24,
  .my-md-n24 {
    margin-bottom: -11rem !important; }
  .ml-md-n24,
  .mx-md-n24 {
    margin-left: -11rem !important; }
  .m-md-n25 {
    margin: -11.5rem !important; }
  .mt-md-n25,
  .my-md-n25 {
    margin-top: -11.5rem !important; }
  .mr-md-n25,
  .mx-md-n25 {
    margin-right: -11.5rem !important; }
  .mb-md-n25,
  .my-md-n25 {
    margin-bottom: -11.5rem !important; }
  .ml-md-n25,
  .mx-md-n25 {
    margin-left: -11.5rem !important; }
  .m-md-n26 {
    margin: -12rem !important; }
  .mt-md-n26,
  .my-md-n26 {
    margin-top: -12rem !important; }
  .mr-md-n26,
  .mx-md-n26 {
    margin-right: -12rem !important; }
  .mb-md-n26,
  .my-md-n26 {
    margin-bottom: -12rem !important; }
  .ml-md-n26,
  .mx-md-n26 {
    margin-left: -12rem !important; }
  .m-md-n27 {
    margin: -12.5rem !important; }
  .mt-md-n27,
  .my-md-n27 {
    margin-top: -12.5rem !important; }
  .mr-md-n27,
  .mx-md-n27 {
    margin-right: -12.5rem !important; }
  .mb-md-n27,
  .my-md-n27 {
    margin-bottom: -12.5rem !important; }
  .ml-md-n27,
  .mx-md-n27 {
    margin-left: -12.5rem !important; }
  .m-md-n28 {
    margin: -13rem !important; }
  .mt-md-n28,
  .my-md-n28 {
    margin-top: -13rem !important; }
  .mr-md-n28,
  .mx-md-n28 {
    margin-right: -13rem !important; }
  .mb-md-n28,
  .my-md-n28 {
    margin-bottom: -13rem !important; }
  .ml-md-n28,
  .mx-md-n28 {
    margin-left: -13rem !important; }
  .m-md-n29 {
    margin: -13.5rem !important; }
  .mt-md-n29,
  .my-md-n29 {
    margin-top: -13.5rem !important; }
  .mr-md-n29,
  .mx-md-n29 {
    margin-right: -13.5rem !important; }
  .mb-md-n29,
  .my-md-n29 {
    margin-bottom: -13.5rem !important; }
  .ml-md-n29,
  .mx-md-n29 {
    margin-left: -13.5rem !important; }
  .m-md-n30 {
    margin: -14rem !important; }
  .mt-md-n30,
  .my-md-n30 {
    margin-top: -14rem !important; }
  .mr-md-n30,
  .mx-md-n30 {
    margin-right: -14rem !important; }
  .mb-md-n30,
  .my-md-n30 {
    margin-bottom: -14rem !important; }
  .ml-md-n30,
  .mx-md-n30 {
    margin-left: -14rem !important; }
  .m-md-n31 {
    margin: -14.5rem !important; }
  .mt-md-n31,
  .my-md-n31 {
    margin-top: -14.5rem !important; }
  .mr-md-n31,
  .mx-md-n31 {
    margin-right: -14.5rem !important; }
  .mb-md-n31,
  .my-md-n31 {
    margin-bottom: -14.5rem !important; }
  .ml-md-n31,
  .mx-md-n31 {
    margin-left: -14.5rem !important; }
  .m-md-n32 {
    margin: -15rem !important; }
  .mt-md-n32,
  .my-md-n32 {
    margin-top: -15rem !important; }
  .mr-md-n32,
  .mx-md-n32 {
    margin-right: -15rem !important; }
  .mb-md-n32,
  .my-md-n32 {
    margin-bottom: -15rem !important; }
  .ml-md-n32,
  .mx-md-n32 {
    margin-left: -15rem !important; }
  .m-md-n33 {
    margin: -15.5rem !important; }
  .mt-md-n33,
  .my-md-n33 {
    margin-top: -15.5rem !important; }
  .mr-md-n33,
  .mx-md-n33 {
    margin-right: -15.5rem !important; }
  .mb-md-n33,
  .my-md-n33 {
    margin-bottom: -15.5rem !important; }
  .ml-md-n33,
  .mx-md-n33 {
    margin-left: -15.5rem !important; }
  .m-md-nrow {
    margin: -15px !important; }
  .mt-md-nrow,
  .my-md-nrow {
    margin-top: -15px !important; }
  .mr-md-nrow,
  .mx-md-nrow {
    margin-right: -15px !important; }
  .mb-md-nrow,
  .my-md-nrow {
    margin-bottom: -15px !important; }
  .ml-md-nrow,
  .mx-md-nrow {
    margin-left: -15px !important; } }

@media (min-width: 992px) {
  .m-lg-btn {
    margin: 0.375rem 0.75rem !important; }
  .mt-lg-btn,
  .my-lg-btn {
    margin-top: 0.375rem !important; }
  .mr-lg-btn,
  .mx-lg-btn {
    margin-right: 0.75rem !important; }
  .mb-lg-btn,
  .my-lg-btn {
    margin-bottom: 0.375rem !important; }
  .ml-lg-btn,
  .mx-lg-btn {
    margin-left: 0.75rem !important; }
  .m-lg-alert {
    margin: 0.75rem 1.25rem !important; }
  .mt-lg-alert,
  .my-lg-alert {
    margin-top: 0.75rem !important; }
  .mr-lg-alert,
  .mx-lg-alert {
    margin-right: 1.25rem !important; }
  .mb-lg-alert,
  .my-lg-alert {
    margin-bottom: 0.75rem !important; }
  .ml-lg-alert,
  .mx-lg-alert {
    margin-left: 1.25rem !important; }
  .m-lg-btn-sm {
    margin: 0.25rem 0.5rem !important; }
  .mt-lg-btn-sm,
  .my-lg-btn-sm {
    margin-top: 0.25rem !important; }
  .mr-lg-btn-sm,
  .mx-lg-btn-sm {
    margin-right: 0.5rem !important; }
  .mb-lg-btn-sm,
  .my-lg-btn-sm {
    margin-bottom: 0.25rem !important; }
  .ml-lg-btn-sm,
  .mx-lg-btn-sm {
    margin-left: 0.5rem !important; }
  .m-lg-btn-lg {
    margin: 0.5rem 1rem !important; }
  .mt-lg-btn-lg,
  .my-lg-btn-lg {
    margin-top: 0.5rem !important; }
  .mr-lg-btn-lg,
  .mx-lg-btn-lg {
    margin-right: 1rem !important; }
  .mb-lg-btn-lg,
  .my-lg-btn-lg {
    margin-bottom: 0.5rem !important; }
  .ml-lg-btn-lg,
  .mx-lg-btn-lg {
    margin-left: 1rem !important; }
  .p-lg-btn {
    padding: 0.375rem 0.75rem !important; }
  .pt-lg-btn,
  .py-lg-btn {
    padding-top: 0.375rem !important; }
  .pr-lg-btn,
  .px-lg-btn {
    padding-right: 0.75rem !important; }
  .pb-lg-btn,
  .py-lg-btn {
    padding-bottom: 0.375rem !important; }
  .pl-lg-btn,
  .px-lg-btn {
    padding-left: 0.75rem !important; }
  .p-lg-alert {
    padding: 0.75rem 1.25rem !important; }
  .pt-lg-alert,
  .py-lg-alert {
    padding-top: 0.75rem !important; }
  .pr-lg-alert,
  .px-lg-alert {
    padding-right: 1.25rem !important; }
  .pb-lg-alert,
  .py-lg-alert {
    padding-bottom: 0.75rem !important; }
  .pl-lg-alert,
  .px-lg-alert {
    padding-left: 1.25rem !important; }
  .p-lg-btn-sm {
    padding: 0.25rem 0.5rem !important; }
  .pt-lg-btn-sm,
  .py-lg-btn-sm {
    padding-top: 0.25rem !important; }
  .pr-lg-btn-sm,
  .px-lg-btn-sm {
    padding-right: 0.5rem !important; }
  .pb-lg-btn-sm,
  .py-lg-btn-sm {
    padding-bottom: 0.25rem !important; }
  .pl-lg-btn-sm,
  .px-lg-btn-sm {
    padding-left: 0.5rem !important; }
  .p-lg-btn-lg {
    padding: 0.5rem 1rem !important; }
  .pt-lg-btn-lg,
  .py-lg-btn-lg {
    padding-top: 0.5rem !important; }
  .pr-lg-btn-lg,
  .px-lg-btn-lg {
    padding-right: 1rem !important; }
  .pb-lg-btn-lg,
  .py-lg-btn-lg {
    padding-bottom: 0.5rem !important; }
  .pl-lg-btn-lg,
  .px-lg-btn-lg {
    padding-left: 1rem !important; }
  .p-lg-col {
    padding: 15px !important; }
  .pt-lg-col,
  .py-lg-col {
    padding-top: 15px !important; }
  .pr-lg-col,
  .px-lg-col {
    padding-right: 15px !important; }
  .pb-lg-col,
  .py-lg-col {
    padding-bottom: 15px !important; }
  .pl-lg-col,
  .px-lg-col {
    padding-left: 15px !important; }
  .m-lg-row {
    margin: 15px !important; }
  .mt-lg-row,
  .my-lg-row {
    margin-top: 15px !important; }
  .mr-lg-row,
  .mx-lg-row {
    margin-right: 15px !important; }
  .mb-lg-row,
  .my-lg-row {
    margin-bottom: 15px !important; }
  .ml-lg-row,
  .mx-lg-row {
    margin-left: 15px !important; }
  .m-lg-n1 {
    margin: -0.2rem !important; }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.2rem !important; }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.2rem !important; }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.2rem !important; }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.2rem !important; }
  .m-lg-n2 {
    margin: -0.25rem !important; }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.25rem !important; }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.25rem !important; }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.25rem !important; }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.25rem !important; }
  .m-lg-n3 {
    margin: -0.5rem !important; }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -0.5rem !important; }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -0.5rem !important; }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -0.5rem !important; }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -0.5rem !important; }
  .m-lg-n4 {
    margin: -0.75rem !important; }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -0.75rem !important; }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -0.75rem !important; }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -0.75rem !important; }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -0.75rem !important; }
  .m-lg-n5 {
    margin: -0.9375rem !important; }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -0.9375rem !important; }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -0.9375rem !important; }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -0.9375rem !important; }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -0.9375rem !important; }
  .m-lg-n6 {
    margin: -1rem !important; }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -1rem !important; }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -1rem !important; }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -1rem !important; }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -1rem !important; }
  .m-lg-n7 {
    margin: -1.25rem !important; }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -1.25rem !important; }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -1.25rem !important; }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -1.25rem !important; }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -1.25rem !important; }
  .m-lg-n8 {
    margin: -1.5rem !important; }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -1.5rem !important; }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -1.5rem !important; }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -1.5rem !important; }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -1.5rem !important; }
  .m-lg-n9 {
    margin: -1.75rem !important; }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -1.75rem !important; }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -1.75rem !important; }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -1.75rem !important; }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -1.75rem !important; }
  .m-lg-n10 {
    margin: -1.875rem !important; }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -1.875rem !important; }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -1.875rem !important; }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -1.875rem !important; }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -1.875rem !important; }
  .m-lg-n11 {
    margin: -2rem !important; }
  .mt-lg-n11,
  .my-lg-n11 {
    margin-top: -2rem !important; }
  .mr-lg-n11,
  .mx-lg-n11 {
    margin-right: -2rem !important; }
  .mb-lg-n11,
  .my-lg-n11 {
    margin-bottom: -2rem !important; }
  .ml-lg-n11,
  .mx-lg-n11 {
    margin-left: -2rem !important; }
  .m-lg-n12 {
    margin: -2.5rem !important; }
  .mt-lg-n12,
  .my-lg-n12 {
    margin-top: -2.5rem !important; }
  .mr-lg-n12,
  .mx-lg-n12 {
    margin-right: -2.5rem !important; }
  .mb-lg-n12,
  .my-lg-n12 {
    margin-bottom: -2.5rem !important; }
  .ml-lg-n12,
  .mx-lg-n12 {
    margin-left: -2.5rem !important; }
  .m-lg-n13 {
    margin: -3rem !important; }
  .mt-lg-n13,
  .my-lg-n13 {
    margin-top: -3rem !important; }
  .mr-lg-n13,
  .mx-lg-n13 {
    margin-right: -3rem !important; }
  .mb-lg-n13,
  .my-lg-n13 {
    margin-bottom: -3rem !important; }
  .ml-lg-n13,
  .mx-lg-n13 {
    margin-left: -3rem !important; }
  .m-lg-n14 {
    margin: -3.5rem !important; }
  .mt-lg-n14,
  .my-lg-n14 {
    margin-top: -3.5rem !important; }
  .mr-lg-n14,
  .mx-lg-n14 {
    margin-right: -3.5rem !important; }
  .mb-lg-n14,
  .my-lg-n14 {
    margin-bottom: -3.5rem !important; }
  .ml-lg-n14,
  .mx-lg-n14 {
    margin-left: -3.5rem !important; }
  .m-lg-n15 {
    margin: -4rem !important; }
  .mt-lg-n15,
  .my-lg-n15 {
    margin-top: -4rem !important; }
  .mr-lg-n15,
  .mx-lg-n15 {
    margin-right: -4rem !important; }
  .mb-lg-n15,
  .my-lg-n15 {
    margin-bottom: -4rem !important; }
  .ml-lg-n15,
  .mx-lg-n15 {
    margin-left: -4rem !important; }
  .m-lg-n16 {
    margin: -4.5rem !important; }
  .mt-lg-n16,
  .my-lg-n16 {
    margin-top: -4.5rem !important; }
  .mr-lg-n16,
  .mx-lg-n16 {
    margin-right: -4.5rem !important; }
  .mb-lg-n16,
  .my-lg-n16 {
    margin-bottom: -4.5rem !important; }
  .ml-lg-n16,
  .mx-lg-n16 {
    margin-left: -4.5rem !important; }
  .m-lg-n17 {
    margin: -5rem !important; }
  .mt-lg-n17,
  .my-lg-n17 {
    margin-top: -5rem !important; }
  .mr-lg-n17,
  .mx-lg-n17 {
    margin-right: -5rem !important; }
  .mb-lg-n17,
  .my-lg-n17 {
    margin-bottom: -5rem !important; }
  .ml-lg-n17,
  .mx-lg-n17 {
    margin-left: -5rem !important; }
  .m-lg-n18 {
    margin: -5.5rem !important; }
  .mt-lg-n18,
  .my-lg-n18 {
    margin-top: -5.5rem !important; }
  .mr-lg-n18,
  .mx-lg-n18 {
    margin-right: -5.5rem !important; }
  .mb-lg-n18,
  .my-lg-n18 {
    margin-bottom: -5.5rem !important; }
  .ml-lg-n18,
  .mx-lg-n18 {
    margin-left: -5.5rem !important; }
  .m-lg-n19 {
    margin: -6rem !important; }
  .mt-lg-n19,
  .my-lg-n19 {
    margin-top: -6rem !important; }
  .mr-lg-n19,
  .mx-lg-n19 {
    margin-right: -6rem !important; }
  .mb-lg-n19,
  .my-lg-n19 {
    margin-bottom: -6rem !important; }
  .ml-lg-n19,
  .mx-lg-n19 {
    margin-left: -6rem !important; }
  .m-lg-n20 {
    margin: -7.5rem !important; }
  .mt-lg-n20,
  .my-lg-n20 {
    margin-top: -7.5rem !important; }
  .mr-lg-n20,
  .mx-lg-n20 {
    margin-right: -7.5rem !important; }
  .mb-lg-n20,
  .my-lg-n20 {
    margin-bottom: -7.5rem !important; }
  .ml-lg-n20,
  .mx-lg-n20 {
    margin-left: -7.5rem !important; }
  .m-lg-n21 {
    margin: -9.5rem !important; }
  .mt-lg-n21,
  .my-lg-n21 {
    margin-top: -9.5rem !important; }
  .mr-lg-n21,
  .mx-lg-n21 {
    margin-right: -9.5rem !important; }
  .mb-lg-n21,
  .my-lg-n21 {
    margin-bottom: -9.5rem !important; }
  .ml-lg-n21,
  .mx-lg-n21 {
    margin-left: -9.5rem !important; }
  .m-lg-n22 {
    margin: -10rem !important; }
  .mt-lg-n22,
  .my-lg-n22 {
    margin-top: -10rem !important; }
  .mr-lg-n22,
  .mx-lg-n22 {
    margin-right: -10rem !important; }
  .mb-lg-n22,
  .my-lg-n22 {
    margin-bottom: -10rem !important; }
  .ml-lg-n22,
  .mx-lg-n22 {
    margin-left: -10rem !important; }
  .m-lg-n23 {
    margin: -10.5rem !important; }
  .mt-lg-n23,
  .my-lg-n23 {
    margin-top: -10.5rem !important; }
  .mr-lg-n23,
  .mx-lg-n23 {
    margin-right: -10.5rem !important; }
  .mb-lg-n23,
  .my-lg-n23 {
    margin-bottom: -10.5rem !important; }
  .ml-lg-n23,
  .mx-lg-n23 {
    margin-left: -10.5rem !important; }
  .m-lg-n24 {
    margin: -11rem !important; }
  .mt-lg-n24,
  .my-lg-n24 {
    margin-top: -11rem !important; }
  .mr-lg-n24,
  .mx-lg-n24 {
    margin-right: -11rem !important; }
  .mb-lg-n24,
  .my-lg-n24 {
    margin-bottom: -11rem !important; }
  .ml-lg-n24,
  .mx-lg-n24 {
    margin-left: -11rem !important; }
  .m-lg-n25 {
    margin: -11.5rem !important; }
  .mt-lg-n25,
  .my-lg-n25 {
    margin-top: -11.5rem !important; }
  .mr-lg-n25,
  .mx-lg-n25 {
    margin-right: -11.5rem !important; }
  .mb-lg-n25,
  .my-lg-n25 {
    margin-bottom: -11.5rem !important; }
  .ml-lg-n25,
  .mx-lg-n25 {
    margin-left: -11.5rem !important; }
  .m-lg-n26 {
    margin: -12rem !important; }
  .mt-lg-n26,
  .my-lg-n26 {
    margin-top: -12rem !important; }
  .mr-lg-n26,
  .mx-lg-n26 {
    margin-right: -12rem !important; }
  .mb-lg-n26,
  .my-lg-n26 {
    margin-bottom: -12rem !important; }
  .ml-lg-n26,
  .mx-lg-n26 {
    margin-left: -12rem !important; }
  .m-lg-n27 {
    margin: -12.5rem !important; }
  .mt-lg-n27,
  .my-lg-n27 {
    margin-top: -12.5rem !important; }
  .mr-lg-n27,
  .mx-lg-n27 {
    margin-right: -12.5rem !important; }
  .mb-lg-n27,
  .my-lg-n27 {
    margin-bottom: -12.5rem !important; }
  .ml-lg-n27,
  .mx-lg-n27 {
    margin-left: -12.5rem !important; }
  .m-lg-n28 {
    margin: -13rem !important; }
  .mt-lg-n28,
  .my-lg-n28 {
    margin-top: -13rem !important; }
  .mr-lg-n28,
  .mx-lg-n28 {
    margin-right: -13rem !important; }
  .mb-lg-n28,
  .my-lg-n28 {
    margin-bottom: -13rem !important; }
  .ml-lg-n28,
  .mx-lg-n28 {
    margin-left: -13rem !important; }
  .m-lg-n29 {
    margin: -13.5rem !important; }
  .mt-lg-n29,
  .my-lg-n29 {
    margin-top: -13.5rem !important; }
  .mr-lg-n29,
  .mx-lg-n29 {
    margin-right: -13.5rem !important; }
  .mb-lg-n29,
  .my-lg-n29 {
    margin-bottom: -13.5rem !important; }
  .ml-lg-n29,
  .mx-lg-n29 {
    margin-left: -13.5rem !important; }
  .m-lg-n30 {
    margin: -14rem !important; }
  .mt-lg-n30,
  .my-lg-n30 {
    margin-top: -14rem !important; }
  .mr-lg-n30,
  .mx-lg-n30 {
    margin-right: -14rem !important; }
  .mb-lg-n30,
  .my-lg-n30 {
    margin-bottom: -14rem !important; }
  .ml-lg-n30,
  .mx-lg-n30 {
    margin-left: -14rem !important; }
  .m-lg-n31 {
    margin: -14.5rem !important; }
  .mt-lg-n31,
  .my-lg-n31 {
    margin-top: -14.5rem !important; }
  .mr-lg-n31,
  .mx-lg-n31 {
    margin-right: -14.5rem !important; }
  .mb-lg-n31,
  .my-lg-n31 {
    margin-bottom: -14.5rem !important; }
  .ml-lg-n31,
  .mx-lg-n31 {
    margin-left: -14.5rem !important; }
  .m-lg-n32 {
    margin: -15rem !important; }
  .mt-lg-n32,
  .my-lg-n32 {
    margin-top: -15rem !important; }
  .mr-lg-n32,
  .mx-lg-n32 {
    margin-right: -15rem !important; }
  .mb-lg-n32,
  .my-lg-n32 {
    margin-bottom: -15rem !important; }
  .ml-lg-n32,
  .mx-lg-n32 {
    margin-left: -15rem !important; }
  .m-lg-n33 {
    margin: -15.5rem !important; }
  .mt-lg-n33,
  .my-lg-n33 {
    margin-top: -15.5rem !important; }
  .mr-lg-n33,
  .mx-lg-n33 {
    margin-right: -15.5rem !important; }
  .mb-lg-n33,
  .my-lg-n33 {
    margin-bottom: -15.5rem !important; }
  .ml-lg-n33,
  .mx-lg-n33 {
    margin-left: -15.5rem !important; }
  .m-lg-nrow {
    margin: -15px !important; }
  .mt-lg-nrow,
  .my-lg-nrow {
    margin-top: -15px !important; }
  .mr-lg-nrow,
  .mx-lg-nrow {
    margin-right: -15px !important; }
  .mb-lg-nrow,
  .my-lg-nrow {
    margin-bottom: -15px !important; }
  .ml-lg-nrow,
  .mx-lg-nrow {
    margin-left: -15px !important; } }

@media (min-width: 1200px) {
  .m-xl-btn {
    margin: 0.375rem 0.75rem !important; }
  .mt-xl-btn,
  .my-xl-btn {
    margin-top: 0.375rem !important; }
  .mr-xl-btn,
  .mx-xl-btn {
    margin-right: 0.75rem !important; }
  .mb-xl-btn,
  .my-xl-btn {
    margin-bottom: 0.375rem !important; }
  .ml-xl-btn,
  .mx-xl-btn {
    margin-left: 0.75rem !important; }
  .m-xl-alert {
    margin: 0.75rem 1.25rem !important; }
  .mt-xl-alert,
  .my-xl-alert {
    margin-top: 0.75rem !important; }
  .mr-xl-alert,
  .mx-xl-alert {
    margin-right: 1.25rem !important; }
  .mb-xl-alert,
  .my-xl-alert {
    margin-bottom: 0.75rem !important; }
  .ml-xl-alert,
  .mx-xl-alert {
    margin-left: 1.25rem !important; }
  .m-xl-btn-sm {
    margin: 0.25rem 0.5rem !important; }
  .mt-xl-btn-sm,
  .my-xl-btn-sm {
    margin-top: 0.25rem !important; }
  .mr-xl-btn-sm,
  .mx-xl-btn-sm {
    margin-right: 0.5rem !important; }
  .mb-xl-btn-sm,
  .my-xl-btn-sm {
    margin-bottom: 0.25rem !important; }
  .ml-xl-btn-sm,
  .mx-xl-btn-sm {
    margin-left: 0.5rem !important; }
  .m-xl-btn-lg {
    margin: 0.5rem 1rem !important; }
  .mt-xl-btn-lg,
  .my-xl-btn-lg {
    margin-top: 0.5rem !important; }
  .mr-xl-btn-lg,
  .mx-xl-btn-lg {
    margin-right: 1rem !important; }
  .mb-xl-btn-lg,
  .my-xl-btn-lg {
    margin-bottom: 0.5rem !important; }
  .ml-xl-btn-lg,
  .mx-xl-btn-lg {
    margin-left: 1rem !important; }
  .p-xl-btn {
    padding: 0.375rem 0.75rem !important; }
  .pt-xl-btn,
  .py-xl-btn {
    padding-top: 0.375rem !important; }
  .pr-xl-btn,
  .px-xl-btn {
    padding-right: 0.75rem !important; }
  .pb-xl-btn,
  .py-xl-btn {
    padding-bottom: 0.375rem !important; }
  .pl-xl-btn,
  .px-xl-btn {
    padding-left: 0.75rem !important; }
  .p-xl-alert {
    padding: 0.75rem 1.25rem !important; }
  .pt-xl-alert,
  .py-xl-alert {
    padding-top: 0.75rem !important; }
  .pr-xl-alert,
  .px-xl-alert {
    padding-right: 1.25rem !important; }
  .pb-xl-alert,
  .py-xl-alert {
    padding-bottom: 0.75rem !important; }
  .pl-xl-alert,
  .px-xl-alert {
    padding-left: 1.25rem !important; }
  .p-xl-btn-sm {
    padding: 0.25rem 0.5rem !important; }
  .pt-xl-btn-sm,
  .py-xl-btn-sm {
    padding-top: 0.25rem !important; }
  .pr-xl-btn-sm,
  .px-xl-btn-sm {
    padding-right: 0.5rem !important; }
  .pb-xl-btn-sm,
  .py-xl-btn-sm {
    padding-bottom: 0.25rem !important; }
  .pl-xl-btn-sm,
  .px-xl-btn-sm {
    padding-left: 0.5rem !important; }
  .p-xl-btn-lg {
    padding: 0.5rem 1rem !important; }
  .pt-xl-btn-lg,
  .py-xl-btn-lg {
    padding-top: 0.5rem !important; }
  .pr-xl-btn-lg,
  .px-xl-btn-lg {
    padding-right: 1rem !important; }
  .pb-xl-btn-lg,
  .py-xl-btn-lg {
    padding-bottom: 0.5rem !important; }
  .pl-xl-btn-lg,
  .px-xl-btn-lg {
    padding-left: 1rem !important; }
  .p-xl-col {
    padding: 15px !important; }
  .pt-xl-col,
  .py-xl-col {
    padding-top: 15px !important; }
  .pr-xl-col,
  .px-xl-col {
    padding-right: 15px !important; }
  .pb-xl-col,
  .py-xl-col {
    padding-bottom: 15px !important; }
  .pl-xl-col,
  .px-xl-col {
    padding-left: 15px !important; }
  .m-xl-row {
    margin: 15px !important; }
  .mt-xl-row,
  .my-xl-row {
    margin-top: 15px !important; }
  .mr-xl-row,
  .mx-xl-row {
    margin-right: 15px !important; }
  .mb-xl-row,
  .my-xl-row {
    margin-bottom: 15px !important; }
  .ml-xl-row,
  .mx-xl-row {
    margin-left: 15px !important; }
  .m-xl-n1 {
    margin: -0.2rem !important; }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.2rem !important; }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.2rem !important; }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.2rem !important; }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.2rem !important; }
  .m-xl-n2 {
    margin: -0.25rem !important; }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.25rem !important; }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.25rem !important; }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.25rem !important; }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.25rem !important; }
  .m-xl-n3 {
    margin: -0.5rem !important; }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -0.5rem !important; }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -0.5rem !important; }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -0.5rem !important; }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -0.5rem !important; }
  .m-xl-n4 {
    margin: -0.75rem !important; }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -0.75rem !important; }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -0.75rem !important; }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -0.75rem !important; }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -0.75rem !important; }
  .m-xl-n5 {
    margin: -0.9375rem !important; }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -0.9375rem !important; }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -0.9375rem !important; }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -0.9375rem !important; }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -0.9375rem !important; }
  .m-xl-n6 {
    margin: -1rem !important; }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -1rem !important; }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -1rem !important; }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -1rem !important; }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -1rem !important; }
  .m-xl-n7 {
    margin: -1.25rem !important; }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -1.25rem !important; }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -1.25rem !important; }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -1.25rem !important; }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -1.25rem !important; }
  .m-xl-n8 {
    margin: -1.5rem !important; }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -1.5rem !important; }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -1.5rem !important; }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -1.5rem !important; }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -1.5rem !important; }
  .m-xl-n9 {
    margin: -1.75rem !important; }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -1.75rem !important; }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -1.75rem !important; }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -1.75rem !important; }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -1.75rem !important; }
  .m-xl-n10 {
    margin: -1.875rem !important; }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -1.875rem !important; }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -1.875rem !important; }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -1.875rem !important; }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -1.875rem !important; }
  .m-xl-n11 {
    margin: -2rem !important; }
  .mt-xl-n11,
  .my-xl-n11 {
    margin-top: -2rem !important; }
  .mr-xl-n11,
  .mx-xl-n11 {
    margin-right: -2rem !important; }
  .mb-xl-n11,
  .my-xl-n11 {
    margin-bottom: -2rem !important; }
  .ml-xl-n11,
  .mx-xl-n11 {
    margin-left: -2rem !important; }
  .m-xl-n12 {
    margin: -2.5rem !important; }
  .mt-xl-n12,
  .my-xl-n12 {
    margin-top: -2.5rem !important; }
  .mr-xl-n12,
  .mx-xl-n12 {
    margin-right: -2.5rem !important; }
  .mb-xl-n12,
  .my-xl-n12 {
    margin-bottom: -2.5rem !important; }
  .ml-xl-n12,
  .mx-xl-n12 {
    margin-left: -2.5rem !important; }
  .m-xl-n13 {
    margin: -3rem !important; }
  .mt-xl-n13,
  .my-xl-n13 {
    margin-top: -3rem !important; }
  .mr-xl-n13,
  .mx-xl-n13 {
    margin-right: -3rem !important; }
  .mb-xl-n13,
  .my-xl-n13 {
    margin-bottom: -3rem !important; }
  .ml-xl-n13,
  .mx-xl-n13 {
    margin-left: -3rem !important; }
  .m-xl-n14 {
    margin: -3.5rem !important; }
  .mt-xl-n14,
  .my-xl-n14 {
    margin-top: -3.5rem !important; }
  .mr-xl-n14,
  .mx-xl-n14 {
    margin-right: -3.5rem !important; }
  .mb-xl-n14,
  .my-xl-n14 {
    margin-bottom: -3.5rem !important; }
  .ml-xl-n14,
  .mx-xl-n14 {
    margin-left: -3.5rem !important; }
  .m-xl-n15 {
    margin: -4rem !important; }
  .mt-xl-n15,
  .my-xl-n15 {
    margin-top: -4rem !important; }
  .mr-xl-n15,
  .mx-xl-n15 {
    margin-right: -4rem !important; }
  .mb-xl-n15,
  .my-xl-n15 {
    margin-bottom: -4rem !important; }
  .ml-xl-n15,
  .mx-xl-n15 {
    margin-left: -4rem !important; }
  .m-xl-n16 {
    margin: -4.5rem !important; }
  .mt-xl-n16,
  .my-xl-n16 {
    margin-top: -4.5rem !important; }
  .mr-xl-n16,
  .mx-xl-n16 {
    margin-right: -4.5rem !important; }
  .mb-xl-n16,
  .my-xl-n16 {
    margin-bottom: -4.5rem !important; }
  .ml-xl-n16,
  .mx-xl-n16 {
    margin-left: -4.5rem !important; }
  .m-xl-n17 {
    margin: -5rem !important; }
  .mt-xl-n17,
  .my-xl-n17 {
    margin-top: -5rem !important; }
  .mr-xl-n17,
  .mx-xl-n17 {
    margin-right: -5rem !important; }
  .mb-xl-n17,
  .my-xl-n17 {
    margin-bottom: -5rem !important; }
  .ml-xl-n17,
  .mx-xl-n17 {
    margin-left: -5rem !important; }
  .m-xl-n18 {
    margin: -5.5rem !important; }
  .mt-xl-n18,
  .my-xl-n18 {
    margin-top: -5.5rem !important; }
  .mr-xl-n18,
  .mx-xl-n18 {
    margin-right: -5.5rem !important; }
  .mb-xl-n18,
  .my-xl-n18 {
    margin-bottom: -5.5rem !important; }
  .ml-xl-n18,
  .mx-xl-n18 {
    margin-left: -5.5rem !important; }
  .m-xl-n19 {
    margin: -6rem !important; }
  .mt-xl-n19,
  .my-xl-n19 {
    margin-top: -6rem !important; }
  .mr-xl-n19,
  .mx-xl-n19 {
    margin-right: -6rem !important; }
  .mb-xl-n19,
  .my-xl-n19 {
    margin-bottom: -6rem !important; }
  .ml-xl-n19,
  .mx-xl-n19 {
    margin-left: -6rem !important; }
  .m-xl-n20 {
    margin: -7.5rem !important; }
  .mt-xl-n20,
  .my-xl-n20 {
    margin-top: -7.5rem !important; }
  .mr-xl-n20,
  .mx-xl-n20 {
    margin-right: -7.5rem !important; }
  .mb-xl-n20,
  .my-xl-n20 {
    margin-bottom: -7.5rem !important; }
  .ml-xl-n20,
  .mx-xl-n20 {
    margin-left: -7.5rem !important; }
  .m-xl-n21 {
    margin: -9.5rem !important; }
  .mt-xl-n21,
  .my-xl-n21 {
    margin-top: -9.5rem !important; }
  .mr-xl-n21,
  .mx-xl-n21 {
    margin-right: -9.5rem !important; }
  .mb-xl-n21,
  .my-xl-n21 {
    margin-bottom: -9.5rem !important; }
  .ml-xl-n21,
  .mx-xl-n21 {
    margin-left: -9.5rem !important; }
  .m-xl-n22 {
    margin: -10rem !important; }
  .mt-xl-n22,
  .my-xl-n22 {
    margin-top: -10rem !important; }
  .mr-xl-n22,
  .mx-xl-n22 {
    margin-right: -10rem !important; }
  .mb-xl-n22,
  .my-xl-n22 {
    margin-bottom: -10rem !important; }
  .ml-xl-n22,
  .mx-xl-n22 {
    margin-left: -10rem !important; }
  .m-xl-n23 {
    margin: -10.5rem !important; }
  .mt-xl-n23,
  .my-xl-n23 {
    margin-top: -10.5rem !important; }
  .mr-xl-n23,
  .mx-xl-n23 {
    margin-right: -10.5rem !important; }
  .mb-xl-n23,
  .my-xl-n23 {
    margin-bottom: -10.5rem !important; }
  .ml-xl-n23,
  .mx-xl-n23 {
    margin-left: -10.5rem !important; }
  .m-xl-n24 {
    margin: -11rem !important; }
  .mt-xl-n24,
  .my-xl-n24 {
    margin-top: -11rem !important; }
  .mr-xl-n24,
  .mx-xl-n24 {
    margin-right: -11rem !important; }
  .mb-xl-n24,
  .my-xl-n24 {
    margin-bottom: -11rem !important; }
  .ml-xl-n24,
  .mx-xl-n24 {
    margin-left: -11rem !important; }
  .m-xl-n25 {
    margin: -11.5rem !important; }
  .mt-xl-n25,
  .my-xl-n25 {
    margin-top: -11.5rem !important; }
  .mr-xl-n25,
  .mx-xl-n25 {
    margin-right: -11.5rem !important; }
  .mb-xl-n25,
  .my-xl-n25 {
    margin-bottom: -11.5rem !important; }
  .ml-xl-n25,
  .mx-xl-n25 {
    margin-left: -11.5rem !important; }
  .m-xl-n26 {
    margin: -12rem !important; }
  .mt-xl-n26,
  .my-xl-n26 {
    margin-top: -12rem !important; }
  .mr-xl-n26,
  .mx-xl-n26 {
    margin-right: -12rem !important; }
  .mb-xl-n26,
  .my-xl-n26 {
    margin-bottom: -12rem !important; }
  .ml-xl-n26,
  .mx-xl-n26 {
    margin-left: -12rem !important; }
  .m-xl-n27 {
    margin: -12.5rem !important; }
  .mt-xl-n27,
  .my-xl-n27 {
    margin-top: -12.5rem !important; }
  .mr-xl-n27,
  .mx-xl-n27 {
    margin-right: -12.5rem !important; }
  .mb-xl-n27,
  .my-xl-n27 {
    margin-bottom: -12.5rem !important; }
  .ml-xl-n27,
  .mx-xl-n27 {
    margin-left: -12.5rem !important; }
  .m-xl-n28 {
    margin: -13rem !important; }
  .mt-xl-n28,
  .my-xl-n28 {
    margin-top: -13rem !important; }
  .mr-xl-n28,
  .mx-xl-n28 {
    margin-right: -13rem !important; }
  .mb-xl-n28,
  .my-xl-n28 {
    margin-bottom: -13rem !important; }
  .ml-xl-n28,
  .mx-xl-n28 {
    margin-left: -13rem !important; }
  .m-xl-n29 {
    margin: -13.5rem !important; }
  .mt-xl-n29,
  .my-xl-n29 {
    margin-top: -13.5rem !important; }
  .mr-xl-n29,
  .mx-xl-n29 {
    margin-right: -13.5rem !important; }
  .mb-xl-n29,
  .my-xl-n29 {
    margin-bottom: -13.5rem !important; }
  .ml-xl-n29,
  .mx-xl-n29 {
    margin-left: -13.5rem !important; }
  .m-xl-n30 {
    margin: -14rem !important; }
  .mt-xl-n30,
  .my-xl-n30 {
    margin-top: -14rem !important; }
  .mr-xl-n30,
  .mx-xl-n30 {
    margin-right: -14rem !important; }
  .mb-xl-n30,
  .my-xl-n30 {
    margin-bottom: -14rem !important; }
  .ml-xl-n30,
  .mx-xl-n30 {
    margin-left: -14rem !important; }
  .m-xl-n31 {
    margin: -14.5rem !important; }
  .mt-xl-n31,
  .my-xl-n31 {
    margin-top: -14.5rem !important; }
  .mr-xl-n31,
  .mx-xl-n31 {
    margin-right: -14.5rem !important; }
  .mb-xl-n31,
  .my-xl-n31 {
    margin-bottom: -14.5rem !important; }
  .ml-xl-n31,
  .mx-xl-n31 {
    margin-left: -14.5rem !important; }
  .m-xl-n32 {
    margin: -15rem !important; }
  .mt-xl-n32,
  .my-xl-n32 {
    margin-top: -15rem !important; }
  .mr-xl-n32,
  .mx-xl-n32 {
    margin-right: -15rem !important; }
  .mb-xl-n32,
  .my-xl-n32 {
    margin-bottom: -15rem !important; }
  .ml-xl-n32,
  .mx-xl-n32 {
    margin-left: -15rem !important; }
  .m-xl-n33 {
    margin: -15.5rem !important; }
  .mt-xl-n33,
  .my-xl-n33 {
    margin-top: -15.5rem !important; }
  .mr-xl-n33,
  .mx-xl-n33 {
    margin-right: -15.5rem !important; }
  .mb-xl-n33,
  .my-xl-n33 {
    margin-bottom: -15.5rem !important; }
  .ml-xl-n33,
  .mx-xl-n33 {
    margin-left: -15.5rem !important; }
  .m-xl-nrow {
    margin: -15px !important; }
  .mt-xl-nrow,
  .my-xl-nrow {
    margin-top: -15px !important; }
  .mr-xl-nrow,
  .mx-xl-nrow {
    margin-right: -15px !important; }
  .mb-xl-nrow,
  .my-xl-nrow {
    margin-bottom: -15px !important; }
  .ml-xl-nrow,
  .mx-xl-nrow {
    margin-left: -15px !important; } }

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

.animate {
  transition: all .35s linear; }
  .animate .animate-all {
    transition-property: all; }
  .animate .animate-linear {
    transition-timing-function: linear; }
  .animate .animate-50 {
    transition-duration: 0.5s; }
  .animate .animate-35 {
    transition-duration: 0.35s; }

.animate-0 {
  transition: none; }

table.align-baseline td, table.align-baseline th,
tbody.align-baseline td,
tbody.align-baseline th,
thead.align-baseline td,
thead.align-baseline th,
tr.align-baseline td,
tr.align-baseline th {
  vertical-align: baseline !important; }

table.align-top td, table.align-top th,
tbody.align-top td,
tbody.align-top th,
thead.align-top td,
thead.align-top th,
tr.align-top td,
tr.align-top th {
  vertical-align: top !important; }

table.align-middle td, table.align-middle th,
tbody.align-middle td,
tbody.align-middle th,
thead.align-middle td,
thead.align-middle th,
tr.align-middle td,
tr.align-middle th {
  vertical-align: middle !important; }

table.align-bottom td, table.align-bottom th,
tbody.align-bottom td,
tbody.align-bottom th,
thead.align-bottom td,
thead.align-bottom th,
tr.align-bottom td,
tr.align-bottom th {
  vertical-align: bottom !important; }

table.align-text-bottom td, table.align-text-bottom th,
tbody.align-text-bottom td,
tbody.align-text-bottom th,
thead.align-text-bottom td,
thead.align-text-bottom th,
tr.align-text-bottom td,
tr.align-text-bottom th {
  vertical-align: text-bottom !important; }

table.align-text-top td, table.align-text-top th,
tbody.align-text-top td,
tbody.align-text-top th,
thead.align-text-top td,
thead.align-text-top th,
tr.align-text-top td,
tr.align-text-top th {
  vertical-align: text-top !important; }

.position-top-25 {
  top: 25% !important; }

.position-top-50 {
  top: 50% !important; }

.position-top-75 {
  top: 75% !important; }

.position-top-100 {
  top: 100% !important; }

.position-top-auto {
  top: auto !important; }

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

.position-top-auto {
  top: auto !important; }

.position-top-initial {
  top: initial !important; }

.position-top-inherit {
  top: inherit !important; }

.position-right-25 {
  right: 25% !important; }

.position-right-50 {
  right: 50% !important; }

.position-right-75 {
  right: 75% !important; }

.position-right-100 {
  right: 100% !important; }

.position-right-auto {
  right: auto !important; }

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

.position-right-auto {
  right: auto !important; }

.position-right-initial {
  right: initial !important; }

.position-right-inherit {
  right: inherit !important; }

.position-bottom-25 {
  bottom: 25% !important; }

.position-bottom-50 {
  bottom: 50% !important; }

.position-bottom-75 {
  bottom: 75% !important; }

.position-bottom-100 {
  bottom: 100% !important; }

.position-bottom-auto {
  bottom: auto !important; }

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

.position-bottom-auto {
  bottom: auto !important; }

.position-bottom-initial {
  bottom: initial !important; }

.position-bottom-inherit {
  bottom: inherit !important; }

.position-left-25 {
  left: 25% !important; }

.position-left-50 {
  left: 50% !important; }

.position-left-75 {
  left: 75% !important; }

.position-left-100 {
  left: 100% !important; }

.position-left-auto {
  left: auto !important; }

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

.position-left-auto {
  left: auto !important; }

.position-left-initial {
  left: initial !important; }

.position-left-inherit {
  left: inherit !important; }

.position-fill {
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important; }

@media (min-width: 576px) {
  .position-sm-top-25 {
    top: 25% !important; }
  .position-sm-top-50 {
    top: 50% !important; }
  .position-sm-top-75 {
    top: 75% !important; }
  .position-sm-top-100 {
    top: 100% !important; }
  .position-sm-top-auto {
    top: auto !important; }
  .position-sm-top-0 {
    top: 0 !important; }
  .position-sm-top-auto {
    top: auto !important; }
  .position-sm-top-initial {
    top: initial !important; }
  .position-sm-top-inherit {
    top: inherit !important; }
  .position-sm-right-25 {
    right: 25% !important; }
  .position-sm-right-50 {
    right: 50% !important; }
  .position-sm-right-75 {
    right: 75% !important; }
  .position-sm-right-100 {
    right: 100% !important; }
  .position-sm-right-auto {
    right: auto !important; }
  .position-sm-right-0 {
    right: 0 !important; }
  .position-sm-right-auto {
    right: auto !important; }
  .position-sm-right-initial {
    right: initial !important; }
  .position-sm-right-inherit {
    right: inherit !important; }
  .position-sm-bottom-25 {
    bottom: 25% !important; }
  .position-sm-bottom-50 {
    bottom: 50% !important; }
  .position-sm-bottom-75 {
    bottom: 75% !important; }
  .position-sm-bottom-100 {
    bottom: 100% !important; }
  .position-sm-bottom-auto {
    bottom: auto !important; }
  .position-sm-bottom-0 {
    bottom: 0 !important; }
  .position-sm-bottom-auto {
    bottom: auto !important; }
  .position-sm-bottom-initial {
    bottom: initial !important; }
  .position-sm-bottom-inherit {
    bottom: inherit !important; }
  .position-sm-left-25 {
    left: 25% !important; }
  .position-sm-left-50 {
    left: 50% !important; }
  .position-sm-left-75 {
    left: 75% !important; }
  .position-sm-left-100 {
    left: 100% !important; }
  .position-sm-left-auto {
    left: auto !important; }
  .position-sm-left-0 {
    left: 0 !important; }
  .position-sm-left-auto {
    left: auto !important; }
  .position-sm-left-initial {
    left: initial !important; }
  .position-sm-left-inherit {
    left: inherit !important; }
  .position-sm-fill {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important; } }

@media (min-width: 768px) {
  .position-md-top-25 {
    top: 25% !important; }
  .position-md-top-50 {
    top: 50% !important; }
  .position-md-top-75 {
    top: 75% !important; }
  .position-md-top-100 {
    top: 100% !important; }
  .position-md-top-auto {
    top: auto !important; }
  .position-md-top-0 {
    top: 0 !important; }
  .position-md-top-auto {
    top: auto !important; }
  .position-md-top-initial {
    top: initial !important; }
  .position-md-top-inherit {
    top: inherit !important; }
  .position-md-right-25 {
    right: 25% !important; }
  .position-md-right-50 {
    right: 50% !important; }
  .position-md-right-75 {
    right: 75% !important; }
  .position-md-right-100 {
    right: 100% !important; }
  .position-md-right-auto {
    right: auto !important; }
  .position-md-right-0 {
    right: 0 !important; }
  .position-md-right-auto {
    right: auto !important; }
  .position-md-right-initial {
    right: initial !important; }
  .position-md-right-inherit {
    right: inherit !important; }
  .position-md-bottom-25 {
    bottom: 25% !important; }
  .position-md-bottom-50 {
    bottom: 50% !important; }
  .position-md-bottom-75 {
    bottom: 75% !important; }
  .position-md-bottom-100 {
    bottom: 100% !important; }
  .position-md-bottom-auto {
    bottom: auto !important; }
  .position-md-bottom-0 {
    bottom: 0 !important; }
  .position-md-bottom-auto {
    bottom: auto !important; }
  .position-md-bottom-initial {
    bottom: initial !important; }
  .position-md-bottom-inherit {
    bottom: inherit !important; }
  .position-md-left-25 {
    left: 25% !important; }
  .position-md-left-50 {
    left: 50% !important; }
  .position-md-left-75 {
    left: 75% !important; }
  .position-md-left-100 {
    left: 100% !important; }
  .position-md-left-auto {
    left: auto !important; }
  .position-md-left-0 {
    left: 0 !important; }
  .position-md-left-auto {
    left: auto !important; }
  .position-md-left-initial {
    left: initial !important; }
  .position-md-left-inherit {
    left: inherit !important; }
  .position-md-fill {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important; } }

@media (min-width: 992px) {
  .position-lg-top-25 {
    top: 25% !important; }
  .position-lg-top-50 {
    top: 50% !important; }
  .position-lg-top-75 {
    top: 75% !important; }
  .position-lg-top-100 {
    top: 100% !important; }
  .position-lg-top-auto {
    top: auto !important; }
  .position-lg-top-0 {
    top: 0 !important; }
  .position-lg-top-auto {
    top: auto !important; }
  .position-lg-top-initial {
    top: initial !important; }
  .position-lg-top-inherit {
    top: inherit !important; }
  .position-lg-right-25 {
    right: 25% !important; }
  .position-lg-right-50 {
    right: 50% !important; }
  .position-lg-right-75 {
    right: 75% !important; }
  .position-lg-right-100 {
    right: 100% !important; }
  .position-lg-right-auto {
    right: auto !important; }
  .position-lg-right-0 {
    right: 0 !important; }
  .position-lg-right-auto {
    right: auto !important; }
  .position-lg-right-initial {
    right: initial !important; }
  .position-lg-right-inherit {
    right: inherit !important; }
  .position-lg-bottom-25 {
    bottom: 25% !important; }
  .position-lg-bottom-50 {
    bottom: 50% !important; }
  .position-lg-bottom-75 {
    bottom: 75% !important; }
  .position-lg-bottom-100 {
    bottom: 100% !important; }
  .position-lg-bottom-auto {
    bottom: auto !important; }
  .position-lg-bottom-0 {
    bottom: 0 !important; }
  .position-lg-bottom-auto {
    bottom: auto !important; }
  .position-lg-bottom-initial {
    bottom: initial !important; }
  .position-lg-bottom-inherit {
    bottom: inherit !important; }
  .position-lg-left-25 {
    left: 25% !important; }
  .position-lg-left-50 {
    left: 50% !important; }
  .position-lg-left-75 {
    left: 75% !important; }
  .position-lg-left-100 {
    left: 100% !important; }
  .position-lg-left-auto {
    left: auto !important; }
  .position-lg-left-0 {
    left: 0 !important; }
  .position-lg-left-auto {
    left: auto !important; }
  .position-lg-left-initial {
    left: initial !important; }
  .position-lg-left-inherit {
    left: inherit !important; }
  .position-lg-fill {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important; } }

@media (min-width: 1200px) {
  .position-xl-top-25 {
    top: 25% !important; }
  .position-xl-top-50 {
    top: 50% !important; }
  .position-xl-top-75 {
    top: 75% !important; }
  .position-xl-top-100 {
    top: 100% !important; }
  .position-xl-top-auto {
    top: auto !important; }
  .position-xl-top-0 {
    top: 0 !important; }
  .position-xl-top-auto {
    top: auto !important; }
  .position-xl-top-initial {
    top: initial !important; }
  .position-xl-top-inherit {
    top: inherit !important; }
  .position-xl-right-25 {
    right: 25% !important; }
  .position-xl-right-50 {
    right: 50% !important; }
  .position-xl-right-75 {
    right: 75% !important; }
  .position-xl-right-100 {
    right: 100% !important; }
  .position-xl-right-auto {
    right: auto !important; }
  .position-xl-right-0 {
    right: 0 !important; }
  .position-xl-right-auto {
    right: auto !important; }
  .position-xl-right-initial {
    right: initial !important; }
  .position-xl-right-inherit {
    right: inherit !important; }
  .position-xl-bottom-25 {
    bottom: 25% !important; }
  .position-xl-bottom-50 {
    bottom: 50% !important; }
  .position-xl-bottom-75 {
    bottom: 75% !important; }
  .position-xl-bottom-100 {
    bottom: 100% !important; }
  .position-xl-bottom-auto {
    bottom: auto !important; }
  .position-xl-bottom-0 {
    bottom: 0 !important; }
  .position-xl-bottom-auto {
    bottom: auto !important; }
  .position-xl-bottom-initial {
    bottom: initial !important; }
  .position-xl-bottom-inherit {
    bottom: inherit !important; }
  .position-xl-left-25 {
    left: 25% !important; }
  .position-xl-left-50 {
    left: 50% !important; }
  .position-xl-left-75 {
    left: 75% !important; }
  .position-xl-left-100 {
    left: 100% !important; }
  .position-xl-left-auto {
    left: auto !important; }
  .position-xl-left-0 {
    left: 0 !important; }
  .position-xl-left-auto {
    left: auto !important; }
  .position-xl-left-initial {
    left: initial !important; }
  .position-xl-left-inherit {
    left: inherit !important; }
  .position-xl-fill {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important; } }

.flex-even {
  -ms-flex: 1 1 0% !important;
      flex: 1 1 0% !important; }

@media (min-width: 576px) {
  .flex-sm-even {
    -ms-flex: 1 1 0% !important;
        flex: 1 1 0% !important; } }

@media (min-width: 768px) {
  .flex-md-even {
    -ms-flex: 1 1 0% !important;
        flex: 1 1 0% !important; } }

@media (min-width: 992px) {
  .flex-lg-even {
    -ms-flex: 1 1 0% !important;
        flex: 1 1 0% !important; } }

@media (min-width: 1200px) {
  .flex-xl-even {
    -ms-flex: 1 1 0% !important;
        flex: 1 1 0% !important; } }

.float-clear:after {
  content: '';
  display: block; }

.strike-trough-primary {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%2300aeef' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-secondary {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%23dbe0e4' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-success {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%2328a745' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-info {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%2317a2b8' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%23ffc107' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-danger {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%23dc3545' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-light {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%23f8f9fa' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-dark {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%234b5257' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-primary-light {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%2340bee8' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-primary-lighter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%23eef7fa' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-primary-dark {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%230082cd' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-secondary-light {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%23eaeef2' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-secondary-lighter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%23dde4ea' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-secondary-dark {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%23dfdfdf' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-grey {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%237d919b' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-white {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%23fff' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-disable {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%238ca3b4' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough-muted {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='%236c757d' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-size: 0 0; }

.strike-trough {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='primary %2300aeef' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 1px 1px !important;
  background-repeat: repeat no-repeat;
  background-position: center; }

@media (min-width: 576px) {
  .strike-trough-sm {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='primary %2300aeef' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E");
    background-size: 1px 1px !important;
    background-repeat: repeat no-repeat;
    background-position: center; } }

@media (min-width: 768px) {
  .strike-trough-md {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='primary %2300aeef' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E");
    background-size: 1px 1px !important;
    background-repeat: repeat no-repeat;
    background-position: center; } }

@media (min-width: 992px) {
  .strike-trough-lg {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='primary %2300aeef' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E");
    background-size: 1px 1px !important;
    background-repeat: repeat no-repeat;
    background-position: center; } }

@media (min-width: 1200px) {
  .strike-trough-xl {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect fill='primary %2300aeef' id='canvas_background' height='12' width='12' y='-1' x='-1'/%3E%3C/g%3E%3C/svg%3E");
    background-size: 1px 1px !important;
    background-repeat: repeat no-repeat;
    background-position: center; } }

.alert.alert-warning {
  color: #5a6870;
  background: transparent;
  border-color: #e5e9eb;
  border-width: 2px; }
  .alert.alert-warning .alert-link {
    color: #647781; }

.alert.alert-info {
  color: #0986ce;
  background: transparent;
  border: none;
  text-transform: uppercase; }
  .alert.alert-info button {
    display: none; }

.indicator {
  display: inline-block;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  background-color: transparent;
  border: 1px solid transparent; }

.indicator-primary {
  border-color: #00aeef;
  background-color: #00aeef; }

.indicator-secondary {
  border-color: #dbe0e4;
  background-color: #dbe0e4; }

.indicator-success {
  border-color: #28a745;
  background-color: #28a745; }

.indicator-info {
  border-color: #17a2b8;
  background-color: #17a2b8; }

.indicator-warning {
  border-color: #ffc107;
  background-color: #ffc107; }

.indicator-danger {
  border-color: #dc3545;
  background-color: #dc3545; }

.indicator-light {
  border-color: #f8f9fa;
  background-color: #f8f9fa; }

.indicator-dark {
  border-color: #4b5257;
  background-color: #4b5257; }

.indicator-primary-light {
  border-color: #40bee8;
  background-color: #40bee8; }

.indicator-primary-lighter {
  border-color: #eef7fa;
  background-color: #eef7fa; }

.indicator-primary-dark {
  border-color: #0082cd;
  background-color: #0082cd; }

.indicator-secondary-light {
  border-color: #eaeef2;
  background-color: #eaeef2; }

.indicator-secondary-lighter {
  border-color: #dde4ea;
  background-color: #dde4ea; }

.indicator-secondary-dark {
  border-color: #dfdfdf;
  background-color: #dfdfdf; }

.indicator-grey {
  border-color: #7d919b;
  background-color: #7d919b; }

.indicator-white {
  border-color: #fff;
  background-color: #fff; }

.indicator-disable {
  border-color: #8ca3b4;
  background-color: #8ca3b4; }

.indicator-outline-primary {
  border-color: #00aeef; }

.indicator-outline-secondary {
  border-color: #dbe0e4; }

.indicator-outline-success {
  border-color: #28a745; }

.indicator-outline-info {
  border-color: #17a2b8; }

.indicator-outline-warning {
  border-color: #ffc107; }

.indicator-outline-danger {
  border-color: #dc3545; }

.indicator-outline-light {
  border-color: #f8f9fa; }

.indicator-outline-dark {
  border-color: #4b5257; }

.indicator-outline-primary-light {
  border-color: #40bee8; }

.indicator-outline-primary-lighter {
  border-color: #eef7fa; }

.indicator-outline-primary-dark {
  border-color: #0082cd; }

.indicator-outline-secondary-light {
  border-color: #eaeef2; }

.indicator-outline-secondary-lighter {
  border-color: #dde4ea; }

.indicator-outline-secondary-dark {
  border-color: #dfdfdf; }

.indicator-outline-grey {
  border-color: #7d919b; }

.indicator-outline-white {
  border-color: #fff; }

.indicator-outline-disable {
  border-color: #8ca3b4; }

.form-check {
  padding: 0.4375rem 0; }
  .form-check .form-check-input {
    position: absolute;
    z-index: -1;
    opacity: 0; }
    .form-check .form-check-input ~ .form-check-label {
      position: relative;
      padding-left: 1.9375rem; }
      .form-check .form-check-input ~ .form-check-label:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        margin: auto;
        text-align: center;
        height: 1.5625rem;
        width: 1.5625rem;
        cursor: pointer;
        font-size: 1rem;
        line-height: 1.5;
        color: #495057;
        background-color: #fff;
        background-clip: padding-box;
        border: 1px solid #dbe0e4;
        transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
        @media (prefers-reduced-motion: reduce) {
          .form-check .form-check-input ~ .form-check-label:before {
            transition: none; } }
    .form-check .form-check-input:disabled ~ .form-check-label:before, .form-check .form-check-input[readonly] ~ .form-check-label:before {
      background-color: #e9ecef;
      opacity: 1; }
    .form-check .form-check-input:disabled:hover ~ .form-check-label:before, .form-check .form-check-input[readonly]:hover ~ .form-check-label:before {
      cursor: default; }
    .form-check .form-check-input:focus ~ .form-check-label:before {
      color: #495057;
      background-color: #fff;
      border-color: #899299;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(75, 82, 87, 0.25); }
    .form-check .form-check-input.is-invalid ~ .form-check-label:before {
      border-color: #dc3545 !important; }
    .form-check .form-check-input.is-invalid:focus ~ .form-check-label:before {
      box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
    .form-check .form-check-input.form-check-input-sm ~ .form-check-label {
      padding-left: 1.5625rem; }
      .form-check .form-check-input.form-check-input-sm ~ .form-check-label:before {
        height: 1.1875rem;
        width: 1.1875rem; }
    .form-check .form-check-input.form-check-input-lg ~ .form-check-label {
      padding-left: 2.3125rem; }
      .form-check .form-check-input.form-check-input-lg ~ .form-check-label:before {
        height: 1.9375rem;
        width: 1.9375rem; }
    .form-check .form-check-input[type="radio"] ~ .form-check-label {
      font-weight: 400;
      color: #4b5257; }
      .form-check .form-check-input[type="radio"] ~ .form-check-label:before {
        border-radius: 50%;
        background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1' viewBox='0 0 200 200'%3E%3Cg fill='%2340bee8'%3E%3Cpath d='M0 100a100 100 0 1 0 200 0 100 100 0 1 0-200 0'/%3E%3C/g%3E%3C/svg%3E") no-repeat center center/0, #fff;
        transition: background-size .35s ease; }
    .form-check .form-check-input[type="radio"]:checked ~ .form-check-label:before {
      background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1' viewBox='0 0 200 200'%3E%3Cg fill='%2340bee8'%3E%3Cpath d='M0 100a100 100 0 1 0 200 0 100 100 0 1 0-200 0'/%3E%3C/g%3E%3C/svg%3E") no-repeat center center/50%, #fff; }
    .form-check .form-check-input[type="checkbox"] ~ .form-check-label {
      font-weight: 400;
      color: #4b5257; }
      .form-check .form-check-input[type="checkbox"] ~ .form-check-label:before {
        background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1' viewBox='0 0 512 480'%3E%3Cg fill='%23fff'%3E%3Cpath d='M475.3 12.5c-43.2 23-82.3 52.3-120.8 90.9-36.2 36.2-64.5 72.8-90.5 117.1-9.2 15.8-26.2 49.6-31.3 62.5-1.9 4.7-3.8 8.5-4.3 8.5-.6 0-33.3-23.9-72.8-53-39.4-29.2-72.2-53-72.7-53-1.2 0-81.9 73.3-81.9 74.4 0 .4 3.3 2 7.2 3.6 17.8 6.9 46.4 23 68.8 38.7 48.8 34.3 98.1 80.1 144.8 134.6 9.1 10.6 16.9 18.9 17.3 18.5.3-.5 6-10.2 12.5-21.8 77.7-138.4 151.5-232.8 207.1-264.6 8.2-4.6 19.6-9.5 24.6-10.4l3.4-.7.6-24.1c.4-19.8-.7-114-1.6-123.9l-.2-2.7-10.2 5.4z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center center/0, #fff;
        transition: background-size .25s ease, background-color .20s ease .25s; }
    .form-check .form-check-input[type="checkbox"]:checked ~ .form-check-label:before {
      background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1' viewBox='0 0 512 480'%3E%3Cg fill='%23fff'%3E%3Cpath d='M475.3 12.5c-43.2 23-82.3 52.3-120.8 90.9-36.2 36.2-64.5 72.8-90.5 117.1-9.2 15.8-26.2 49.6-31.3 62.5-1.9 4.7-3.8 8.5-4.3 8.5-.6 0-33.3-23.9-72.8-53-39.4-29.2-72.2-53-72.7-53-1.2 0-81.9 73.3-81.9 74.4 0 .4 3.3 2 7.2 3.6 17.8 6.9 46.4 23 68.8 38.7 48.8 34.3 98.1 80.1 144.8 134.6 9.1 10.6 16.9 18.9 17.3 18.5.3-.5 6-10.2 12.5-21.8 77.7-138.4 151.5-232.8 207.1-264.6 8.2-4.6 19.6-9.5 24.6-10.4l3.4-.7.6-24.1c.4-19.8-.7-114-1.6-123.9l-.2-2.7-10.2 5.4z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center center/75%, #40bee8;
      border-color: #40bee8;
      transition: background-size .25s ease .20s, background-color .20s ease; }
    .form-check .form-check-input[type="checkbox"]:checked:focus ~ label.form-check-label:before {
      border-color: #b2e5f6;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(64, 190, 232, 0.25); }

.form-contract,
.form-document {
  display: block;
  width: 100%;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #dbe0e4;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  max-height: 200px; }
  @media (prefers-reduced-motion: reduce) {
    .form-contract,
    .form-document {
      transition: none; } }
  .form-contract::-ms-expand,
  .form-document::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-contract:focus,
  .form-document:focus {
    color: #495057;
    background-color: #fff;
    border-color: #899299;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(75, 82, 87, 0.25); }
  .form-contract::-webkit-input-placeholder, .form-document::-webkit-input-placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-contract::-moz-placeholder, .form-document::-moz-placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-contract:-ms-input-placeholder, .form-document:-ms-input-placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-contract::-ms-input-placeholder, .form-document::-ms-input-placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-contract::placeholder,
  .form-document::placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-contract:disabled, .form-contract[readonly],
  .form-document:disabled,
  .form-document[readonly] {
    background-color: #e9ecef;
    opacity: 1; }
  .form-contract .contract-content,
  .form-document .contract-content {
    padding: 0.375rem 0.75rem; }

select {
  padding-right: 40px !important;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg version='1' viewBox='0 0 512 146' height='12' width='42' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%235a5a5a' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M139.7 17.8c-3.1 3.2-5.7 6.2-5.6 6.7.1 1.5 120.3 109 121.9 109 1.6 0 121.8-107.5 121.9-109 .1-1.1-11-12.5-12.2-12.5-.4 0-25.1 21.6-54.9 48-29.7 26.4-54.4 48-54.8 48-.4 0-25.1-21.6-54.8-48-29.8-26.4-54.5-48-54.9-48-.5 0-3.4 2.6-6.6 5.8z'/%3E%3C/svg%3E") no-repeat 100% 50% !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  text-indent: 1px;
  text-overflow: ""; }
  select.is-invalid {
    color: #6c757d !important;
    background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg version='1' viewBox='0 0 512 146' height='12' width='42' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23dc3545' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M139.7 17.8c-3.1 3.2-5.7 6.2-5.6 6.7.1 1.5 120.3 109 121.9 109 1.6 0 121.8-107.5 121.9-109 .1-1.1-11-12.5-12.2-12.5-.4 0-25.1 21.6-54.9 48-29.7 26.4-54.4 48-54.8 48-.4 0-25.1-21.6-54.8-48-29.8-26.4-54.5-48-54.9-48-.5 0-3.4 2.6-6.6 5.8z'/%3E%3C/svg%3E") no-repeat 100% 50% !important; }
  select:-webkit-autofill {
    background: #faffbd #fff url("data:image/svg+xml;charset=utf8,%3Csvg version='1' viewBox='0 0 512 146' height='12' width='42' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%235a5a5a' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M139.7 17.8c-3.1 3.2-5.7 6.2-5.6 6.7.1 1.5 120.3 109 121.9 109 1.6 0 121.8-107.5 121.9-109 .1-1.1-11-12.5-12.2-12.5-.4 0-25.1 21.6-54.9 48-29.7 26.4-54.4 48-54.8 48-.4 0-25.1-21.6-54.8-48-29.8-26.4-54.5-48-54.9-48-.5 0-3.4 2.6-6.6 5.8z'/%3E%3C/svg%3E") no-repeat 100% 50% !important;
    color: black !important; }

input[type="submit"].is-invalid ~ .invalid-feedback {
  display: block; }

.form-control:disabled, .form-control[readonly] {
  border-color: #8ca3b4;
  color: #8ca3b4; }

.registration-form .form-control:disabled, .form-control[readonly] {
  border-color: #B5DFCB;
  color: #9E9C9C; }

.form-control.focus.is-invalid, .form-control:focus.is-invalid {
  border-color: #dc3545; }

.form-control.is-invalid + .input-group-append .input-group-text {
  border-color: #dc3545; }

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0; }

.collapsing[data-toggle="collapse"] {
  height: auto;
  overflow: initial;
  transition: none; }

.carousel-control-prev.hover .carousel-control-prev-icon, .carousel-control-prev:hover .carousel-control-prev-icon, .carousel-control-prev.focus .carousel-control-prev-icon, .carousel-control-prev:focus .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2340bee8' viewBox='0 0 768 768'%3E%3Cpath d='M433.571 768l-166.167-384 166.167-384h67.025l-166.167 384 166.167 384h-67.025z'/%3E%3C/svg%3E"); }

.carousel-control-next.hover .carousel-control-next-icon, .carousel-control-next:hover .carousel-control-next-icon, .carousel-control-next.focus .carousel-control-next-icon, .carousel-control-next:focus .carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2340bee8' viewBox='0 0 448 448'%3E%3Cpath d='M155.986 448l96.931-224-96.931-224h39.098l96.931 224-96.931 224h-39.098z'/%3E%3C/svg%3E"); }

.btn.fs-01 {
  padding-top: 7px;
  padding-bottom: 7px; }

.btn.btn-lg.fs-01 {
  padding-top: 12px;
  padding-bottom: 12px; }

.btn.btn-sm.fs-01 {
  padding-top: 3px;
  padding-bottom: 3px; }

.btn.bg-transparent:focus, .btn.bg-transparent.focus {
  box-shadow: none; }

.nav-tabs .nav-link.menu-toggler {
  padding: 0.25rem 0.75rem; }
  .nav-tabs .nav-link.menu-toggler[aria-expanded="true"] {
    background: #40bee8;
    border-color: #40bee8; }
    .nav-tabs .nav-link.menu-toggler[aria-expanded="true"] .menu-toggler-icon-primary-light {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
  .nav-tabs .nav-link.menu-toggler.hover, .nav-tabs .nav-link.menu-toggler:hover, .nav-tabs .nav-link.menu-toggler.focus, .nav-tabs .nav-link.menu-toggler:focus {
    background: #40bee8;
    border-color: #40bee8; }
    .nav-tabs .nav-link.menu-toggler.hover .menu-toggler-icon-primary-light, .nav-tabs .nav-link.menu-toggler:hover .menu-toggler-icon-primary-light, .nav-tabs .nav-link.menu-toggler.focus .menu-toggler-icon-primary-light, .nav-tabs .nav-link.menu-toggler:focus .menu-toggler-icon-primary-light {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
  .nav-tabs .nav-link.menu-toggler .menu-toggler-icon-primary-light {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    content: "";
    background: no-repeat center center;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%2340bee8' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.nav-tabs .nav-link.active.menu-toggler.hover, .nav-tabs .nav-link.active.menu-toggler:hover, .nav-tabs .nav-link.active.menu-toggler.focus, .nav-tabs .nav-link.active.menu-toggler:focus,
.nav-tabs .nav-item.show .nav-link.menu-toggler.hover,
.nav-tabs .nav-item.show .nav-link.menu-toggler:hover,
.nav-tabs .nav-item.show .nav-link.menu-toggler.focus,
.nav-tabs .nav-item.show .nav-link.menu-toggler:focus {
  background: #40bee8;
  border-color: #40bee8; }
  .nav-tabs .nav-link.active.menu-toggler.hover .menu-toggler-icon-primary-light, .nav-tabs .nav-link.active.menu-toggler:hover .menu-toggler-icon-primary-light, .nav-tabs .nav-link.active.menu-toggler.focus .menu-toggler-icon-primary-light, .nav-tabs .nav-link.active.menu-toggler:focus .menu-toggler-icon-primary-light,
  .nav-tabs .nav-item.show .nav-link.menu-toggler.hover .menu-toggler-icon-primary-light,
  .nav-tabs .nav-item.show .nav-link.menu-toggler:hover .menu-toggler-icon-primary-light,
  .nav-tabs .nav-item.show .nav-link.menu-toggler.focus .menu-toggler-icon-primary-light,
  .nav-tabs .nav-item.show .nav-link.menu-toggler:focus .menu-toggler-icon-primary-light {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.btn-secondary {
  color: #0082cd;
  text-transform: uppercase;
  font-weight: 600; }
  .btn-secondary.hover, .btn-secondary:hover, .btn-secondary.focus, .btn-secondary:focus {
    color: #00629a; }

.overflowing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .overflowing {
      transition: none; } }

.overflow:not(.show) {
  display: none; }

label {
  color: #0082cd;
  font-weight: 400; }

.form-check.is-invalid + .invalid-feedback,
.form-check-group.is-invalid + .invalid-feedback {
  display: block; }

.custom-file-label:after {
  content: none; }

.custom-file-label .custom-file-button {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  font-weight: 600;
  text-transform: uppercase;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #0082cd;
  content: "";
  background-color: #dbe0e4;
  border-left: 1px solid #dbe0e4; }

[data-nouislider]:not([data-nouislider-orientation="vertical"]):not(.noUi-horizontal):not(.noUi-vertical),
[data-nouislider][data-nouislider-orientation="horizontal"]:not(.noUi-horizontal):not(.noUi-vertical) {
  padding: 0 2.188rem;
  height: 18px;
  margin: 4px 0;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dbe0e4' width='1' height='2' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") repeat-x center center; }

[data-nouislider][data-nouislider-orientation="vertical"]:not(.noUi-horizontal):not(.noUi-vertical) {
  padding: 2.188rem 0;
  width: 18px;
  margin: 0 4px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dbe0e4' width='2' height='1' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H 1 V 1 H 0 L 0 0'/%3E%3C/svg%3E") repeat-y center center; }

.front-page-slider {
  margin-bottom: 40px;
  background-color: rgba(255, 255, 255, 0.85); }

.customer-zone-slider {
  margin-bottom: 40px;
  background-color: rgba(255, 255, 255, 0.85);
  width: 100%; }

.menu-customerzone {
  display: inline-block; }

.slider-block {
  display: inline-block;
  float: left; }
  .slider-block.client {
    margin-top: 46px;
    margin-bottom: 46px; }
  .slider-block .slider-toolbar {
    position: relative;
    margin: 0;
    padding: 0; }
    .slider-block .slider-toolbar a {
      font-size: 15px;
      color: #0082cd;
      margin: 0;
      padding: 0 30px 0;
      font-weight: bold;
      text-decoration: underline; }

.slider-item {
  position: relative;
  height: 70px;
  margin-bottom: 57px; }
  .slider-item:nth-of-type(2) {
    margin-bottom: 10px; }
  .slider-item p {
    color: #5a5a5a;
    text-align: center; }
    .slider-item p span {
      color: #ff4f00; }
  .slider-item .title {
    color: #0082cd;
    font-size: 25px;
    line-height: 27px;
    text-transform: uppercase;
    min-height: 27px;
    width: 70%; }
  .slider-item .selected-amount, .slider-item .selected-period, .client-zone-content .slider-item .selected-period {
    width: 65px;
    padding-right: 5px;
    height: 27px;
    position: absolute;
    top: 0;
    right: 0px;
    text-align: right;
    font-size: 23px;
    font-weight: 600;
    color: #0082cd;
    line-height: 27px; }
  .slider-item .selected-period + .prefix {
    right: 0; }
  .slider-item .prefixRight {
    position: absolute;
    top: 0;
    right: -40px;
    width: 45px;
    height: 30px;
    color: #0082cd;
    line-height: 30px;
    font-weight: 300;
    font-size: 20px;
    text-align: left; }
    .slider-item .prefixRight .prefixDays {
      display: none; }
    .slider-item .prefixRight .prefixMonths {
      display: none; }
  .slider-item .prefixLeft {
    position: absolute;
    top: 0;
    right: 30px;
    width: 45px;
    height: 30px;
    color: #0082cd;
    line-height: 30px;
    font-weight: 300;
    font-size: 20px;
    text-align: left; }
  .slider-item .slider-background {
    position: relative;
    background: #dbe0e4;
    height: 2px;
    margin-left: 43px;
    margin-right: 48px;
    margin-top: 20px; }
    .slider-item .slider-background .increase, .slider-item .slider-background .decrease {
      position: absolute;
      top: -25px;
      right: -50px;
      width: 51px;
      height: 50px;
      cursor: pointer; }
    .slider-item .slider-background .decrease {
      left: -48px;
      right: auto; }
  .slider-item.client .slider-background .increase, .slider-item.client .slider-background .decrease {
    top: -12px;
    border: 1px solid #356a85; }
  .slider-item .ui-widget-content {
    background: none !important;
    border: none !important;
    height: 2px;
    margin-top: 30px; }
  .slider-item .ui-slider .ui-slider-range {
    background-position: 0 0;
    border: 0 none;
    display: block;
    font-size: 0.7em;
    position: absolute;
    z-index: 1;
    height: 2px;
    background: #ff4f00; }
  .slider-item .ui-slider .noUi-handle {
    cursor: default;
    position: absolute;
    z-index: 2;
    width: 70px;
    margin: 5px 0 5px -35px;
    height: 25px;
    top: -20px;
    border: none;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 0.25rem 0.625rem rgba(0, 0, 0, 0.21); }
  .slider-item .ui-slider .ui-slider-range.length-one {
    width: 100% !important; }

.credit-information {
  float: right; }
  .credit-information.client {
    margin-top: 42px;
    margin-bottom: 40px; }
  .credit-information ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    min-height: 50px;
    margin-bottom: 37px; }
  .credit-information li {
    float: left;
    color: #336c89;
    font-size: 17px;
    width: 100px;
    margin-right: 10px; }
    .credit-information li .title {
      text-transform: uppercase; }
    .credit-information li .item-value {
      font-size: 27px;
      font-weight: 500; }
    .credit-information li:nth-child(3) {
      width: 150px; }
    @media only screen and (max-width: 420px) {
      .credit-information li {
        width: 100%; }
        .credit-information li:nth-child(3) {
          width: 100%; } }
  .credit-information p {
    color: #5a5a5a;
    margin: 0;
    padding: 0;
    font-size: 15px;
    line-height: 18px; }
    .credit-information p.credit-return-text {
      padding-top: 15px;
      font-size: 16px; }
      .credit-information p.credit-return-text span {
        font-weight: 500; }
    .credit-information p.credit-extend-text {
      padding-top: 8px;
      font-size: 14px; }
  .credit-information .credit-info-text {
    color: #5a5a5a;
    width: 200px;
    display: inline-block; }
  .credit-information .payment-graph-link {
    color: #0082cd;
    margin-top: 12px;
    display: inline-block;
    text-decoration: none; }
    .credit-information .payment-graph-link:hover {
      text-decoration: underline; }
  .credit-information form {
    margin-top: 20px; }
  .credit-information .btn-credit {
    display: block;
    background: transparent;
    height: 52px;
    line-height: 52px;
    color: #336c89;
    font-size: 18px;
    padding: 0;
    text-decoration: none;
    text-align: center;
    font-weight: 600;
    text-transform: uppercase;
    border: 1px solid #336c89;
    width: 100%; }
    .credit-information .btn-credit span {
      font-weight: 500; }
    .credit-information .btn-credit:hover {
      color: #fff;
      background: #336c89; }
  .credit-information input.btn-credit {
    height: auto; }
  .credit-information a {
    font-weight: bold;
    text-decoration: underline; }

.client-zone-content .credit-slider, .client-zone-content .credit-slider-short {
  width: 832px;
  height: 486px;
  border: 1px solid #d7d7d7;
  position: relative; }
  .client-zone-content .credit-slider .credit-extend-text, .client-zone-content .credit-slider-short .credit-extend-text {
    position: absolute;
    bottom: 0;
    left: 58px;
    font-size: 14px; }

.client-zone-content .slider-block {
  width: 721px;
  margin-top: 39px;
  margin-left: 59px; }

.client-zone-content .slider-item .title {
  color: #333;
  font-size: 16px;
  line-height: 18px;
  height: 18px;
  padding-bottom: 10px;
  font-weight: 500; }

.client-zone-content .slider-item .selected-amount, .client-zone-content .slider-item .selected-period {
  height: 35px;
  font-size: 35px;
  font-weight: 300;
  color: #545454;
  line-height: 35px;
  top: -15px;
  right: 45px;
  width: 100px; }

.client-zone-content .slider-item .prefix {
  top: -15px;
  width: 45px;
  height: 35px;
  color: #545454;
  line-height: 35px;
  font-weight: 300;
  font-size: 35px;
  right: 0; }

.client-zone-content .slider-item .selected-period + .prefix {
  right: 0; }

.client-zone-content .slider-item .ui-widget-content {
  width: 601px; }

.client-zone-content .credit-information {
  width: 380px;
  margin-left: 59px; }
  .client-zone-content .credit-information p {
    color: #333;
    line-height: 20px; }
    .client-zone-content .credit-information p.subtitle {
      font-size: 17px;
      font-weight: 500; }
    .client-zone-content .credit-information p.credit-return-text {
      font-size: 16px; }
  .client-zone-content .credit-information .credit-info-text {
    width: 200px;
    color: #333;
    display: inline-block; }

.client-zone-content .credit-submit {
  float: right;
  margin-right: 52px;
  margin-top: 40px;
  display: inline-block;
  text-align: center;
  width: 340px; }
  .client-zone-content .credit-submit a {
    color: #40bee8;
    font-size: 13px;
    display: block;
    clear: both; }
  .client-zone-content .credit-submit form {
    margin-top: 20px; }
  .client-zone-content .credit-submit .btn-credit {
    display: block;
    width: 298px;
    background: #edece8;
    height: 44px;
    line-height: 44px;
    border-radius: 0;
    color: #333;
    font-size: 19px;
    padding: 0;
    text-decoration: none;
    text-align: center;
    font-weight: 500;
    text-transform: uppercase;
    border: 2px solid #dadbd4;
    margin: 0 auto 5px; }
    .client-zone-content .credit-submit .btn-credit span {
      font-weight: 500; }

.credit-slider:after, .credit-slider-short:after {
  content: '';
  display: block;
  width: 100%;
  clear: both; }

.credit-slider.client, .credit-slider-short.client {
  margin-top: 46px;
  margin-bottom: 46px; }

.extension-slider {
  padding-top: 30px;
  padding-bottom: 30px;
  box-shadow: 5px 5px 10px 1px rgba(235, 235, 235, 0.67);
  margin-bottom: 30px; }
  .extension-slider .slider-block {
    float: none;
    margin-left: 130px; }

.nav-tabs {
  margin-left: -2px;
  margin-right: -2px; }
  .nav-tabs .nav-link {
    margin-left: 2px;
    margin-right: 2px; }
  .nav-tabs .nav-link,
  .nav-tabs .nav-item.show .nav-link {
    color: #0082cd;
    background-color: #dbe0e4;
    text-transform: uppercase;
    font-size: 0.9375rem;
    font-weight: 500;
    border-color: #dbe0e4;
    border-bottom: 1px solid #40bee8;
    position: relative; }
    .nav-tabs .nav-link:before, .nav-tabs .nav-link:after,
    .nav-tabs .nav-item.show .nav-link:before,
    .nav-tabs .nav-item.show .nav-link:after {
      content: '';
      position: absolute;
      bottom: -1px;
      background: #40bee8;
      width: 1px;
      height: 1px; }
    .nav-tabs .nav-link:before,
    .nav-tabs .nav-item.show .nav-link:before {
      left: -1px; }
    .nav-tabs .nav-link:after,
    .nav-tabs .nav-item.show .nav-link:after {
      right: -1px; }
    .nav-tabs .nav-link.hover, .nav-tabs .nav-link:hover, .nav-tabs .nav-link.focus, .nav-tabs .nav-link:focus,
    .nav-tabs .nav-item.show .nav-link.hover,
    .nav-tabs .nav-item.show .nav-link:hover,
    .nav-tabs .nav-item.show .nav-link.focus,
    .nav-tabs .nav-item.show .nav-link:focus {
      color: #00629a;
      background-color: #c5cdd4; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link.active {
    color: #1aabdb;
    background-color: #fff;
    border-color: #40bee8;
    border-bottom: 1px solid white; }
    .nav-tabs .nav-link.active.hover, .nav-tabs .nav-link.active:hover, .nav-tabs .nav-link.active.focus, .nav-tabs .nav-link.active:focus,
    .nav-tabs .nav-item.show .nav-link.active.hover,
    .nav-tabs .nav-item.show .nav-link.active:hover,
    .nav-tabs .nav-item.show .nav-link.active.focus,
    .nav-tabs .nav-item.show .nav-link.active:focus {
      color: #1aabdb;
      background-color: #fff; }
  .nav-tabs.nav-primary-dark .nav-link,
  .nav-tabs.nav-primary-dark .nav-item.show .nav-link {
    color: #0082cd;
    font-weight: 400;
    border-bottom-color: #0082cd;
    background-color: #eaeef2; }
    .nav-tabs.nav-primary-dark .nav-link:before, .nav-tabs.nav-primary-dark .nav-link:after,
    .nav-tabs.nav-primary-dark .nav-item.show .nav-link:before,
    .nav-tabs.nav-primary-dark .nav-item.show .nav-link:after {
      background: #0082cd; }
    .nav-tabs.nav-primary-dark .nav-link.hover, .nav-tabs.nav-primary-dark .nav-link:hover, .nav-tabs.nav-primary-dark .nav-link.focus, .nav-tabs.nav-primary-dark .nav-link:focus,
    .nav-tabs.nav-primary-dark .nav-item.show .nav-link.hover,
    .nav-tabs.nav-primary-dark .nav-item.show .nav-link:hover,
    .nav-tabs.nav-primary-dark .nav-item.show .nav-link.focus,
    .nav-tabs.nav-primary-dark .nav-item.show .nav-link:focus {
      color: #00629a;
      background-color: #d2dbe3; }
  .nav-tabs.nav-primary-dark .nav-link.active,
  .nav-tabs.nav-primary-dark .nav-item.show .nav-link.active {
    border-color: #0082cd;
    background-color: #fff;
    font-weight: 500;
    border-bottom-color: white; }
    .nav-tabs.nav-primary-dark .nav-link.active.hover, .nav-tabs.nav-primary-dark .nav-link.active:hover, .nav-tabs.nav-primary-dark .nav-link.active.focus, .nav-tabs.nav-primary-dark .nav-link.active:focus,
    .nav-tabs.nav-primary-dark .nav-item.show .nav-link.active.hover,
    .nav-tabs.nav-primary-dark .nav-item.show .nav-link.active:hover,
    .nav-tabs.nav-primary-dark .nav-item.show .nav-link.active.focus,
    .nav-tabs.nav-primary-dark .nav-item.show .nav-link.active:focus {
      color: #00629a; }
  .nav-tabs.nav-primary-dark .nav-link.disabled {
    color: #6c757d;
    background-color: #fafbfc; }

.navbar-light .navbar-toggler.hover, .navbar-light .navbar-toggler:hover, .navbar-light .navbar-toggler.focus, .navbar-light .navbar-toggler:focus {
  color: #fff;
  background-color: #0082cd; }
  .navbar-light .navbar-toggler.hover .navbar-toggler-icon, .navbar-light .navbar-toggler:hover .navbar-toggler-icon, .navbar-light .navbar-toggler.focus .navbar-toggler-icon, .navbar-light .navbar-toggler:focus .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-light .navbar-toggler[data-toggle="collapse"][aria-expanded="true"]:not(.collapsed) {
  color: #fff;
  background-color: #0082cd; }
  .navbar-light .navbar-toggler[data-toggle="collapse"][aria-expanded="true"]:not(.collapsed) .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-light .navbar-toggler:focus, .navbar-light .navbar-toggler.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(90, 90, 90, 0.5); }

.navbar .navbar-nav.nav-secondary .nav-link {
  color: #0082cd;
  font-weight: 600;
  padding: 1.125rem 1.1875rem; }
  .navbar .navbar-nav.nav-secondary .nav-link:hover, .navbar .navbar-nav.nav-secondary .nav-link.hover {
    color: #212529;
    background-color: #c5cdd4; }
  .navbar .navbar-nav.nav-secondary .nav-link:not(:disabled):not(.disabled).active,
  .show > .navbar .navbar-nav.nav-secondary .nav-link.dropdown-toggle {
    color: #fff;
    background-color: #40bee8; }
    .navbar .navbar-nav.nav-secondary .nav-link:not(:disabled):not(.disabled).active[data-toggle="collapse"][aria-expanded="true"],
    .show > .navbar .navbar-nav.nav-secondary .nav-link.dropdown-toggle[data-toggle="collapse"][aria-expanded="true"] {
      background-color: #0082cd; }
  .navbar .navbar-nav.nav-secondary .nav-link[data-toggle="collapse"][aria-expanded="true"] {
    color: #fff;
    background-color: #0082cd; }

.navbar .navbar-nav.nav-primary .nav-link {
  color: #fff;
  font-weight: 600;
  padding: 1.125rem 1.1875rem; }
  .navbar .navbar-nav.nav-primary .nav-link:hover, .navbar .navbar-nav.nav-primary .nav-link.hover {
    color: #fff;
    background-color: #006aa7; }
  .navbar .navbar-nav.nav-primary .nav-link:not(:disabled):not(.disabled).active,
  .show > .navbar .navbar-nav.nav-primary .nav-link.dropdown-toggle {
    color: #fff;
    background-color: #40bee8; }
    .navbar .navbar-nav.nav-primary .nav-link:not(:disabled):not(.disabled).active[data-toggle="collapse"][aria-expanded="true"],
    .show > .navbar .navbar-nav.nav-primary .nav-link.dropdown-toggle[data-toggle="collapse"][aria-expanded="true"] {
      background-color: #0082cd; }

.navbar .collapse.show .navbar-nav.nav-primary .nav-link:not(:disabled):not(.disabled).active,
.show > .navbar .collapse.show .navbar-nav.nav-primary .nav-link.dropdown-toggle {
  position: relative; }
  .navbar .collapse.show .navbar-nav.nav-primary .nav-link:not(:disabled):not(.disabled).active:after,
  .show > .navbar .collapse.show .navbar-nav.nav-primary .nav-link.dropdown-toggle:after {
    content: '';
    display: block;
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -18px;
    width: 0;
    height: 0;
    border: 0 solid transparent;
    border-left-width: 18px;
    border-right-width: 18px;
    border-top: 10px solid #40bee8; }

.row-banner {
  min-height: 500px !important; }

.bg-banner {
  background: rgba(0, 0, 0, 0.55);
  color: #fff !important; }

.pb-banner {
  padding-bottom: 45px !important; }

.pr-banner-text {
  padding-right: 175px !important; }

.pt-banner-text {
  padding-top: 30px !important; }

.pb-banner-text {
  padding-bottom: 28px !important; }

.fs-banner-heading {
  font-size: 28px !important; }

.lnh-banner-heading {
  line-height: 28px !important; }

.fs-banner-paragraph {
  padding-right: 175px !important; }

.icon-last-credit {
  width: 52px;
  height: 52px;
  display: inline-block; }

.icon-confortable {
  width: 47px;
  height: 58px;
  display: inline-block;
  margin: 0 auto;
  margin-bottom: 2px; }

.icon-helpful {
  width: 52px;
  height: 58px;
  display: inline-block;
  margin: 0 auto; }

.icon-reliable {
  width: 46px;
  height: 58px;
  display: inline-block;
  margin: 0 auto;
  margin-bottom: 4px; }

.icon-transparent {
  width: 42px;
  height: 58px;
  display: inline-block;
  margin: 0 auto;
  margin-bottom: 3px; }

.icon-contact-call {
  width: 25px;
  height: 26px;
  display: inline-block;
  margin: 0 auto; }

.icon-contact-mail {
  width: 28px;
  height: 17px;
  display: inline-block;
  margin: 0 auto; }

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px; } }

.modal-transparent .modal-content {
  background-color: transparent;
  border-color: transparent; }
  .modal-transparent .modal-content .modal-header {
    border-color: transparent; }

.modal .close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
  opacity: 0.5; }
  .modal .close:not(:disabled):not(.disabled).hover, .modal .close:not(:disabled):not(.disabled):hover, .modal .close:not(:disabled):not(.disabled).focus, .modal .close:not(:disabled):not(.disabled):focus {
    color: #F58D83;
    text-shadow: 0 1px 0 #dbe0e4;
    opacity: 0.75; }

.modal-content.carousel > .carousel-indicators {
  bottom: -10px; }

.table thead tr {
  background: #dbe0e4;
  color: #0082cd;
  text-transform: uppercase; }

.table thead th {
  vertical-align: middle;
  border-bottom: 2px solid #dee2e6;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  font-weight: 500;
  font-size: 0.5rem; }
  @media (min-width: 992px) {
    .table thead th {
      font-weight: 600;
      font-size: 0.875rem; } }
  @media (min-width: 768px) {
    .table thead th {
      font-size: 0.75rem; } }

.table:not(.table-borderless) tbody tr:last-of-type td {
  border-bottom: 1px solid #dee2e6; }

.table tbody td {
  vertical-align: middle;
  color: #7d919b; }

.table-hover-left-side tbody tr:hover, .table-hover-left-side tbody tr.hover {
  box-shadow: inset 2px 0 0 0 #40bee8; }

.table-hover-right-side tbody tr:hover, .table-hover-right-side tbody tr.hover {
  box-shadow: inset -2px 0 0 0 #40bee8; }

.table-hover-top-side tbody tr:hover, .table-hover-top-side tbody tr.hover {
  box-shadow: 0 -2px 0 0 #40bee8; }

.table-hover-bottom-side tbody tr:hover, .table-hover-bottom-side tbody tr.hover {
  box-shadow: 0 2px 0 0 #40bee8; }

.table.table-separate {
  border-collapse: separate;
  border-spacing: 0; }

@media (max-width: 575.98px) {
  .table-responsive-sm .table-sm th,
  .table-responsive-sm .table-sm td {
    padding: 0.3rem; } }

@media (max-width: 767.98px) {
  .table-responsive-md .table-sm th,
  .table-responsive-md .table-sm td {
    padding: 0.3rem; } }

@media (max-width: 991.98px) {
  .table-responsive-lg .table-sm th,
  .table-responsive-lg .table-sm td {
    padding: 0.3rem; } }

@media (max-width: 1199.98px) {
  .table-responsive-xl .table-sm th,
  .table-responsive-xl .table-sm td {
    padding: 0.3rem; } }

.table-responsive .table-sm th,
.table-responsive .table-sm td {
  padding: 0.3rem; }

.table th.cell-auto,
.table td.cell-auto {
  width: 1%; }

.pct-pie {
  display: inline-block;
  position: relative;
  width: 1em;
  height: 1em;
  transition: border-width 0.2s ease-out;
  overflow: hidden;
  border-radius: 100%; }
  .pct-pie:hover {
    cursor: default; }
    .pct-pie:hover .pct-outline:before, .pct-pie:hover .pct-outline:after {
      border-width: 0.5em; }
    .pct-pie:hover:after {
      border-width: 0.5em; }
  .pct-pie .pct-outline.pct-primary:before, .pct-pie .pct-outline.pct-primary:after {
    border-color: #00aeef !important; }
  .pct-pie.pct-primary:after {
    border-color: #00aeef !important; }
  .pct-pie .pct-outline.pct-secondary:before, .pct-pie .pct-outline.pct-secondary:after {
    border-color: #dbe0e4 !important; }
  .pct-pie.pct-secondary:after {
    border-color: #dbe0e4 !important; }
  .pct-pie .pct-outline.pct-success:before, .pct-pie .pct-outline.pct-success:after {
    border-color: #28a745 !important; }
  .pct-pie.pct-success:after {
    border-color: #28a745 !important; }
  .pct-pie .pct-outline.pct-info:before, .pct-pie .pct-outline.pct-info:after {
    border-color: #17a2b8 !important; }
  .pct-pie.pct-info:after {
    border-color: #17a2b8 !important; }
  .pct-pie .pct-outline.pct-warning:before, .pct-pie .pct-outline.pct-warning:after {
    border-color: #ffc107 !important; }
  .pct-pie.pct-warning:after {
    border-color: #ffc107 !important; }
  .pct-pie .pct-outline.pct-danger:before, .pct-pie .pct-outline.pct-danger:after {
    border-color: #dc3545 !important; }
  .pct-pie.pct-danger:after {
    border-color: #dc3545 !important; }
  .pct-pie .pct-outline.pct-light:before, .pct-pie .pct-outline.pct-light:after {
    border-color: #f8f9fa !important; }
  .pct-pie.pct-light:after {
    border-color: #f8f9fa !important; }
  .pct-pie .pct-outline.pct-dark:before, .pct-pie .pct-outline.pct-dark:after {
    border-color: #4b5257 !important; }
  .pct-pie.pct-dark:after {
    border-color: #4b5257 !important; }
  .pct-pie .pct-outline.pct-primary-light:before, .pct-pie .pct-outline.pct-primary-light:after {
    border-color: #40bee8 !important; }
  .pct-pie.pct-primary-light:after {
    border-color: #40bee8 !important; }
  .pct-pie .pct-outline.pct-primary-lighter:before, .pct-pie .pct-outline.pct-primary-lighter:after {
    border-color: #eef7fa !important; }
  .pct-pie.pct-primary-lighter:after {
    border-color: #eef7fa !important; }
  .pct-pie .pct-outline.pct-primary-dark:before, .pct-pie .pct-outline.pct-primary-dark:after {
    border-color: #0082cd !important; }
  .pct-pie.pct-primary-dark:after {
    border-color: #0082cd !important; }
  .pct-pie .pct-outline.pct-secondary-light:before, .pct-pie .pct-outline.pct-secondary-light:after {
    border-color: #eaeef2 !important; }
  .pct-pie.pct-secondary-light:after {
    border-color: #eaeef2 !important; }
  .pct-pie .pct-outline.pct-secondary-lighter:before, .pct-pie .pct-outline.pct-secondary-lighter:after {
    border-color: #dde4ea !important; }
  .pct-pie.pct-secondary-lighter:after {
    border-color: #dde4ea !important; }
  .pct-pie .pct-outline.pct-secondary-dark:before, .pct-pie .pct-outline.pct-secondary-dark:after {
    border-color: #dfdfdf !important; }
  .pct-pie.pct-secondary-dark:after {
    border-color: #dfdfdf !important; }
  .pct-pie .pct-outline.pct-grey:before, .pct-pie .pct-outline.pct-grey:after {
    border-color: #7d919b !important; }
  .pct-pie.pct-grey:after {
    border-color: #7d919b !important; }
  .pct-pie .pct-outline.pct-white:before, .pct-pie .pct-outline.pct-white:after {
    border-color: #fff !important; }
  .pct-pie.pct-white:after {
    border-color: #fff !important; }
  .pct-pie .pct-outline.pct-disable:before, .pct-pie .pct-outline.pct-disable:after {
    border-color: #8ca3b4 !important; }
  .pct-pie.pct-disable:after {
    border-color: #8ca3b4 !important; }
  .pct-pie.pct-1 .pct-outline:before {
    -webkit-transform: rotate(3.6deg);
            transform: rotate(3.6deg); }
  .pct-pie.pct-1 .pct-outline:after {
    display: none; }
  .pct-pie.pct-2 .pct-outline:before {
    -webkit-transform: rotate(7.2deg);
            transform: rotate(7.2deg); }
  .pct-pie.pct-2 .pct-outline:after {
    display: none; }
  .pct-pie.pct-3 .pct-outline:before {
    -webkit-transform: rotate(10.8deg);
            transform: rotate(10.8deg); }
  .pct-pie.pct-3 .pct-outline:after {
    display: none; }
  .pct-pie.pct-4 .pct-outline:before {
    -webkit-transform: rotate(14.4deg);
            transform: rotate(14.4deg); }
  .pct-pie.pct-4 .pct-outline:after {
    display: none; }
  .pct-pie.pct-5 .pct-outline:before {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg); }
  .pct-pie.pct-5 .pct-outline:after {
    display: none; }
  .pct-pie.pct-6 .pct-outline:before {
    -webkit-transform: rotate(21.6deg);
            transform: rotate(21.6deg); }
  .pct-pie.pct-6 .pct-outline:after {
    display: none; }
  .pct-pie.pct-7 .pct-outline:before {
    -webkit-transform: rotate(25.2deg);
            transform: rotate(25.2deg); }
  .pct-pie.pct-7 .pct-outline:after {
    display: none; }
  .pct-pie.pct-8 .pct-outline:before {
    -webkit-transform: rotate(28.8deg);
            transform: rotate(28.8deg); }
  .pct-pie.pct-8 .pct-outline:after {
    display: none; }
  .pct-pie.pct-9 .pct-outline:before {
    -webkit-transform: rotate(32.4deg);
            transform: rotate(32.4deg); }
  .pct-pie.pct-9 .pct-outline:after {
    display: none; }
  .pct-pie.pct-10 .pct-outline:before {
    -webkit-transform: rotate(36deg);
            transform: rotate(36deg); }
  .pct-pie.pct-10 .pct-outline:after {
    display: none; }
  .pct-pie.pct-11 .pct-outline:before {
    -webkit-transform: rotate(39.6deg);
            transform: rotate(39.6deg); }
  .pct-pie.pct-11 .pct-outline:after {
    display: none; }
  .pct-pie.pct-12 .pct-outline:before {
    -webkit-transform: rotate(43.2deg);
            transform: rotate(43.2deg); }
  .pct-pie.pct-12 .pct-outline:after {
    display: none; }
  .pct-pie.pct-13 .pct-outline:before {
    -webkit-transform: rotate(46.8deg);
            transform: rotate(46.8deg); }
  .pct-pie.pct-13 .pct-outline:after {
    display: none; }
  .pct-pie.pct-14 .pct-outline:before {
    -webkit-transform: rotate(50.4deg);
            transform: rotate(50.4deg); }
  .pct-pie.pct-14 .pct-outline:after {
    display: none; }
  .pct-pie.pct-15 .pct-outline:before {
    -webkit-transform: rotate(54deg);
            transform: rotate(54deg); }
  .pct-pie.pct-15 .pct-outline:after {
    display: none; }
  .pct-pie.pct-16 .pct-outline:before {
    -webkit-transform: rotate(57.6deg);
            transform: rotate(57.6deg); }
  .pct-pie.pct-16 .pct-outline:after {
    display: none; }
  .pct-pie.pct-17 .pct-outline:before {
    -webkit-transform: rotate(61.2deg);
            transform: rotate(61.2deg); }
  .pct-pie.pct-17 .pct-outline:after {
    display: none; }
  .pct-pie.pct-18 .pct-outline:before {
    -webkit-transform: rotate(64.8deg);
            transform: rotate(64.8deg); }
  .pct-pie.pct-18 .pct-outline:after {
    display: none; }
  .pct-pie.pct-19 .pct-outline:before {
    -webkit-transform: rotate(68.4deg);
            transform: rotate(68.4deg); }
  .pct-pie.pct-19 .pct-outline:after {
    display: none; }
  .pct-pie.pct-20 .pct-outline:before {
    -webkit-transform: rotate(72deg);
            transform: rotate(72deg); }
  .pct-pie.pct-20 .pct-outline:after {
    display: none; }
  .pct-pie.pct-21 .pct-outline:before {
    -webkit-transform: rotate(75.6deg);
            transform: rotate(75.6deg); }
  .pct-pie.pct-21 .pct-outline:after {
    display: none; }
  .pct-pie.pct-22 .pct-outline:before {
    -webkit-transform: rotate(79.2deg);
            transform: rotate(79.2deg); }
  .pct-pie.pct-22 .pct-outline:after {
    display: none; }
  .pct-pie.pct-23 .pct-outline:before {
    -webkit-transform: rotate(82.8deg);
            transform: rotate(82.8deg); }
  .pct-pie.pct-23 .pct-outline:after {
    display: none; }
  .pct-pie.pct-24 .pct-outline:before {
    -webkit-transform: rotate(86.4deg);
            transform: rotate(86.4deg); }
  .pct-pie.pct-24 .pct-outline:after {
    display: none; }
  .pct-pie.pct-25 .pct-outline:before {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }
  .pct-pie.pct-25 .pct-outline:after {
    display: none; }
  .pct-pie.pct-26 .pct-outline:before {
    -webkit-transform: rotate(93.6deg);
            transform: rotate(93.6deg); }
  .pct-pie.pct-26 .pct-outline:after {
    display: none; }
  .pct-pie.pct-27 .pct-outline:before {
    -webkit-transform: rotate(97.2deg);
            transform: rotate(97.2deg); }
  .pct-pie.pct-27 .pct-outline:after {
    display: none; }
  .pct-pie.pct-28 .pct-outline:before {
    -webkit-transform: rotate(100.8deg);
            transform: rotate(100.8deg); }
  .pct-pie.pct-28 .pct-outline:after {
    display: none; }
  .pct-pie.pct-29 .pct-outline:before {
    -webkit-transform: rotate(104.4deg);
            transform: rotate(104.4deg); }
  .pct-pie.pct-29 .pct-outline:after {
    display: none; }
  .pct-pie.pct-30 .pct-outline:before {
    -webkit-transform: rotate(108deg);
            transform: rotate(108deg); }
  .pct-pie.pct-30 .pct-outline:after {
    display: none; }
  .pct-pie.pct-31 .pct-outline:before {
    -webkit-transform: rotate(111.6deg);
            transform: rotate(111.6deg); }
  .pct-pie.pct-31 .pct-outline:after {
    display: none; }
  .pct-pie.pct-32 .pct-outline:before {
    -webkit-transform: rotate(115.2deg);
            transform: rotate(115.2deg); }
  .pct-pie.pct-32 .pct-outline:after {
    display: none; }
  .pct-pie.pct-33 .pct-outline:before {
    -webkit-transform: rotate(118.8deg);
            transform: rotate(118.8deg); }
  .pct-pie.pct-33 .pct-outline:after {
    display: none; }
  .pct-pie.pct-34 .pct-outline:before {
    -webkit-transform: rotate(122.4deg);
            transform: rotate(122.4deg); }
  .pct-pie.pct-34 .pct-outline:after {
    display: none; }
  .pct-pie.pct-35 .pct-outline:before {
    -webkit-transform: rotate(126deg);
            transform: rotate(126deg); }
  .pct-pie.pct-35 .pct-outline:after {
    display: none; }
  .pct-pie.pct-36 .pct-outline:before {
    -webkit-transform: rotate(129.6deg);
            transform: rotate(129.6deg); }
  .pct-pie.pct-36 .pct-outline:after {
    display: none; }
  .pct-pie.pct-37 .pct-outline:before {
    -webkit-transform: rotate(133.2deg);
            transform: rotate(133.2deg); }
  .pct-pie.pct-37 .pct-outline:after {
    display: none; }
  .pct-pie.pct-38 .pct-outline:before {
    -webkit-transform: rotate(136.8deg);
            transform: rotate(136.8deg); }
  .pct-pie.pct-38 .pct-outline:after {
    display: none; }
  .pct-pie.pct-39 .pct-outline:before {
    -webkit-transform: rotate(140.4deg);
            transform: rotate(140.4deg); }
  .pct-pie.pct-39 .pct-outline:after {
    display: none; }
  .pct-pie.pct-40 .pct-outline:before {
    -webkit-transform: rotate(144deg);
            transform: rotate(144deg); }
  .pct-pie.pct-40 .pct-outline:after {
    display: none; }
  .pct-pie.pct-41 .pct-outline:before {
    -webkit-transform: rotate(147.6deg);
            transform: rotate(147.6deg); }
  .pct-pie.pct-41 .pct-outline:after {
    display: none; }
  .pct-pie.pct-42 .pct-outline:before {
    -webkit-transform: rotate(151.2deg);
            transform: rotate(151.2deg); }
  .pct-pie.pct-42 .pct-outline:after {
    display: none; }
  .pct-pie.pct-43 .pct-outline:before {
    -webkit-transform: rotate(154.8deg);
            transform: rotate(154.8deg); }
  .pct-pie.pct-43 .pct-outline:after {
    display: none; }
  .pct-pie.pct-44 .pct-outline:before {
    -webkit-transform: rotate(158.4deg);
            transform: rotate(158.4deg); }
  .pct-pie.pct-44 .pct-outline:after {
    display: none; }
  .pct-pie.pct-45 .pct-outline:before {
    -webkit-transform: rotate(162deg);
            transform: rotate(162deg); }
  .pct-pie.pct-45 .pct-outline:after {
    display: none; }
  .pct-pie.pct-46 .pct-outline:before {
    -webkit-transform: rotate(165.6deg);
            transform: rotate(165.6deg); }
  .pct-pie.pct-46 .pct-outline:after {
    display: none; }
  .pct-pie.pct-47 .pct-outline:before {
    -webkit-transform: rotate(169.2deg);
            transform: rotate(169.2deg); }
  .pct-pie.pct-47 .pct-outline:after {
    display: none; }
  .pct-pie.pct-48 .pct-outline:before {
    -webkit-transform: rotate(172.8deg);
            transform: rotate(172.8deg); }
  .pct-pie.pct-48 .pct-outline:after {
    display: none; }
  .pct-pie.pct-49 .pct-outline:before {
    -webkit-transform: rotate(176.4deg);
            transform: rotate(176.4deg); }
  .pct-pie.pct-49 .pct-outline:after {
    display: none; }
  .pct-pie.pct-50 .pct-outline:before {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  .pct-pie.pct-50 .pct-outline:after {
    display: none; }
  .pct-pie.pct-51 .pct-outline:before {
    -webkit-transform: rotate(183.6deg);
            transform: rotate(183.6deg); }
  .pct-pie.pct-51 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-51 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-52 .pct-outline:before {
    -webkit-transform: rotate(187.2deg);
            transform: rotate(187.2deg); }
  .pct-pie.pct-52 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-52 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-53 .pct-outline:before {
    -webkit-transform: rotate(190.8deg);
            transform: rotate(190.8deg); }
  .pct-pie.pct-53 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-53 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-54 .pct-outline:before {
    -webkit-transform: rotate(194.4deg);
            transform: rotate(194.4deg); }
  .pct-pie.pct-54 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-54 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-55 .pct-outline:before {
    -webkit-transform: rotate(198deg);
            transform: rotate(198deg); }
  .pct-pie.pct-55 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-55 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-56 .pct-outline:before {
    -webkit-transform: rotate(201.6deg);
            transform: rotate(201.6deg); }
  .pct-pie.pct-56 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-56 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-57 .pct-outline:before {
    -webkit-transform: rotate(205.2deg);
            transform: rotate(205.2deg); }
  .pct-pie.pct-57 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-57 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-58 .pct-outline:before {
    -webkit-transform: rotate(208.8deg);
            transform: rotate(208.8deg); }
  .pct-pie.pct-58 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-58 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-59 .pct-outline:before {
    -webkit-transform: rotate(212.4deg);
            transform: rotate(212.4deg); }
  .pct-pie.pct-59 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-59 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-60 .pct-outline:before {
    -webkit-transform: rotate(216deg);
            transform: rotate(216deg); }
  .pct-pie.pct-60 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-60 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-61 .pct-outline:before {
    -webkit-transform: rotate(219.6deg);
            transform: rotate(219.6deg); }
  .pct-pie.pct-61 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-61 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-62 .pct-outline:before {
    -webkit-transform: rotate(223.2deg);
            transform: rotate(223.2deg); }
  .pct-pie.pct-62 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-62 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-63 .pct-outline:before {
    -webkit-transform: rotate(226.8deg);
            transform: rotate(226.8deg); }
  .pct-pie.pct-63 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-63 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-64 .pct-outline:before {
    -webkit-transform: rotate(230.4deg);
            transform: rotate(230.4deg); }
  .pct-pie.pct-64 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-64 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-65 .pct-outline:before {
    -webkit-transform: rotate(234deg);
            transform: rotate(234deg); }
  .pct-pie.pct-65 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-65 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-66 .pct-outline:before {
    -webkit-transform: rotate(237.6deg);
            transform: rotate(237.6deg); }
  .pct-pie.pct-66 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-66 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-67 .pct-outline:before {
    -webkit-transform: rotate(241.2deg);
            transform: rotate(241.2deg); }
  .pct-pie.pct-67 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-67 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-68 .pct-outline:before {
    -webkit-transform: rotate(244.8deg);
            transform: rotate(244.8deg); }
  .pct-pie.pct-68 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-68 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-69 .pct-outline:before {
    -webkit-transform: rotate(248.4deg);
            transform: rotate(248.4deg); }
  .pct-pie.pct-69 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-69 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-70 .pct-outline:before {
    -webkit-transform: rotate(252deg);
            transform: rotate(252deg); }
  .pct-pie.pct-70 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-70 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-71 .pct-outline:before {
    -webkit-transform: rotate(255.6deg);
            transform: rotate(255.6deg); }
  .pct-pie.pct-71 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-71 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-72 .pct-outline:before {
    -webkit-transform: rotate(259.2deg);
            transform: rotate(259.2deg); }
  .pct-pie.pct-72 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-72 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-73 .pct-outline:before {
    -webkit-transform: rotate(262.8deg);
            transform: rotate(262.8deg); }
  .pct-pie.pct-73 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-73 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-74 .pct-outline:before {
    -webkit-transform: rotate(266.4deg);
            transform: rotate(266.4deg); }
  .pct-pie.pct-74 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-74 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-75 .pct-outline:before {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg); }
  .pct-pie.pct-75 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-75 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-76 .pct-outline:before {
    -webkit-transform: rotate(273.6deg);
            transform: rotate(273.6deg); }
  .pct-pie.pct-76 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-76 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-77 .pct-outline:before {
    -webkit-transform: rotate(277.2deg);
            transform: rotate(277.2deg); }
  .pct-pie.pct-77 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-77 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-78 .pct-outline:before {
    -webkit-transform: rotate(280.8deg);
            transform: rotate(280.8deg); }
  .pct-pie.pct-78 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-78 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-79 .pct-outline:before {
    -webkit-transform: rotate(284.4deg);
            transform: rotate(284.4deg); }
  .pct-pie.pct-79 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-79 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-80 .pct-outline:before {
    -webkit-transform: rotate(288deg);
            transform: rotate(288deg); }
  .pct-pie.pct-80 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-80 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-81 .pct-outline:before {
    -webkit-transform: rotate(291.6deg);
            transform: rotate(291.6deg); }
  .pct-pie.pct-81 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-81 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-82 .pct-outline:before {
    -webkit-transform: rotate(295.2deg);
            transform: rotate(295.2deg); }
  .pct-pie.pct-82 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-82 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-83 .pct-outline:before {
    -webkit-transform: rotate(298.8deg);
            transform: rotate(298.8deg); }
  .pct-pie.pct-83 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-83 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-84 .pct-outline:before {
    -webkit-transform: rotate(302.4deg);
            transform: rotate(302.4deg); }
  .pct-pie.pct-84 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-84 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-85 .pct-outline:before {
    -webkit-transform: rotate(306deg);
            transform: rotate(306deg); }
  .pct-pie.pct-85 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-85 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-86 .pct-outline:before {
    -webkit-transform: rotate(309.6deg);
            transform: rotate(309.6deg); }
  .pct-pie.pct-86 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-86 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-87 .pct-outline:before {
    -webkit-transform: rotate(313.2deg);
            transform: rotate(313.2deg); }
  .pct-pie.pct-87 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-87 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-88 .pct-outline:before {
    -webkit-transform: rotate(316.8deg);
            transform: rotate(316.8deg); }
  .pct-pie.pct-88 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-88 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-89 .pct-outline:before {
    -webkit-transform: rotate(320.4deg);
            transform: rotate(320.4deg); }
  .pct-pie.pct-89 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-89 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-90 .pct-outline:before {
    -webkit-transform: rotate(324deg);
            transform: rotate(324deg); }
  .pct-pie.pct-90 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-90 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-91 .pct-outline:before {
    -webkit-transform: rotate(327.6deg);
            transform: rotate(327.6deg); }
  .pct-pie.pct-91 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-91 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-92 .pct-outline:before {
    -webkit-transform: rotate(331.2deg);
            transform: rotate(331.2deg); }
  .pct-pie.pct-92 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-92 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-93 .pct-outline:before {
    -webkit-transform: rotate(334.8deg);
            transform: rotate(334.8deg); }
  .pct-pie.pct-93 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-93 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-94 .pct-outline:before {
    -webkit-transform: rotate(338.4deg);
            transform: rotate(338.4deg); }
  .pct-pie.pct-94 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-94 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-95 .pct-outline:before {
    -webkit-transform: rotate(342deg);
            transform: rotate(342deg); }
  .pct-pie.pct-95 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-95 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-96 .pct-outline:before {
    -webkit-transform: rotate(345.6deg);
            transform: rotate(345.6deg); }
  .pct-pie.pct-96 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-96 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-97 .pct-outline:before {
    -webkit-transform: rotate(349.2deg);
            transform: rotate(349.2deg); }
  .pct-pie.pct-97 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-97 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-98 .pct-outline:before {
    -webkit-transform: rotate(352.8deg);
            transform: rotate(352.8deg); }
  .pct-pie.pct-98 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-98 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-99 .pct-outline:before {
    -webkit-transform: rotate(356.4deg);
            transform: rotate(356.4deg); }
  .pct-pie.pct-99 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-99 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie.pct-100 .pct-outline:before {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); }
  .pct-pie.pct-100 .pct-outline {
    clip: rect(auto, auto, auto, auto); }
    .pct-pie.pct-100 .pct-outline:after {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .pct-pie .pct-outline {
    height: 100%;
    width: 100%;
    clip: rect(0, 1em, 1em, 0.5em);
    left: 0;
    position: absolute;
    top: 0; }
    .pct-pie .pct-outline:before {
      content: '';
      display: block;
      height: 100%;
      width: 100%;
      border: 0.175em solid #00aeef;
      border-radius: 50%;
      clip: rect(0, 0.5em, 1em, 0);
      left: 0;
      position: absolute;
      top: 0;
      transition: border-width 0.2s ease-out; }
    .pct-pie .pct-outline:after {
      content: '';
      display: block;
      height: 100%;
      width: 100%;
      border: 0.175em solid #00aeef;
      border-radius: 50%;
      clip: rect(0, 0.5em, 1em, 0);
      left: 0;
      position: absolute;
      top: 0;
      transition: border-width 0.2s ease-out; }
  .pct-pie:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    border: 0.175em solid #dbe0e4;
    border-radius: 100%;
    transition: border-width 0.2s ease-out; }

.page-link {
  color: #7d919b;
  border: none;
  position: relative; }
  .page-link:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    border-radius: 50%;
    height: 0;
    overflow: hidden;
    padding-top: 100%;
    z-index: -1; }
  .page-link:hover {
    background-color: initial;
    border-color: initial; }
    .page-link:hover:before {
      color: #0082cd;
      background: #eaeef2; }
  .page-link:focus {
    box-shadow: none; }
    .page-link:focus:before {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(234, 238, 242, 0.25); }

.page-item.active .page-link {
  background: none;
  color: #0082cd;
  border-color: initial; }
  .page-item.active .page-link:hover:before {
    background: #d2dbe3; }
  .page-item.active .page-link:before {
    background: #dbe0e4; }

@-webkit-keyframes simplebarElementInserted {
  from {
    outline-color: #fff; }
  to {
    outline-color: #000; } }

@keyframes simplebarElementInserted {
  from {
    outline-color: #fff; }
  to {
    outline-color: #000; } }

[data-simplebar] {
  -webkit-animation-duration: 0.01s;
          animation-duration: 0.01s;
  -webkit-animation-name: simplebarElementInserted;
          animation-name: simplebarElementInserted; }

.custom-shadow {
  box-shadow: 0 9px 27.2px 4.8px rgba(0, 0, 0, 0.26); }

.hero-block {
  position: relative;
  width: 100%;
  padding-top: 200px; }
  .hero-block .hero-text {
    position: absolute;
    top: 40px;
    left: 59px; }
    .hero-block .hero-text p {
      color: #393c3e;
      font-size: 18px;
      font-weight: 400;
      margin: 0;
      padding: 0; }
      .hero-block .hero-text p.title {
        font-size: 42px;
        font-weight: 700;
        text-transform: uppercase; }

.modal-lg {
  max-width: 1100px; }

.custom-control {
  margin-left: 15px; }

.contract {
  border: 1px solid #dadada;
  width: 100%;
  padding: 15px;
  font-weight: 400;
  overflow-y: scroll;
  height: 400px;
  text-align: justify;
  margin-bottom: 10px;
  color: #787878; }

.registration-block .fc-error {
  color: #ff0000;
  padding: 0; }

.registration-block .fc-input {
  padding-bottom: 5px; }
  .registration-block .fc-input input {
    border-radius: 0;
    border: 1px solid #dadada;
    float: left;
    position: relative;
    width: 289px;
    height: 33px;
    line-height: 33px;
    padding: 0 5px;
    margin-bottom: 0; }
    .registration-block .fc-input input.phone-code {
      width: 50px;
      border: none; }

.btn-register {
  color: #fff;
  background-color: #0183ce;
  border-color: #0183ce; }

.btn-login {
  color: #fc5100;
  background-color: #fff;
  border: 2px solid #fc5100; }

.main-menu {
  background-color: #eee !important; }

.navbar .navbar-nav.nav-secondary .nav-link {
  color: #686868;
  font-weight: 400; }

.navbar .navbar-nav.nav-secondary .nav-link:not(:disabled):not(.disabled).active,
.show > .navbar .navbar-nav.nav-secondary .nav-link.dropdown-toggle {
  background-color: #0082cd; }

a {
  color: #0085c7; }

.slider-block .slider-toolbar {
  margin-top: 3em; }

.slider-block .slider-toolbar a {
  color: #0085c7;
  padding: 0; }

.credit-information .btn-credit {
  color: #fc5100;
  border: 1px solid #fc5100; }

.ui-slider .ui-slider-range {
  background: #fc5100; }

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

.bdt-primary {
  border-top-color: #40bee8 !important; }

.text-primary-light {
  color: #0986ce !important; }

.intro-block {
  background-color: #f0f8ff; }
  @media only screen and (max-width: 420px) {
    .intro-block {
      text-align: center; } }

.intro-text .text-phone {
  font-size: 1.8rem;
  color: #5a5a5a;
  margin: 0;
  padding: 0;
  line-height: 34px; }
  .intro-text .text-phone:last-of-type {
    padding-bottom: 20px; }

.address-text {
  margin-top: 20px; }

.social-icons {
  margin-top: 20px; }
  @media only screen and (max-width: 420px) {
    .social-icons {
      margin: 0 auto !important; } }

.card {
  border: none;
  border-top: 1px solid #cadce7; }
  .card:last-of-type {
    border-bottom: 1px solid #cadce7; }

.card-header {
  border-bottom: none;
  background-color: #f0f8ff; }

.card-body {
  padding: 0.5rem 2rem;
  background-color: #f0f8ff; }

label {
  margin-bottom: 0;
  color: #0082cd;
  font-size: 1.05rem; }

.btn-register-inner {
  background-color: #0082cd;
  color: #fff !important;
  padding: .575rem 1.95rem;
  font-size: 0.9375rem !important; }

.btn-outline-primary-dark {
  color: #fc5100;
  background-color: #fff;
  border: 2px solid #fc5100; }

.btn-secondary {
  color: #fff;
  background-color: #0183ce;
  border-color: #0183ce; }

.text-primary-dark {
  color: #0986ce !important; }

.faq .text-dark {
  color: #0986ce !important; }

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

.bd-primary-light:not(tr) {
  border-color: #d6e2e7 !important; }

.nav-tabs .nav-link,
.nav-tabs .nav-item.show .nav-link {
  border-color: #d6e2e7;
  border-bottom: 1px solid #d6e2e7; }

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link.active {
  border-color: #d6e2e7;
  border-bottom: 1px solid white; }

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

.section-border-top {
  border-top: 2px solid #0986ce;
  padding-top: 23px; }

.client-submenu.bg-primary-dark {
  background-color: #76bbda !important; }

.sub-link {
  background-color: #4ba6d5 !important; }

.alert-success {
  padding: 10px; }

.credit-slider.client {
  padding-top: 30px;
  padding-bottom: 30px;
  box-shadow: 5px 5px 10px 1px rgba(235, 235, 235, 0.67);
  margin-bottom: 30px; }
  .credit-slider.client .credit-information {
    margin-left: 72px; }

.noUi-connect {
  background: #ff4f00 !important; }

.bd-ex-primary-light[aria-expanded="true"]:not(tr),
.bd-ex-primary-light.collapsed.collapsing:not(tr) {
  border-color: #0082cd !important; }

.bd-cl.collapse.show,
.bd-cl.collapsing {
  border: 1px solid #0082cd; }

.bd-primary-light:not(tr) {
  border-color: #0082cd !important; }

.text-primary-dark {
  color: #0082cd !important; }

.table thead th {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.table thead tr {
  background: #eeeeee; }

.nav-tabs .nav-link,
.nav-tabs .nav-item.show .nav-link {
  border-color: #eeeeee;
  border-bottom: 1px solid #0082cd; }

.footer {
  color: #fff !important; }
  .footer a {
    color: #fff !important; }

.contacts-block {
  border: 1px solid #fff;
  padding: 15px;
  position: relative;
  width: 305px; }
  @media only screen and (min-width: 421px) {
    .contacts-block {
      float: right; } }
  @media only screen and (max-width: 420px) {
    .contacts-block {
      margin: 0 auto; } }
  .contacts-block .icon-clock {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA1CAYAAAAK0RhzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzQ1MTcyRkI2QTcxMUVBOTA5MThGRkJFOTNBRDk2RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzQ1MTczMEI2QTcxMUVBOTA5MThGRkJFOTNBRDk2RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFDNDUxNzJEQjZBNzExRUE5MDkxOEZGQkU5M0FEOTZGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFDNDUxNzJFQjZBNzExRUE5MDkxOEZGQkU5M0FEOTZGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+r6c5YgAABJlJREFUeNrcmllIVFEYx++YOmZZ2S6VlWWTRUXRitFCPQT10kJJb9JKjEERIdRDPRVEQQstBEUFVlCY0Uugtlgo0UaQZdpOPbRrRos60/80/ztdbtPMeO85M3P94IfMjPf7vv89dznnO5/L7/drCiwZDAEjwHDQBXTnb43gG3gK6sAL0KoiAVmWDRaCuWAmyIjyuK/gGqgE58ErGcm4bI5YElgM1oJZ/PwJXAW3OCJ1TL6Zx3SlaA+ZzBPRC/h47GGK9FnOTAizSAGo9QfsA9gDpoAkC76SeKzw8Z4+axnDZSU/K4LyQCWDvwbrQbqNE2SmMyiibz9j5akWthp8J9uYhKaIzoyhx1utQlgqOMkzeAd4FAoy42FMP3NIlSUsA5TT8SHgjqEoHRHzIHMoZ062hIl7pxr4wJY4CDKzkblUR7qvwznpBMp4lrwJIErHy5zKmGO7he2mgx2SEpoBZkrytYO57WmvsAUc8otW3yMhqAJ3JflyccR8zPWf/wk18+gGakEbGM+ZhAyr4nxxrCR/PcE90AmMAk3mKZHZtoMBYJ1EUSrsE3McwJzDTqlyQAsoVXDTi0vxgQK/pcw5x/i9ecQ2cxS3as6xrcx58/8uxb6gEJSChw4SJnK9wNz7hhJWAFLBAc15tp+5F4Raj90GvUGOrXVQ7J6K5ivvGfgAJhpHrD+YAM4pEqXafMx9ArUEhYnVrwtUaM61CmqYbRQ2nS/kKgcLu8GRyzcK87CI0uxgYaKu8hKMNAt7pDnfHrPkFxTWD7ztAMLeUssfYW6+A5o7gLCv1OIWwtL45Q/FQVs5YR2oMIauIU0I+8kPbsXCtrFYKqZs6Ypi6Bp+JlFlC4OqNFHG9nJmcIzvHNmWQS0/9IfHO5AVg3vgKNgHlilaQWRRS3A9Jqqt9TEqxogCzGUu6xdJ9l1PLcHHvXiHDVV47RtNzHCWgnpwCoyT5DedGuqM77Fq1g4mxeixLPbI5vN+uGRcR9mwSdRw0yiskn/nxfCd0wCW8L4o4/vHjum5XzHXPO6DBonltvYWQE/YLMc1UMM/dcVNDJAfh+ruYcaeZ/H4fB6/KZSwLFZ7SuIgTOygrALdLR5fwtyz/lcJPg5aQW4C1eojkcucj4crcY8AbeCMg4SdZs6eSLV7fR9qjgNEzTHs20Ws3WfyJdfE4khTgi5RxB7DHVa+xEL5czRdAws55TmbwKN1Jty0LNyBeznMxQkoqpi57bOy8ScewRU8KysTSNRK5lQRbqM9kpNuoIZPnaIEEFXEXGqYm62ugUxuAQnbBZLjICiZsf3MJVNWn4doJjlHx9dBdgxFDWJMP3OIqmmmvRPNDeAXaOTkNVnxKHkZ6xdjRz1BtxJwPK9xYU9AIUiRKCiFPp8wRg1jKm8S07vVVoDnDP4G7ARjbAgaTR9v6PM5Y1jpprPdr5gCloM1YBq/e8GF6y12H7xkIfMLf+/BatJg7vaLfsUZWqATVV/NHwElXGFbMrvCjCY2A0RTpugwnWooxEZT5KwB5Vqg+fKxjGRkCjNamva3g3QY6KMF+oJbWEr/yJHUO1ClV6F/CzAASYB71KM/PnEAAAAASUVORK5CYII=) no-repeat;
    background-position: 0px 30px; }
    .contacts-block .icon-clock:before {
      content: ''; }
  .contacts-block .fs-01 {
    padding-left: 70px;
    font-size: 1.1rem !important;
    height: 100px; }
    .contacts-block .fs-01 .fw-7 {
      position: absolute;
      top: 5px;
      left: 14px;
      font-weight: 600 !important; }

.form-control.file {
  height: 44px; }

.form-control.prefix {
  width: 35px;
  border-right: none;
  float: left;
  display: inline-block;
  padding-right: 0; }

.form-control.bank-account {
  width: 310px;
  border-left: none;
  float: left;
  display: inline-block;
  padding-left: 4px; }

.file-error {
  border: 1px solid #dc3545; }

.file-size-msg {
  display: none; }

.bank-accounts {
  margin-top: 20px; }
  .bank-accounts p {
    color: #0082cd; }

.icon-arrow-up {
  background: url(data:image/gif;base64,R0lGODlhEwAKANUwAPb5+kV5lE+Amezx9MnY4N3m62GNo/39/nygs3edsOHp7Z24xkx+l3acsLfL1bHH0u/z9vX4+fj6+01+mGWQpp25x8/c40Z6lF2KofH192+XrOHq7pazwpWywfv8/a3Ez83b4lyJoZGwwP3+/kV5k3GZrX2htIGktvr8/Je0w0l8lbLI0/n6++7z9fn7/LjM1v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg2MjJBNzEzQjZERDExRUFBNzA2ODFDMzY5REEyNjU1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg2MjJBNzE0QjZERDExRUFBNzA2ODFDMzY5REEyNjU1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODYyMkE3MTFCNkREMTFFQUE3MDY4MUMzNjlEQTI2NTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODYyMkE3MTJCNkREMTFFQUE3MDY4MUMzNjlEQTI2NTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAwACwAAAAAEwAKAAAGTECYcCgEfEbEpHIQUjUkymiBUUGZDK0okUB6DVMChRb2CFiSqwsoyhFsooSAg+hCGCDjwmQhzFASLGNCAxgnHhoigkQAJR0RikkHAEEAOw==) no-repeat;
  background-position: 98% 50%; }

.icon-arrow-down {
  background: url(data:image/gif;base64,R0lGODlhEwAKANUvAPX4+W2Wq/39/oaouaG8yfH191mIn83b4vb5+lGCm8HT29rk6lWFnYysvPv8/WmTqN3n7Pz9/UV5k7XK1N/o7JWywUV5lOnv83Oarkp9lkZ6lOzx9KjAzUl8lcHS263E0Ju3xePr77bL1fP2+L7Q2j1zj0d6lcXV3rzP2NHe5YCjtU6AmcrZ4F6Loufu8f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0RjFBQjUzQjZERDExRUFBMDU3QTk4MjIwMzhEMkNDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0RjFBQjU0QjZERDExRUFBMDU3QTk4MjIwMzhEMkNDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzRGMUFCNTFCNkREMTFFQUEwNTdBOTgyMjAzOEQyQ0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzRGMUFCNTJCNkREMTFFQUEwNTdBOTgyMjAzOEQyQ0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAvACwAAAAAEwAKAAAGTEBS4UUsGo+UQyUROjqJB43o9TGlnsaJhVU8SVDYF2gFOS4yBKdD1do8L4aBoDh6YBBhQCAAeLkYDXNhLxEDBgodHINHBCUei05DWEEAOw==) no-repeat;
  background-position: 98% 50%; }

.menu {
  display: inline-block;
  width: 49.41%;
  height: 3em;
  text-align: center;
  horiz-align: center;
  cursor: pointer;
  color: #0082cd;
  text-transform: uppercase;
  line-height: 3em; }

.credit-extension {
  margin-top: 20px; }

.ext-form {
  margin: 0 auto;
  width: 200px; }

.btn-extend {
  width: 200px;
  text-align: center;
  horiz-align: center; }

.inactive {
  background-color: lightgrey !important;
  color: #5a5a5a; }

.banks-block {
  margin-top: 10px;
  text-align: left;
  margin-bottom: 20px; }

.banks-block p {
  padding-bottom: 3px;
  text-transform: uppercase; }

.banks-block table th, .banks-block .credit-extension table.credit-details tr td, .credit-extension .banks-block table.credit-details tr td {
  padding-right: 15px;
  color: #0e5c7d;
  font-weight: 400; }

.banks-block table td {
  color: #0e5c7d;
  font-weight: 600; }

.credit-payment-block {
  color: #0e5c7d;
  text-align: center;
  width: 30%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px; }

.payment-block {
  border: 1px solid grey;
  text-align: left;
  margin-bottom: 10px; }

#sBank {
  width: 100%;
  height: 2em;
  padding-left: 10px; }

.payment-info-block {
  margin: 10px 10px 15px 15px; }
  .payment-info-block .name {
    color: black; }
  .payment-info-block .value {
    color: #0986ce; }

.toolbar {
  text-align: right; }
  .toolbar .btn-secondary {
    font-weight: 400; }

#discountCodeInput {
  border: 1px solid #fc5100; }

#discountInputForm input[type="submit"] {
  border: 1px solid #fc5100;
  background: transparent;
  color: #fc5100;
  padding: 0;
  text-decoration: none;
  text-align: center;
  text-transform: uppercase; }

#paymentPlanInfo p.title {
  color: #0082cd;
  font-size: 18px;
  font-weight: 400;
  text-transform: uppercase; }

#paymentPlanInfo table {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 35px;
  font-weight: 300; }
  #paymentPlanInfo table tr th {
    border-top: 1px solid #e8e8e8;
    font-size: 13px;
    text-align: left;
    font-weight: 600;
    padding: 3px 0 3px 13px; }
  #paymentPlanInfo table tr td {
    border-top: 1px solid #e8e8e8;
    font-size: 14px;
    text-align: left;
    font-weight: 300;
    padding: 3px 0 3px 13px; }

.modal .close {
  cursor: pointer;
  position: absolute;
  top: 14px;
  right: 23px;
  width: 29px;
  height: 23px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAXCAYAAAD3CERpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF6WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0U2NzhFQjZDNUMxMTFFNjlDQzQ5NDM5ODAzMzlERUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YThhNDM0ZDUtYTg1OS0zZjQ3LTk2ODgtYzc3MjE1NDAxYjM5IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Q0U2NzhFQjZDNUMxMTFFNjlDQzQ5NDM5ODAzMzlERUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMTEtMTFUMDk6NTg6NDgrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTExLTExVDEwOjAwOjM5KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTExLTExVDEwOjAwOjM5KzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEQwNjFFMENCODk4MTFFNkE3NEM5Nzg1QzY3M0NGRTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEQwNjFFMERCODk4MTFFNkE3NEM5Nzg1QzY3M0NGRTMiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YThhNDM0ZDUtYTg1OS0zZjQ3LTk2ODgtYzc3MjE1NDAxYjM5IiBzdEV2dDp3aGVuPSIyMDIwLTExLTExVDEwOjAwOjM5KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Aj4LrwAAAOpJREFUSIntlbERgzAMRT++TEIm8A54FRiBxqWbjACrwA6eIIxiUkS+KIImsUJDfoM/yH4nnWSqdV1xtMzhxFNBLyWbTYgTgIbskry9sm8NgImFu+TtDBRmmrx1zNYEyurZusvAYihplCCC8wrwGFQaI2NC5Ic4gmeo41kCeo3UsTUHzhIIKGUKACbEO4Cav0veVruxKsSnbsKPu1HK0F74VnSzLtSEOOBV2k03q0Mpmzb75G0HYCHbmBDbzZ5SKMQlIJ4AMKhCKYvNJUBjMrO4N/DXUCorP0x2L/ctL7PanH6i8/xP/9Cf6gFTFVCF3JypogAAAABJRU5ErkJggg==) no-repeat 0 0;
  margin-top: 7px;
  z-index: 99; }

.modal-header {
  border: 0;
  padding-top: 0; }

#collapseVerticalFaqMenu {
  margin-left: 15px; }

.btn-float-right {
  float: right;
  margin-right: 10px; }

.payments-block {
  background: #B6E3CC; }
  .payments-block .first-entry {
    display: block;
    margin-top: 40px; }
  .payments-block .payments-text {
    color: #555555;
    font-size: 24px; }
    .payments-block .payments-text p {
      line-height: 46px; }
    .payments-block .payments-text span {
      background: #80b99d;
      font-weight: 700;
      color: #fff;
      text-transform: uppercase;
      line-height: 46px;
      height: 46px;
      padding: 0 6px; }
  .payments-block .payment-info-row {
    margin: 40px 0; }
    .payments-block .payment-info-row .with-image {
      margin-top: 23px; }
    .payments-block .payment-info-row .image-mr {
      margin-right: 20px; }
    .payments-block .payment-info-row .image-ml {
      margin-left: 20px; }
  .payments-block .last-entry {
    font-size: 23px; }

.reviewTitle h1 {
  font-size: 30px;
  color: #40bdeb;
  margin: 0; }

.reviewTitle p {
  margin: 0; }

.reviewBalance {
  background-color: #dbe0e4;
  margin-top: 20px;
  padding: 20px 0 25px 0; }
  .reviewBalance .container {
    margin: auto; }
    .reviewBalance .container div {
      padding: 0; }
      .reviewBalance .container div:before {
        width: 1px;
        height: 110px;
        background-color: #acb9c1;
        content: '';
        position: absolute;
        margin-left: -15px; }
      .reviewBalance .container div h1 {
        font-size: 20px;
        color: #307089;
        margin: 10px 0 10px 0;
        font-weight: 500;
        margin-bottom: 0; }
      .reviewBalance .container div p {
        margin: 0; }
      .reviewBalance .container div .balanceDate {
        font-weight: 500;
        font-size: 30px;
        margin-top: -8px; }
      .reviewBalance .container div .credits {
        font-size: 30px;
        color: #4D5255;
        font-weight: 500;
        margin-top: -8px; }
      .reviewBalance .container div .balance {
        font-size: 30px;
        font-weight: 500;
        color: #4D5255;
        margin-top: -8px; }
        .reviewBalance .container div .balance .eur {
          font-size: 21px;
          font-weight: 300;
          color: #4D5255; }
      .reviewBalance .container div .debt {
        font-size: 30px;
        color: red; }

.reviewLoans {
  margin-top: 30px;
  margin-bottom: 30px; }
  .reviewLoans .activeLoans h1 {
    font-size: 30px;
    color: #4DBCE5;
    font-weight: 200;
    margin: 0; }
  .reviewLoans .activeLoans table {
    margin-top: 40px; }
    .reviewLoans .activeLoans table tr {
      background: none; }
    .reviewLoans .activeLoans table thead th {
      color: #656565;
      border-bottom: 1px solid #dbe0e4;
      padding-top: 0.4rem;
      padding-bottom: 0.4rem; }
    .reviewLoans .activeLoans table tbody tr:last-child {
      border-bottom: 1px solid #DDE1E5; }
    .reviewLoans .activeLoans table tbody td {
      color: #818182; }
  .reviewLoans .activeLoans .btn {
    float: right;
    background-color: #d7e0e7;
    color: #31677f;
    font-weight: 500;
    font-size: 15px;
    padding: 10px 30px; }
  .reviewLoans .pastPayments h1 {
    font-size: 30px;
    color: #4DBCE5;
    font-weight: 200;
    margin-bottom: 0; }
  .reviewLoans .pastPayments table {
    margin-top: 40px; }
    .reviewLoans .pastPayments table .reviewDate {
      width: 110px; }
    .reviewLoans .pastPayments table tr {
      background: none; }
    .reviewLoans .pastPayments table thead th {
      color: #656565;
      border-bottom: 1px solid #dbe0e4;
      padding-top: 0.4rem;
      padding-bottom: 0.4rem; }
    .reviewLoans .pastPayments table tbody .sum {
      width: 100px; }
    .reviewLoans .pastPayments table tbody tr:last-child {
      border-bottom: 1px solid #DDE1E5; }
    .reviewLoans .pastPayments table tbody td {
      color: #818182; }
    .reviewLoans .pastPayments table tbody .purpose {
      text-align: justify; }
  .reviewLoans .pastPayments .btn {
    float: right;
    background-color: #d7e0e7;
    color: #31677f;
    font-weight: 500;
    font-size: 15px;
    padding: 10px 30px; }

@media only screen and (max-width: 767px) {
  .reviewTitle h1 {
    text-align: center; }
  .reviewTitle p {
    margin-top: 10px;
    text-align: center; }
  .reviewBalance {
    text-align: center; }
    .reviewBalance .container div:first-child {
      margin-bottom: 10px; }
    .reviewBalance .container div:last-child {
      margin-top: 10px; }
    .reviewBalance .container div:before {
      width: 1px;
      height: 1px;
      background-color: white;
      content: ''; }
    .reviewBalance .container .middle:before {
      width: 300px;
      height: 1px;
      background-color: #acb9c1;
      content: '';
      position: absolute;
      margin-left: -150px; }
    .reviewBalance .container .middle:after {
      width: 300px;
      height: 1px;
      background-color: #acb9c1;
      content: '';
      position: absolute;
      margin-left: -150px; }
  .reviewLoans {
    text-align: center;
    margin-bottom: 30px; }
    .reviewLoans .activeLoans {
      margin-bottom: 50px; }
      .reviewLoans .activeLoans h1 {
        margin-bottom: 10px; }
      .reviewLoans .activeLoans .btn {
        float: unset; }
    .reviewLoans .pastPayments h1 {
      margin-bottom: 10px; }
    .reviewLoans .pastPayments .btn {
      float: unset; } }

.form-control::-webkit-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #9E9C9C !important;
  opacity: 1;
  /* Firefox */ }

.form-control::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #9E9C9C !important;
  opacity: 1;
  /* Firefox */ }

.form-control:-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #9E9C9C !important;
  opacity: 1;
  /* Firefox */ }

.form-control::-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #9E9C9C !important;
  opacity: 1;
  /* Firefox */ }

.form-control::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #9E9C9C !important;
  opacity: 1;
  /* Firefox */ }

.form-control:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #9E9C9C !important; }

.form-control::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #9E9C9C !important; }

header {
  height: 95px;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
  z-index: 10; }

.navbar-brand {
  padding: 0;
  margin: 0; }

.logo {
  margin: 0;
  padding: 0;
  height: 57px;
  display: inline-block;
  float: left;
  width: 190px;
  margin-top: 19px;
  margin-bottom: 19px; }

a {
  color: #354B40; }
  a:hover {
    color: #F58D83; }

.menu-holder {
  display: inline-block;
  float: left;
  width: 784px;
  margin-top: 37px; }
  .menu-holder ul {
    margin: 0;
    padding: 0;
    list-style-type: none; }
    .menu-holder ul li {
      float: left;
      display: inline-block;
      font-weight: 600; }
  .menu-holder .nav-link {
    font-size: 17px;
    padding: 0 30px;
    padding-bottom: 30px; }
    .menu-holder .nav-link:hover {
      font-weight: 600;
      border-bottom: 3px solid #F58D83; }

.header-buttons {
  margin: 24px 0 0 0;
  padding: 0; }

.btn-register {
  border: 2px solid #F58D83;
  height: 40px;
  line-height: 34px;
  color: #F58D83;
  font-size: 20px;
  font-weight: 600;
  border-radius: 10px;
  background: none;
  padding: 0 25px;
  display: inline-block; }
  .btn-register:hover {
    text-decoration: none; }

.bg-image {
  background-image: url(/bundles/creditonlineapi/img/main-photo.png);
  background-position: top, center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 559px;
  min-height: 559px; }

.main-slogan {
  margin-top: 171px;
  background: rgba(245, 141, 131, 0.94);
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  width: 601px;
  height: 279px; }
  .main-slogan p {
    color: #fff;
    font-family: Calibri, sans-serif;
    font-size: 61px;
    font-weight: 700;
    line-height: 62px;
    margin: 32px 0 0 51px; }
  .main-slogan a {
    display: inline-block;
    border-radius: 10px;
    height: 51px;
    line-height: 51px;
    padding: 0 25px;
    color: #F58D83;
    background: #fff;
    margin-top: 31px;
    margin-left: 51px;
    font-sizE: 20px;
    font-weight: 600;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); }

.features-block {
  margin-top: 103px;
  padding-bottom: 80px; }

.feature-title {
  font-size: 35px;
  line-height: 35px;
  font-weight: 700;
  font-family: Calibri, sans-serif;
  color: #F58D83;
  text-align: center; }

.feature-text {
  font-size: 20px;
  line-height: 20px;
  font-weight: 400;
  font-family: Calibri, sans-serif;
  color: #555555;
  text-align: center; }

.feature {
  background: url(data:image/png;base64,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) top center no-repeat;
  padding-top: 105px;
  padding-left: 10px;
  padding-right: 10px;
  width: 33%;
  float: left; }
  .feature:nth-of-type(2) {
    background: url(data:image/png;base64,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) top center no-repeat; }
  .feature:nth-of-type(3) {
    background: url(data:image/png;base64,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) top center no-repeat; }

/*
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='1747.801' viewBox='0 0 100% 1747.801'%3E%3Cpath id='bg_vector' data-name='bg vector' d='M1253-28-116-96l-.2,717.8L1254,503.5Z' transform='translate(118.2 96)' fill='%23b6e3cc' opacity='0.19'/%3E%3Cpath id='bg_vector-2' data-name='bg vector' d='M1253-28-116-96l-.2,717.8L1254,503.5Z' transform='translate(116.2 1126)' fill='%23b6e3cc' opacity='0.19'/%3E%3Cpath id='bg_vector-3' data-name='bg vector' d='M-116.2-149.127l1372.28-114.92L1254,960-116.2,877.68Z' transform='translate(116.2 487)' fill='%23b6e3cc'/%3E%3C/svg%3E");
*/
.main-ornament {
  background-image: url(/bundles/creditonlineapi/img/bg.png);
  background-repeat: no-repeat;
  height: 2200px;
  padding-top: 20px;
  display: table; }

.loans-text {
  color: #555555;
  font-size: 23px;
  font-weight: 400;
  margin-top: 11px; }
  .loans-text span {
    background-color: #B6E3CC;
    font-weight: 700;
    color: #fff;
    line-height: 60px;
    padding: 5px 15px; }

.slider-block {
  background-image: url(/bundles/creditonlineapi/img/bg-slider.png);
  width: 1087px;
  height: 579px;
  margin-top: 55px; }

.goc-slider-title {
  font-size: 25px;
  color: #555555;
  text-align: center;
  margin-top: 44px;
  padding: 0;
  margin-bottom: 33px; }

.goc-slider .noUi-horizontal {
  padding: 0;
  margin-top: 50px; }
  .goc-slider .noUi-horizontal .noUi-handle {
    width: 16px;
    height: 16px;
    background: #F58D83; }
  .goc-slider .noUi-horizontal .noUi-connect {
    margin-left: 0; }

.goc-slider .noUi-connect {
  background: #F58D83 !important;
  height: 2px;
  margin-top: 9px; }

.goc-slider .noUi-tooltip {
  border: none;
  border-radius: 8px;
  background: #fff;
  color: #F58D83;
  font-size: 18px;
  padding: 5px 13px; }

.goc-slider .goc-slider-widget {
  position: relative;
  width: 436px;
  margin-bottom: 55px; }
  .goc-slider .goc-slider-widget:last-of-type {
    margin-bottom: 5px; }
  .goc-slider .goc-slider-widget .currency-slider {
    position: absolute;
    font-size: 15px;
    color: #555555;
    top: 38px; }
  .goc-slider .goc-slider-widget input {
    border: none;
    border-bottom: 1px solid #ededed;
    background: none;
    padding: 5px 15px;
    color: #555555;
    width: 464px; }
    .goc-slider .goc-slider-widget input.salary-error-input {
      border-bottom: 1px solid #ff0000; }
    .goc-slider .goc-slider-widget input.slider-income-input {
      border: 1px solid #ededed;
      background: #fff;
      margin-left: 15px;
      width: 424px; }

.goc-slider-label {
  font-weight: 700;
  font-size: 20px;
  color: #F58D83; }

.goc-info-label {
  font-size: 15px;
  /*17*/
  color: #555555;
  margin-bottom: 27px; }

.goc-info-value {
  font-size: 32px;
  /*35*/
  font-weight: 700;
  color: #F58D83; }

.slider-description-top {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABDQAAAAKCAIAAADEs5njAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUxOUI3NkQxMUNGNjExRUM4RjJEQ0Y4NDNGMDFEOEM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUxOUI3NkQyMUNGNjExRUM4RjJEQ0Y4NDNGMDFEOEM0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTE5Qjc2Q0YxQ0Y2MTFFQzhGMkRDRjg0M0YwMUQ4QzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTE5Qjc2RDAxQ0Y2MTFFQzhGMkRDRjg0M0YwMUQ4QzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4sZ9rgAAAAUElEQVR42uzXQQkAQAgAwfP6xxMs48MYIsxE2N9GVz4AAIBtXwIAAMCcAAAAmBMAAMCcAAAAmBMAAMCcAAAAmBMAAMCcAAAAmBMAAOCCEWAABmoCuxzL32oAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  height: 10px;
  display: block;
  margin-top: 55px; }

.slider-description-bottom {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABDUAAAAKCAYAAACkE2WKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY3RkE0QjBFMUNGNjExRUM5QzQ1QkU4ODMzMTA3M0NEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY3RkE0QjBGMUNGNjExRUM5QzQ1QkU4ODMzMTA3M0NEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjdGQTRCMEMxQ0Y2MTFFQzlDNDVCRTg4MzMxMDczQ0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjdGQTRCMEQxQ0Y2MTFFQzlDNDVCRTg4MzMxMDczQ0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6a7pF1AAAAYElEQVR42uzYQREAIAzAMMC/kLkcOnqXSOizd3fnAAAAAMQ8CQAAAIAiUwMAAABIMjUAAACAJFMDAAAASDI1AAAAgCRTAwAAAEgyNQAAAIAkUwMAAABIMjUAAACApC/AAMoaA7lilBfgAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  height: 10px;
  background-position: 10px;
  display: block; }

.slider-description {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABD8AAAAFCAYAAABCZ0eWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE1QUJFRkE2MUNGNzExRUM5REUxRTA2OTc3MjgyOTkzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE1QUJFRkE3MUNGNzExRUM5REUxRTA2OTc3MjgyOTkzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTVBQkVGQTQxQ0Y3MTFFQzlERTFFMDY5NzcyODI5OTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTVBQkVGQTUxQ0Y3MTFFQzlERTFFMDY5NzcyODI5OTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Sk/MMAAAAVElEQVR42uzYsQnAMBAEQf0XYOXG/YP6MagZgdyCQvPMxBdduLHmu9uBvJ8GAAAA8Adx9XG6TXcBAAAAlYkfAAAAQGniBwAAAFCa+AEAAACU9gkwAHBiBK/SQq1CAAAAAElFTkSuQmCC);
  width: 1087px;
  min-height: 300px;
  padding-bottom: 10px; }
  .slider-description .info-text {
    padding-top: 30px;
    margin-left: 50px;
    padding-right: 50px; }
    .slider-description .info-text p {
      color: #555555;
      font-size: 1rem; }

.yt-place {
  background-image: url(/bundles/creditonlineapi/img/bg-yt.png);
  width: 720px;
  height: 405px;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 20px;
  padding-top: 11px;
  padding-left: 10px; }

.goc-slider-left {
  width: 610px;
  float: left;
  display: inline-block;
  margin-left: 53px; }

.goc-slider-right {
  width: 400px;
  float: left;
  display: inline-block;
  text-align: left; }
  .goc-slider-right .clm-6 {
    width: 200px;
    text-align: center; }
  .goc-slider-right .get-credit-form {
    text-align: center; }
  .goc-slider-right .goc-info-label {
    height: 45px; }

.goc-message {
  display: inline-block;
  text-align: center;
  padding-bottom: 30px; }

.congratsPage .goc-message {
  width: 100%; }

.slider-message {
  display: none;
  text-align: center;
  color: #F58D83;
  border: 5px solid #EFB7B2;
  width: 300px;
  height: 400px; }
  .slider-message p {
    margin: 0 20px;
    padding: 0;
    font-size: 24px;
    font-weight: 600; }

.align-vertical {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }

.salary-error {
  position: absolute;
  display: none;
  color: #ff0000;
  top: 32px;
  left: 270px;
  width: 300px; }

.text-primary-light {
  color: #F58D83 !important;
  text-align: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px; }

footer {
  background: #E5E5E5; }
  footer .logo-block {
    width: 263px; }
  footer .social-block {
    width: 249px;
    paddin-left: 62px;
    padding-top: 33px; }
    footer .social-block img {
      padding-right: 32px; }
  footer .menu-block {
    margin-top: 0;
    width: 576px; }
  footer .footer-menu {
    padding-top: 67px;
    padding-bottom: 52px; }
    footer .footer-menu a {
      color: #555; }
    footer .footer-menu ul {
      margin: 0;
      padding: 0;
      list-style-type: none; }
    footer .footer-menu li {
      float: left;
      width: 192px;
      margin-bottom: 20px; }
  footer .copyright {
    border-top: 1px solid #ededed;
    padding-top: 29px;
    padding-bottom: 40px;
    text-align: center; }
    footer .copyright p {
      font-size: 15px;
      font-weight: 400;
      color: #909090; }

.goc-btn {
  width: 266px;
  height: 64px;
  line-height: 60px;
  border-radius: 10px;
  background-color: #F58D83;
  box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
  color: #fff;
  font-weight: 600;
  font-size: 30px;
  display: inline-block;
  margin-left: 10px;
  border: none; }
  .goc-btn:hover {
    color: #fff; }

.title-description {
  text-align: center;
  color: #555555;
  width: 100%; }

.bd-primary-light:not(tr) {
  border-color: #F58D83 !important; }

.nav-tabs .nav-link,
.nav-tabs .nav-item.show .nav-link {
  color: #F58D83;
  background-color: #D6D6D6;
  text-transform: uppercase;
  font-size: 0.9375rem;
  font-weight: 500;
  border-color: #ededed;
  border-bottom: 1px solid #F58D83;
  position: relative; }

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link.active {
  color: #F58D83;
  background-color: #fff;
  border-color: #F58D83;
  border-bottom: 1px solid white; }

.text-expanded-primary[aria-expanded=true] {
  color: #F58D83 !important; }

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

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

.nav-tabs .nav-link:before, .nav-tabs .nav-link:after,
.nav-tabs .nav-item.show .nav-link:before,
.nav-tabs .nav-item.show .nav-link:after {
  content: '';
  position: absolute;
  bottom: -1px;
  background: #F58D83;
  width: 1px;
  height: 1px; }

.nav-tabs .nav-link.menu-toggler {
  padding: 0.25rem 0.75rem; }

.nav-tabs .nav-link.menu-toggler[aria-expanded="true"] {
  background: #F58D83;
  border-color: #F58D83; }

.nav-tabs .nav-link.menu-toggler[aria-expanded="true"] .menu-toggler-icon-primary-light {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.nav-tabs .nav-link.menu-toggler.hover, .nav-tabs .nav-link.menu-toggler:hover, .nav-tabs .nav-link.menu-toggler.focus, .nav-tabs .nav-link.menu-toggler:focus {
  background: #F58D83;
  border-color: #F58D83; }

.nav-tabs .nav-link.menu-toggler.hover .menu-toggler-icon-primary-light, .nav-tabs .nav-link.menu-toggler:hover .menu-toggler-icon-primary-light, .nav-tabs .nav-link.menu-toggler.focus .menu-toggler-icon-primary-light, .nav-tabs .nav-link.menu-toggler:focus .menu-toggler-icon-primary-light {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.nav-tabs .nav-link.menu-toggler .menu-toggler-icon-primary-light {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%2340bee8' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.nav-tabs .nav-link.active.menu-toggler.hover, .nav-tabs .nav-link.active.menu-toggler:hover, .nav-tabs .nav-link.active.menu-toggler.focus, .nav-tabs .nav-link.active.menu-toggler:focus,
.nav-tabs .nav-item.show .nav-link.menu-toggler.hover,
.nav-tabs .nav-item.show .nav-link.menu-toggler:hover,
.nav-tabs .nav-item.show .nav-link.menu-toggler.focus,
.nav-tabs .nav-item.show .nav-link.menu-toggler:focus {
  background: #F58D83;
  border-color: #F58D83; }

.nav-tabs .nav-link.active.menu-toggler.hover .menu-toggler-icon-primary-light, .nav-tabs .nav-link.active.menu-toggler:hover .menu-toggler-icon-primary-light, .nav-tabs .nav-link.active.menu-toggler.focus .menu-toggler-icon-primary-light, .nav-tabs .nav-link.active.menu-toggler:focus .menu-toggler-icon-primary-light,
.nav-tabs .nav-item.show .nav-link.menu-toggler.hover .menu-toggler-icon-primary-light,
.nav-tabs .nav-item.show .nav-link.menu-toggler:hover .menu-toggler-icon-primary-light,
.nav-tabs .nav-item.show .nav-link.menu-toggler.focus .menu-toggler-icon-primary-light,
.nav-tabs .nav-item.show .nav-link.menu-toggler:focus .menu-toggler-icon-primary-light {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.nav-tabs {
  margin-left: -2px;
  margin-right: -2px; }

.nav-tabs .nav-link {
  margin-left: 2px;
  margin-right: 2px; }

.nav-tabs .nav-link,
.nav-tabs .nav-item.show .nav-link {
  color: #F58D83;
  background-color: #D6D6D6;
  text-transform: uppercase;
  font-size: 0.9375rem;
  font-weight: 500;
  border-color: #ededed;
  border-bottom: 1px solid #F58D83;
  position: relative; }

.nav-tabs .nav-link:before, .nav-tabs .nav-link:after,
.nav-tabs .nav-item.show .nav-link:before,
.nav-tabs .nav-item.show .nav-link:after {
  content: '';
  position: absolute;
  bottom: -1px;
  background: #F58D83;
  width: 1px;
  height: 1px; }

.nav-tabs .nav-link:before,
.nav-tabs .nav-item.show .nav-link:before {
  left: -1px; }

.nav-tabs .nav-link:after,
.nav-tabs .nav-item.show .nav-link:after {
  right: -1px; }

.nav-tabs .nav-link.hover, .nav-tabs .nav-link:hover, .nav-tabs .nav-link.focus, .nav-tabs .nav-link:focus,
.nav-tabs .nav-item.show .nav-link.hover,
.nav-tabs .nav-item.show .nav-link:hover,
.nav-tabs .nav-item.show .nav-link.focus,
.nav-tabs .nav-item.show .nav-link:focus {
  color: #F58D83;
  background-color: #D6D6D6; }

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link.active {
  color: #F58D83;
  background-color: #fff;
  border-color: #F58D83;
  border-bottom: 1px solid white; }

.nav-tabs .nav-link.active.hover, .nav-tabs .nav-link.active:hover, .nav-tabs .nav-link.active.focus, .nav-tabs .nav-link.active:focus,
.nav-tabs .nav-item.show .nav-link.active.hover,
.nav-tabs .nav-item.show .nav-link.active:hover,
.nav-tabs .nav-item.show .nav-link.active.focus,
.nav-tabs .nav-item.show .nav-link.active:focus {
  color: #F58D83;
  background-color: #fff; }

.nav-tabs.nav-primary-dark .nav-link,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link {
  color: #F58D83;
  font-weight: 400;
  border-bottom-color: #F58D83;
  background-color: #ededed; }

.nav-tabs.nav-primary-dark .nav-link:before, .nav-tabs.nav-primary-dark .nav-link:after,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link:before,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link:after {
  background: #F58D83; }

.nav-tabs.nav-primary-dark .nav-link.hover, .nav-tabs.nav-primary-dark .nav-link:hover, .nav-tabs.nav-primary-dark .nav-link.focus, .nav-tabs.nav-primary-dark .nav-link:focus,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link.hover,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link:hover,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link.focus,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link:focus {
  color: #F58D83;
  background-color: #D6D6D6; }

.nav-tabs.nav-primary-dark .nav-link.active,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link.active {
  border-color: #F58D83;
  background-color: #fff;
  font-weight: 500;
  border-bottom-color: white; }

.nav-tabs.nav-primary-dark .nav-link.active.hover, .nav-tabs.nav-primary-dark .nav-link.active:hover, .nav-tabs.nav-primary-dark .nav-link.active.focus, .nav-tabs.nav-primary-dark .nav-link.active:focus,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link.active.hover,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link.active:hover,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link.active.focus,
.nav-tabs.nav-primary-dark .nav-item.show .nav-link.active:focus {
  color: #F58D83; }

.selected-credit-info {
  float: left; }

.selected-credit-title {
  font-size: 25px;
  font-weight: 600;
  text-align: center;
  margin-bottom: 10px;
  color: #F58D83; }

.selected-credit {
  border-radius: 10px;
  background: #F58D83;
  width: 252px;
  height: 612px;
  /*562*/
  margin-top: 0; }

.selected-credit-item {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  margin-left: 34px;
  padding-top: 29px; }
  .selected-credit-item span {
    display: block;
    font-size: 25px;
    font-weight: 600; }

.registration-steps {
  float: right; }

.form-control {
  font-size: 16px;
  font-weight: 400;
  padding: 0 5px;
  height: 26px;
  line-height: 26px;
  color: #9E9C9C;
  border: none;
  border-bottom: 1px solid #B5DFCB; }
  .form-control.warning-border {
    border-bottom: 1px solid #F58D83; }

.mydata .form-group input,
.mydata .form-group select,
.mydata .form-group label {
  width: 400px; }

.mydata .form-group select,
.mydata .form-group input {
  margin-bottom: 15px; }

.registration-form {
  width: 400px;
  margin-left: 37px;
  margin-top: 9px; }
  .registration-form .form-control {
    margin-bottom: 50px; }
    .registration-form .form-control::-webkit-input-placeholder {
      color: #BFBFBF; }
    .registration-form .form-control::-moz-placeholder {
      color: #BFBFBF; }
    .registration-form .form-control:-ms-input-placeholder {
      color: #BFBFBF; }
    .registration-form .form-control::-ms-input-placeholder {
      color: #BFBFBF; }
    .registration-form .form-control::placeholder {
      color: #BFBFBF; }
  .registration-form .form-group {
    margin-bottom: 0; }
  .registration-form .form-check .form-check-input[type="checkbox"] ~ .form-check-label {
    font-weight: 400;
    font-size: 16px;
    color: #9E9C9C; }
  .registration-form .phoneNumber {
    position: relative; }
    .registration-form .phoneNumber:before {
      content: "+44 ";
      position: absolute;
      top: 0;
      left: 0;
      display: table;
      width: 50px; }
  .registration-form .input-group-text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    font-size: 16px;
    font-weight: 400;
    padding: 0 5px;
    line-height: 26px;
    height: 26px;
    color: #9E9C9C;
    text-align: left;
    white-space: nowrap;
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #B5DFCB; }

.form-check .form-check-input[type="checkbox"]:checked ~ .form-check-label:before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1' viewBox='0 0 512 480'%3E%3Cg fill='%23fff'%3E%3Cpath d='M475.3 12.5c-43.2 23-82.3 52.3-120.8 90.9-36.2 36.2-64.5 72.8-90.5 117.1-9.2 15.8-26.2 49.6-31.3 62.5-1.9 4.7-3.8 8.5-4.3 8.5-.6 0-33.3-23.9-72.8-53-39.4-29.2-72.2-53-72.7-53-1.2 0-81.9 73.3-81.9 74.4 0 .4 3.3 2 7.2 3.6 17.8 6.9 46.4 23 68.8 38.7 48.8 34.3 98.1 80.1 144.8 134.6 9.1 10.6 16.9 18.9 17.3 18.5.3-.5 6-10.2 12.5-21.8 77.7-138.4 151.5-232.8 207.1-264.6 8.2-4.6 19.6-9.5 24.6-10.4l3.4-.7.6-24.1c.4-19.8-.7-114-1.6-123.9l-.2-2.7-10.2 5.4z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center center/75%, #B5DFCB;
  border-color: #B5DFCB;
  transition: background-size .25s ease .20s, background-color .20s ease; }

select {
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg version='1' viewBox='0 0 512 146' height='12' width='42' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%235a5a5a' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M139.7 17.8c-3.1 3.2-5.7 6.2-5.6 6.7.1 1.5 120.3 109 121.9 109 1.6 0 121.8-107.5 121.9-109 .1-1.1-11-12.5-12.2-12.5-.4 0-25.1 21.6-54.9 48-29.7 26.4-54.4 48-54.8 48-.4 0-25.1-21.6-54.8-48-29.8-26.4-54.5-48-54.9-48-.5 0-3.4 2.6-6.6 5.8z'/%3E%3C/svg%3E") no-repeat 100% 50% !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  text-indent: 1px;
  text-overflow: "";
  width: 380px; }

.btn-register-inner {
  background-color: #F58D83;
  color: #fff !important;
  padding: 0;
  width: 400px;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  font-weight: 600;
  border-radius: 10px;
  margin-top: 30px;
  margin-bottom: 18px; }

.text-registration {
  color: #354B40;
  font-size: 14px;
  font-weight: 400;
  text-align: justify; }
  .text-registration a {
    text-decoration: underline;
    color: #3D8B64; }
    .text-registration a:hover {
      text-decoration: none; }

.btn-secondary {
  color: #fff;
  background-color: #F58D83;
  border-color: #F58D83; }

.btn-secondary {
  color: #fff;
  background-color: #F58D83;
  border-color: #F58D83;
  text-transform: uppercase;
  font-weight: 600; }

.btn-secondary.hover, .btn-secondary:hover, .btn-secondary.focus, .btn-secondary:focus {
  color: #fff;
  background-color: #F58D83;
  border-color: #F58D83; }

.btn-link {
  text-decoration: underline; }

.btn-link.hover,
.btn-link:hover,
.btn-link.focus,
.btn-link:focus {
  color: #F58D83;
  text-decoration: none; }

.btn-outline-primary-dark {
  color: #F58D83;
  background-color: #fff;
  border: 2px solid #F58D83; }

.client-zone-bg {
  background: #B5DFCB; }

.registration-section {
  background: #fff;
  box-shadow: 0px 14px 24px 0px rgba(53, 58, 55, 0.14);
  padding-bottom: 40px; }

.registration-steps-block {
  margin-top: 30px;
  margin-bottom: 40px; }
  .registration-steps-block ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: block; }
  .registration-steps-block li {
    float: left;
    width: 76px;
    height: 94px;
    display: inline-block;
    margin-right: 188px;
    position: relative; }
    .registration-steps-block li:last-of-type {
      margin-right: 0; }
      .registration-steps-block li:last-of-type:after {
        display: none; }
    .registration-steps-block li:after {
      content: '';
      position: absolute;
      top: 26px;
      left: 90px;
      width: 156px;
      height: 2px;
      background: #F58D83; }
  .registration-steps-block .step {
    width: 51px;
    height: 51px;
    border-radius: 25px;
    line-height: 45px;
    border: 3px solid #F7A59D;
    color: #F58D83;
    font-size: 22px;
    font-weight: 700;
    text-align: center;
    margin-left: 12px; }
    .registration-steps-block .step.active {
      color: #B5DFCB;
      background: #F58D83;
      border: 3px solid #F58D83; }
  .registration-steps-block .step-title {
    font-size: 17px;
    font-weight: 700;
    color: #F58D83;
    width: 100%;
    text-align: center; }

.registration-title {
  padding-top: 49px;
  padding-bottom: 54px;
  color: #F58D83;
  font-size: 50px;
  font-weight: 700;
  text-align: center;
  width: 100%; }

.error-input {
  border-bottom: 1px solid #DF385A; }

.error-message {
  display: none;
  color: #DF385A; }

.openBankingBlock {
  width: 100%;
  text-align: center; }

.applicationTitle {
  color: #6C9F86;
  font-size: 20px;
  font-weight: 400;
  text-align: center;
  margin-bottom: 30px; }

.applicationDetails {
  color: #F58D83;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
  margin: 50px auto 45px auto; }
  .applicationDetails span {
    font-weight: 600;
    font-size: 20px;
    display: block; }
    .applicationDetails span.months {
      font-size: 14px;
      display: inline-block; }
  .applicationDetails .col-md-2,
  .applicationDetails .col-sm-2,
  .applicationDetails .col-lg-2 {
    width: 12.5%;
    *width: 12.5%;
    -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
    max-width: 12.5%; }
    .applicationDetails .col-md-2.altMin,
    .applicationDetails .col-sm-2.altMin,
    .applicationDetails .col-lg-2.altMin {
      width: 110px;
      *width: 110px;
      -ms-flex: 0 0 110px;
          flex: 0 0 110px;
      max-width: 110px; }
    .applicationDetails .col-md-2.altMax,
    .applicationDetails .col-sm-2.altMax,
    .applicationDetails .col-lg-2.altMax {
      width: 160px;
      *width: 160px;
      -ms-flex: 0 0 160px;
          flex: 0 0 160px;
      max-width: 160px; }

.applicationPlan {
  width: 100%;
  margin-bottom: 45px; }
  .applicationPlan a {
    margin: 0 auto; }

.modal .close {
  cursor: pointer;
  position: absolute;
  top: 10px;
  right: 63px;
  height: 23px;
  margin-top: 7px;
  z-index: 99;
  color: #F58D83;
  background: none;
  font-size: 40px;
  text-shadow: none; }
  .modal .close:hover {
    color: #F58D83; }

.modal-header {
  margin: 44px 44px 20px 44px; }

.modal-title {
  color: #F58D83;
  font-size: 20px;
  font-weight: 400; }

.modal-body {
  margin: 0 44px 34px 44px;
  padding-top: 0; }
  .modal-body table {
    width: 100%; }
    .modal-body table th {
      color: #3D8B64;
      text-transform: uppercase;
      font-weight: 600;
      font-size: 14px; }

.information-box {
  color: #3D8B64;
  text-align: center;
  margin-top: 20px;
  text-transform: uppercase;
  font-weight: 700;
  font-szie: 18px; }

.table th, .table td {
  padding: 0.5rem;
  border-top: 1px solid #ededed; }

.regCreditConfirm a {
  color: #3D8B64;
  text-decoration: underline; }
  .regCreditConfirm a:hover {
    text-decoration: none; }
  .regCreditConfirm a.btn-register-inner {
    text-decoration: none; }

.regCreditConfirm .form-check .form-check-input[type="checkbox"] ~ .form-check-label {
  font-size: 14px; }

.regCreditConfirm .btn-register-inner {
  width: 150px; }

.contentActionBlock {
  color: #6C9F86;
  text-align: center; }
  .contentActionBlock p {
    color: #6C9F86;
    font-size: 20px; }

.btn-main {
  background-color: #F58D83;
  color: #fff !important;
  padding: 0;
  width: 317px;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  font-weight: 600;
  border-radius: 10px;
  margin-top: 30px;
  margin-bottom: 18px; }

.customer-zone-section {
  background: #fff;
  box-shadow: 0px 14px 24px 0px rgba(53, 58, 55, 0.14);
  padding-bottom: 40px; }
  .customer-zone-section .text-primary-light {
    text-align: left; }
  .customer-zone-section .slider-block {
    margin-top: 30px; }
  .customer-zone-section .bd {
    border: 2px solid #F58D83 !important;
    border-bottom: none !important; }
    .customer-zone-section .bd.collapsed {
      border-bottom: 2px solid #F58D83 !important; }
  .customer-zone-section .bd-cl.collapse.show,
  .customer-zone-section .bd-cl.collapsing {
    border: 2px solid #F58D83; }
  .customer-zone-section .table-responsive th {
    font-size: 14px;
    font-weight: 600; }

.customer-zone-title {
  padding-top: 40px;
  padding-bottom: 0;
  color: #F58D83;
  font-size: 50px;
  font-weight: 700;
  text-align: left;
  width: 100%;
  text-transform: uppercase;
  padding-left: 30px; }

.customer-zone-description {
  color: #6C9F86;
  font-size: 20px;
  font-weight: 400;
  padding-left: 30px;
  margin-bottom: 40px; }

.client-menu-zone.container {
  padding: 0; }

.client-menu-holder {
  float: left;
  width: 600px;
  display: inline-block;
  margin-top: 5px; }
  .client-menu-holder a {
    color: #555555;
    padding: 0 13px; }
    .client-menu-holder a:hover {
      color: #F58D83;
      text-decoration: none; }
    .client-menu-holder a.selected {
      font-weight: 700;
      font-size: 18px;
      color: #F58D83;
      border-bottom: 3px solid #F58D83;
      padding-bottom: 10px; }

.profile-holder {
  float: right;
  width: 200px;
  display: inline-block;
  padding-bottom: 10px; }
  .profile-holder .profile-details {
    font-weight: 700;
    font-size: 15px;
    color: #3D8B64;
    text-transform: uppercase;
    position: relative;
    line-height: 15px; }
    .profile-holder .profile-details span {
      color: #555555;
      font-size: 18px;
      font-weight: 400;
      text-transform: none;
      display: block;
      line-height: 18px; }
    .profile-holder .profile-details:before {
      content: '';
      position: absolute;
      top: 2px;
      left: -31px;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAfCAYAAAD5h919AAAABHNCSVQICAgIfAhkiAAAAv9JREFUSEu9VkFu01AQfWP/rCknIJyAdocgUd0TND0BKQn7VCJBrBpWiHpBuyah6QkaTkCquBW7pidoegLaLbE9aL79TRrZjgMqXkXO87yZP2/efEKBp3rwus6gbSKqRXC+ZcaILQzP3/ZPCoQA5YGef6yXla1OibCuw4OvwHQL4jKBnkTvMFLK3xntDW7zYmUSOZ/ra4FvXwO0BuDbzPdbP94PpiaYJFFS6hDANjMmquRv5ZFlElUOmiMibIbA3nm7JwFTn6rbGAD0ipmHXqe/k4VLJaq4TYeA71LJuN2L+5J9MCapgGnjovNlkoZMJTJZ5n04H6z6qVGDRacMfPDavW5hIpPhuN3LFYsJGPVT/WTGmdfpOQ9GJIGrbpP/mshW/uNlshWSFwdv1m3iS4BPxu1+vXhFbrNLwD443B13vg6WDWSlAD61B/GMXIN5apeCjbyqIqx9CSayS345C5s9R3GWecMoR2aBj7VzLKk+V1VG5uJtAA3ANNTHSCxuIepqaRtiPvI6ff17pYGdB790my2L0QXh0WIQBt9QiNb4XT9KYFUi7QxMPAtmN+Jvek5+2Q5bpM1VFxXyZJ7AfGOXZldpfbp3dDp78H5spGYddL1O/ygr2YiAj0FUTjDMA7sU7M0TJkRJPxh3DNaSJlBdHxnzlIHDENaZeFnsBJsMtCjqlSR1wqApwHVZIYsi0kR/vIqvlAock0m8Kg7FnbMqEjcAoeu1eyODmXP0RCSaqOI2ppJFlonKrNhK1SzAYYYoTsodhUzDLLc2MWe+/1T6TEXsY5mi0v6X9Q+yjo2jU2IfIe8UkWlR0kVHJ7MSihpoUaK4JRMCPZN1Q+Ysi+6eVYiqblMGeVt6T8v2yCqBF7GmLQxs/XeiidfpbfxL9mnf3quo4jZ0wx5SDDJLibzlXqZKwW6R1V2k8mSO4gsLid593x5JVeJpIBoykHu9XUrEqEXLEHcByBH30BZUxNOWBl8AiAeGoJaxqHtrIqpOJTtn1eAG7/v+dP6eLu9/A8Cy2Ag0iicxAAAAAElFTkSuQmCC) no-repeat;
      width: 26px;
      height: 31px; }

.change-password-form .form-control {
  width: 320px; }

.password-change .change-password-form .form-control {
  width: 280px;
  margin-right: 30px; }

.table thead tr {
  color: #F58D83;
  text-transform: none; }

.table tbody td {
  color: #333333; }

.btn-link {
  color: #F58D83;
  text-decoration: underline; }
  .btn-link:hover {
    text-decoration: none; }

.section-border-top {
  border-top: 2px solid #F58D83;
  padding-top: 23px;
  margin-left: 15px;
  margin-right: 15px; }
  .section-border-top label {
    color: #6C9F86; }

.table thead tr {
  background: #ededed;
  color: #F58D83; }

.table-hover-left-side tbody tr:hover, .table-hover-left-side tbody tr.hover {
  box-shadow: inset 2px 0 0 0 #F58D83; }

.table-hover-right-side tbody tr:hover, .table-hover-right-side tbody tr.hover {
  box-shadow: inset -2px 0 0 0 #F58D83; }

.table-hover-top-side tbody tr:hover, .table-hover-top-side tbody tr.hover {
  box-shadow: 0 -2px 0 0 #F58D83; }

.table-hover-bottom-side tbody tr:hover, .table-hover-bottom-side tbody tr.hover {
  box-shadow: 0 2px 0 0 #F58D83; }

.bd-ex-primary-light[aria-expanded="true"]:not(tr),
.bd-ex-primary-light.collapsed.collapsing:not(tr) {
  border-color: #F58D83 !important; }

.credit-information-title {
  font-size: 20px;
  font-weight: 600; }

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

.credit-information-block {
  font-weight: 600;
  font-size: 20px;
  color: #F58D83;
  padding-bottom: 5px; }

.cancel-page {
  padding-top: 80px;
  text-align: center; }
  .cancel-page .main-icon {
    background: url(data:image/png;base64,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) no-repeat;
    width: 134px;
    height: 134px;
    margin: 0 auto;
    margin-bottom: 40px; }
  .cancel-page p {
    color: #354B40;
    font-size: 16px; }

.mc-calendar--modal .mc-display {
  background-color: #F58D83; }

.mc-date--active.mc-date--picked {
  background-color: #F58D83; }

.mc-table__weekday {
  color: #F58D83; }

.mc-btn--success {
  color: #6C9F86; }

.application-response-block,
.application-response-email {
  display: none; }

.tooltip-block {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAABHNCSVQICAgIfAhkiAAAAXxJREFUOE+tVEFOwlAUnNdvTCwmcgQPYGK9hCsT8ATKDUBYCjawtUFPIN6gJK5cuDFx48KSeACPAItqIrZj/lcahBaK2uXrf/Nn5r83gpTvretuM1IlCh1QHAgcEAGEgVACUVF/o+a+zLbKbOHVa1dj4EwgxbSLdI3g0KK4dqN5OX0mAWPXLb5G6gqCchbIXJ3wbRVVpOYO9b8ELPTaPiCl3ECTg4RfaDQPEzAtjZDuykDfDQLW7HrrQrTZUWw9LfLIPjk1be+3N/h4DlLUcqiseE+WsVrbcbC+f2AAxo8PGN/fpQrQ7CQ87/QgOPqtxKSPuJbQaweA7GaBTTPLkml6iUBCr8NFrHKD6dH4N2bgYKlnuZlpz1Z5zUWemdc0cxapQARbad7lYUZipFTkmHVaxC4XGFjZrLd6f99NsF+ot0w4/EyN2Oqttuzs21Z8PJcaE79MnlHcLA/NfBIjCKtaWmqeTRdN0sZWmSZl6XxtCAfQKavT1or9tKT9BJ4+zz0GbsgIAAAAAElFTkSuQmCC);
  width: 19px;
  height: 19px;
  position: absolute;
  top: 3px;
  left: 420px; }

.tooltip-inner {
  color: #354B40; }

.input-group .tooltip-block {
  left: 405px; }

.slider-income-input {
  border: 1px solid #dbe0e4; }

.mobile-color {
  background: #B6E3CC; }

.desktop {
  display: block; }

.desktop-flex {
  display: -ms-flexbox;
  display: flex; }

.mobile {
  display: none; }

/**
 Responsive styles
 */
@media (max-width: 991px) {
  .desktop,
  .desktop-flex {
    display: none; }
  .mobile {
    display: block; }
  .menu-holder {
    width: 100%; }
  .logo {
    z-index: 5; }
  .header-buttons {
    margin: 0 auto;
    width: 300px;
    text-align: center; }
  .profile-holder {
    float: none;
    width: 100%;
    display: block;
    padding-bottom: 10px; }
  .for-mobile {
    margin: 0 50px; }
  .client-menu-holder-mobile {
    text-align: right;
    margin-right: 35px; }
    .client-menu-holder-mobile a {
      display: block;
      font-size: 22px;
      padding: 0.5rem 1rem; }
  /*menu start*/
  .mobile-menu-holder {
    height: 80px;
    margin-top: 20px;
    text-align: right; }
  .mobile-menu-content {
    display: none;
    background: #fff;
    height: 2000px;
    width: 100%;
    position: absolute;
    top: 87px;
    left: 0; }
    .mobile-menu-content ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
      margin-right: 20px; }
      .mobile-menu-content ul li {
        text-align: right;
        font-size: 22px; }
  .hamburger {
    padding: 15px 15px;
    display: inline-block;
    cursor: pointer;
    transition-property: opacity, -webkit-filter;
    transition-property: opacity, filter;
    transition-property: opacity, filter, -webkit-filter;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    font: inherit;
    color: inherit;
    text-transform: none;
    background-color: transparent;
    border: 0;
    margin: 0;
    overflow: visible; }
  .hamburger:hover {
    opacity: 0.7; }
  .hamburger.is-active:hover {
    opacity: 0.7; }
  .hamburger.is-active .hamburger-inner,
  .hamburger.is-active .hamburger-inner::before,
  .hamburger.is-active .hamburger-inner::after {
    background-color: #354B40; }
  .hamburger-box {
    width: 40px;
    height: 24px;
    display: inline-block;
    position: relative; }
  .hamburger-inner {
    display: block;
    top: 50%;
    margin-top: -2px; }
  .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    width: 40px;
    height: 4px;
    background-color: #354B40;
    border-radius: 4px;
    position: absolute;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    transition-duration: 0.15s;
    transition-timing-function: ease; }
  .hamburger-inner::before, .hamburger-inner::after {
    content: "";
    display: block; }
  .hamburger-inner::before {
    top: -10px; }
  .hamburger-inner::after {
    bottom: -10px; }
  .hamburger--elastic .hamburger-inner {
    top: 2px;
    transition-duration: 0.275s;
    transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }
  .hamburger--elastic .hamburger-inner::before {
    top: 10px;
    transition: opacity 0.125s 0.275s ease; }
  .hamburger--elastic .hamburger-inner::after {
    top: 20px;
    transition: -webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); }
  .hamburger--elastic.is-active .hamburger-inner {
    -webkit-transform: translate3d(0, 10px, 0) rotate(135deg);
            transform: translate3d(0, 10px, 0) rotate(135deg);
    transition-delay: 0.075s; }
  .hamburger--elastic.is-active .hamburger-inner::before {
    transition-delay: 0s;
    opacity: 0; }
  .hamburger--elastic.is-active .hamburger-inner::after {
    -webkit-transform: translate3d(0, -20px, 0) rotate(-270deg);
            transform: translate3d(0, -20px, 0) rotate(-270deg);
    transition-delay: 0.075s; }
  /*menu end*/
  .payment-info-row img {
    width: 90%; }
  .bg-image {
    height: 480px;
    min-height: 480px; }
  .main-slogan {
    width: 100%;
    margin: 10px;
    height: 200px; }
    .main-slogan p {
      font-size: 32px;
      line-height: 32px; }
  .features-block {
    margin-top: 50px;
    padding-bottom: 20px; }
  .feature {
    float: none;
    display: block;
    width: 100%;
    margin-bottom: 50px; }
  .main-ornament {
    padding-top: 10px;
    width: 100%;
    display: block;
    height: 3000px; }
  .slider-block {
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 1087 579'%3E%3Cg id='Group_151' data-name='Group 151' transform='translate(-139 -1368)'%3E%3Crect id='Rectangle_42' data-name='Rectangle 42' width='1076' height='569' transform='translate(139 1368)' fill='%23fcd7d4'/%3E%3Crect id='Rectangle_43' data-name='Rectangle 43' width='1077' height='569' transform='translate(149 1378)' fill='%23fff' opacity='0.66'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: cover;
    margin-top: 20px; }
  .loans-text {
    margin-top: -10px; }
  .goc-slider-title {
    margin-top: 34px;
    margin-bottom: 25px;
    padding: 0 20px;
    font-size: 23px; }
  .goc-slider .goc-slider-widget {
    width: 100%;
    margin-bottom: 45px; }
    .goc-slider .goc-slider-widget input {
      width: 80%; }
      .goc-slider .goc-slider-widget input.slider-income-input {
        width: 90%; }
  .goc-slider-left {
    width: 80%; }
  .goc-slider-right {
    width: 80%;
    margin-top: 20px;
    margin-left: 23px; }
  .goc-message {
    margin-left: 20px;
    padding-bottom: 20px; }
  .goc-slider-right .clm-6 {
    margin: 0 auto; }
  .goc-slider-right .goc-info-value {
    margin-left: 20px; }
  .goc-slider-right .goc-info-label {
    margin-left: 20px; }
  .slider-description {
    width: 100%;
    height: auto;
    margin-top: 40px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 1087 579'%3E%3Cg id='Group_151' data-name='Group 151' transform='translate(-139 -1368)'%3E%3Crect id='Rectangle_42' data-name='Rectangle 42' width='1076' height='569' transform='translate(139 1368)' fill='%23fcd7d4'/%3E%3Crect id='Rectangle_43' data-name='Rectangle 43' width='1077' height='569' transform='translate(149 1378)' fill='%23fff' opacity='0.66'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: cover;
    -o-object-fit: contain;
       object-fit: contain;
    height: 100%; }
    .slider-description .info-text {
      margin-left: 30px;
      padding-right: 30px; }
  .slider-message {
    margin: 0 auto;
    margin-top: 20px; }
  .slider-message p {
    font-size: 21px; }
  .salary-error {
    left: 100px;
    top: 30px; }
  .payments-block .last-entry {
    margin: 0; }
  .yt-place {
    position: relative;
    width: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='720' height='405' viewBox='0 0 720 405'%3E%3Cg id='Group_152' data-name='Group 152' transform='translate(-323 -2535)'%3E%3Cg id='BG-doublebx' transform='translate(184 1167)'%3E%3Crect id='Rectangle_42' data-name='Rectangle 42' width='713' height='394' transform='translate(139 1368)' fill='%23fcd7d4'/%3E%3Crect id='Rectangle_43' data-name='Rectangle 43' width='710' height='394' transform='translate(149 1379)' fill='%23303030'/%3E%3C/g%3E%3Cimage id='_1280px-YouTube_play_buttom_icon__2013-2017_.svg' data-name='1280px-YouTube_play_buttom_icon_(2013-2017).svg' width='142' height='100' transform='translate(612 2688)' xlink:href='data:image/png;base64,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2APwwFZBAIBGU81uwIiIpnPPO2PmN247e9qHrl+e2jueVGEAACZaGm4A6BRgAGAqqWY3YERE89Klizu/+a3Tpl1z3Y+jrfUZFQYAYAJ17f/AwTsAkwAQAJhaqt0NGCml5re//Zyub959Svt737csmptXqTIAABOgM++X+aWDfdeTpy74cUScrV4A0Bgqs2b9eMFDD5+jEsNTlmVs37Qperdvr9prpsHBwd6vfOWRvtv+Zn4eKueoMgAA43b/n6Pz1Gef3brn98Uhvm+mUgEAU1XVuwEjIjc1NbX95//8ps6775nV+q53PZiK4hWVBgBgnOyT7QkAAQAOobW9PY469tho7eio3os2N7e0/8YVF838229Oa7nsnfdHSltVGgCAKhtWADhDnQAAIopKJbpe97roet3rqtYNGBGROjo6Oq666pKZt91eNl988Q8iole1AQCohoEjBYAvzJ/fFhEtSgUA8DOtHR3V7waMiKKzs2vaR25YOvO223fuDgL7VBsAgLFIRwoAhyoVy38BAA5ivLoBIyKKrq5Z0z5yw9LOW762qekNix6IiCEVBwBgNI4YAPbZ/w8A4LDGqxswIiLNnTt3+k03LZl58xfWFCec8HBEZBUHAGBkN5Vpn+39DggAW/b7BgAADjSe3YAREcXJJ58080tfvnDGn//5yt1BIAAADNc+DX5N+391MGJm8j+aAaDB+Nk+Xlo7OuKo1tbYunFj9PX0VP31K6cufP3ML3359YOPPvpkz8c/2ldu2ny2qgMAcIT7/yOeAmwJMADACLy2GzAVxbi8R9N5550+8xt3nD3tw9cvT+0dT6o6AACHcfglwClKASAAwCi0dnTE0fPmjcvegHs0L710ceddd58+7cPXL4/WtmdUHQCAg9ABCAAwXiaiGzBiVxDYddfdp7S/98pl0dy8SuUBANjjiKcAh0NAAADGbCK6AaMoitbLL79g1t33zGt917sfjErlRZUHAKA80iEgZcSMpE4A0FAcATI59nQD9vX0xJYNGyKX5fiMb6XS1P4bV1zU8e7/MNDztVse7Pvrr5+Sy/J1RgAAYGo6YgdgsgQYAKCqJqQbMCJyU1Nz+29ccVHn335rWstll92fUtqi+gAAU0+OZA9AAICJNlF7A0ZEpI6OjmlXXX1J5+13RMvFS34QET1GAABgKikFgAAAk2WiugEjItLMzs5pH7lhaedtd/TtDgL7jAAAwFSgAxAAYFJNZDdgRETR1TVr2kduWNp1y62bmt6w6IGIGDQKAAAN7YgB4HQ1AgAYfxPZDRgRkebOnTvjps8u6fziF9c1LTjlwYgojQIAQENqfmbBgtY9vxEAAgBMoonuBoyIKOaffOKMz33hopl/9rnu4oTjHzYKAACNp79157S9938HfjlPUyIAgIk10d2AERGVhQtf3/mlr1w44xOffDLNmv2YUQAAaBzlztbDBYBJByAAwCSYjG7AiIim8847vesbt5097cPXL0/tHU8aCQCA+tdaFHszvoPdWeoABACYzJu1SegGjIhoWXrp4q677j592oevXx6tbc8YCQCA+lUWQwfvAMy7ft+uRAAAk2uyugEjdgWBs+66+5SO9165LJqbVxkNAID6k4eKgweAP1m0qCMikhIBANSGyeoGjKIoWi+//ILZd98zr+1d734wKpUXjQYAQP3IRXmIPQB37LD/HwBAjZnMbsBcqTS1/8YVF83+9neOanvXux9MRfGKEQEAqIN7yPIQewC2NDXZ/w8AoEZNWjdgROSmpub237jios5v3T2t5bLL7k8pbTEiAAA1LB2iA3CoMiQABACoYZPZDRgRkdraOqZddfUlnbffES0/93P3R0rbjQoAQO3JKR3iEJDBwhJgAIA6MJndgBERaWZn57T/9vuXdH7j9oGWi5f8ICJ2GhUAgBpS5oMvAX7t5oAAANS2ye4GjIgourpmTfvIDUu7brl1c9MbFj0QEYNGBgBg8h2yAzCSDkAAgHoz2d2AERFp7ty5M2767JLOL35xXdOCUx6MiNLIAABMnpTywQPAokw6AAEA6lAtdANGRBTzTz5xxue+cNHMP/tcd3HC8Q8bGQCASZIPtQfga5JBAADqz55uwLZJ7AaMiKgsXPj6zi995cIZn/zUk2nW7MeMDADARDvkEuCwBBgAoM4VlUp01kA3YERE0znnnN71jdvOnvbh65enadN+anQAACZGToc4BCRKHYAAAI2iVroBIyJall66uOubd50x7cPXL0/tbU8bHQCA8ZVyHLwDMCV7AAIANJJa6gaM2BME3r2g471XLovm5m4jBAAwbvbmfE2vfbTMeVqkpDwA0GCyEkx5rR0dcXRra2zbuDF29vRM7sUURdF6+eUXtL3znYM9t37tkZ6vf+34NFTOMUoAAFV1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/JcueN0935nX/u7/8GAUlZcUBYCGvB/Y+6syItwPAEBjykoAU13HzJnR0t4eW159NQb7+xXktX9FVipN06+44qJpv/7rvT1/+ZcP9N5558JclkerDACNQgcgAABMEboBDy+1trZP+93fXXLUXXd1tL3znfenlLaqCgCNQAAIAABTjL0BDy91dHTMuPrqS2bfeWfZumTJDyKiV1UAqGcCQAAAmIJ0Aw7jH0udnV0z//APl87+67/e1nLuufdHRJ+qAFCXP9OUAAAApi7dgEdWmTPnmM5PfeqSo7/+9Y3Nb3jDAxExpCoA1BMBIAAATHG6AYcnzZ17bNef/umS2V/84prKCSc8HI5YAqBOCAABAICI0A04XJVTTjlp9le+cuFRn//8C7uDQACoaQJAAABgr6bm5pg9d25M6+zUDXikf0wtXHjy7M99blHlmGMeUQ0AavrnuxIAAACvlVKK6V1d0TZtWmx59dUY7O9XlP0NDPRv/9rXHu299dZToizPVxAAatneANDmFQDQuPycB0b1j4Xd3YC927bF9s2bI2d/m6ShocFtX/3qst6vf/31eWjoIrMEgLr4ma4EAADAoaSUomPmzGhua4utGzZM3W7Asix77rrr0R2f+9wxeWBA8AdAXREAAgAAR9Tc0jI1uwFzzj3f+tYj2z//+aOjv/8CMwGAeiQABAAAhmWqdQP2ff/7y7d//OMtQ729gj8A6poAEAAAGJFG7wbs+/73l2/94z9uyjt2LDbaADQCASAAADBijdgNOPDoo09u+ehH+8pNm842wgA0EgEgAAAwao3QDTj49NPPb/3Yx14ZXLXqTUYUgEYkAAQAAMakXrsBh55/fuXmP/iDl4dWr35jRJxsJAFoVAJAAACgKuqlG7Bct279lo997IWBn/zkTREx38gB0OgEgAAAQNXUcjdg+dJLL2254YbnBn7ykwsj4lijBcBUIQAEAACqrpa6AYc2b960/U/+ZEXfAw9cEBFLjA4AU40AEAAAGBev7QbctmFDDExwN2C5ZcvmbZ/85BN9DzxwXkQsNSIATFUCQAAAYFw1t7TErInsBuzt7dn253/+o53f+c7inLPgD4ApTwAIAACMu4noBsx9fb3b//Ivf7TzzjsX5rK8RNUBYBcBIAAAMGHGoxswDQ4ObLvllkd6br315ChLe/wBwH4EgAAAwISqVjdgGhoa3HH77Y/u+Mu/PDYPDl6ksgBwcAJAAABgUoy6G7Asy5677np0x+c+97o8MHChSgLA4QkAAQCASTOibsCc886///sfb7/ppmnlzp0XqB4ADI8AEAAAmHR7ugG3b94cPVu3HvD1vu9/f/nWT3yiOff0nKtaADAyAkAAAKAmpJRixqxZ0dbREVs3bIjBgYEYePTRn2z5wz8cKDdvPluFAGB0BIAAAEBNaW5tjZYXXljx8nXX9Q6++KKlvgAwRgJAAACgZvQ+8cSzq6688pX+lSsvioikIgAwdgJAAABg0u188snnV33gA+v7nnrq4ohYoCIAUD37BIBZPQAAgAnUv3r1uu73ve+53scfvzgiTlYRAKg+HYAAAMCE61+7dv2aa699ZvtDD70pIuapCACMHwEgAAAwYQY3bty4+tprl2/77ncvjIg3qwgAjD8BIAAAMO7K7du3r7vhhkc23XHHeTnnt6gIAEwcASAAADBuyp6eHev+4A+WbbzjjrND8AcAk0IACAAAVF0eGOh/6aabHnr55ptPi7IU/AHAJBIAAgAAVZMHBwde+sxnHnzl5ptPzWV5qYoAwOQTAAIAAGNXluWGW255aO0f/dG8GBgQ/AFADREAAgAAo5dz3vDVrz647uMfn5v7+y9WEACoPfsGgFlBAACA4dly772Prr7uuo5yR4/gDwBqmA5AAABgRLZ973vLV131gXJo8+bzVAMAap8AEAAAGJbtP7j/iVXvf//A4MaN56oGANQPASAAAHBYvY8//kz3lVe92t+90lJfAKhDAkAAAOCgelf85Lnu97z35f7ulRdFxKkqAgD1SQAIAADso6+7e82q97//hd7HHl8SEaeoCADUNwEgAAAQERH9a9as637ve5/rfezxiyPieBUBgMYgAAQAgClucMOGDauvu+6Jbfd9900RMU9FAKCxCAABAGCKGtq0adOaD33o8S3fuff8yPktKgIAjUkACAAAU0zZ07Nj3fV/sGzjHXecI/gDgMYnAAQAgCmi7O3tefETf7zs1a997YwoS8EfAEwRAkAAAGhweWCg/6XP3PTQK1/4wsI8NPRmFQGAqUUACAAADSoPDQ2+8vkvPPTSZz9zYh4YvFRFAGBqEgACAECjKctywy23PLTujz5+bO7vv0RBAGBqEwACAEAD2XLvvY+uvva6aWVPz8WqAQBEvCYALNUCABpW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AAAQEZFzfuWrX31w7cf+aG7u779YQQAA6s8BS4DfunJl34/mvz7v+hoAAFPV5nvvfXTVtdd1DO3YIfgDAKhj5f4dgCkiPxrRFxFtygMAMPVs+d73lq96/1V5cPPm81QDAKD+pf33ANytNwSAAABTyrYf/OCJle9//8Dgho3nqgYAQOOopLRvB+BuO5UGAGBq2PH44890v+/KV/u6uy31BQBoQAP9B+kATBG9WW0AABpa74oVz73wX9/zcl9390URcaqKAAA0pqa888AOwBxpZ4QIEACgEfV1d6/pvvL9L+x47LElEXGKigAANLbm/U8BjoiIlHvlfwAAjaVvzZp13e9573M7fvzYxZHieBUBAJgaesvSHoAAAI1scMOGDd3XXvfE1vvue1NEzIukJgAAU8n569YdJAAso9eNIQBAfRvatGnTqv/xocc33/ud8yPnt6gIAMCU1JciyogDDwHZaQUwAEB9Knt6dqy+/vplG2+/4xzBHwDAlLd3pe++h4CksAcgADQiP98bWtnb27Pu459Y9sotX3tDlKXgDwCAiN0HgETsvwQ42wMQAKBe5IGB/vU3fuahlz9/88Jclm9WEQAAXuPgHYApRW/WIQAAUNPy4ODAy5+/+eEXb/rsieXAwKUqAgDAQRy8A7CM1JusEQIAqE1lWb70xb9ctv5P/mROHhi4REEAADi0dKglwHmH+A8AoPZsvufeR1dec+20srfnQtUAAOCIct6+55dN+31ph+oAANSOzffc++jKD17XXm7fcZ5qAAAwbCntzfn2PQU45+0pJQUCAJhkW773z8u73/+BocFNGwV/AACMWI588ACwSMkSYACASbTtgQdWdF9zbU//uvVvVA0AAEYr5XSIJcAp74isAxAAYKL1PrHi2Rfe855Xdq7svigi3JABADA26RAdgLkstkfSAwgAMFF6n3zy+ReuvGr9zqeeuigiFqgIAABVccg9ANPQjhSFAgEAjLO+1avXrXzv+57b8ePHLo6Ik1UEAIBqymV58ACwUla2l4UOQACA8TL4yiuvrvzg763Y+k/3XRQR81QEAIBxcegOwMEdERUFAgCossGNGzeuvOba5Vv/6b4LI+ItKgIAwHhKKR/iEJBKZUeUCgQAUC1D27dvX/MHH3lkw+13nBs5C/4AAJgY5SE6AAf6+7c3NbUoEADAWO+3enp2rP7w9cs2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'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: cover;
    -o-object-fit: contain;
       object-fit: contain;
    padding-top: 56.25%;
    margin-top: 70px;
    margin-bottom: 1px; }
    .yt-place iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
  footer .menu-block {
    width: 100%;
    margin-top: 40px; }
  footer .logo-block {
    width: 159px;
    margin: 0 auto;
    display: block;
    padding: 0; }
  footer .social-block {
    width: 67px;
    margin: 0 auto;
    display: block; }
    footer .social-block img {
      padding-right: 0; }
  footer .footer-menu {
    padding-top: 40px; }
    footer .footer-menu li {
      clear: both;
      width: 100%;
      text-align: center; }
  footer .copyright {
    padding: 29px 10px 0 10px; }
  .mydata .form-group input,
  .mydata .form-group select,
  .mydata .form-group label {
    width: 100%; }
  .registration-title {
    font-size: 32px;
    padding: 29px 10px 34px 10px; }
  .registration-steps {
    float: none; }
    .registration-steps.col-9 {
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
      -ms-flex-positive: 1;
          flex-grow: 1;
      max-width: 100%; }
  .registration-form {
    width: 100%;
    margin-left: 0; }
  .btn-register-inner {
    width: 100%; }
  .selected-credit {
    margin-top: 40px;
    width: 100%; }
  .tooltip-block {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAABHNCSVQICAgIfAhkiAAAAXxJREFUOE+tVEFOwlAUnNdvTCwmcgQPYGK9hCsT8ATKDUBYCjawtUFPIN6gJK5cuDFx48KSeACPAItqIrZj/lcahBaK2uXrf/Nn5r83gpTvretuM1IlCh1QHAgcEAGEgVACUVF/o+a+zLbKbOHVa1dj4EwgxbSLdI3g0KK4dqN5OX0mAWPXLb5G6gqCchbIXJ3wbRVVpOYO9b8ELPTaPiCl3ECTg4RfaDQPEzAtjZDuykDfDQLW7HrrQrTZUWw9LfLIPjk1be+3N/h4DlLUcqiseE+WsVrbcbC+f2AAxo8PGN/fpQrQ7CQ87/QgOPqtxKSPuJbQaweA7GaBTTPLkml6iUBCr8NFrHKD6dH4N2bgYKlnuZlpz1Z5zUWemdc0cxapQARbad7lYUZipFTkmHVaxC4XGFjZrLd6f99NsF+ot0w4/EyN2Oqttuzs21Z8PJcaE79MnlHcLA/NfBIjCKtaWmqeTRdN0sZWmSZl6XxtCAfQKavT1or9tKT9BJ4+zz0GbsgIAAAAAElFTkSuQmCC);
    width: 19px;
    height: 19px;
    position: absolute;
    top: 3px;
    left: 100%; }
  .input-group .tooltip-block {
    left: 105%; }
  .applicationPlan {
    margin-left: 0; }
  #supportNewTicket {
    margin: 0 auto; }
  .nav-tabs .nav-link,
  .nav-tabs .nav-item.show .nav-link {
    color: #F58D83;
    background-color: #D6D6D6;
    text-transform: uppercase;
    font-size: 0.9375rem;
    font-weight: 500;
    border-color: #ededed;
    border: 1px solid #F58D83;
    position: relative; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link.active {
    color: #F58D83;
    background-color: #fff;
    border-color: #F58D83; }
  .mobile-align {
    margin-left: 30px; }
  .mobile-color {
    background: #B6E3CC; } }

.testMode-block {
  position: fixed;
  top: 0;
  width: 100%;
  background: #B52C31;
  color: #fff;
  font-weight: 600;
  z-index: 999999;
  font-family: "Open Sans", sans-serif;
  font-size: 11px;
  line-height: 24px;
  height: 24px;
  padding-left: 10px; }

.testMode-block + header {
  margin-top: 20px; }

