@charset "UTF-8";
.img-zoom {
  transition: all 300ms ease-in 0s;
  transform: scale(1.1);
  filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.5, M12=0, M21=0, M22=1.5, SizingMethod="auto expand");
}

@keyframes anim-flex {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: flex;
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
[v-cloak] > * {
  display: none;
}

[v-cloak]::before {
  content: "loading…";
}

.vdp-datepicker__calendar {
  color: #111;
}

.error {
  background: #ffb9b9 !important;
}

.upper {
  text-transform: uppercase;
}

.text-right {
  text-align: right;
}

.widget {
  padding-bottom: 6rem;
}
.widget h3 {
  text-align: center;
}
@media screen and (max-width: 37.4375em) {
  .widget h3 {
    font-size: 1.6rem;
  }
}
.widget .btn-primary {
  background: #fff;
  color: #ff9d00;
  padding: 1.2rem 2rem;
}
.widget .loading-turitop {
  display: flex;
  justify-content: center;
  margin-top: 1rem;
}

/*# sourceMappingURL=custom.css.map */
