

@font-face {
  font-family: "Dancing Script";
  src: url(/build/fonts/DancingScript-VariableFont_wght.d618761a.ttf) format("truetype");
}
@font-face {
  font-family: "Indie Flower";
  src: url(/build/fonts/IndieFlower-Regular.9bd64a34.ttf) format("truetype");
}
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url(/build/fonts/MaterialIcons-Regular.83bebaf3.woff) format("woff"), url(/build/fonts/MaterialIcons-Regular.cff684e5.woff2) format("woff2"), url(/build/fonts/MaterialIcons-Regular.5e7382c6.ttf) format("truetype");
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px; /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: "liga";
}

html {
  height: 100%;
}

body {
  background-color: #FFFFFF;
  margin: 0;
  padding: 0;
}

.bg-alternate {
  background-color: #eed3e4;
}

#content {
  min-height: 100vh;
}

.header-image {
  position: relative;
  text-align: center;
  color: white;
}

.image-text-center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 50pt;
  text-shadow: black 2px 1px;
}

.navbar {
  border-bottom: 1px solid black;
  background-color: #FFFFFF;
}
@media (max-width: 991.98px) {
  .navbar {
    text-align: center;
  }
}

@media (max-width: 991.98px) {
  .nav-item:hover {
    background-color: #c8c9cd;
  }
  .nav-item#first-nav-item {
    border-top: 1px solid #000000;
  }
}

.custom-footer {
  background-color: #383838;
  margin: 0;
  padding: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.beforeTransitionVisibility, .beforeTransitionVisibilityScroll {
  visibility: hidden;
  opacity: 0;
}

.transitionVisibility {
  visibility: visible;
  opacity: 1;
}
.transitionVisibility-1 {
  transition: visibility 0s linear 0s, opacity 1000ms;
}
.transitionVisibility-2 {
  transition: visibility 0s linear 0s, opacity 2000ms;
}
.transitionVisibility-3 {
  transition: visibility 0s linear 0s, opacity 3000ms;
}
.transitionVisibility-4 {
  transition: visibility 0s linear 0s, opacity 4000ms;
}
.transitionVisibility-5 {
  transition: visibility 0s linear 0s, opacity 5000ms;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYmFzZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUE7RUFDRTtFQUNBO0FBQ0Y7QUFFQTtFQUNFO0VBQ0E7QUFBRjtBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFERjtBQU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7QUFQRjs7QUFVQTtFQUNFO0FBUEY7O0FBVUE7RUFFRTtFQUNBO0VBQ0E7QUFSRjs7QUFXQTtFQUNFO0FBUkY7O0FBV0E7RUFDRTtBQVJGOztBQVdBO0VBQ0U7RUFDQTtFQUNBO0FBUkY7O0FBV0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFSRjs7QUFXQTtFQUNFO0VBRUE7QUFURjtBQVVFO0VBSkY7SUFLSTtFQVBGO0FBQ0Y7O0FBZ0JFO0VBQ0U7SUFDRSx5QkFKUTtFQVRaO0VBZ0JFO0lBQ0U7RUFkSjtBQUNGOztBQWtCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWZGOztBQWtCQTtFQUNFO0VBQ0E7QUFmRjs7QUFrQkE7RUFDRTtFQUNBO0FBZkY7QUFxQkk7RUFFRTtBQXBCTjtBQWtCSTtFQUVFO0FBakJOO0FBZUk7RUFFRTtBQWROO0FBWUk7RUFFRTtBQVhOO0FBU0k7RUFFRTtBQVJOLEMiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkRhbmNpbmcgU2NyaXB0XCI7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9EYW5jaW5nX1NjcmlwdC9EYW5jaW5nU2NyaXB0LVZhcmlhYmxlRm9udF93Z2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSW5kaWUgRmxvd2VyXCI7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbmRpZV9GbG93ZXIvSW5kaWVGbG93ZXItUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogIHVybChcIi4uL2ZvbnRzL01hdGVyaWFsSWNvbnMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIC8qIEZvciBJRTYtOCAqL1xyXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL01hdGVyaWFsSWNvbnMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoXCIuLi9mb250cy9NYXRlcmlhbEljb25zL01hdGVyaWFsSWNvbnMtUmVndWxhci50dGZcIikgZm9ybWF0KCd0cnVldHlwZScpIDtcclxufVxyXG5cclxuLm1hdGVyaWFsLWljb25zIHtcclxuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXNpemU6IDI0cHg7ICAvKiBQcmVmZXJyZWQgaWNvbiBzaXplICovXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgd29yZC13cmFwOiBub3JtYWw7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBkaXJlY3Rpb246IGx0cjtcclxuXHJcbiAgLyogU3VwcG9ydCBmb3IgYWxsIFdlYktpdCBicm93c2Vycy4gKi9cclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAvKiBTdXBwb3J0IGZvciBTYWZhcmkgYW5kIENocm9tZS4gKi9cclxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG5cclxuICAvKiBTdXBwb3J0IGZvciBGaXJlZm94LiAqL1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblxyXG4gIC8qIFN1cHBvcnQgZm9yIElFLiAqL1xyXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xyXG59XHJcblxyXG5odG1se1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuYm9keXtcclxuICAvL2JhY2tncm91bmQtY29sb3I6ICNGRkZBRjA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmJnLWFsdGVybmF0ZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVkM2U0O1xyXG59XHJcblxyXG4jY29udGVudHtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxufVxyXG5cclxuLmhlYWRlci1pbWFnZXtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLmltYWdlLXRleHQtY2VudGVye1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgZm9udC1zaXplOiA1MHB0O1xyXG4gIHRleHQtc2hhZG93OiBibGFjayAycHggMXB4O1xyXG59XHJcblxyXG4ubmF2YmFye1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcclxuICAvL2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0ZGRkZGRiAyNSUsICNGRUM4RDgpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLm5hdi1pdGVte1xyXG4gICRiZ0NvbG9yOiB3aGl0ZTtcclxuICAkcGxhaW5Db2xvcjogIzAwMDAwMDtcclxuICAkZmFkZUNvbG9yOiAjYzhjOWNkO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmYWRlQ29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJiNmaXJzdC1uYXYtaXRlbXtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRwbGFpbkNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1mb290ZXJ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4MzgzODtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDowO1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uYmVmb3JlVHJhbnNpdGlvblZpc2liaWxpdHksIC5iZWZvcmVUcmFuc2l0aW9uVmlzaWJpbGl0eVNjcm9sbHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLnRyYW5zaXRpb25WaXNpYmlsaXR5e1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgb3BhY2l0eTogMTtcclxuXHJcblxyXG4gIC8vUG91ciBpIGFsbGFudCBkZSAxIMOgIDVcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDUge1xyXG4gICAgLy9PbiBjcsOpw6kgZGVzIGNsYXNzZSAndHJhbnNpdGlvblZpc2liaWxpdHktaVxyXG4gICAgJi0jeyRpfXtcclxuICAgICAgLy9MYSB0cmFuc2l0aW9uIGR1cmUgaSBzZWNvbmRlKHMpXHJcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCBvcGFjaXR5ICN7JGkgKiAxMDAwfW1zO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG4iXSwic291cmNlUm9vdCI6IiJ9*/