/**
 * Swiper 11.0.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 22, 2023
 */

@font-face{ font-display:swap;
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
 }
:root {
  --swiper-theme-color: #007aff;
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(
    --swiper-wrapper-transition-timing-function,
    initial
  );
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide {
  transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal
  > .swiper-wrapper
  > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical
  > .swiper-wrapper
  > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(
    to left,
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0)
  );
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(
    to right,
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0)
  );
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(
    to top,
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0)
  );
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0)
  );
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 2.75em;
}
.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}
.swiper-button-next svg,
.swiper-button-prev svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-next svg,
.swiper-rtl .swiper-button-prev svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: "prev";
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: "next";
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 0.3s opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(
    --swiper-pagination-bullet-width,
    var(--swiper-pagination-bullet-size, 8px)
  );
  height: var(
    --swiper-pagination-bullet-height,
    var(--swiper-pagination-bullet-size, 8px)
  );
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  display: inline-block;
  transition:
    0.2s transform,
    0.2s top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets
  .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition:
    0.2s transform,
    0.2s left;
}
.swiper-horizontal.swiper-rtl
  > .swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition:
    0.2s transform,
    0.2s right;
}
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
.swiper-pagination-progressbar {
  background: var(
    --swiper-pagination-progressbar-bg-color,
    rgba(0, 0, 0, 0.25)
  );
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-horizontal
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical > .swiper-pagination-progressbar {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical > .swiper-scrollbar {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}body.compensate-for-scrollbar {
  overflow: hidden;
}
.fancybox-active {
  height: auto;
}
.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}
.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}
.fancybox-container * {
  box-sizing: border-box;
}
.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}
.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}
.fancybox-is-open .fancybox-bg {
  opacity: 0.9;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.fancybox-caption,
.fancybox-infobar,
.fancybox-navigation .fancybox-button,
.fancybox-toolbar {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition:
    opacity 0.25s ease,
    visibility 0s ease 0.25s;
  visibility: hidden;
  z-index: 99997;
}
.fancybox-show-caption .fancybox-caption,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-nav .fancybox-navigation .fancybox-button,
.fancybox-show-toolbar .fancybox-toolbar {
  opacity: 1;
  transition:
    opacity 0.25s ease 0s,
    visibility 0s ease 0s;
  visibility: visible;
}
.fancybox-infobar {
  color: #ccc;
  font-size: 0.8125em;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fancybox-toolbar {
  right: 0;
  top: 0;
}
.fancybox-stage {
  direction: ltr;
  overflow: visible;
  transform: translateZ(0);
  z-index: 99994;
}
.fancybox-is-open .fancybox-stage {
  overflow: hidden;
}
.fancybox-slide {
  -webkit-backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: transform, opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}
.fancybox-slide:before {
  content: "";
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0;
}
.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous {
  display: block;
}
.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0;
}
.fancybox-slide--image:before {
  display: none;
}
.fancybox-slide--html {
  padding: 6px;
}
.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}
.fancybox-slide--image .fancybox-content {
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  transform-origin: top left;
  transition-property: transform, opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995;
}
.fancybox-can-zoomOut .fancybox-content {
  cursor: zoom-out;
}
.fancybox-can-zoomIn .fancybox-content {
  cursor: zoom-in;
}
.fancybox-can-pan .fancybox-content,
.fancybox-can-swipe .fancybox-content {
  cursor: grab;
}
.fancybox-is-grabbing .fancybox-content {
  cursor: grabbing;
}
.fancybox-container [data-selectable="true"] {
  cursor: text;
}
.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.fancybox-spaceball {
  z-index: 1;
}
.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--video .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%;
}
.fancybox-slide--video .fancybox-content {
  background: #000;
}
.fancybox-slide--map .fancybox-content {
  background: #e5e3df;
}
.fancybox-slide--iframe .fancybox-content {
  background: #fff;
}
.fancybox-iframe,
.fancybox-video {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0;
}
.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}
.fancybox-error p {
  color: #444;
  font-size: 1em;
  line-height: 20px;
  margin: 0;
  padding: 0;
}
.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color 0.2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px;
}
.fancybox-button,
.fancybox-button:link,
.fancybox-button:visited {
  color: #ccc;
}
.fancybox-button:hover {
  color: #fff;
}
.fancybox-button:focus {
  outline: none;
}
.fancybox-button.fancybox-focus {
  outline: 1px dotted;
}
.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none;
}
.fancybox-button div {
  height: 100%;
}
.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%;
}
.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0;
}
.fancybox-button--fsenter svg:nth-child(2),
.fancybox-button--fsexit svg:first-child,
.fancybox-button--pause svg:first-child,
.fancybox-button--play svg:nth-child(2) {
  display: none;
}
.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleX(0);
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  z-index: 99998;
}
.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: 0.8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401;
}
.fancybox-close-small:hover {
  color: #fff;
  opacity: 1;
}
.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0;
}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden;
}
.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none;
}
.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px;
}
.fancybox-navigation .fancybox-button div {
  padding: 7px;
}
.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px;
}
.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right);
}
.fancybox-caption {
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.85) 0,
    rgba(0, 0, 0, 0.3) 50%,
    rgba(0, 0, 0, 0.15) 65%,
    rgba(0, 0, 0, 0.075) 75.5%,
    rgba(0, 0, 0, 0.037) 82.85%,
    rgba(0, 0, 0, 0.019) 88%,
    transparent
  );
  bottom: 0;
  color: #eee;
  font-size: 0.8125em;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996;
}
@supports (padding: max(0px)) {
  .fancybox-caption {
    padding: 75px max(44px, env(safe-area-inset-right))
      max(25px, env(safe-area-inset-bottom))
      max(44px, env(safe-area-inset-left));
  }
}
.fancybox-caption--separate {
  margin-top: -50px;
}
.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all;
}
.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none;
}
.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline;
}
.fancybox-loading {
  animation: a 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999;
}
@keyframes a {
  to {
    transform: rotate(1turn);
  }
}
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}
.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  transform: translate3d(-100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  transform: translate3d(100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  transform: translateZ(0);
}
.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(1.5, 1.5, 1.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1);
}
.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  transform: rotate(-1turn);
}
.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  transform: rotate(1turn);
}
.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  transform: rotate(0deg);
}
.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1) translateZ(0);
}
.fancybox-fx-tube.fancybox-slide--previous {
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}
.fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}
.fancybox-fx-tube.fancybox-slide--current {
  transform: translateZ(0) scale(1);
}
@media (max-height: 576px) {
  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px;
  }
  .fancybox-slide--image {
    padding: 6px 0;
  }
  .fancybox-close-small {
    right: -6px;
  }
  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px;
  }
  .fancybox-caption {
    padding-left: 12px;
    padding-right: 12px;
  }
  @supports (padding: max(0px)) {
    .fancybox-caption {
      padding-left: max(12px, env(safe-area-inset-left));
      padding-right: max(12px, env(safe-area-inset-right));
    }
  }
}
.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}
.fancybox-share h1 {
  color: #222;
  font-size: 2.1875em;
  font-weight: 700;
  margin: 0 0 20px;
}
.fancybox-share p {
  margin: 0;
  padding: 0;
}
.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 0.875em;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.fancybox-share__button:link,
.fancybox-share__button:visited {
  color: #fff;
}
.fancybox-share__button:hover {
  text-decoration: none;
}
.fancybox-share__button--fb {
  background: #3b5998;
}
.fancybox-share__button--fb:hover {
  background: #344e86;
}
.fancybox-share__button--pt {
  background: #bd081d;
}
.fancybox-share__button--pt:hover {
  background: #aa0719;
}
.fancybox-share__button--tw {
  background: #1da1f2;
}
.fancybox-share__button--tw:hover {
  background: #0d95e8;
}
.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}
.fancybox-share__button svg path {
  fill: #fff;
}
.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 0.875em;
  margin: 10px 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%;
}
.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 0;
  width: 212px;
  z-index: 99995;
}
.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden;
}
.fancybox-show-thumbs .fancybox-thumbs {
  display: block;
}
.fancybox-show-thumbs .fancybox-inner {
  right: 212px;
}
.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px;
}
.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}
.fancybox-thumbs__list a:before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991;
}
.fancybox-thumbs__list a:focus:before {
  opacity: 0.5;
}
.fancybox-thumbs__list a.fancybox-thumbs-active:before {
  opacity: 1;
}
@media (max-width: 576px) {
  .fancybox-thumbs {
    width: 110px;
  }
  .fancybox-show-thumbs .fancybox-inner {
    right: 110px;
  }
  .fancybox-thumbs__list a {
    max-width: calc(100% - 10px);
  }
}
#AU{position:absolute;top:50%;transform:translateY(-50%);left:-14px}#AC,#AZ{position:absolute;left:16px}@media (max-width:1200px){#AU{top:-12px;left:16px;transform:translateY(0)}}*:focus{outline:2px solid #fff0;outline-offset:2px}.keyboard-focus{outline:2px solid #901FE5!important;outline-offset:2px!important}body.keyboard-navigation *:focus,.keyboard-focus{outline:2px solid #901FE5!important;outline-offset:2px!important;box-shadow:0 0 0 4px rgb(77 144 254 / .3)!important}a:focus,button:focus,input:focus,select:focus,textarea:focus,[tabindex]:not([tabindex="-1"]):focus{outline:2px solid #901FE5!important;outline-offset:2px!important;transition:outline 0.2s ease-in-out,box-shadow 0.2s ease-in-out}.skip-to-content{position:absolute;top:-40px;left:6px;background:#000;color:#fff;padding:8px 16px;text-decoration:none;border-radius:0 0 4px 4px;z-index:999999;font-size:.875em;font-weight:700;transition:top 0.3s ease}.skip-to-content:focus{top:0;outline:2px solid #fff;outline-offset:2px}body{font-size:100%}a:focus{color:white!important;background-color:#901FE5!important}a:focus h1,a:focus h2,a:focus h3,a:focus h4,a:focus h5,a:focus h6,a:focus p,a:focus li,a:focus span{color:inherit!important}.required-mark{color:#dc3545;font-weight:700}.form-error,.error{color:#dc3545!important;font-weight:600;padding:8px;border-left:4px solid #dc3545;background-color:#f8d7da;margin:8px 0}input:invalid,textarea:invalid,select:invalid{border-color:#dc3545;box-shadow:0 0 0 2px rgb(220 53 69 / .25)}.form-success,.success{color:#155724!important;font-weight:600;padding:8px;border-left:4px solid #28a745;background-color:#d4edda;margin:8px 0}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table{min-width:100%;border-collapse:collapse}caption{padding:12px;color:#6c757d;caption-side:top;font-weight:600}.screen-reader-text,.sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.high-contrast{color:#333!important;background-color:#fff!important}.high-contrast a{color:#901FE5!important}.high-contrast a:visited{color:#901FE5!important}.adjusted-heading{color:#121212;margin:1em 0 .5em}@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+TC:wght@100..900&family=Noto+Serif+TC:wght@200..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*{margin:0;padding:0;box-sizing:border-box}body .logo .custom-logo-link{max-width:340px;min-width:0;width:100%;display:inline-block}@media (max-width:480px){body .logo .custom-logo-link{max-width:200px}}body .logo .custom-logo-link img{width:100%;height:auto}body .logo .custom-logo-link:focus{background:unset!important}body header{z-index:999;position:fixed;top:0;left:0;width:100%;height:auto;border-bottom:1px solid var(--Gray-07,#FFF);background:#ffffff1a;backdrop-filter:blur(10px);transition:all .5s cubic-bezier(.16,.5,.43,1)}@media (max-width:1200px){body header{background-color:#fff;backdrop-filter:unset}}body header #webNavigation{display:inline-block}@media (max-width:1200px){body header #webNavigation{display:none}}body header #webNavigationM{display:none;width:50%;position:absolute;right:-100%;flex-direction:column;height:calc(100vh - 120px);overflow-y:auto;transition:all .5s cubic-bezier(.16,.5,.43,1);z-index:9999;background-color:#fff}@media (max-width:1200px){body header #webNavigationM{display:flex;height:calc(100vh - 76px)}}@media (max-width:768px){body header #webNavigationM{width:100%}}body header #webNavigationM.active-menu_m{right:0}body header .designhuHeader{position:relative;display:flex;gap:8px;align-items:center}@media (max-width:1200px){body header .designhuHeader{flex-direction:column;margin-top:12px;align-items:flex-start;gap:0}body header .designhuHeader li.accordion-item-li{width:100%}}body header .designhuHeader li.accordion-item-li a{transition:all .3s ease-in-out;font-size:20px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:2px;white-space:nowrap;display:inline-block}@media (max-width:1300px){body header .designhuHeader li.accordion-item-li a{font-size:16px;padding:16px 12px;width:100%}}body header .designhuHeader li.accordion-item-li a span{transition:all .3s ease-in-out}body header .designhuHeader li.accordion-item-li a .enTitle{display:none}@media (max-width:1200px){body header .designhuHeader li.accordion-item-li a .enTitle{display:inline-block}}body header .designhuHeader li.accordion-item-li a:hover{color:#901fe5}body header .designhuHeader li.accordion-item-li a:hover span{color:#901fe5}body header .designhuHeader li.current-menu-item>a,body header .designhuHeader li.current_page_parent>a{background:#ffffff80;box-shadow:2px 8px 10px #0000000d}@media (max-width:1200px){body header .designhuHeader li.current-menu-item>a,body header .designhuHeader li.current_page_parent>a{border-radius:0}}body header .designhuHeader li.menu-item-has-children{position:relative}body header .designhuHeader li.menu-item-has-children>nav{position:absolute;top:100%;left:50%;transform:translate(-50%);min-width:150px;background:#fff;border-radius:5px;box-shadow:#00000029 0 1px 4px;display:grid;grid-template-rows:0fr;transition:all .3s ease-in-out;margin-top:20px}@media (max-width:1200px){body header .designhuHeader li.menu-item-has-children>nav{position:relative;top:0;left:0;transform:translate(0);border-radius:0;box-shadow:none;margin-top:0}}body header .designhuHeader li.menu-item-has-children>nav:before{content:"";position:absolute;top:-20px;left:0;width:100%;height:20px}body header .designhuHeader li.menu-item-has-children>nav>ul{overflow:hidden;display:flex;flex-direction:column;align-items:center}@media (max-width:1300px){body header .designhuHeader li.menu-item-has-children>nav>ul{align-items:flex-start}}body header .designhuHeader li.menu-item-has-children>nav>ul>li{width:100%}@media (max-width:1200px){body header .designhuHeader li.menu-item-has-children>nav>ul>li{padding:0 16px}}body header .designhuHeader li.menu-item-has-children>nav>ul>li>a{text-align:left;padding:8px 10px;white-space:initial}@media (max-width:1300px){body header .designhuHeader li.menu-item-has-children>nav>ul>li>a{width:100%;padding:12px 16px;text-align:left}}body header .designhuHeader li.menu-item-has-children>nav>ul>li.current_page_item>a{color:#901fe5}body header .designhuHeader li.menu-item-has-children>nav>ul>li.current_page_item>a span{color:#901fe5}body header .designhuHeader li.menu-item-has-children>nav>ul>li.current_page_item>a .line:before{background-image:linear-gradient(to right,#FFF,#FFF 1px,transparent 1px,transparent 3px);opacity:0}body header .designhuHeader li.menu-item-has-children>nav>ul>li.current_page_item>a .line:after{left:0;width:100%;background-color:#901fe5}body header .designhuHeader li.menu-item-has-children.open>nav{grid-template-rows:1fr}body header .designhuHeader>li.accordion-item-li>a{border-radius:100px;padding:12px 20px}@media (max-width:1200px){body header .designhuHeader>li.accordion-item-li>a{border-radius:0}}body header .designhuHeader>li.accordion-item-li>a:hover{background:#ffffff80;box-shadow:2px 8px 10px #0000000d}body header .wpmlBlock{position:relative}body header .wpmlBlock #wpmlContent{position:absolute;top:100%;left:50%;transform:translate(-50%);min-width:100px;background:#fff;border-radius:5px;box-shadow:#00000029 0 1px 4px}body header .wpmlBlock #wpmlContent .wpml-ls{display:grid;grid-template-rows:0fr;transition:all .3s ease;border:0}body header .wpmlBlock #wpmlContent .wpml-ls>ul{overflow:hidden}body header .wpmlBlock #wpmlContent .wpml-ls>ul li{padding:8px 10px;display:flex;align-items:center;justify-content:center}body header .wpmlBlock #wpmlContent .wpml-ls>ul li a{white-space:nowrap;text-align:center;transition:all .3s ease-in-out}body header .wpmlBlock #wpmlContent .wpml-ls>ul li a:hover{color:#901fe5}body header .wpmlBlock #wpmlContent .wpml-ls>ul li a:hover span{color:#901fe5}body header .wpmlBlock.open #wpmlContent .wpml-ls{grid-template-rows:1fr}body header.scrolled{filter:drop-shadow(0 3px 4px rgb(0 0 0 / .1))}body header.awake{transform:translateY(0)}@media (max-width:1200px){body header.awake{transform:translateY(0)}}body header.sleep{transform:translateY(-100%)}body.home header{background:#ffffff1a;backdrop-filter:blur(10px)}html[lang=en-US] body header .designhuHeader li.menu-item-has-children>nav{min-width:300px}a.lineBottom .line{position:relative}a.lineBottom .line:before,a.lineBottom .line:after{content:"";display:block;position:absolute;top:calc(100% + 4px);bottom:0;height:1px;transition:all .5s cubic-bezier(.43,.05,.17,1)}a.lineBottom .line:before{left:0;right:0;width:100%;height:2px}a.lineBottom .line:after{right:0;width:0;background:#901fe5}a.lineBottom:hover .line:before{background-image:linear-gradient(to right,#FFF,#FFF 1px,transparent 1px,transparent 3px);opacity:0}a.lineBottom:hover .line:after{left:0;width:100%;background-color:#901fe5}label:has(input[type=checkbox]){display:flex!important;align-items:center;padding:0}label:has(input[type=checkbox]) input[type=checkbox]{display:none!important}label:has(input[type=checkbox]) input[type=checkbox]+span{position:relative}label:has(input[type=checkbox]) input[type=checkbox]+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-block;width:16px;height:16px;background:#fff;border:1px solid #FFF;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease-in-out;color:#fff;display:flex;align-items:center;justify-content:center}label:has(input[type=checkbox]) input[type=checkbox]:checked+span:before{content:"✓";background:#901fe5;border:1px solid #FFF;transition:all .3s ease-in-out}label:has(input[type=checkbox]) .wpcf7-list-item-label{padding-left:24px}label:has(input[type=radio]){display:flex!important;align-items:center;padding:0}label:has(input[type=radio]) input[type=radio]{display:none!important}label:has(input[type=radio]) input[type=radio]+span{position:relative}label:has(input[type=radio]) input[type=radio]+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-block;width:20px;height:20px;background:#f5f4f2;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease-in-out;color:#fff;display:flex;align-items:center;justify-content:center}label:has(input[type=radio]) input[type=radio]+span:after{content:"";background:#f5f4f2;transition:all .3s ease-in-out;position:absolute;left:4px;z-index:10;width:12px;height:12px;border-radius:50%;top:50%;transform:translateY(-50%)}label:has(input[type=radio]) input[type=radio]:checked+span:after{background:#901fe5}label:has(input[type=radio]) .wpcf7-list-item-label{padding-left:24px}body select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:8px 12px;background-color:#fff;border-radius:10px;border-bottom:.5px solid #cacdd9;background:#fff;color:#707070}.selectBlock{position:relative}.selectSvg{position:absolute;right:12px;top:50%;transform:translateY(-50%)}select:focus{outline:none}select::-ms-expand{display:none}.fancybox-button svg path{fill:#fff}.swiper-pagination{display:flex;align-items:center;gap:24px;justify-content:center;border-radius:100px;border:1px solid #FFF;background:#0d0d0d1a;box-shadow:0 4px 5px #00000026;padding:24px 32px}.swiper-pagination span{width:8px;height:8px;opacity:.5;background-color:#fff;padding:0;margin:0!important}.swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;opacity:1}.breadcrumb #breadcrumbs>span{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.breadcrumb #breadcrumbs a,.breadcrumb #breadcrumbs span{color:#0d0d0d;font-style:normal;font-weight:400;line-height:150%;letter-spacing:2px}.breadcrumb #breadcrumbs a{transition:all .3s ease-in-out}.breadcrumb #breadcrumbs a:hover{color:#901fe5}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{width:100%;background-color:#f5f4f2;border:0;padding:8px 24px;color:#0d0d0d;font-size:.9375em;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.15px}.wpcf7-form textarea{height:100px}.wpcf7-form label{color:#0d0d0d;font-size:.9375em;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.15px;display:inline-block;padding-bottom:8px}.wpcf7-form sup{font-size:.9375em;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.15px;color:#0d0d0d;top:1px}.wpcf7-form .wpcf7-not-valid-tip{font-size:.9375em;font-style:normal;font-weight:400;line-height:170%;line-height:normal;margin-top:4px;color:#cb4042}.wpcf7-form .wpcf7-response-output{border:0!important;font-size:.9375em;font-style:normal;font-weight:400;line-height:170%;margin-top:4px;color:#cb4042;margin:4px 0 0!important;padding:0!important}@media (max-width:768px){.wpcf7-form .wpcf7-response-output{text-align:center}}.wpcf7-form .wpcf7-list-item{margin:0}.wpcf7-form ::-moz-placeholder{font-size:.9375em;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.15px;opacity:1}.wpcf7-form ::placeholder{font-size:.9375em;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.15px;opacity:1}.wpcf7-form .submitbtn{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;position:relative}.wpcf7-form .submitbtn .wpcf7-submit{width:-moz-fit-content;width:fit-content;padding:8px 20px;justify-content:center;align-items:center;border-radius:10px;border:1px solid #901FE5;color:#0d0d0d;font-size:.9375em;font-style:normal;font-weight:400;line-height:100%;transition:all .3s ease-in-out;cursor:pointer}.wpcf7-form .submitbtn .wpcf7-submit:hover{background-color:#901fe5;color:#fff}.wpcf7-form .wpcf7-spinner{position:absolute;top:50%;left:100%;margin-left:4px;transform:translateY(-50%)}.wpcf7-form #contactForm{display:flex;flex-direction:column;width:100%;gap:24px}@media (max-width:768px){.wpcf7-form #contactForm{gap:20px}}.wpcf7-form .wFull{width:100%}.wpcf7-form .contactFormTop{display:flex;gap:20px}@media (max-width:768px){.wpcf7-form .contactFormTop{flex-direction:column}}.wpcf7-form .contactFormTop .left{flex:1}@media (max-width:768px){.wpcf7-form .contactFormTop .left{width:100%}}.wpcf7-form .contactFormTop .center{width:238px}@media (max-width:768px){.wpcf7-form .contactFormTop .center{width:100%}}.wpcf7-form .contactFormTop .right{width:94px}.wpcf7-form .contactFormTop .right label{width:100%;padding-bottom:14px}.wpcf7-form .contactFormTop .right .wpcf7-radio{display:flex;align-items:center;gap:8px}@media (max-width:768px){.wpcf7-form .contactFormTop .right{width:100%}}.wpcf7-form .contactFormBottom{display:flex;gap:20px}@media (max-width:768px){.wpcf7-form .contactFormBottom{flex-direction:column}}.wpcf7-form .contactFormBottom .left{width:calc(33.3333% - 16.666px)}@media (max-width:768px){.wpcf7-form .contactFormBottom .left{width:100%}}.wpcf7-form .contactFormBottom .center{width:calc(33.3333% - 16.666px)}@media (max-width:768px){.wpcf7-form .contactFormBottom .center{width:100%}}.wpcf7-form .contactFormBottom .right{width:calc(33.3333% - 16.666px)}@media (max-width:768px){.wpcf7-form .contactFormBottom .right{width:100%}}.wpcf7-form .captchaOut{display:flex;align-items:center;gap:8px}.wpcf7-form .captchaOut input{width:237px}@media (max-width:768px){.wpcf7-form .captchaOut{flex-wrap:wrap}}.fancybox-is-open .fancybox-bg{background:var(--gray-1,#545860);opacity:.5}input:focus{outline:none}input:focus-visible{outline:none}input:active{outline:none}#pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}#pagination>span,#pagination>a{width:64px;height:64px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;border-radius:50%;overflow:hidden}@media (max-width:768px){#pagination>span,#pagination>a{width:40px;height:40px;font-size:16px;padding-left:2px}}#pagination svg path{transition:all .3s ease-in-out}#pagination .page-numbers{transition:all .3s ease-in-out;border:1px solid #707070;color:#707070}#pagination .page-numbers.current{opacity:1;box-shadow:2px 8px 10px #0000000d;border:1px solid #FFF;background-color:#fff}#pagination .page-numbers.next,#pagination .page-numbers.prev{background-color:#fff;opacity:1;border:1px solid #FFF}#pagination .page-numbers:hover{color:#901fe5;opacity:1;background-color:#fff;border:1px solid #FFF}#pagination .page-numbers:hover svg path{fill:#901fe5}.svgLightA:hover .svgLight{box-shadow:0 0 #23b9c14d,0 0 #1faac326;animation:svgMove 1s ease 0s infinite normal both running}@keyframes svgMove{50%{box-shadow:0 0 0 10px #23b9c14d,0 0 0 20px #23b9c126}to{box-shadow:0 0 #23b9c14d,0 0 #23b9c126}}.rainbowB{font-feature-settings:"liga" off,"clig" off;font-family:Barlow,sans-serif;font-size:2.5em;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:1px;background:linear-gradient(90deg,#ee87b4,#37bef0,#901fe5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media (max-width:768px){.rainbowB{font-size:1.5em}}.rainbowS{font-feature-settings:"liga" off,"clig" off;font-family:Barlow,sans-serif;font-size:1.5em;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:1px;background:linear-gradient(90deg,#ee87b4,#37bef0,#901fe5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media (max-width:768px){.rainbowS{font-size:.875em}}.headerLinkButton{border-radius:100px;border:1px solid #fff;background:#ffffff1a;box-shadow:4px 4px 10px #0000001a;backdrop-filter:blur(10px);padding:16px 32px;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:2px}.headerLinkButton:hover{color:#901fe5}@media (max-width:768px){.headerLinkButton{padding:12px;font-size:14px}}.termLinkButton{box-shadow:4px 4px 10px #0000001a;backdrop-filter:blur(10px);padding:16px 32px;text-align:center;color:#cccfde;border-radius:10px;display:flex;align-items:flex-start;gap:6px;justify-content:center;position:relative;font-weight:500;line-height:100%}@media (max-width:768px){.termLinkButton{padding:12px}}.termLinkButton:nth-child(5n+1){background:linear-gradient(90deg,#37bef0,#ab7ee5)}.termLinkButton:nth-child(5n+2){background:linear-gradient(90deg,#ee87b4,#37bef0)}.termLinkButton:nth-child(5n+3){background:linear-gradient(90deg,#97cea2,#37bef0)}.termLinkButton:nth-child(5n+4){background:linear-gradient(90deg,#face9d,#e8609e)}.termLinkButton:nth-child(5n){background:linear-gradient(90deg,#e0690d,#face9d)}.expandedBlock2 .plusSvg .path2{transition:all .3s ease-in-out;opacity:1}.expandedBlock2 .expandMenu{display:grid;grid-template-rows:0fr;transition:all .3s ease-in-out}.expandedBlock2 .expandMenu>ul{overflow:hidden;transition:all .3s ease-in-out;display:flex;gap:14px;flex-direction:column}.expandedBlock2.open .plusSvg .path2{opacity:0}.expandedBlock2.open .expandMenu{display:grid;grid-template-rows:1fr}.expandedBlock2.open .expandMenu>ul{overflow:hidden;padding-top:16px}.expandedBlock2.open .expandedButton{border-color:#333}.faqAll{box-shadow:2px 8px 10px #0000000d}.faqAll .faqQ{transition:all .5s ease-in-out}.faqAll .faqQ .faqQSvg svg{transition:all .5s ease-in-out}.faqAll .faqQ .h4{transition:all .5s ease-in-out}.faqAll .faqA{grid-template-rows:0fr;transition:all .5s ease-in-out}.faqAll .faqA>div{transition:all .5s ease-in-out}.faqAll.open .faqA{grid-template-rows:1fr;padding-bottom:24px}.faqAll.open .faqQ .h4 span{color:#901fe5}.faqAll.open .faqQ .faqQSvg svg{transform:rotate(180deg)}.faqAll2{box-shadow:none}.home .bottomSignup{aspect-ratio:1/1;display:block}@media (max-width:768px){.home .bottomSignup{display:none}}.home .bottomSignup a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;border-radius:100px;overflow:hidden;padding:32px;border:1px solid #FFF;background:#ffffff1a;box-shadow:4px 4px 10px #0000001a;backdrop-filter:blur(10px);font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1px;position:relative}.home .bottomSignup a span{transition:all .5s ease-in-out}.home .bottomSignup a:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#901fe5;border-radius:50%;transform:scale(0);transition:all .5s ease-in-out;z-index:-1}.home .bottomSignup a:hover,.home .bottomSignup a:hover span{color:#fff}.home .bottomSignup a:hover:after{transform:scale(1)}.scrollStyle{padding-bottom:10px}.scrollStyle::-webkit-scrollbar{height:5px}.scrollStyle::-webkit-scrollbar-track{background-color:#f8f9f9}.scrollStyle::-webkit-scrollbar-thumb{background-color:#cacdd9;border-radius:3px}.scrollStyle_0::-webkit-scrollbar{height:0}.scrollStyle_0::-webkit-scrollbar-track{background-color:#f8f9f9}.scrollStyle_0::-webkit-scrollbar-thumb{background-color:#333;border-radius:3px}.scrollStyle_1::-webkit-scrollbar{height:5px}.scrollStyle_1::-webkit-scrollbar-track{background-color:#f8f9f9}.scrollStyle_1::-webkit-scrollbar-thumb{background-color:#333;border-radius:3px}.scrollStyle_3::-webkit-scrollbar{height:8px}.scrollStyle_3::-webkit-scrollbar-track{background-color:#7070704d}.scrollStyle_3::-webkit-scrollbar-thumb{background-color:#901fe5;border-radius:3px}.marquee-container .marquee-wrapper{display:flex;width:-moz-fit-content;width:fit-content;animation:marquee 20s linear infinite}.marquee-container .marquee-wrapper.paused{animation-play-state:paused}.marquee-container .controls{text-align:center;margin-top:20px}.marquee-container .play-pause-btn{background:#333;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.marquee-container .play-pause-btn span{color:#fff}.marquee-container .play-pause-btn:hover{background:#555}.marquee-container .play-icon,.marquee-container .pause-icon{display:inline-block;width:0;height:0;vertical-align:middle;margin-right:8px}.marquee-container .play-icon{border-left:10px solid currentColor;border-top:6px solid #fff0;border-bottom:6px solid #fff0}.marquee-container .pause-icon{width:10px;height:12px;background:currentColor;position:relative}.marquee-container .pause-icon:before{content:"";position:absolute;left:0;top:0;width:3px;height:12px;background:currentColor}.marquee-container .pause-icon:after{content:"";position:absolute;right:0;top:0;width:3px;height:12px;background:currentColor}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.alinkArrowBeveled{transition:all .3s ease-in-out}.alinkArrowBeveled>div{display:flex;justify-content:flex-end;width:24px;height:24px;overflow:hidden;min-width:24px;max-width:24px}.alinkArrowBeveled>div svg{min-width:24px;max-width:24px;height:24px;transition:all .3s ease-in-out}.alinkArrowBeveled>div svg:first-child{position:relative;top:24px}.alinkArrowBeveled:hover svg{transform:translate3d(24px,-24px,0)}.videoGallery:focus{color:unset!important;background-color:unset!important;border:5px double #901FE5}#post-87 .border,#post-1723 .border,#post-330 .border,#post-1603 .border{padding-left:20%;padding-right:20%}#post-289 .border,#post-1635 .border,#post-333 .border,#post-1593 .border{padding-left:25%;padding-right:25%}.home #post-18862,.home #post-18864{padding-left:20px;padding-top:20px}.hamberger{width:120px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;z-index:1000;transition:cubic-bezier(.25,.1,.25,1) .5s;margin:0 auto;gap:18px}@media (max-width:1200px){.hamberger{width:76px;gap:8px}}.hamberger .bar{display:block;width:20px;height:1px;border-radius:9999px;background-color:#0d0d0d;transition:all .2s ease-in-out}body.home .hamberger .bar{background-color:#0d0d0d}.hamberger.active{transition-delay:.4s}.hamberger.active>.bar:nth-child(2){width:0}.hamberger.active>.bar:nth-child(1),.hamberger.active>.bar:nth-child(3){transition-delay:.2s}.hamberger.active>.bar:nth-child(1){transform:translateY(10px) rotate(45deg)}.hamberger.active>.bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.check404{display:flex;width:100%;align-items:center;justify-content:center;height:calc(100vh - 280px)}.check404 h1{font-size:12.5em;color:#000}@media (max-width:768px){.check404 h1{font-size:9.375em}}.eventCard{opacity:0;animation:cardShow 3s ease 0s forwards 1 normal;animation-delay:.3s}@keyframes cardShow{0%{opacity:0}to{opacity:1}}.web_search{border-radius:10px;background-color:#fff;padding:58px 40px 40px}.web_search .fancybox-button{top:8px;right:8px;background-color:#901fe5;border-radius:50%;transition:all .5s cubic-bezier(.16,.5,.43,1)}.web_search .fancybox-button svg path{transition:all .5s cubic-bezier(.16,.5,.43,1);fill:#fff}.web_search .web_search-field{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column;gap:24px}.web_search input{width:100%;padding:8px 24px;background-color:#f4f4f4}.web_search button{display:flex;padding:8px 20px;justify-content:center;align-items:center;border-radius:10px;border:1px solid #901FE5;text-align:center;font-size:.9375em;font-style:normal;font-weight:400;line-height:100%;transition:all .5s cubic-bezier(.16,.5,.43,1)}.web_search button:hover{color:#fff;background-color:#901fe5}.web_search ::-moz-placeholder{color:#0d0d0d;font-size:.9375em;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.15px}.web_search ::placeholder{color:#0d0d0d;font-size:.9375em;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.15px}@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+TC:wght@100..900&family=Noto+Serif+TC:wght@200..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.mainContent .empty-space,#tinymce .empty-space{font-size:1.25em;line-height:100%}.mainContent h1 span,.mainContent h2 span,.mainContent h3 span,.mainContent h4 span,.mainContent h5 span,.mainContent h6 span,.mainContent li span,.mainContent p span,.mainContent a span,.mainContent td span,#tinymce h1 span,#tinymce h2 span,#tinymce h3 span,#tinymce h4 span,#tinymce h5 span,#tinymce h6 span,#tinymce li span,#tinymce p span,#tinymce a span,#tinymce td span{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.mainContent h1 span strong,.mainContent h1 span b,.mainContent h2 span strong,.mainContent h2 span b,.mainContent h3 span strong,.mainContent h3 span b,.mainContent h4 span strong,.mainContent h4 span b,.mainContent h5 span strong,.mainContent h5 span b,.mainContent h6 span strong,.mainContent h6 span b,.mainContent li span strong,.mainContent li span b,.mainContent p span strong,.mainContent p span b,.mainContent a span strong,.mainContent a span b,.mainContent td span strong,.mainContent td span b,#tinymce h1 span strong,#tinymce h1 span b,#tinymce h2 span strong,#tinymce h2 span b,#tinymce h3 span strong,#tinymce h3 span b,#tinymce h4 span strong,#tinymce h4 span b,#tinymce h5 span strong,#tinymce h5 span b,#tinymce h6 span strong,#tinymce h6 span b,#tinymce li span strong,#tinymce li span b,#tinymce p span strong,#tinymce p span b,#tinymce a span strong,#tinymce a span b,#tinymce td span strong,#tinymce td span b{font-weight:700!important;font-size:inherit;line-height:inherit;letter-spacing:inherit}.mainContent strong,.mainContent b,#tinymce strong,#tinymce b{font-weight:700!important;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.mainContent p,#tinymce p{line-height:2}.mainContent p img,#tinymce p img{margin:0 auto}.mainContent table,#tinymce table{border-collapse:separate!important;margin:0 auto}.mainContent table tbody tr td,#tinymce table tbody tr td{border:1px solid #cacdd9;padding:12px;border-radius:4px}@media (max-width:768px){.mainContent table tbody tr td,#tinymce table tbody tr td{white-space:nowrap;padding:12px}}.mainContent table tbody tr:first-child td,#tinymce table tbody tr:first-child td{background-color:#901fe5;border:0;color:#fff}.mainContent table tbody tr:first-child td p,#tinymce table tbody tr:first-child td p{color:#fff}@media (max-width:768px){.mainContent table,#tinymce table{display:block;overflow-x:auto;height:100%!important}}.mainContent ul,.mainContent ol,#tinymce ul,#tinymce ol{list-style:revert;margin-left:20px;-webkit-text-decoration:revert;text-decoration:revert}.mainContent ul li,.mainContent ol li,#tinymce ul li,#tinymce ol li{list-style:revert;-webkit-text-decoration:revert;text-decoration:revert;color:#0d0d0d;font-weight:400;line-height:2}.mainContent ul li strong,.mainContent ul li b,.mainContent ol li strong,.mainContent ol li b,#tinymce ul li strong,#tinymce ul li b,#tinymce ol li strong,#tinymce ol li b{font-weight:700}.mainContent ul li::marker,.mainContent ol li::marker,#tinymce ul li::marker,#tinymce ol li::marker{color:inherit}.mainContent ul li:last-child,.mainContent ol li:last-child,#tinymce ul li:last-child,#tinymce ol li:last-child{margin-bottom:0}.mainContent hr,#tinymce hr{height:1px!important;color:#901fe5;background-color:#901fe5;margin:8px 0}.mainContent .wp-video,#tinymce .wp-video{margin:0 auto}.mainContent_awards p{font-weight:500;line-height:2}.mainContent_awards p .spSpan{padding:0 24px;border-radius:100px;display:inline-block}.mainContent_awards li{line-height:2;position:relative}.mainContent_awards li::marker{font-size:0;display:none;opacity:0;visibility:hidden}.mainContent_awards li:before{content:"";width:6px;height:6px;background-color:#003e97;border-radius:50%;position:absolute;left:-16px;top:12px}.mainContent_posts p img{width:100%!important;height:auto!important}@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+TC:wght@100..900&family=Noto+Serif+TC:wght@200..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content:""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Noto Sans TC,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#fff0;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{font-size:100%;--tw-text-opacity:1;color:rgb(13 13 13 / var(--tw-text-opacity,1))}h1,.h1{font-family:Noto Sans TC,sans-serif;font-size:2.5em;line-height:150%;letter-spacing:5px;font-weight:700}@media (max-width:768px){h1,.h1{font-size:1.5em}}h2,.h2{font-family:Noto Sans TC,sans-serif;font-size:2em;line-height:150%;letter-spacing:3px;font-weight:500}@media (max-width:768px){h2,.h2{font-size:1.25em}}h3,.h3{font-family:Noto Sans TC,sans-serif;font-size:1.5em;line-height:150%;letter-spacing:3px;font-weight:500}@media (max-width:768px){h3,.h3{font-size:1em}}h4,.h4{font-family:Noto Sans TC,sans-serif;font-size:1.25em;line-height:150%;letter-spacing:2px;font-weight:500}@media (max-width:768px){h4,.h4{font-size:.875em}}h5,.h5{font-family:Noto Sans TC,sans-serif;font-size:.875em;line-height:150%;letter-spacing:.15px;font-weight:400}@media (max-width:768px){h5,.h5{font-size:.75em}}h6,.h6{font-family:Noto Sans TC,sans-serif;font-size:.75em;line-height:150%;letter-spacing:2px;font-weight:400}@media (max-width:768px){h6,.h6{font-size:.625em}}p,.p{font-family:Noto Sans TC,sans-serif;font-size:1em;line-height:180%;letter-spacing:2px;font-weight:400}@media (max-width:768px){p,.p{font-size:.875em}}.p2{font-family:Noto Sans TC,sans-serif;font-size:1em;line-height:180%;letter-spacing:2px;font-weight:500}@media (max-width:768px){.p2{font-size:1em}}small,.small{font-family:Noto Sans TC,sans-serif;font-size:.875em;line-height:150%;letter-spacing:2px;font-weight:400}@media (max-width:768px){small,.small{font-size:.875em}}a,.a,button,.btn{transition:all .3s ease-in-out;font-family:Noto Sans TC,sans-serif;font-size:1em;line-height:180%;letter-spacing:2px;font-weight:400}a:hover,.a:hover,button:hover,.btn:hover{--tw-text-opacity:1;color:rgb(144 31 229 / var(--tw-text-opacity,1))}@media (max-width:768px){a,.a,button,.btn{font-size:.875em}}.a2,.btn2{transition:all .3s ease-in-out;font-family:Noto Sans TC,sans-serif;font-size:1.125em;line-height:100%;letter-spacing:1px;font-weight:500}.a2:hover,.btn2:hover{--tw-text-opacity:1;color:rgb(144 31 229 / var(--tw-text-opacity,1))}@media (max-width:768px){.a2,.btn2{font-size:1em}}.container{width:100%}body{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1));font-size:100%}.container{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;padding-left:120px;padding-right:120px}.containerL{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;padding-left:120px;padding-right:0}@media (max-width:768px){.container,.containerM,.containerR,.containerL,.containerB{padding-left:24px;padding-right:24px}}.huTrans3{transition:all .3s ease-in-out}.huTrans5{transition:all .5s ease-in-out}.fadeUp2{opacity:0;transform:translateY(50px);transition:all .45s,transform .9s cubic-bezier(.215,.61,.355,1)}.fadeUp2.active{opacity:1;transform:translateY(0);transition:all .45s,transform .9s cubic-bezier(.215,.61,.355,1)}.imgAni{transform:scale(1.06);display:inline-block}.imgAni2{opacity:0;transform:scale(1.06);display:inline-block}.imgAni.picTransformation{animation-name:picTransformationAni;animation-duration:2s;animation-delay:0s;animation-fill-mode:forwards;transform-origin:50% 50%}.imgAni2.picTransformation{animation-name:picTransformationAni2;animation-duration:2s;animation-delay:0s;animation-fill-mode:forwards;transform-origin:50% 50%}@keyframes picTransformationAni{0%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes picTransformationAni2{0%{opacity:0;transform:scale(1.06)}20%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}#ast-scroll-top{border-radius:9999px}#ast-scroll-top>span{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.huButtonLight{transition:transform .5s cubic-bezier(.16,.5,.43,1)}.huButtonLight:before{transform:scaleX(0);transition:transform .5s cubic-bezier(.16,.5,.43,1);transform-origin:right center}.huButtonLight:hover{transform-origin:left center}.huButtonLight:hover:before{transform:scaleX(1);transform-origin:left center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!-bottom-15{bottom:-60px!important}.\!bottom-\[162px\]{bottom:162px!important}.\!left-0{left:0!important}.\!left-1\/2{left:50%!important}.\!left-auto{left:auto!important}.\!right-0{right:0!important}.\!right-auto{right:auto!important}.\!top-auto{top:auto!important}.-top-15{top:-60px}.-top-\[70px\]{top:-70px}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-5{bottom:20px}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-4{right:1rem}.right-5{right:20px}.right-6{right:1.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-\[120px\]{top:120px}.top-\[14px\]{top:14px}.-z-\[1\]{z-index:-1}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-7{grid-column:span 7 / span 7}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mb-6{margin-bottom:1.5rem}.mb-\[30px\]{margin-bottom:30px}.mt-10{margin-top:2.5rem}.mt-15{margin-top:60px}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:20px}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[120px\]{margin-top:120px}.mt-\[140px\]{margin-top:140px}.mt-\[70px\]{margin-top:70px}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-\[180\/120\]{aspect-ratio:180/120}.aspect-\[282\/110\]{aspect-ratio:282/110}.aspect-\[282\/188\]{aspect-ratio:282/188}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[320\/250\]{aspect-ratio:320/250}.aspect-\[384\/256\]{aspect-ratio:384/256}.aspect-\[486\/273\]{aspect-ratio:486/273}.aspect-\[858\/200\]{aspect-ratio:858/200}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-12{height:3rem}.h-19{height:76px}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.h-\[150px\]{height:150px}.h-\[1px\]{height:1px}.h-\[250px\]{height:250px}.h-\[282px\]{height:282px}.h-\[30px\]{height:30px}.h-\[360px\]{height:360px}.h-\[400px\]{height:400px}.h-\[50px\]{height:50px}.h-\[64px\]{height:64px}.h-\[800px\]{height:800px}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.\!w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-1\/2{width:50%}.w-12{width:3rem}.w-20{width:5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-\[120px\]{width:120px}.w-\[1300px\]{width:1300px}.w-\[220px\]{width:220px}.w-\[282px\]{width:282px}.w-\[30px\]{width:30px}.w-\[calc\(100\%-160px\)\]{width:calc(100% - 160px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-15{min-width:60px}.min-w-19{min-width:76px}.min-w-20{min-width:5rem}.min-w-25{min-width:100px}.min-w-4{min-width:1rem}.min-w-\[120px\]{min-width:120px}.min-w-\[122px\]{min-width:122px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[246px\]{min-width:246px}.min-w-\[282px\]{min-width:282px}.min-w-\[384px\]{min-width:384px}.min-w-\[40px\]{min-width:40px}.min-w-\[50px\]{min-width:50px}.min-w-\[70px\]{min-width:70px}.min-w-\[85px\]{min-width:85px}.max-w-15{max-width:60px}.max-w-19{max-width:76px}.max-w-20{max-width:5rem}.max-w-4{max-width:1rem}.max-w-\[120px\]{max-width:120px}.max-w-\[122px\]{max-width:122px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[246px\]{max-width:246px}.max-w-\[282px\]{max-width:282px}.max-w-\[300px\]{max-width:300px}.max-w-\[384px\]{max-width:384px}.max-w-\[400px\]{max-width:400px}.max-w-\[40px\]{max-width:40px}.max-w-\[50px\]{max-width:50px}.max-w-\[690px\]{max-width:690px}.max-w-\[70px\]{max-width:70px}.max-w-\[792px\]{max-width:792px}.max-w-\[800px\]{max-width:800px}.max-w-\[996px\]{max-width:996px}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-flow-col{grid-auto-flow:column}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-15{gap:60px}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-25{gap:100px}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:20px}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[30px\]{gap:30px}.gap-\[50px\]{gap:50px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-10{row-gap:2.5rem}.gap-y-15{row-gap:60px}.gap-y-3{row-gap:.75rem}.gap-y-6{row-gap:1.5rem}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.rounded-\[100px\]{border-radius:100px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:.125rem}.rounded-r-\[10px\]{border-top-right-radius:10px;border-bottom-right-radius:10px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.border{border-width:1px}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[5px\]{border-left-width:5px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-\[\#FFF\]{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1))}.border-gray1{--tw-border-opacity:1;border-color:rgb(13 13 13 / var(--tw-border-opacity,1))}.border-gray2{--tw-border-opacity:1;border-color:rgb(51 51 51 / var(--tw-border-opacity,1))}.border-gray4{--tw-border-opacity:1;border-color:rgb(112 112 112 / var(--tw-border-opacity,1))}.border-gray5{--tw-border-opacity:1;border-color:rgb(202 205 217 / var(--tw-border-opacity,1))}.border-gray6{--tw-border-opacity:1;border-color:rgb(245 245 245 / var(--tw-border-opacity,1))}.border-gray7{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1))}.border-primary1{--tw-border-opacity:1;border-color:rgb(144 31 229 / var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1))}.border-l-primary1{--tw-border-opacity:1;border-left-color:rgb(144 31 229 / var(--tw-border-opacity,1))}.border-opacity-20{--tw-border-opacity:.2}.bg-\[rgba\(245\,245\,245\,0\.10\)\]{background-color:#f5f5f51a}.bg-gray1{--tw-bg-opacity:1;background-color:rgb(13 13 13 / var(--tw-bg-opacity,1))}.bg-gray2{--tw-bg-opacity:1;background-color:rgb(51 51 51 / var(--tw-bg-opacity,1))}.bg-gray3{--tw-bg-opacity:1;background-color:rgb(92 92 92 / var(--tw-bg-opacity,1))}.bg-gray4{--tw-bg-opacity:1;background-color:rgb(112 112 112 / var(--tw-bg-opacity,1))}.bg-gray5{--tw-bg-opacity:1;background-color:rgb(202 205 217 / var(--tw-bg-opacity,1))}.bg-primary1{--tw-bg-opacity:1;background-color:rgb(144 31 229 / var(--tw-bg-opacity,1))}.bg-primary2{--tw-bg-opacity:1;background-color:rgb(55 190 240 / var(--tw-bg-opacity,1))}.bg-primary3{--tw-bg-opacity:1;background-color:rgb(238 135 180 / var(--tw-bg-opacity,1))}.bg-secondary1{--tw-bg-opacity:1;background-color:rgb(0 62 151 / var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.bg-white\/90{background-color:#ffffffe6}.bg-secondary2{--tw-bg-opacity:1;background-color:rgb(53 64 16 / var(--tw-bg-opacity,1))}.bg-opacity-10{--tw-bg-opacity:.1}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.p-10{padding:2.5rem}.p-15{padding:60px}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:20px}.p-6{padding:1.5rem}.p-\[10px\]{padding:10px}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-15{padding-left:60px;padding-right:60px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[120px\]{padding-left:120px;padding-right:120px}.px-lr{padding-left:8.333%;padding-right:8.333%}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-15{padding-top:60px;padding-bottom:60px}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-25{padding-top:100px;padding-bottom:100px}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:20px;padding-bottom:20px}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[120px\]{padding-top:120px;padding-bottom:120px}.pb-10{padding-bottom:2.5rem}.pb-15{padding-bottom:60px}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-25{padding-bottom:100px}.pb-6{padding-bottom:1.5rem}.pb-\[140px\]{padding-bottom:140px}.pl-15{padding-left:60px}.pr-4{padding-right:1rem}.pr-\[120px\]{padding-right:120px}.pt-10{padding-top:2.5rem}.pt-15{padding-top:60px}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:20px}.pt-6{padding-top:1.5rem}.pt-\[220px\]{padding-top:220px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-barlow{font-family:Barlow,sans-serif}.font-montserrat{font-family:Montserrat,sans-serif}.font-sans{font-family:Noto Sans TC,sans-serif}.text-\[0\.875em\]{font-size:.875em}.text-\[1\.625em\]{font-size:1.625em}.text-\[14px\]{font-size:14px}.text-\[1em\]{font-size:1em}.text-\[2\.25em\]{font-size:2.25em}.text-\[200px\]{font-size:200px}.text-\[20px\]{font-size:20px}.text-\[36px\]{font-size:36px}.text-\[3em\]{font-size:3em}.text-\[4em\]{font-size:4em}.text-\[50px\]{font-size:50px}.text-\[60px\]{font-size:60px}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.leading-\[1\.2\]{line-height:1.2}.leading-\[18px\]{line-height:18px}.leading-\[24px\]{line-height:24px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.-tracking-\[2px\]{letter-spacing:-2px}.tracking-\[0\.0625em\]{letter-spacing:.0625em}.tracking-\[0\.125em\]{letter-spacing:.125em}.tracking-\[1px\]{letter-spacing:1px}.tracking-\[2px\]{letter-spacing:2px}.text-\[\#4E4B48\]{--tw-text-opacity:1;color:rgb(78 75 72 / var(--tw-text-opacity,1))}.text-\[\#9c9c9c\]{--tw-text-opacity:1;color:rgb(156 156 156 / var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity,1))}.text-gray1{--tw-text-opacity:1;color:rgb(13 13 13 / var(--tw-text-opacity,1))}.text-gray2{--tw-text-opacity:1;color:rgb(51 51 51 / var(--tw-text-opacity,1))}.text-gray4{--tw-text-opacity:1;color:rgb(112 112 112 / var(--tw-text-opacity,1))}.text-primary1{--tw-text-opacity:1;color:rgb(144 31 229 / var(--tw-text-opacity,1))}.text-primary3{--tw-text-opacity:1;color:rgb(238 135 180 / var(--tw-text-opacity,1))}.text-secondary1{--tw-text-opacity:1;color:rgb(0 62 151 / var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.mix-blend-exclusion{mix-blend-mode:exclusion}.shadow-\[4px_4px_10px_0_rgba\(0\,0\,0\,0\.10\)\]{--tw-shadow:4px 4px 10px 0 rgba(0,0,0,.1);--tw-shadow-colored:4px 4px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[8px_8px_20px_rgba\(0\,0\,0\,0\.10\)\]{--tw-shadow:8px 8px 20px rgba(0,0,0,.1);--tw-shadow-colored:8px 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[10px\]{--tw-backdrop-blur:blur(10px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[box-shadow\:0_10px_20px_0_rgba\(0\,0\,0\,0\.15\)\]{box-shadow:0 10px 20px #00000026}.\[box-shadow\:0_20px_30px_0_rgba\(0\,0\,0\,0\.05\)\]{box-shadow:0 20px 30px #0000000d}.\[box-shadow\:2px_8px_10px_0_rgba\(0\,0\,0\,0\.05\)\]{box-shadow:2px 8px 10px #0000000d}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[word-break\:break-all\]{word-break:break-all}.\[\&_a\]\:btn2 a{transition:all .3s ease-in-out;font-family:Noto Sans TC,sans-serif;font-size:1.125em;line-height:100%;letter-spacing:1px;font-weight:500}.\[\&_a\]\:btn2 a:hover{--tw-text-opacity:1;color:rgb(144 31 229 / var(--tw-text-opacity,1))}@media (max-width:768px){.\[\&_a\]\:btn2 a{font-size:1em}}.before\:huTrans3:before{content:var(--tw-content);transition:all .3s ease-in-out}.before\:backgroundnew1:before{content:var(--tw-content);background:linear-gradient(90deg,#ee87b4,#37bef0,#901fe5)}.\[\&_a\]\:huTrans3 a{transition:all .3s ease-in-out}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:left-\[-2px\]:before{content:var(--tw-content);left:-2px}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:-z-\[1\]:before{content:var(--tw-content);z-index:-1}.before\:z-\[-1\]:before{content:var(--tw-content);z-index:-1}.before\:h-0:before{content:var(--tw-content);height:0}.before\:h-1\/2:before{content:var(--tw-content);height:50%}.before\:h-\[2px\]:before{content:var(--tw-content);height:2px}.before\:h-\[30px\]:before{content:var(--tw-content);height:30px}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-1\/2:before{content:var(--tw-content);width:50%}.before\:w-\[2px\]:before{content:var(--tw-content);width:2px}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:translate-x-\[-50\%\]:before{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:translate-y-\[-50\%\]:before{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:\!bg-primary1:before{content:var(--tw-content);--tw-bg-opacity:1 !important;background-color:rgb(144 31 229 / var(--tw-bg-opacity,1))!important}.before\:bg-\[\#4E4B48\]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(78 75 72 / var(--tw-bg-opacity,1))}.before\:bg-gray1:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(13 13 13 / var(--tw-bg-opacity,1))}.before\:bg-gray5:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(202 205 217 / var(--tw-bg-opacity,1))}.before\:bg-primary1:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(144 31 229 / var(--tw-bg-opacity,1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:right-0:after{content:var(--tw-content);right:0}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:\!hidden:after{content:var(--tw-content);display:none!important}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-1\/2:after{content:var(--tw-content);height:50%}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:w-1\/2:after{content:var(--tw-content);width:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:translate-x-\[-50\%\]:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:translate-y-\[-50\%\]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:\!bg-gray5:after{content:var(--tw-content);--tw-bg-opacity:1 !important;background-color:rgb(202 205 217 / var(--tw-bg-opacity,1))!important}.after\:bg-gray5:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(202 205 217 / var(--tw-bg-opacity,1))}.after\:bg-primary1:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(144 31 229 / var(--tw-bg-opacity,1))}.first\:before\:\!bg-\[unset\]:first-child:before{content:var(--tw-content);background-color:unset!important}.last\:mb-0:last-child{margin-bottom:0}.last\:border-none:last-child{border-style:none}.last\:pb-0:last-child{padding-bottom:0}.last\:pr-0:last-child{padding-right:0}.last\:after\:\!bg-\[unset\]:last-child:after{content:var(--tw-content);background-color:unset!important}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.hover\:text-gray2:hover{--tw-text-opacity:1;color:rgb(51 51 51 / var(--tw-text-opacity,1))}.hover\:text-secondary1:hover{--tw-text-opacity:1;color:rgb(0 62 151 / var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.hover\:before\:w-full:hover:before{content:var(--tw-content);width:100%}.focus\:\!bg-transparent:focus{background-color:transparent!important}.focus\:\!text-primary1:focus{--tw-text-opacity:1 !important;color:rgb(144 31 229 / var(--tw-text-opacity,1))!important}.focus\:outline-none:focus{outline:2px solid #fff0;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-primary1:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(144 31 229 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.group:first-child .group-first\:before\:\!bg-\[unset\]:before{content:var(--tw-content);background-color:unset!important}.group:last-child .group-last\:after\:\!bg-\[unset\]:after{content:var(--tw-content);background-color:unset!important}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-primary1{--tw-text-opacity:1;color:rgb(144 31 229 / var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:focus .group-focus\:stroke-white{stroke:#fff}.group:focus .group-focus\:\!text-white{--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1))!important}.group.paused .group-\[\.paused\]\:block{display:block}.group.paused .group-\[\.paused\]\:hidden{display:none}@media (max-width:1440px){.xxxl\:justify-start{justify-content:flex-start}}@media (max-width:1300px){.xxl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xxl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xxl\:flex-wrap{flex-wrap:wrap}}@media (max-width:1200px){.xl\:col-span-12{grid-column:span 12 / span 12}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-span-6{grid-column:span 6 / span 6}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-\[800px\]{height:800px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:flex-col{flex-direction:column}.xl\:gap-0{gap:0}.xl\:gap-10{gap:2.5rem}.xl\:gap-6{gap:1.5rem}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:mix-blend-normal{mix-blend-mode:normal}}@media (max-width:921px){.lg\:relative{position:relative}.lg\:top-0{top:0}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:mt-10{margin-top:2.5rem}.lg\:inline-block{display:inline-block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-full{width:100%}.lg\:min-w-0{min-width:0}.lg\:max-w-full{max-width:100%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:gap-0{gap:0}.lg\:gap-10{gap:2.5rem}.lg\:gap-6{gap:1.5rem}.lg\:pl-0{padding-left:0}}@media (max-width:768px){.md\:-bottom-10{bottom:-2.5rem}.md\:-left-6{left:-1.5rem}.md\:left-1\/2{left:50%}.md\:left-1\/4{left:25%}.md\:top-0{top:0}.md\:top-auto{top:auto}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-6{grid-column:span 6 / span 6}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mt-10{margin-top:2.5rem}.md\:mt-15{margin-top:60px}.md\:mt-20{margin-top:5rem}.md\:mt-4{margin-top:1rem}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-\[200\/77\]{aspect-ratio:200/77}.md\:aspect-\[320\/250\]{aspect-ratio:320/250}.md\:aspect-square{aspect-ratio:1 / 1}.md\:aspect-video{aspect-ratio:16 / 9}.md\:h-\[200px\]{height:200px}.md\:h-auto{height:auto}.md\:w-\[160px\]{width:160px}.md\:w-\[calc\(100\%-100px\)\]{width:calc(100% - 100px)}.md\:w-full{width:100%}.md\:min-w-0{min-width:0}.md\:min-w-25{min-width:100px}.md\:max-w-25{max-width:100px}.md\:max-w-\[200px\]{max-width:200px}.md\:max-w-\[240px\]{max-width:240px}.md\:max-w-full{max-width:100%}.md\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-15{gap:60px}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-6{gap:1.5rem}.md\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.md\:gap-y-10{row-gap:2.5rem}.md\:gap-y-3{row-gap:.75rem}.md\:gap-y-6{row-gap:1.5rem}.md\:overflow-x-auto{overflow-x:auto}.md\:border{border-width:1px}.md\:border-0{border-width:0}.md\:border-gray5{--tw-border-opacity:1;border-color:rgb(202 205 217 / var(--tw-border-opacity,1))}.md\:p-6{padding:1.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-15{padding-top:60px;padding-bottom:60px}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-25{padding-bottom:100px}.md\:pb-6{padding-bottom:1.5rem}.md\:pr-0{padding-right:0}.md\:pt-0{padding-top:0}.md\:pt-10{padding-top:2.5rem}.md\:pt-15{padding-top:60px}.md\:pt-3{padding-top:.75rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-\[85px\]{padding-top:85px}.md\:text-center{text-align:center}.md\:text-\[0\.75em\]{font-size:.75em}.md\:text-\[100px\]{font-size:100px}.md\:text-\[12px\]{font-size:12px}.md\:text-\[1em\]{font-size:1em}.md\:text-\[2\.25em\]{font-size:2.25em}.md\:text-\[40px\]{font-size:40px}.md\:before\:bottom-0:before{content:var(--tw-content);bottom:0}.md\:before\:left-0:before{content:var(--tw-content);left:0}.md\:before\:top-auto:before{content:var(--tw-content);top:auto}.md\:before\:h-\[2px\]:before{content:var(--tw-content);height:2px}.md\:before\:w-0:before{content:var(--tw-content);width:0}.md\:hover\:text-\[unset\]:hover{color:unset}}@media (max-width:480px){.sm\:w-full{width:100%}.sm\:min-w-0{min-width:0}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:gap-y-6{row-gap:1.5rem}.sm\:border-none{border-style:none}.sm\:px-0{padding-left:0;padding-right:0}.sm\:pt-6{padding-top:1.5rem}}@media (max-width:768px){.md\:\[\&\.active\:first-child\]\:bg-\[rgba\(221\,89\,40\,0\.8\)\].active:first-child{background-color:#dd5928cc}.md\:\[\&\.active\:last-child\]\:bg-\[rgba\(134\,129\,81\,0\.8\)\].active:last-child{background-color:#868151cc}.md\:\[\&\.active\:nth-child\(2\)\]\:bg-\[rgba\(234\,170\,66\,0\.8\)\].active:nth-child(2){background-color:#eaaa42cc}.md\:\[\&\.active\:nth-child\(3\)\]\:bg-\[rgba\(223\,130\,48\,0\.8\)\].active:nth-child(3){background-color:#df8230cc}.md\:\[\&\.active\:nth-child\(4\)\]\:bg-\[rgba\(68\,152\,120\,0\.8\)\].active:nth-child(4){background-color:#449878cc}}.\[\&\.active\]\:flex.active{display:flex}.\[\&\.active\]\:before\:h-full.active:before{content:var(--tw-content);height:100%}@media (max-width:768px){.md\:\[\&\.active\]\:text-white.active{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.md\:\[\&\.active\]\:before\:h-\[2px\].active:before{content:var(--tw-content);height:2px}.md\:\[\&\.active\]\:before\:w-full.active:before{content:var(--tw-content);width:100%}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media (max-width:768px){.md\:\[\&\>\*\]\:text-center>*{text-align:center}}.\[\&\>div\:nth-child\(4\)\]\:col-span-2>div:nth-child(4){grid-column:span 2 / span 2}@media (max-width:768px){.md\:\[\&\>div\:nth-child\(4\)\]\:col-span-1>div:nth-child(4){grid-column:span 1 / span 1}}.\[\&\>p\>a\]\:underline>p>a{text-decoration-line:underline}.\[\&\>p\>a\]\:underline-offset-4>p>a{text-underline-offset:4px}.\[\&_\.accordion-item-content-nav\]\:pl-6 .accordion-item-content-nav{padding-left:1.5rem}.\[\&_a\]\:mt-6 a{margin-top:1.5rem}.\[\&_a\]\:flex a{display:flex}.\[\&_a\]\:w-fit a{width:-moz-fit-content;width:fit-content}.\[\&_a\]\:items-center a{align-items:center}.\[\&_a\]\:gap-3 a{gap:.75rem}.\[\&_a\]\:rounded-\[100px\] a{border-radius:100px}.\[\&_a\]\:border a{border-width:1px}.\[\&_a\]\:border-solid a{border-style:solid}.\[\&_a\]\:border-white a{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1))}.\[\&_a\]\:bg-white a{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.\[\&_a\]\:bg-opacity-10 a{--tw-bg-opacity:.1}.\[\&_a\]\:px-8 a{padding-left:2rem;padding-right:2rem}.\[\&_a\]\:py-4 a{padding-top:1rem;padding-bottom:1rem}.\[\&_a\]\:text-center a{text-align:center}.\[\&_a\]\:text-primary1 a{--tw-text-opacity:1;color:rgb(144 31 229 / var(--tw-text-opacity,1))}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_a\]\:shadow-\[4px_4px_10px_0_rgba\(0\,0\,0\,0\.10\)\] a{--tw-shadow:4px 4px 10px 0 rgba(0,0,0,.1);--tw-shadow-colored:4px 4px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\[\&_a\]\:backdrop-blur-\[10px\] a{--tw-backdrop-blur:blur(10px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\[\&_a\]\:hover\:bg-opacity-100:hover a{--tw-bg-opacity:1}.\[\&_li\:\:marker\]\:\!text-primary1 li::marker{--tw-text-opacity:1 !important;color:rgb(144 31 229 / var(--tw-text-opacity,1))!important}.\[\&_li\]\:text-2xl li{font-size:.875em;line-height:150%;letter-spacing:.15px}.\[\&_li\]\:tracking-\[2px\] li{letter-spacing:2px}.\[\&_open\]\:border-gray2 open{--tw-border-opacity:1;border-color:rgb(51 51 51 / var(--tw-border-opacity,1))}.\[\&_p\]\:line-clamp-3 p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\[\&_p\]\:text-2xl p{font-size:.875em;line-height:150%;letter-spacing:.15px}.\[\&_p\]\:font-medium p{font-weight:500}.\[\&_p\]\:tracking-\[2px\] p{letter-spacing:2px}.\[\&_ul\]\:pl-3 ul{padding-left:.75rem}[lang=en-US] .\[\[lang\=\'en-US\'\]_\&\]\:flex-col{flex-direction:column}[lang=en-US] .\[\[lang\=\'en-US\'\]_\&\]\:text-center{text-align:center}@media (max-width:480px){[lang=en-US] .sm\:\[\[lang\=\'en-US\'\]_\&\]\:\[text-orientation\:upright\]{text-orientation:upright}[lang=en-US] .sm\:\[\[lang\=\'en-US\'\]_\&\]\:\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}}