/*=============================================
=               Global Colors                =
=============================================*/
/*=============================================
=                  Bootstrap                 =
=============================================*/
/*=============================================
=                Global Vars                 =
=============================================*/
/*=============================================
=                Layout Vars                 =
=============================================*/
/*
 ** Responsive Spacing Classes
 */
/*
 ** Z-indices
 */
/*
 Transition
*/
/*
 ** Components
 */
/*=============================================
=                LIST FUNCTIONS               =
=============================================*/
/*=============================================
=                MAP FUNCTIONS                =
=============================================*/
/*=============================================
=               MATH FUNCTIONS                =
=============================================*/
.error-container {
  height: 40vh;
}
.error-container .error__content {
    position: relative;
    margin: auto;
}


.nuxt-progress {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  height: 2px;
  width: 0%;
  opacity: 1;
  transition: width 0.1s, opacity 0.4s;
  background-color: black;
  z-index: 999999;
}
.nuxt-progress.nuxt-progress-notransition {
  transition: none;
}
.nuxt-progress-failed {
  background-color: red;
}


.nuxt__build_indicator[data-v-212cc828] {
  box-sizing: border-box;
  position: fixed;
  font-family: monospace;
  padding: 5px 10px;
  border-radius: 5px;
  box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
  width: 88px;
  z-index: 2147483647;
  font-size: 16px;
  line-height: 1.2rem;
}
.v-enter-active[data-v-212cc828], .v-leave-active[data-v-212cc828] {
  transition-delay: 0.2s;
  transition-property: all;
  transition-duration: 0.3s;
}
.v-leave-to[data-v-212cc828] {
  opacity: 0;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
svg[data-v-212cc828] {
  display: inline-block;
  vertical-align: baseline;
  width: 1.1em;
  height: 0.825em;
  position: relative;
  top: 1px;
}

/*=============================================
=               Global Colors                =
=============================================*/
/*=============================================
=                  Bootstrap                 =
=============================================*/
/*=============================================
=                Global Vars                 =
=============================================*/
.layout-wrapper {
  overflow: hidden;
}
.layout-wrapper .transition-fade-in-enter,
  .layout-wrapper .transition-fade-in-leave-to {
    opacity: 0;
}
.layout-wrapper .transition-fade-in-enter-active {
    transition: all 500ms ease;
}
.layout-wrapper .transition-fade-in-leave-active {
    transition: all 500ms ease;
}
.layout-wrapper .team-enter-active,
  .layout-wrapper .team-leave-active {
    transition: opacity 0.5s;
}
.layout-wrapper .team-enter,
  .layout-wrapper .team-leave-active {
    opacity: 0;
}

