@charset "UTF-8";
/* -----------------------------------------------------
  CONSTANTS
----------------------------------------------------- */
/*---------------
*
* Content style
*
*****************/
header {
  height: 140px;
}

.header_bg_img {
  background-image: url("/img/Logos/TelegraphHillDogTrainingLogo.png");
  background-size: contain;
  background-position: right;
  background-repeat: no-repeat;
}

header > div.text_fader {
  height: 2rem;
  background: linear-gradient(#e8e9f0, rgba(232, 233, 240, 0.9), rgba(232, 233, 240, 0.65), rgba(232, 233, 240, 0));
  position: fixed;
  width: calc(100vw - 20px);
}

main {
  height: calc(100vh - 180px);
}

#main_content {
  margin-top: 140px;
  overflow-y: auto;
  scroll-padding-top: 140px;
}

footer {
  height: 40px;
}

footer > div.text_fader {
  height: 2rem;
  background: linear-gradient(rgba(232, 233, 240, 0), rgba(232, 233, 240, 0.65), rgba(232, 233, 240, 0.9), #e8e9f0);
  position: fixed;
  bottom: 40px;
  width: calc(100vw - 20px);
}

img.logo {
  height: 124px;
}

a.navbar-brand {
  color: #fff;
  padding-top: 0;
}
a.navbar-brand.cch {
  color: #28475d;
}

.login_forms {
  min-height: calc(100vh - 180px);
  padding-top: 5vh;
}

.login_forms_container {
  min-width: 100%;
}

.login_forms_header,
.login_signup {
  cursor: pointer;
}

.popover-header.civ_popover {
  color: #fff;
  background-color: #495056;
}

.bs-popover-auto[x-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before {
  border-bottom-color: #495056;
}

.bs-popover-auto[x-placement^=bottom] > .arrow.civ_popover::after,
.bs-popover-bottom > .arrow.civ_popover::after {
  border-bottom-color: #495056;
}

.breadcrumb_divider:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-style: normal;
  content: "";
}

ul.paw {
  list-style-type: none;
  text-indent: -1.5rem;
}

ul.paw li:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 0.65rem;
  content: "";
  margin-right: 0.65rem;
  margin-bottom: 0.2rem;
}

.max-vw-5 {
  max-width: 5vw;
}

.max-vh-5 {
  max-height: 5vh;
}

.min-vw-5 {
  min-width: 5vw;
}

.min-vh-5 {
  min-height: 5vh;
}

.max-w-5 {
  max-width: 5%;
}

.max-h-5 {
  max-height: 5%;
}

.min-w-5 {
  min-width: 5%;
}

.min-h-5 {
  min-height: 5%;
}

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

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

.vw-5 {
  width: 5vw;
}

.vh-5 {
  height: 5vh;
}

.z-5 {
  z-index: 5;
}

.max-vw-10 {
  max-width: 10vw;
}

.max-vh-10 {
  max-height: 10vh;
}

.min-vw-10 {
  min-width: 10vw;
}

.min-vh-10 {
  min-height: 10vh;
}

.max-w-10 {
  max-width: 10%;
}

.max-h-10 {
  max-height: 10%;
}

.min-w-10 {
  min-width: 10%;
}

.min-h-10 {
  min-height: 10%;
}

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

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

.vw-10 {
  width: 10vw;
}

.vh-10 {
  height: 10vh;
}

.z-10 {
  z-index: 10;
}

.max-vw-15 {
  max-width: 15vw;
}

.max-vh-15 {
  max-height: 15vh;
}

.min-vw-15 {
  min-width: 15vw;
}

.min-vh-15 {
  min-height: 15vh;
}

.max-w-15 {
  max-width: 15%;
}

.max-h-15 {
  max-height: 15%;
}

.min-w-15 {
  min-width: 15%;
}

.min-h-15 {
  min-height: 15%;
}

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

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

.vw-15 {
  width: 15vw;
}

.vh-15 {
  height: 15vh;
}

.z-15 {
  z-index: 15;
}

.max-vw-20 {
  max-width: 20vw;
}

.max-vh-20 {
  max-height: 20vh;
}

.min-vw-20 {
  min-width: 20vw;
}

.min-vh-20 {
  min-height: 20vh;
}

.max-w-20 {
  max-width: 20%;
}

.max-h-20 {
  max-height: 20%;
}

.min-w-20 {
  min-width: 20%;
}

.min-h-20 {
  min-height: 20%;
}

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

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

.vw-20 {
  width: 20vw;
}

.vh-20 {
  height: 20vh;
}

.z-20 {
  z-index: 20;
}

.max-vw-25 {
  max-width: 25vw;
}

.max-vh-25 {
  max-height: 25vh;
}

.min-vw-25 {
  min-width: 25vw;
}

.min-vh-25 {
  min-height: 25vh;
}

.max-w-25 {
  max-width: 25%;
}

.max-h-25 {
  max-height: 25%;
}

.min-w-25 {
  min-width: 25%;
}

.min-h-25 {
  min-height: 25%;
}

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

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

.vw-25 {
  width: 25vw;
}

.vh-25 {
  height: 25vh;
}

.z-25 {
  z-index: 25;
}

.max-vw-30 {
  max-width: 30vw;
}

.max-vh-30 {
  max-height: 30vh;
}

.min-vw-30 {
  min-width: 30vw;
}

.min-vh-30 {
  min-height: 30vh;
}

.max-w-30 {
  max-width: 30%;
}

.max-h-30 {
  max-height: 30%;
}

.min-w-30 {
  min-width: 30%;
}

.min-h-30 {
  min-height: 30%;
}

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

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

.vw-30 {
  width: 30vw;
}

.vh-30 {
  height: 30vh;
}

.z-30 {
  z-index: 30;
}

.max-vw-32 {
  max-width: 32vw;
}

.max-vh-32 {
  max-height: 32vh;
}

.min-vw-32 {
  min-width: 32vw;
}

.min-vh-32 {
  min-height: 32vh;
}

.max-w-32 {
  max-width: 32%;
}

.max-h-32 {
  max-height: 32%;
}

.min-w-32 {
  min-width: 32%;
}

.min-h-32 {
  min-height: 32%;
}

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

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

.vw-32 {
  width: 32vw;
}

.vh-32 {
  height: 32vh;
}

.z-32 {
  z-index: 32;
}

.max-vw-33 {
  max-width: 33vw;
}

.max-vh-33 {
  max-height: 33vh;
}

.min-vw-33 {
  min-width: 33vw;
}

.min-vh-33 {
  min-height: 33vh;
}

.max-w-33 {
  max-width: 33%;
}

.max-h-33 {
  max-height: 33%;
}

.min-w-33 {
  min-width: 33%;
}

.min-h-33 {
  min-height: 33%;
}

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

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

.vw-33 {
  width: 33vw;
}

.vh-33 {
  height: 33vh;
}

.z-33 {
  z-index: 33;
}

.max-vw-35 {
  max-width: 35vw;
}

.max-vh-35 {
  max-height: 35vh;
}

.min-vw-35 {
  min-width: 35vw;
}

.min-vh-35 {
  min-height: 35vh;
}

.max-w-35 {
  max-width: 35%;
}

.max-h-35 {
  max-height: 35%;
}

.min-w-35 {
  min-width: 35%;
}

.min-h-35 {
  min-height: 35%;
}

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

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

.vw-35 {
  width: 35vw;
}

.vh-35 {
  height: 35vh;
}

.z-35 {
  z-index: 35;
}

.max-vw-40 {
  max-width: 40vw;
}

.max-vh-40 {
  max-height: 40vh;
}

.min-vw-40 {
  min-width: 40vw;
}

.min-vh-40 {
  min-height: 40vh;
}

.max-w-40 {
  max-width: 40%;
}

.max-h-40 {
  max-height: 40%;
}

.min-w-40 {
  min-width: 40%;
}

.min-h-40 {
  min-height: 40%;
}

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

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

.vw-40 {
  width: 40vw;
}

.vh-40 {
  height: 40vh;
}

.z-40 {
  z-index: 40;
}

.max-vw-45 {
  max-width: 45vw;
}

.max-vh-45 {
  max-height: 45vh;
}

.min-vw-45 {
  min-width: 45vw;
}

.min-vh-45 {
  min-height: 45vh;
}

.max-w-45 {
  max-width: 45%;
}

.max-h-45 {
  max-height: 45%;
}

.min-w-45 {
  min-width: 45%;
}

.min-h-45 {
  min-height: 45%;
}

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

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

.vw-45 {
  width: 45vw;
}

.vh-45 {
  height: 45vh;
}

.z-45 {
  z-index: 45;
}

.max-vw-50 {
  max-width: 50vw;
}

.max-vh-50 {
  max-height: 50vh;
}

.min-vw-50 {
  min-width: 50vw;
}

.min-vh-50 {
  min-height: 50vh;
}

.max-w-50 {
  max-width: 50%;
}

.max-h-50 {
  max-height: 50%;
}

.min-w-50 {
  min-width: 50%;
}

.min-h-50 {
  min-height: 50%;
}

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

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

.vw-50 {
  width: 50vw;
}

.vh-50 {
  height: 50vh;
}

.z-50 {
  z-index: 50;
}

.max-vw-55 {
  max-width: 55vw;
}

.max-vh-55 {
  max-height: 55vh;
}

.min-vw-55 {
  min-width: 55vw;
}

.min-vh-55 {
  min-height: 55vh;
}

.max-w-55 {
  max-width: 55%;
}

.max-h-55 {
  max-height: 55%;
}

.min-w-55 {
  min-width: 55%;
}

.min-h-55 {
  min-height: 55%;
}

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

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

.vw-55 {
  width: 55vw;
}

.vh-55 {
  height: 55vh;
}

.z-55 {
  z-index: 55;
}

.max-vw-60 {
  max-width: 60vw;
}

.max-vh-60 {
  max-height: 60vh;
}

.min-vw-60 {
  min-width: 60vw;
}

.min-vh-60 {
  min-height: 60vh;
}

.max-w-60 {
  max-width: 60%;
}

.max-h-60 {
  max-height: 60%;
}

.min-w-60 {
  min-width: 60%;
}

.min-h-60 {
  min-height: 60%;
}

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

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

.vw-60 {
  width: 60vw;
}

.vh-60 {
  height: 60vh;
}

.z-60 {
  z-index: 60;
}

.max-vw-65 {
  max-width: 65vw;
}

.max-vh-65 {
  max-height: 65vh;
}

.min-vw-65 {
  min-width: 65vw;
}

.min-vh-65 {
  min-height: 65vh;
}

.max-w-65 {
  max-width: 65%;
}

.max-h-65 {
  max-height: 65%;
}

.min-w-65 {
  min-width: 65%;
}

.min-h-65 {
  min-height: 65%;
}

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

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

.vw-65 {
  width: 65vw;
}

.vh-65 {
  height: 65vh;
}

.z-65 {
  z-index: 65;
}

.max-vw-70 {
  max-width: 70vw;
}

.max-vh-70 {
  max-height: 70vh;
}

.min-vw-70 {
  min-width: 70vw;
}

.min-vh-70 {
  min-height: 70vh;
}

.max-w-70 {
  max-width: 70%;
}

.max-h-70 {
  max-height: 70%;
}

.min-w-70 {
  min-width: 70%;
}

.min-h-70 {
  min-height: 70%;
}

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

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

.vw-70 {
  width: 70vw;
}

.vh-70 {
  height: 70vh;
}

.z-70 {
  z-index: 70;
}

.max-vw-75 {
  max-width: 75vw;
}

.max-vh-75 {
  max-height: 75vh;
}

.min-vw-75 {
  min-width: 75vw;
}

.min-vh-75 {
  min-height: 75vh;
}

.max-w-75 {
  max-width: 75%;
}

.max-h-75 {
  max-height: 75%;
}

.min-w-75 {
  min-width: 75%;
}

.min-h-75 {
  min-height: 75%;
}

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

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

.vw-75 {
  width: 75vw;
}

.vh-75 {
  height: 75vh;
}

.z-75 {
  z-index: 75;
}

.max-vw-80 {
  max-width: 80vw;
}

.max-vh-80 {
  max-height: 80vh;
}

.min-vw-80 {
  min-width: 80vw;
}

.min-vh-80 {
  min-height: 80vh;
}

.max-w-80 {
  max-width: 80%;
}

.max-h-80 {
  max-height: 80%;
}

.min-w-80 {
  min-width: 80%;
}

.min-h-80 {
  min-height: 80%;
}

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

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

.vw-80 {
  width: 80vw;
}

.vh-80 {
  height: 80vh;
}

.z-80 {
  z-index: 80;
}

.max-vw-85 {
  max-width: 85vw;
}

.max-vh-85 {
  max-height: 85vh;
}

.min-vw-85 {
  min-width: 85vw;
}

.min-vh-85 {
  min-height: 85vh;
}

.max-w-85 {
  max-width: 85%;
}

.max-h-85 {
  max-height: 85%;
}

.min-w-85 {
  min-width: 85%;
}

.min-h-85 {
  min-height: 85%;
}

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

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

.vw-85 {
  width: 85vw;
}

.vh-85 {
  height: 85vh;
}

.z-85 {
  z-index: 85;
}

.max-vw-90 {
  max-width: 90vw;
}

.max-vh-90 {
  max-height: 90vh;
}

.min-vw-90 {
  min-width: 90vw;
}

.min-vh-90 {
  min-height: 90vh;
}

.max-w-90 {
  max-width: 90%;
}

.max-h-90 {
  max-height: 90%;
}

.min-w-90 {
  min-width: 90%;
}

.min-h-90 {
  min-height: 90%;
}

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

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

.vw-90 {
  width: 90vw;
}

.vh-90 {
  height: 90vh;
}

.z-90 {
  z-index: 90;
}

.max-vw-95 {
  max-width: 95vw;
}

.max-vh-95 {
  max-height: 95vh;
}

.min-vw-95 {
  min-width: 95vw;
}

.min-vh-95 {
  min-height: 95vh;
}

.max-w-95 {
  max-width: 95%;
}

.max-h-95 {
  max-height: 95%;
}

.min-w-95 {
  min-width: 95%;
}

.min-h-95 {
  min-height: 95%;
}

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

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

.vw-95 {
  width: 95vw;
}

.vh-95 {
  height: 95vh;
}

.z-95 {
  z-index: 95;
}

.max-vw-100 {
  max-width: 100vw;
}

.max-vh-100 {
  max-height: 100vh;
}

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

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

.max-w-100 {
  max-width: 100%;
}

.max-h-100 {
  max-height: 100%;
}

.min-w-100 {
  min-width: 100%;
}

.min-h-100 {
  min-height: 100%;
}

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

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

.vw-100 {
  width: 100vw;
}

.vh-100 {
  height: 100vh;
}

.z-100 {
  z-index: 100;
}

@media (min-width: 576px) {
  .max-sm-vw-5 {
    max-width: 5vw;
  }

  .max-sm-vh-5 {
    max-height: 5vh;
  }

  .min-sm-vw-5 {
    min-width: 5vw;
  }

  .min-sm-vh-5 {
    min-height: 5vh;
  }

  .max-sm-w-5 {
    max-width: 5%;
  }

  .max-sm-h-5 {
    max-height: 5%;
  }

  .min-sm-w-5 {
    min-width: 5%;
  }

  .min-sm-h-5 {
    min-height: 5%;
  }

  .w-sm-5 {
    width: 5% !important;
  }

  .h-sm-5 {
    height: 5% !important;
  }

  .vw-sm-5 {
    width: 5vw;
  }

  .vh-sm-5 {
    height: 5vh;
  }

  .max-sm-vw-10 {
    max-width: 10vw;
  }

  .max-sm-vh-10 {
    max-height: 10vh;
  }

  .min-sm-vw-10 {
    min-width: 10vw;
  }

  .min-sm-vh-10 {
    min-height: 10vh;
  }

  .max-sm-w-10 {
    max-width: 10%;
  }

  .max-sm-h-10 {
    max-height: 10%;
  }

  .min-sm-w-10 {
    min-width: 10%;
  }

  .min-sm-h-10 {
    min-height: 10%;
  }

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

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

  .vw-sm-10 {
    width: 10vw;
  }

  .vh-sm-10 {
    height: 10vh;
  }

  .max-sm-vw-15 {
    max-width: 15vw;
  }

  .max-sm-vh-15 {
    max-height: 15vh;
  }

  .min-sm-vw-15 {
    min-width: 15vw;
  }

  .min-sm-vh-15 {
    min-height: 15vh;
  }

  .max-sm-w-15 {
    max-width: 15%;
  }

  .max-sm-h-15 {
    max-height: 15%;
  }

  .min-sm-w-15 {
    min-width: 15%;
  }

  .min-sm-h-15 {
    min-height: 15%;
  }

  .w-sm-15 {
    width: 15% !important;
  }

  .h-sm-15 {
    height: 15% !important;
  }

  .vw-sm-15 {
    width: 15vw;
  }

  .vh-sm-15 {
    height: 15vh;
  }

  .max-sm-vw-20 {
    max-width: 20vw;
  }

  .max-sm-vh-20 {
    max-height: 20vh;
  }

  .min-sm-vw-20 {
    min-width: 20vw;
  }

  .min-sm-vh-20 {
    min-height: 20vh;
  }

  .max-sm-w-20 {
    max-width: 20%;
  }

  .max-sm-h-20 {
    max-height: 20%;
  }

  .min-sm-w-20 {
    min-width: 20%;
  }

  .min-sm-h-20 {
    min-height: 20%;
  }

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

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

  .vw-sm-20 {
    width: 20vw;
  }

  .vh-sm-20 {
    height: 20vh;
  }

  .max-sm-vw-25 {
    max-width: 25vw;
  }

  .max-sm-vh-25 {
    max-height: 25vh;
  }

  .min-sm-vw-25 {
    min-width: 25vw;
  }

  .min-sm-vh-25 {
    min-height: 25vh;
  }

  .max-sm-w-25 {
    max-width: 25%;
  }

  .max-sm-h-25 {
    max-height: 25%;
  }

  .min-sm-w-25 {
    min-width: 25%;
  }

  .min-sm-h-25 {
    min-height: 25%;
  }

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

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

  .vw-sm-25 {
    width: 25vw;
  }

  .vh-sm-25 {
    height: 25vh;
  }

  .max-sm-vw-30 {
    max-width: 30vw;
  }

  .max-sm-vh-30 {
    max-height: 30vh;
  }

  .min-sm-vw-30 {
    min-width: 30vw;
  }

  .min-sm-vh-30 {
    min-height: 30vh;
  }

  .max-sm-w-30 {
    max-width: 30%;
  }

  .max-sm-h-30 {
    max-height: 30%;
  }

  .min-sm-w-30 {
    min-width: 30%;
  }

  .min-sm-h-30 {
    min-height: 30%;
  }

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

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

  .vw-sm-30 {
    width: 30vw;
  }

  .vh-sm-30 {
    height: 30vh;
  }

  .max-sm-vw-32 {
    max-width: 32vw;
  }

  .max-sm-vh-32 {
    max-height: 32vh;
  }

  .min-sm-vw-32 {
    min-width: 32vw;
  }

  .min-sm-vh-32 {
    min-height: 32vh;
  }

  .max-sm-w-32 {
    max-width: 32%;
  }

  .max-sm-h-32 {
    max-height: 32%;
  }

  .min-sm-w-32 {
    min-width: 32%;
  }

  .min-sm-h-32 {
    min-height: 32%;
  }

  .w-sm-32 {
    width: 32% !important;
  }

  .h-sm-32 {
    height: 32% !important;
  }

  .vw-sm-32 {
    width: 32vw;
  }

  .vh-sm-32 {
    height: 32vh;
  }

  .max-sm-vw-33 {
    max-width: 33vw;
  }

  .max-sm-vh-33 {
    max-height: 33vh;
  }

  .min-sm-vw-33 {
    min-width: 33vw;
  }

  .min-sm-vh-33 {
    min-height: 33vh;
  }

  .max-sm-w-33 {
    max-width: 33%;
  }

  .max-sm-h-33 {
    max-height: 33%;
  }

  .min-sm-w-33 {
    min-width: 33%;
  }

  .min-sm-h-33 {
    min-height: 33%;
  }

  .w-sm-33 {
    width: 33% !important;
  }

  .h-sm-33 {
    height: 33% !important;
  }

  .vw-sm-33 {
    width: 33vw;
  }

  .vh-sm-33 {
    height: 33vh;
  }

  .max-sm-vw-35 {
    max-width: 35vw;
  }

  .max-sm-vh-35 {
    max-height: 35vh;
  }

  .min-sm-vw-35 {
    min-width: 35vw;
  }

  .min-sm-vh-35 {
    min-height: 35vh;
  }

  .max-sm-w-35 {
    max-width: 35%;
  }

  .max-sm-h-35 {
    max-height: 35%;
  }

  .min-sm-w-35 {
    min-width: 35%;
  }

  .min-sm-h-35 {
    min-height: 35%;
  }

  .w-sm-35 {
    width: 35% !important;
  }

  .h-sm-35 {
    height: 35% !important;
  }

  .vw-sm-35 {
    width: 35vw;
  }

  .vh-sm-35 {
    height: 35vh;
  }

  .max-sm-vw-40 {
    max-width: 40vw;
  }

  .max-sm-vh-40 {
    max-height: 40vh;
  }

  .min-sm-vw-40 {
    min-width: 40vw;
  }

  .min-sm-vh-40 {
    min-height: 40vh;
  }

  .max-sm-w-40 {
    max-width: 40%;
  }

  .max-sm-h-40 {
    max-height: 40%;
  }

  .min-sm-w-40 {
    min-width: 40%;
  }

  .min-sm-h-40 {
    min-height: 40%;
  }

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

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

  .vw-sm-40 {
    width: 40vw;
  }

  .vh-sm-40 {
    height: 40vh;
  }

  .max-sm-vw-45 {
    max-width: 45vw;
  }

  .max-sm-vh-45 {
    max-height: 45vh;
  }

  .min-sm-vw-45 {
    min-width: 45vw;
  }

  .min-sm-vh-45 {
    min-height: 45vh;
  }

  .max-sm-w-45 {
    max-width: 45%;
  }

  .max-sm-h-45 {
    max-height: 45%;
  }

  .min-sm-w-45 {
    min-width: 45%;
  }

  .min-sm-h-45 {
    min-height: 45%;
  }

  .w-sm-45 {
    width: 45% !important;
  }

  .h-sm-45 {
    height: 45% !important;
  }

  .vw-sm-45 {
    width: 45vw;
  }

  .vh-sm-45 {
    height: 45vh;
  }

  .max-sm-vw-50 {
    max-width: 50vw;
  }

  .max-sm-vh-50 {
    max-height: 50vh;
  }

  .min-sm-vw-50 {
    min-width: 50vw;
  }

  .min-sm-vh-50 {
    min-height: 50vh;
  }

  .max-sm-w-50 {
    max-width: 50%;
  }

  .max-sm-h-50 {
    max-height: 50%;
  }

  .min-sm-w-50 {
    min-width: 50%;
  }

  .min-sm-h-50 {
    min-height: 50%;
  }

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

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

  .vw-sm-50 {
    width: 50vw;
  }

  .vh-sm-50 {
    height: 50vh;
  }

  .max-sm-vw-55 {
    max-width: 55vw;
  }

  .max-sm-vh-55 {
    max-height: 55vh;
  }

  .min-sm-vw-55 {
    min-width: 55vw;
  }

  .min-sm-vh-55 {
    min-height: 55vh;
  }

  .max-sm-w-55 {
    max-width: 55%;
  }

  .max-sm-h-55 {
    max-height: 55%;
  }

  .min-sm-w-55 {
    min-width: 55%;
  }

  .min-sm-h-55 {
    min-height: 55%;
  }

  .w-sm-55 {
    width: 55% !important;
  }

  .h-sm-55 {
    height: 55% !important;
  }

  .vw-sm-55 {
    width: 55vw;
  }

  .vh-sm-55 {
    height: 55vh;
  }

  .max-sm-vw-60 {
    max-width: 60vw;
  }

  .max-sm-vh-60 {
    max-height: 60vh;
  }

  .min-sm-vw-60 {
    min-width: 60vw;
  }

  .min-sm-vh-60 {
    min-height: 60vh;
  }

  .max-sm-w-60 {
    max-width: 60%;
  }

  .max-sm-h-60 {
    max-height: 60%;
  }

  .min-sm-w-60 {
    min-width: 60%;
  }

  .min-sm-h-60 {
    min-height: 60%;
  }

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

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

  .vw-sm-60 {
    width: 60vw;
  }

  .vh-sm-60 {
    height: 60vh;
  }

  .max-sm-vw-65 {
    max-width: 65vw;
  }

  .max-sm-vh-65 {
    max-height: 65vh;
  }

  .min-sm-vw-65 {
    min-width: 65vw;
  }

  .min-sm-vh-65 {
    min-height: 65vh;
  }

  .max-sm-w-65 {
    max-width: 65%;
  }

  .max-sm-h-65 {
    max-height: 65%;
  }

  .min-sm-w-65 {
    min-width: 65%;
  }

  .min-sm-h-65 {
    min-height: 65%;
  }

  .w-sm-65 {
    width: 65% !important;
  }

  .h-sm-65 {
    height: 65% !important;
  }

  .vw-sm-65 {
    width: 65vw;
  }

  .vh-sm-65 {
    height: 65vh;
  }

  .max-sm-vw-70 {
    max-width: 70vw;
  }

  .max-sm-vh-70 {
    max-height: 70vh;
  }

  .min-sm-vw-70 {
    min-width: 70vw;
  }

  .min-sm-vh-70 {
    min-height: 70vh;
  }

  .max-sm-w-70 {
    max-width: 70%;
  }

  .max-sm-h-70 {
    max-height: 70%;
  }

  .min-sm-w-70 {
    min-width: 70%;
  }

  .min-sm-h-70 {
    min-height: 70%;
  }

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

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

  .vw-sm-70 {
    width: 70vw;
  }

  .vh-sm-70 {
    height: 70vh;
  }

  .max-sm-vw-75 {
    max-width: 75vw;
  }

  .max-sm-vh-75 {
    max-height: 75vh;
  }

  .min-sm-vw-75 {
    min-width: 75vw;
  }

  .min-sm-vh-75 {
    min-height: 75vh;
  }

  .max-sm-w-75 {
    max-width: 75%;
  }

  .max-sm-h-75 {
    max-height: 75%;
  }

  .min-sm-w-75 {
    min-width: 75%;
  }

  .min-sm-h-75 {
    min-height: 75%;
  }

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

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

  .vw-sm-75 {
    width: 75vw;
  }

  .vh-sm-75 {
    height: 75vh;
  }

  .max-sm-vw-80 {
    max-width: 80vw;
  }

  .max-sm-vh-80 {
    max-height: 80vh;
  }

  .min-sm-vw-80 {
    min-width: 80vw;
  }

  .min-sm-vh-80 {
    min-height: 80vh;
  }

  .max-sm-w-80 {
    max-width: 80%;
  }

  .max-sm-h-80 {
    max-height: 80%;
  }

  .min-sm-w-80 {
    min-width: 80%;
  }

  .min-sm-h-80 {
    min-height: 80%;
  }

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

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

  .vw-sm-80 {
    width: 80vw;
  }

  .vh-sm-80 {
    height: 80vh;
  }

  .max-sm-vw-85 {
    max-width: 85vw;
  }

  .max-sm-vh-85 {
    max-height: 85vh;
  }

  .min-sm-vw-85 {
    min-width: 85vw;
  }

  .min-sm-vh-85 {
    min-height: 85vh;
  }

  .max-sm-w-85 {
    max-width: 85%;
  }

  .max-sm-h-85 {
    max-height: 85%;
  }

  .min-sm-w-85 {
    min-width: 85%;
  }

  .min-sm-h-85 {
    min-height: 85%;
  }

  .w-sm-85 {
    width: 85% !important;
  }

  .h-sm-85 {
    height: 85% !important;
  }

  .vw-sm-85 {
    width: 85vw;
  }

  .vh-sm-85 {
    height: 85vh;
  }

  .max-sm-vw-90 {
    max-width: 90vw;
  }

  .max-sm-vh-90 {
    max-height: 90vh;
  }

  .min-sm-vw-90 {
    min-width: 90vw;
  }

  .min-sm-vh-90 {
    min-height: 90vh;
  }

  .max-sm-w-90 {
    max-width: 90%;
  }

  .max-sm-h-90 {
    max-height: 90%;
  }

  .min-sm-w-90 {
    min-width: 90%;
  }

  .min-sm-h-90 {
    min-height: 90%;
  }

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

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

  .vw-sm-90 {
    width: 90vw;
  }

  .vh-sm-90 {
    height: 90vh;
  }

  .max-sm-vw-95 {
    max-width: 95vw;
  }

  .max-sm-vh-95 {
    max-height: 95vh;
  }

  .min-sm-vw-95 {
    min-width: 95vw;
  }

  .min-sm-vh-95 {
    min-height: 95vh;
  }

  .max-sm-w-95 {
    max-width: 95%;
  }

  .max-sm-h-95 {
    max-height: 95%;
  }

  .min-sm-w-95 {
    min-width: 95%;
  }

  .min-sm-h-95 {
    min-height: 95%;
  }

  .w-sm-95 {
    width: 95% !important;
  }

  .h-sm-95 {
    height: 95% !important;
  }

  .vw-sm-95 {
    width: 95vw;
  }

  .vh-sm-95 {
    height: 95vh;
  }

  .max-sm-vw-100 {
    max-width: 100vw;
  }

  .max-sm-vh-100 {
    max-height: 100vh;
  }

  .min-sm-vw-100 {
    min-width: 100vw;
  }

  .min-sm-vh-100 {
    min-height: 100vh;
  }

  .max-sm-w-100 {
    max-width: 100%;
  }

  .max-sm-h-100 {
    max-height: 100%;
  }

  .min-sm-w-100 {
    min-width: 100%;
  }

  .min-sm-h-100 {
    min-height: 100%;
  }

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

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

  .vw-sm-100 {
    width: 100vw;
  }

  .vh-sm-100 {
    height: 100vh;
  }
}
@media (min-width: 768px) {
  .max-md-vw-5 {
    max-width: 5vw;
  }

  .max-md-vh-5 {
    max-height: 5vh;
  }

  .min-md-vw-5 {
    min-width: 5vw;
  }

  .min-md-vh-5 {
    min-height: 5vh;
  }

  .max-md-w-5 {
    max-width: 5%;
  }

  .max-md-h-5 {
    max-height: 5%;
  }

  .min-md-w-5 {
    min-width: 5%;
  }

  .min-md-h-5 {
    min-height: 5%;
  }

  .w-md-5 {
    width: 5% !important;
  }

  .h-md-5 {
    height: 5% !important;
  }

  .vw-md-5 {
    width: 5vw;
  }

  .vh-md-5 {
    height: 5vh;
  }

  .max-md-vw-10 {
    max-width: 10vw;
  }

  .max-md-vh-10 {
    max-height: 10vh;
  }

  .min-md-vw-10 {
    min-width: 10vw;
  }

  .min-md-vh-10 {
    min-height: 10vh;
  }

  .max-md-w-10 {
    max-width: 10%;
  }

  .max-md-h-10 {
    max-height: 10%;
  }

  .min-md-w-10 {
    min-width: 10%;
  }

  .min-md-h-10 {
    min-height: 10%;
  }

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

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

  .vw-md-10 {
    width: 10vw;
  }

  .vh-md-10 {
    height: 10vh;
  }

  .max-md-vw-15 {
    max-width: 15vw;
  }

  .max-md-vh-15 {
    max-height: 15vh;
  }

  .min-md-vw-15 {
    min-width: 15vw;
  }

  .min-md-vh-15 {
    min-height: 15vh;
  }

  .max-md-w-15 {
    max-width: 15%;
  }

  .max-md-h-15 {
    max-height: 15%;
  }

  .min-md-w-15 {
    min-width: 15%;
  }

  .min-md-h-15 {
    min-height: 15%;
  }

  .w-md-15 {
    width: 15% !important;
  }

  .h-md-15 {
    height: 15% !important;
  }

  .vw-md-15 {
    width: 15vw;
  }

  .vh-md-15 {
    height: 15vh;
  }

  .max-md-vw-20 {
    max-width: 20vw;
  }

  .max-md-vh-20 {
    max-height: 20vh;
  }

  .min-md-vw-20 {
    min-width: 20vw;
  }

  .min-md-vh-20 {
    min-height: 20vh;
  }

  .max-md-w-20 {
    max-width: 20%;
  }

  .max-md-h-20 {
    max-height: 20%;
  }

  .min-md-w-20 {
    min-width: 20%;
  }

  .min-md-h-20 {
    min-height: 20%;
  }

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

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

  .vw-md-20 {
    width: 20vw;
  }

  .vh-md-20 {
    height: 20vh;
  }

  .max-md-vw-25 {
    max-width: 25vw;
  }

  .max-md-vh-25 {
    max-height: 25vh;
  }

  .min-md-vw-25 {
    min-width: 25vw;
  }

  .min-md-vh-25 {
    min-height: 25vh;
  }

  .max-md-w-25 {
    max-width: 25%;
  }

  .max-md-h-25 {
    max-height: 25%;
  }

  .min-md-w-25 {
    min-width: 25%;
  }

  .min-md-h-25 {
    min-height: 25%;
  }

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

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

  .vw-md-25 {
    width: 25vw;
  }

  .vh-md-25 {
    height: 25vh;
  }

  .max-md-vw-30 {
    max-width: 30vw;
  }

  .max-md-vh-30 {
    max-height: 30vh;
  }

  .min-md-vw-30 {
    min-width: 30vw;
  }

  .min-md-vh-30 {
    min-height: 30vh;
  }

  .max-md-w-30 {
    max-width: 30%;
  }

  .max-md-h-30 {
    max-height: 30%;
  }

  .min-md-w-30 {
    min-width: 30%;
  }

  .min-md-h-30 {
    min-height: 30%;
  }

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

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

  .vw-md-30 {
    width: 30vw;
  }

  .vh-md-30 {
    height: 30vh;
  }

  .max-md-vw-32 {
    max-width: 32vw;
  }

  .max-md-vh-32 {
    max-height: 32vh;
  }

  .min-md-vw-32 {
    min-width: 32vw;
  }

  .min-md-vh-32 {
    min-height: 32vh;
  }

  .max-md-w-32 {
    max-width: 32%;
  }

  .max-md-h-32 {
    max-height: 32%;
  }

  .min-md-w-32 {
    min-width: 32%;
  }

  .min-md-h-32 {
    min-height: 32%;
  }

  .w-md-32 {
    width: 32% !important;
  }

  .h-md-32 {
    height: 32% !important;
  }

  .vw-md-32 {
    width: 32vw;
  }

  .vh-md-32 {
    height: 32vh;
  }

  .max-md-vw-33 {
    max-width: 33vw;
  }

  .max-md-vh-33 {
    max-height: 33vh;
  }

  .min-md-vw-33 {
    min-width: 33vw;
  }

  .min-md-vh-33 {
    min-height: 33vh;
  }

  .max-md-w-33 {
    max-width: 33%;
  }

  .max-md-h-33 {
    max-height: 33%;
  }

  .min-md-w-33 {
    min-width: 33%;
  }

  .min-md-h-33 {
    min-height: 33%;
  }

  .w-md-33 {
    width: 33% !important;
  }

  .h-md-33 {
    height: 33% !important;
  }

  .vw-md-33 {
    width: 33vw;
  }

  .vh-md-33 {
    height: 33vh;
  }

  .max-md-vw-35 {
    max-width: 35vw;
  }

  .max-md-vh-35 {
    max-height: 35vh;
  }

  .min-md-vw-35 {
    min-width: 35vw;
  }

  .min-md-vh-35 {
    min-height: 35vh;
  }

  .max-md-w-35 {
    max-width: 35%;
  }

  .max-md-h-35 {
    max-height: 35%;
  }

  .min-md-w-35 {
    min-width: 35%;
  }

  .min-md-h-35 {
    min-height: 35%;
  }

  .w-md-35 {
    width: 35% !important;
  }

  .h-md-35 {
    height: 35% !important;
  }

  .vw-md-35 {
    width: 35vw;
  }

  .vh-md-35 {
    height: 35vh;
  }

  .max-md-vw-40 {
    max-width: 40vw;
  }

  .max-md-vh-40 {
    max-height: 40vh;
  }

  .min-md-vw-40 {
    min-width: 40vw;
  }

  .min-md-vh-40 {
    min-height: 40vh;
  }

  .max-md-w-40 {
    max-width: 40%;
  }

  .max-md-h-40 {
    max-height: 40%;
  }

  .min-md-w-40 {
    min-width: 40%;
  }

  .min-md-h-40 {
    min-height: 40%;
  }

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

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

  .vw-md-40 {
    width: 40vw;
  }

  .vh-md-40 {
    height: 40vh;
  }

  .max-md-vw-45 {
    max-width: 45vw;
  }

  .max-md-vh-45 {
    max-height: 45vh;
  }

  .min-md-vw-45 {
    min-width: 45vw;
  }

  .min-md-vh-45 {
    min-height: 45vh;
  }

  .max-md-w-45 {
    max-width: 45%;
  }

  .max-md-h-45 {
    max-height: 45%;
  }

  .min-md-w-45 {
    min-width: 45%;
  }

  .min-md-h-45 {
    min-height: 45%;
  }

  .w-md-45 {
    width: 45% !important;
  }

  .h-md-45 {
    height: 45% !important;
  }

  .vw-md-45 {
    width: 45vw;
  }

  .vh-md-45 {
    height: 45vh;
  }

  .max-md-vw-50 {
    max-width: 50vw;
  }

  .max-md-vh-50 {
    max-height: 50vh;
  }

  .min-md-vw-50 {
    min-width: 50vw;
  }

  .min-md-vh-50 {
    min-height: 50vh;
  }

  .max-md-w-50 {
    max-width: 50%;
  }

  .max-md-h-50 {
    max-height: 50%;
  }

  .min-md-w-50 {
    min-width: 50%;
  }

  .min-md-h-50 {
    min-height: 50%;
  }

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

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

  .vw-md-50 {
    width: 50vw;
  }

  .vh-md-50 {
    height: 50vh;
  }

  .max-md-vw-55 {
    max-width: 55vw;
  }

  .max-md-vh-55 {
    max-height: 55vh;
  }

  .min-md-vw-55 {
    min-width: 55vw;
  }

  .min-md-vh-55 {
    min-height: 55vh;
  }

  .max-md-w-55 {
    max-width: 55%;
  }

  .max-md-h-55 {
    max-height: 55%;
  }

  .min-md-w-55 {
    min-width: 55%;
  }

  .min-md-h-55 {
    min-height: 55%;
  }

  .w-md-55 {
    width: 55% !important;
  }

  .h-md-55 {
    height: 55% !important;
  }

  .vw-md-55 {
    width: 55vw;
  }

  .vh-md-55 {
    height: 55vh;
  }

  .max-md-vw-60 {
    max-width: 60vw;
  }

  .max-md-vh-60 {
    max-height: 60vh;
  }

  .min-md-vw-60 {
    min-width: 60vw;
  }

  .min-md-vh-60 {
    min-height: 60vh;
  }

  .max-md-w-60 {
    max-width: 60%;
  }

  .max-md-h-60 {
    max-height: 60%;
  }

  .min-md-w-60 {
    min-width: 60%;
  }

  .min-md-h-60 {
    min-height: 60%;
  }

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

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

  .vw-md-60 {
    width: 60vw;
  }

  .vh-md-60 {
    height: 60vh;
  }

  .max-md-vw-65 {
    max-width: 65vw;
  }

  .max-md-vh-65 {
    max-height: 65vh;
  }

  .min-md-vw-65 {
    min-width: 65vw;
  }

  .min-md-vh-65 {
    min-height: 65vh;
  }

  .max-md-w-65 {
    max-width: 65%;
  }

  .max-md-h-65 {
    max-height: 65%;
  }

  .min-md-w-65 {
    min-width: 65%;
  }

  .min-md-h-65 {
    min-height: 65%;
  }

  .w-md-65 {
    width: 65% !important;
  }

  .h-md-65 {
    height: 65% !important;
  }

  .vw-md-65 {
    width: 65vw;
  }

  .vh-md-65 {
    height: 65vh;
  }

  .max-md-vw-70 {
    max-width: 70vw;
  }

  .max-md-vh-70 {
    max-height: 70vh;
  }

  .min-md-vw-70 {
    min-width: 70vw;
  }

  .min-md-vh-70 {
    min-height: 70vh;
  }

  .max-md-w-70 {
    max-width: 70%;
  }

  .max-md-h-70 {
    max-height: 70%;
  }

  .min-md-w-70 {
    min-width: 70%;
  }

  .min-md-h-70 {
    min-height: 70%;
  }

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

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

  .vw-md-70 {
    width: 70vw;
  }

  .vh-md-70 {
    height: 70vh;
  }

  .max-md-vw-75 {
    max-width: 75vw;
  }

  .max-md-vh-75 {
    max-height: 75vh;
  }

  .min-md-vw-75 {
    min-width: 75vw;
  }

  .min-md-vh-75 {
    min-height: 75vh;
  }

  .max-md-w-75 {
    max-width: 75%;
  }

  .max-md-h-75 {
    max-height: 75%;
  }

  .min-md-w-75 {
    min-width: 75%;
  }

  .min-md-h-75 {
    min-height: 75%;
  }

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

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

  .vw-md-75 {
    width: 75vw;
  }

  .vh-md-75 {
    height: 75vh;
  }

  .max-md-vw-80 {
    max-width: 80vw;
  }

  .max-md-vh-80 {
    max-height: 80vh;
  }

  .min-md-vw-80 {
    min-width: 80vw;
  }

  .min-md-vh-80 {
    min-height: 80vh;
  }

  .max-md-w-80 {
    max-width: 80%;
  }

  .max-md-h-80 {
    max-height: 80%;
  }

  .min-md-w-80 {
    min-width: 80%;
  }

  .min-md-h-80 {
    min-height: 80%;
  }

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

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

  .vw-md-80 {
    width: 80vw;
  }

  .vh-md-80 {
    height: 80vh;
  }

  .max-md-vw-85 {
    max-width: 85vw;
  }

  .max-md-vh-85 {
    max-height: 85vh;
  }

  .min-md-vw-85 {
    min-width: 85vw;
  }

  .min-md-vh-85 {
    min-height: 85vh;
  }

  .max-md-w-85 {
    max-width: 85%;
  }

  .max-md-h-85 {
    max-height: 85%;
  }

  .min-md-w-85 {
    min-width: 85%;
  }

  .min-md-h-85 {
    min-height: 85%;
  }

  .w-md-85 {
    width: 85% !important;
  }

  .h-md-85 {
    height: 85% !important;
  }

  .vw-md-85 {
    width: 85vw;
  }

  .vh-md-85 {
    height: 85vh;
  }

  .max-md-vw-90 {
    max-width: 90vw;
  }

  .max-md-vh-90 {
    max-height: 90vh;
  }

  .min-md-vw-90 {
    min-width: 90vw;
  }

  .min-md-vh-90 {
    min-height: 90vh;
  }

  .max-md-w-90 {
    max-width: 90%;
  }

  .max-md-h-90 {
    max-height: 90%;
  }

  .min-md-w-90 {
    min-width: 90%;
  }

  .min-md-h-90 {
    min-height: 90%;
  }

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

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

  .vw-md-90 {
    width: 90vw;
  }

  .vh-md-90 {
    height: 90vh;
  }

  .max-md-vw-95 {
    max-width: 95vw;
  }

  .max-md-vh-95 {
    max-height: 95vh;
  }

  .min-md-vw-95 {
    min-width: 95vw;
  }

  .min-md-vh-95 {
    min-height: 95vh;
  }

  .max-md-w-95 {
    max-width: 95%;
  }

  .max-md-h-95 {
    max-height: 95%;
  }

  .min-md-w-95 {
    min-width: 95%;
  }

  .min-md-h-95 {
    min-height: 95%;
  }

  .w-md-95 {
    width: 95% !important;
  }

  .h-md-95 {
    height: 95% !important;
  }

  .vw-md-95 {
    width: 95vw;
  }

  .vh-md-95 {
    height: 95vh;
  }

  .max-md-vw-100 {
    max-width: 100vw;
  }

  .max-md-vh-100 {
    max-height: 100vh;
  }

  .min-md-vw-100 {
    min-width: 100vw;
  }

  .min-md-vh-100 {
    min-height: 100vh;
  }

  .max-md-w-100 {
    max-width: 100%;
  }

  .max-md-h-100 {
    max-height: 100%;
  }

  .min-md-w-100 {
    min-width: 100%;
  }

  .min-md-h-100 {
    min-height: 100%;
  }

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

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

  .vw-md-100 {
    width: 100vw;
  }

  .vh-md-100 {
    height: 100vh;
  }
}
.card-header.collapsed:first-child {
  border-bottom-left-radius: calc(0.25rem - 1px);
  border-bottom-right-radius: calc(0.25rem - 1px);
}

.card-header.sticky-header {
  position: sticky;
  top: 0;
}

i.super {
  transform: translate(0, -50%);
}

div > .tbl {
  position: relative;
}

table.tbl {
  width: 100%;
  border-collapse: collapse;
}

table.tbl > caption,
th,
td {
  padding: 0.5rem;
}

table.tbl > thead {
  position: sticky;
  top: 0px;
}

table.tbl > caption {
  caption-side: top;
  font-size: 1.5rem;
  font-weight: 700;
  text-transform: capitalize;
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

table.tbl th {
  background: rgba(0, 0, 0, 0.7);
}

table.tbl tr:nth-of-type(2n) {
  background: rgba(0, 0, 0, 0.1);
}

table.tbl tr:hover {
  background: #cbe5f1;
}

table.tbl td > a,
table.tbl td > div > a {
  text-decoration-color: #b997d3;
  text-decoration-style: dotted;
  text-decoration-thickness: 2px;
  text-underline-offset: 0.25em;
  color: inherit;
}

table.tbl td > a:hover,
table.tbl td > div > a:hover {
  text-decoration: underline;
  transition: all 0.2s;
}

@media (max-width: 650px) {
  table.tbl th {
    display: none;
  }

  table.tbl td {
    display: grid;
    grid-template-columns: 10ch auto;
    gap: 0.5rem;
    padding: 0.2rem 1rem;
  }

  table.tbl.xs-hide-caption td {
    display: grid;
    grid-template-columns: auto;
    gap: 0.5rem;
    padding: 0.2rem 1rem;
  }

  table.tbl td:first-child {
    padding-top: 1.5rem;
  }

  table.tbl td:last-child {
    padding-bottom: 1.5rem;
  }

  table.tbl td::before {
    content: attr(data-cell) ": ";
    font-weight: 700;
    text-transform: capitalize;
  }

  table.tbl.xs-hide-caption td::before {
    all: unset;
  }

  table.tbl td.text-center {
    text-align: left !important;
  }
}
/* ---------------------------------------------------
  BOOTSTRAP OVERRIDE
----------------------------------------------------- */
html {
  min-height: 100%;
  overflow-y: hidden;
}

body {
  background: #fafafa;
  font-family: "Neue Alte Grotesk";
}

p {
  font-size: 1.1em;
  font-weight: 300;
  line-height: 1.7em;
  color: #2e2c2c;
}

a, a:hover, a:focus {
  transition: all 0.2s;
}

i, span {
  display: inline-block;
}

.modal {
  z-index: 1550;
}

.modal-backdrop {
  z-index: 1500;
}

.modal-header,
.modal-footer {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
  padding: 10px 15px;
}

.modal-header {
  border-bottom: 1px solid transparent;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.modal-footer {
  border-top: 1px solid transparent;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.alert.alert-danger.overdue {
  color: white;
  background-color: #dc3545;
}

.badge {
  padding-top: 0.5em;
}

/* ---------------------------------------------------
 *  TRUMBOWYG OVERRIDE
 * --------------------------------------------------- */
.trumbowyg-dark > .trumbowyg-box {
  border-radius: 4px;
}

.trumbowyg-dark > .trumbowyg-box > .trumbowyg-button-pane {
  background-color: #343a40;
}

.trumbowyg-dark > .trumbowyg-box > .trumbowyg-button-pane > .trumbowyg-button-group > .trumbowyg-open-dropdown.trumbowyg-textual-button {
  color: white;
}

/**
 * Lines (for Loader)
 */
@-webkit-keyframes line-scale {
  0% {
    -webkit-transform: scaley(1);
    -ms-transform: scaley(1);
    transform: scaley(1);
  }
  50% {
    -webkit-transform: scaley(0.4);
    -ms-transform: scaley(0.4);
    transform: scaley(0.4);
  }
  100% {
    -webkit-transform: scaley(1);
    -ms-transform: scaley(1);
    transform: scaley(1);
  }
}
@keyframes line-scale {
  0% {
    -webkit-transform: scaley(1);
    -ms-transform: scaley(1);
    transform: scaley(1);
  }
  50% {
    -webkit-transform: scaley(0.4);
    -ms-transform: scaley(0.4);
    transform: scaley(0.4);
  }
  100% {
    -webkit-transform: scaley(1);
    -ms-transform: scaley(1);
    transform: scaley(1);
  }
}
#ajaxLoader {
  display: none;
}

.line-scale > div {
  width: 32px;
  height: 200px;
  border-radius: 8px;
  margin: 8px;
  background-color: #7A9AD2;
  border: 2px solid #C2695F;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
}

.line-scale > div:nth-child(1) {
  -webkit-animation: line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}

.line-scale > div:nth-child(2) {
  -webkit-animation: line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}

.line-scale > div:nth-child(3) {
  -webkit-animation: line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}

.line-scale > div:nth-child(4) {
  -webkit-animation: line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}

.line-scale > div:nth-child(5) {
  -webkit-animation: line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}

.bg-purple-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(31, 17, 44, var(--bs-bg-opacity)) !important;
}

.bg-purple {
  --bs-bg-opacity: 1;
  background-color: rgba(77, 61, 111, var(--bs-bg-opacity)) !important;
}

.bg-lilac {
  --bs-bg-opacity: 1;
  background-color: rgba(206, 192, 217, var(--bs-bg-opacity)) !important;
}

.bg-blue-light {
  --bs-bg-opacity: 1;
  background-color: rgba(124, 174, 243, var(--bs-bg-opacity)) !important;
}

.bg-blue {
  --bs-bg-opacity: 1;
  background-color: rgba(25, 86, 190, var(--bs-bg-opacity)) !important;
}

.bg-blue-dark-1 {
  --bs-bg-opacity: 1;
  background-color: rgba(34, 43, 89, var(--bs-bg-opacity)) !important;
}

.bg-blue-dark-2 {
  --bs-bg-opacity: 1;
  background-color: rgba(26, 37, 96, var(--bs-bg-opacity)) !important;
}

.bg-blue-dark-3 {
  --bs-bg-opacity: 1;
  background-color: rgba(56, 61, 89, var(--bs-bg-opacity)) !important;
}

.bg-light-1 {
  --bs-bg-opacity: 1;
  background-color: rgba(242, 235, 241, var(--bs-bg-opacity)) !important;
}

.bg-light-2 {
  --bs-bg-opacity: 1;
  background-color: rgba(232, 233, 240, var(--bs-bg-opacity)) !important;
}

.bg-light-3 {
  --bs-bg-opacity: 1;
  background-color: rgba(244, 242, 236, var(--bs-bg-opacity)) !important;
}

.bg-header-footer {
  background: linear-gradient(to right, #222b59, #5f60a0, #e8e9f0, white);
}

.bg-card-header {
  background: linear-gradient(to right, #222b59, #5f60a0);
}

.text-purple-dark {
  color: #1f112c !important;
}

.text-purple {
  color: #4d3d6f !important;
}

.text-purple-outline {
  -webkit-text-stroke-width: 0.5px;
  -webkit-text-stroke-color: #cec0d9 !important;
}

.text-purple-bright {
  color: #461f9b !important;
}

.text-lilac {
  color: #cec0d9 !important;
}

.text-lilac-outline {
  color: #cec0d9 !important;
  -webkit-text-stroke-width: 0.5px;
  -webkit-text-stroke-color: #4d3d6f !important;
}

.text-blue-light {
  color: #7caef3 !important;
}

.text-blue {
  color: #1956be !important;
}

.text-outline-purple {
  color: #cec0d9 !important;
  text-shadow: -1px -1px 0 #4d3d6f, 0 -1px 0 #4d3d6f, 1px -1px 0 #4d3d6f, 1px 0 0 #4d3d6f, 1px 1px 0 #4d3d6f, 0 1px 0 #4d3d6f, -1px 1px 0 #4d3d6f, -1px 0 0 #4d3d6f;
}

.text-outline-lilac {
  color: #4d3d6f !important;
  text-shadow: -1px -1px 0 #cec0d9, 0 -1px 0 #cec0d9, 1px -1px 0 #cec0d9, 1px 0 0 #cec0d9, 1px 1px 0 #cec0d9, 0 1px 0 #cec0d9, -1px 1px 0 #cec0d9, -1px 0 0 #cec0d9;
}

@font-face {
  font-family: "Neue Alte Grotesk";
  src: url("fonts/NeueAlteGrotesk-Light.eot");
  src: local("Neue Alte Grotesk Light"), local("NeueAlteGrotesk-Light"), url("fonts/NeueAlteGrotesk-Light.eot?#iefix") format("embedded-opentype"), url("fonts/NeueAlteGrotesk-Light.woff2") format("woff2"), url("fonts/NeueAlteGrotesk-Light.woff") format("woff"), url("fonts/NeueAlteGrotesk-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Neue Alte Grotesk";
  src: url("fonts/NeueAlteGrotesk-Book.eot");
  src: local("Neue Alte Grotesk Book"), local("NeueAlteGrotesk-Book"), url("fonts/NeueAlteGrotesk-Book.eot?#iefix") format("embedded-opentype"), url("fonts/NeueAlteGrotesk-Book.woff2") format("woff2"), url("fonts/NeueAlteGrotesk-Book.woff") format("woff"), url("fonts/NeueAlteGrotesk-Book.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Neue Alte Grotesk";
  src: url("fonts/NeueAlteGrotesk-Medium.eot");
  src: local("Neue Alte Grotesk Medium"), local("NeueAlteGrotesk-Medium"), url("fonts/NeueAlteGrotesk-Medium.eot?#iefix") format("embedded-opentype"), url("fonts/NeueAlteGrotesk-Medium.woff2") format("woff2"), url("fonts/NeueAlteGrotesk-Medium.woff") format("woff"), url("fonts/NeueAlteGrotesk-Medium.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
.nav-cards {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  grid-auto-rows: minmax(100px, auto);
  gap: 2rem;
  margin-block: 0.5rem;
}

.event-card {
  scale: 0.9;
  transition: all 0.3s ease;
}

.card-link {
  display: grid;
  grid-template-columns: [card_head-start card_img-start card_content-start card_foot-start] 1fr [card_head-end card_img-end card_content-end card_foot-end];
  grid-template-rows: [card_head-start] 2.5lh [card_head-end card_img-start] auto [card_content-start] auto [card_img-end card_content-end card_foot-start] 2.5lh [card_foot-end];
  border-radius: 0.8rem;
  scale: 0.8;
  transition: all 0.3s ease;
  height: 100%;
  box-shadow: 0 0 0.7rem 0.5px grey;
}
.card-link > .header {
  grid-area: card_head;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.card-link > .logo {
  grid-area: card_img;
  max-width: 100%;
  width: 100%;
  height: auto;
}
.card-link > .details {
  display: grid;
  grid-area: card_content;
}
.card-link > .details > ul {
  padding: 0.5rem 2rem;
  background-color: #1c31579c;
  justify-self: center;
  align-self: end;
  font-size: 1.2rem;
  border-radius: 1.4rem;
  margin-inline: 2rem;
}
.card-link > .footer {
  grid-area: card_foot;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}

a:has(.card-link) {
  text-decoration: none;
}

.event-card:hover,
.card-link:hover {
  transform: scale(1.05);
  box-shadow: 0 0 0.7rem 0.8px #d192ce;
}

.text-shadow {
  text-shadow: 0px 0px 5px #222327;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../sass/_constants.scss%22,%22../sass/_content.scss%22,%22../sass/_tables.scss%22,%22../sass/_bs-override.scss%22,%22../sass/_loader.scss%22,%22../sass/_thdt-colours.scss%22,%22../sass/_fonts.scss%22,%22../sass/_nav-cards.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22;AAAA;AAAA;AAAA;ACAA;AAAA;AAAA;AAAA;AAAA;AAqBA;EACE,QDHgC;;;ACWlC;EAEE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAOF;EACE,QD1BgC;;;AC6BlC;EACE,YDnCgC;ECoChC;EACA,oBDrCgC;;;AC4ClC;EACE,QD3CgC;;;ACqDlC;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAIF;EACE;EACA;;AACA;EACE,ODvF8B;;;AC2FlC;EACE;EACA;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;EACA;EACA,SDpHgC;;;ACuHlC;EACE;EACA;;;AAGF;EACE,aD3FgC;EC4FhC;EACA;EACA,SD3HgC;EC4HjC;EACC;;;AAOE;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AArCF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAKN;EAGM;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;AAMR;EAGM;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAlCF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;EAl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%22,%22file%22:%22thdt.css%22%7D */
