@font-face {
  font-family: ue-share;
  src: url(data:application/octet-stream;base64,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)
    format("woff2");
}
.ue-share {
  font-family: ue-share !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ue-share-behance:before {
  content: "\ecac";
}
.ue-share-bilibili:before {
  content: "\e608";
}
.ue-share-call:before {
  content: "\ea5e";
}
.ue-share-discord:before {
  content: "\ed2c";
}
.ue-share-download:before {
  content: "\e888";
}
.ue-share-dribbble:before {
  content: "\e3a0";
}
.ue-share-eewu:before {
  content: "\e37e";
}
.ue-share-facebook:before {
  content: "\eac6";
}
.ue-share-github:before {
  content: "\e41d";
}
.ue-share-google:before {
  content: "\e1c7";
}
.ue-share-instagram:before {
  content: "\e7b2";
}
.ue-share-instagram1:before {
  content: "\eebf";
}
.ue-share-linkedin:before {
  content: "\e0fe";
}
.ue-share-mini-app:before {
  content: "\e055";
}
.ue-share-pinterest-1:before {
  content: "\e142";
}
.ue-share-pinterest:before {
  content: "\e866";
}
.ue-share-qq:before {
  content: "\ee20";
}
.ue-share-qrcode:before {
  content: "\ec72";
}
.ue-share-skype:before {
  content: "\e6d6";
}
.ue-share-tiktok:before {
  content: "\ef06";
}
.ue-share-twitter_icon:before {
  content: "\e53b";
}
.ue-share-twitter_icon2:before {
  content: "\e1f3";
}
.ue-share-weibo:before {
  content: "\ece8";
}
.ue-share-weixin:before {
  content: "\ed9e";
}
.ue-share-whatsapp:before {
  content: "\e992";
}
.ue-share-xiaohongshu:before {
  content: "\ec01";
}
.ue-share-youtube:before {
  content: "\e4dd";
}
.ue-share-zcool-fill:before {
  content: "\e64d";
}
.ue-share-zhihu:before {
  content: "\e148";
}
@keyframes fadeIn-dbbba {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeInUp-ef632 {
  0% {
    transform: translate3d(0, 100%, 0);
    opacity: 0;
  }
  to {
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes fadeInRight-f6775 {
  0% {
    transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
  to {
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes zoomIn-f2b8c {
  0% {
    transform: scale3d(0.6, 0.6, 0.6);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@keyframes fadeInLeft-c3a19 {
  0% {
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
  }
  to {
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes zoomInUp-da170 {
  0% {
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 0;
  }
  60% {
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 1;
  }
}
@keyframes zoomInDown-d86b1 {
  0% {
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 0;
  }
  60% {
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 1;
  }
}
@keyframes zoomInLeft-e07e0 {
  0% {
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    opacity: 0;
  }
  60% {
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    opacity: 1;
  }
}
@keyframes flip-c196f {
  0% {
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0)
      rotateY(0deg);
    animation-timing-function: ease-in;
  }
  to {
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    animation-timing-function: ease-in;
  }
}
@keyframes rotateInUpLeft-ad14b {
  0% {
    transform: rotate(45deg);
    transform-origin: left bottom;
    opacity: 0;
  }
  to {
    transform: translateZ(0);
    transform-origin: left bottom;
    opacity: 1;
  }
}
@keyframes rotateInUpRight-d060a {
  0% {
    transform: rotate(-90deg);
    transform-origin: right bottom;
    opacity: 0;
  }
  to {
    transform: translateZ(0);
    transform-origin: right bottom;
    opacity: 1;
  }
}
:root {
  --limit-content-width: 1200px;
  --limit-content-lr-padding: 6%;
}
.ue-page-fa2f2 {
  position: relative;
  overflow: hidden;
  text-align: left;
  color: #777;
}
.site-flow-course-cb942 {
  --curse-circle-color: #000;
  --curse-circle-contrast-color: #fff;
  position: fixed;
  z-index: 99999;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  transition: color 0.2s ease;
  pointer-events: none;
  opacity: 0;
  color: var(--curse-circle-contrast-color);
}
.site-flow-course-cb942[data-light-theme="true"] {
  --curse-circle-contrast-color: #333;
}
.site-flow-course-cb942 .flow-course--inner-df08d {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
  --flow-dot-size: 94px;
  width: var(--flow-dot-size);
  height: var(--flow-dot-size);
}
.site-flow-course-cb942 .course-circle-b8ac7 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: transform 0.45s ease, opacity 0.3s ease;
  transform: scale(0.2);
  opacity: 0;
  border-radius: 50%;
  background-color: var(--curse-circle-color);
}
.site-flow-course-cb942 .course-mark-ce836 {
  font-size: 16px;
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  transition: opacity 0.3s ease;
  opacity: 0;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
.site-flow-course-cb942 .course-mark--drag-c1830 {
  --flow-dot-arrow-space: 5px;
}
.site-flow-course-cb942 .course-mark--drag-c1830 .mark--left-a754e,
.site-flow-course-cb942 .course-mark--drag-c1830 .mark--right-ed6e4 {
  width: 19px;
  height: 19px;
  transition: transform 0.2s ease, opacity 0.2s ease;
}
.site-flow-course-cb942 .course-mark--drag-c1830 .mark--left-a754e svg,
.site-flow-course-cb942 .course-mark--drag-c1830 .mark--right-ed6e4 svg {
  width: 100%;
  height: 100%;
}
.site-flow-course-cb942 .course-mark--drag-c1830 .mark--left-a754e {
  transform: translateX(calc(var(--flow-dot-arrow-space) * -1));
}
.site-flow-course-cb942 .course-mark--drag-c1830 .mark--right-ed6e4 {
  transform: translateX(var(--flow-dot-arrow-space));
}
.site-flow-course-cb942[data-enter-type] .course-circle-b8ac7 {
  transform: scale(1);
  opacity: 1;
}
.site-flow-course-cb942[data-enter-type="drag"] .course-mark--drag-c1830,
.site-flow-course-cb942[data-enter-type="link"] .course-mark--link-c62c7,
.site-flow-course-cb942[data-enter-type="play"] .course-mark--play-d3527 {
  opacity: 1;
}
.site-flow-course-cb942[page-pointerdown] {
  color: var(--curse-circle-color);
}
.site-flow-course-cb942[page-pointerdown] .course-circle-b8ac7 {
  transform: scale(0.15);
}
.site-flow-course-cb942[page-pointerdown]
  .course-mark--drag-c1830
  .mark--left-a754e {
  transform: translateX(calc(var(--flow-dot-arrow-space) * -2));
}
.site-flow-course-cb942[page-pointerdown]
  .course-mark--drag-c1830
  .mark--right-ed6e4 {
  transform: translateX(calc(var(--flow-dot-arrow-space) * 2));
}
.layout-divider-block-c080b {
  --divider-color: hsla(0, 0%, 60%, 0.5);
  --divider-height: 40px;
  position: relative;
  height: var(--divider-height);
  min-height: 30px;
}
.layout-divider-block-c080b[data-type="block"] {
  height: var(--divider-height);
  background-color: var(--divider-color);
}
.layout-divider-block-c080b[data-type="block"] .divider-inner-d6a43 {
  display: none;
}
.layout-divider-block-c080b .divider-inner-d6a43 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.layout-divider-block-c080b .divider-line-f4a0d {
  width: 100%;
  border-top: 1px var(--divider-type, solid) var(--divider-color);
}
.layout-text-block-b704c {
  --min-font-size: 12px;
  font-size: calc(14px * var(--font-scale-default, 1)) !important;
  min-height: 1em;
}
.layout-text-block-b704c span[style*="--font-size"] {
  font-size: max(
    var(--min-font-size),
    var(--font-size, 14px) * var(--font-scale-default, 1)
  );
}
.layout-text-block-b704c .layout-limit_content-ab7a9 {
  position: relative;
}
@media (max-width: 767.98px) {
  .layout-text-block-b704c {
    --min-font-size: 10px;
  }
}
.preview-layer-c4543 {
  line-height: 100vh;
  position: fixed;
  z-index: 99999;
  top: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  align-items: center;
  justify-content: center;
}
.preview-layer-c4543 .preview-layer--inner-b13ed {
  max-width: 96vw;
}
.preview-layer-c4543 .preview-layer--inner-b13ed > * {
  width: auto !important;
  max-width: 100%;
  max-height: 96vh;
  vertical-align: middle;
}
.preview-layer-c4543 .preview-layer--inner-b13ed > iframe {
  width: 86vw !important;
  height: 86vh;
}
.js-disable-scroll-effect-ff8f8 {
  --scroll-start: 0 !important;
  --scroll-end: 1 !important;
  --scroll-progress: 1 !important;
  --scroll-opacity-start: 1 !important;
  --scroll-opacity-end: 1 !important;
  --scroll-x-start: 0 !important;
  --scroll-x-end: 0 !important;
  --scroll-y-start: 0 !important;
  --scroll-y-end: 0 !important;
}
.js-scroll-effect-bae71 {
  --scroll-start: 0;
  --scroll-end: 1;
  --scroll-progress: 1;
  --scroll-opacity-start: 1;
  --scroll-opacity-end: 1;
  --scroll-x-start: 0;
  --scroll-x-end: 0;
  --scroll-y-start: 0;
  --scroll-y-end: 0;
  position: relative;
}
.js-scroll-effect-bae71[data-scroll-effect*="opacity"]
  .js-scroll-container-a1b0a {
  opacity: calc(
    var(--scroll-start) + var(--scroll-progress, 0) *
      (var(--scroll-end) - var(--scroll-start))
  );
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"] {
  overflow: visible;
  perspective: 1200px;
  transform-style: preserve-3d;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a {
  --ue-scroll-effect-rotate: calc(
    var(--scroll-start) + var(--scroll-progress, 0) *
      (var(--scroll-end) - var(--scroll-start))
  );
  opacity: calc(
    var(--scroll-opacity-start) + var(--scroll-progress, 0) *
      (var(--scroll-opacity-end) - var(--scroll-opacity-start))
  );
  backface-visibility: hidden;
  transform-style: preserve-3d;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis^="x-"] {
  transform: rotateX(var(--ue-scroll-effect-rotate));
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis^="y-"] {
  transform: rotateY(var(--ue-scroll-effect-rotate));
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis^="z-"] {
  transform: rotate(var(--ue-scroll-effect-rotate));
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-t"] {
  transform-origin: top;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-b"] {
  transform-origin: bottom;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-l"] {
  transform-origin: left;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-r"] {
  transform-origin: right;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-tl"] {
  transform-origin: top left;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-tc"] {
  transform-origin: top center;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-tr"] {
  transform-origin: top right;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-cl"] {
  transform-origin: center left;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-cc"] {
  transform-origin: center center;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-cr"] {
  transform-origin: center right;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-bl"] {
  transform-origin: bottom left;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-bc"] {
  transform-origin: bottom center;
}
.js-scroll-effect-bae71[data-scroll-effect*="rotate"]
  .js-scroll-container-a1b0a[data-axis$="-br"] {
  transform-origin: bottom right;
}
.js-scroll-effect-bae71[data-scroll-effect*="scale"]
  .js-scroll-container-a1b0a {
  transform: scale(
    calc(
      var(--scroll-start) + var(--scroll-progress, 0) *
        (var(--scroll-end) - var(--scroll-start))
    )
  );
  opacity: calc(
    var(--scroll-opacity-start) + var(--scroll-progress, 0) *
      (var(--scroll-opacity-end) - var(--scroll-opacity-start))
  );
}
.js-scroll-effect-bae71[data-scroll-effect*="translate"]
  .js-scroll-container-a1b0a {
  transform: translate3d(
    calc(
      var(--scroll-x-start) + var(--scroll-progress, 0) *
        (var(--scroll-x-end) - var(--scroll-x-start))
    ),
    calc(
      var(--scroll-y-start) + var(--scroll-progress, 0) *
        (var(--scroll-y-end) - var(--scroll-y-start))
    ),
    0
  );
  opacity: calc(
    var(--scroll-opacity-start) + var(--scroll-progress, 0) *
      (var(--scroll-opacity-end) - var(--scroll-opacity-start))
  );
}
.background-layer-group-d083f {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  pointer-events: none;
}
.background-layer-group-d083f .layer-page_bg-e0884:not([data-viewport="xxl"]) {
  display: none;
}
.layer-page_bg-e0884 {
  overflow: hidden;
}
.layer-page_bg-e0884,
.layer-page_bg-e0884 .bg-box-c5cbf {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.layer-page_bg-e0884 .color-bg-dfdd7 {
  width: 100%;
  min-height: 100%;
}
.layer-page_bg-e0884 .blur-bg-d64ad {
  width: 100%;
  height: 100%;
}
.gradient-border-layer-group-d301b,
.gradient-border-layer-group-d301b .layer-gradient-border-a9662 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.gradient-border-layer-group-d301b
  .layer-gradient-border-a9662:not([data-viewport="xxl"]) {
  display: none;
}
.layer-page_bg-e0884 .video-bg-eeaa6,
.layer-page_bg-e0884 .video-bg-eeaa6 .bg-layer--inner-cad90 {
  width: 100%;
  height: 100%;
}
.layer-page_bg-e0884 .video-bg-eeaa6 video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.layer-page_bg-e0884 .image-bg-bb349 {
  position: relative;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
}
.layer-page_bg-e0884 .image-bg-bb349 .bg-layer--inner-cad90 {
  width: 100%;
  min-height: 100%;
  background-repeat: no-repeat;
  background-position: calc(var(--bg-x, 0)) calc(var(--bg-y, 0));
}
.layer-page_bg-e0884 .svg-bg-ed0b3 {
  display: flex;
  width: 100%;
  height: 100%;
}
.layer-page_bg-e0884 .svg-bg-ed0b3 .bg-layer--inner-cad90 {
  width: 100%;
  height: 100%;
}
.layer-page_bg-e0884 .svg-bg-ed0b3[data-align-x="top"] {
  align-items: flex-start;
}
.layer-page_bg-e0884 .svg-bg-ed0b3[data-align-x="center"] {
  align-items: center;
}
.layer-page_bg-e0884 .svg-bg-ed0b3[data-align-x="bottom"] {
  align-items: flex-end;
}
.layer-page_bg-e0884 .svg-bg-ed0b3[data-align-y="left"] {
  justify-content: flex-start;
}
.layer-page_bg-e0884 .svg-bg-ed0b3[data-align-y="center"] {
  justify-content: center;
}
.layer-page_bg-e0884 .svg-bg-ed0b3[data-align-y="right"] {
  justify-content: flex-end;
}
.layer-page_bg-e0884 .svg-bg-ed0b3 .svg-bg--box-bbf5a {
  flex: 0 0 auto;
}
.layer-page_bg-e0884 .spline-bg-ee372 {
  position: relative;
  z-index: 0;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
  align-items: center;
}
.layer-page_bg-e0884 .spline-bg-ee372[data-effect="sticky"] {
  align-items: flex-start;
}
.layer-page_bg-e0884
  .spline-bg-ee372[data-effect="sticky"]
  .spline-bg--box-ba702 {
  height: 100vh;
}
.layer-page_bg-e0884 .spline-bg-ee372 .spline-bg--box-ba702 {
  position: relative;
  display: inline-flex;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 100%;
  transform: translateZ(0);
  vertical-align: top;
  object-fit: cover;
}
.layer-page_bg-e0884 .spline-bg-ee372 .spline-bg--box-ba702 spline-viewer {
  position: absolute;
  width: 100%;
  height: 100%;
}
.layer-page_bg-e0884 .shape-bg-a2958 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
.layer-page_bg-e0884 .shape-bg-a2958[data-pos="top"] {
  align-items: flex-start;
}
.layer-page_bg-e0884 .shape-bg-a2958[data-pos="top"] .shape-viewer-eb64e {
  transform: rotate(180deg);
}
.layer-page_bg-e0884 .shape-bg-a2958[data-mirroring] {
  transform: rotateY(180deg);
}
.layer-page_bg-e0884 .shape-bg-a2958 .shape-bg--box-ce41f {
  display: flex;
  width: 100%;
  justify-content: center;
}
.layer-page_bg-e0884 .shape-bg-a2958 .shape-viewer-eb64e {
  position: relative;
  width: 100%;
  height: var(--shape-height, 200px);
}
.layer-page_bg-e0884 .shape-bg-a2958 .shape-viewer-eb64e svg {
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  height: 100%;
  fill: var(--shape-color, #999);
}
.layer-page_bg-e0884 .bg-layer-b9970[data-effect="scroll"] {
  position: relative;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"]
  .bg-layer--inner-cad90 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  --ue-scroll-property: calc(
    var(--scroll-start) + var(--scroll-progress, 0) *
      (var(--scroll-end) - var(--scroll-start))
  );
  --ue-scroll-opacity: calc(
    var(--scroll-opacity-start) + var(--scroll-progress, 0) *
      (var(--scroll-opacity-end) - var(--scroll-opacity-start))
  );
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="opacity"]
  .bg-layer--inner-cad90 {
  opacity: var(--ue-scroll-property);
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"] {
  overflow: visible;
  perspective: 1200px;
  transform-style: preserve-3d;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90 {
  opacity: var(--ue-scroll-opacity);
  backface-visibility: hidden;
  transform-style: preserve-3d;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis^="x-"] {
  transform: rotateX(var(--ue-scroll-property));
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis^="y-"] {
  transform: rotateY(var(--ue-scroll-property));
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis^="z-"] {
  transform: rotate(var(--ue-scroll-property));
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-t"] {
  transform-origin: top;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-b"] {
  transform-origin: bottom;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-l"] {
  transform-origin: left;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-r"] {
  transform-origin: right;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-tl"] {
  transform-origin: top left;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-tc"] {
  transform-origin: top center;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-tr"] {
  transform-origin: top right;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-cl"] {
  transform-origin: center left;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-cc"] {
  transform-origin: center center;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-cr"] {
  transform-origin: center right;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-bl"] {
  transform-origin: bottom left;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-bc"] {
  transform-origin: bottom center;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="rotate"]
  .bg-layer--inner-cad90[data-axis$="-br"] {
  transform-origin: bottom right;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="translate"]
  .bg-layer--inner-cad90 {
  --move-x: var(--scroll-x-start) + var(--scroll-progress, 0) *
    (var(--scroll-x-end) - var(--scroll-x-start));
  --move-y: var(--scroll-y-start) + var(--scroll-progress, 0) *
    (var(--scroll-y-end) - var(--scroll-y-start));
  opacity: var(--ue-scroll-opacity);
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="translate"].image-bg-bb349
  .bg-layer--inner-cad90 {
  background-position: calc(var(--bg-x, 0) + var(--move-x))
    calc(var(--bg-y, 0) + var(--move-y));
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="translate"]:not(
    .image-bg-bb349
  )
  .bg-layer--inner-cad90 {
  transform: translate3d(var(--move-x), var(--move-y), 0);
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="scroll"][data-scroll-effect*="scale"]
  .bg-layer--inner-cad90 {
  transform: scale(var(--ue-scroll-property));
  opacity: var(--ue-scroll-opacity);
}
.layer-page_bg-e0884 .bg-layer-b9970[data-effect="normal"] {
  position: relative;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"]
  .bg-layer--inner-cad90 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  --ue-hover-property: calc(
    var(--hover-start) + var(--hover-progress, 0) *
      (var(--hover-end) - var(--hover-start))
  );
  --ue-hover-opacity: calc(
    var(--hover-opacity-start) + var(--hover-progress, 0) *
      (var(--hover-opacity-end) - var(--hover-opacity-start))
  );
  align-items: flex-start;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="opacity"]
  .bg-layer--hover-effect-c9530 {
  opacity: var(--ue-hover-property);
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"] {
  overflow: visible;
  perspective: 1200px;
  transform-style: preserve-3d;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530 {
  opacity: var(--ue-hover-opacity);
  backface-visibility: hidden;
  transform-style: preserve-3d;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis^="x-"] {
  transform: rotateX(var(--ue-hover-property));
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis^="y-"] {
  transform: rotateY(var(--ue-hover-property));
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis^="z-"] {
  transform: rotate(var(--ue-hover-property));
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-t"] {
  transform-origin: top;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-b"] {
  transform-origin: bottom;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-l"] {
  transform-origin: left;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-r"] {
  transform-origin: right;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-tl"] {
  transform-origin: top left;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-tc"] {
  transform-origin: top center;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-tr"] {
  transform-origin: top right;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-cl"] {
  transform-origin: center left;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-cc"] {
  transform-origin: center center;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-cr"] {
  transform-origin: center right;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-bl"] {
  transform-origin: bottom left;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-bc"] {
  transform-origin: bottom center;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="rotate"]
  .bg-layer--hover-effect-c9530[data-axis$="-br"] {
  transform-origin: bottom right;
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="translate"]
  .bg-layer--hover-effect-c9530 {
  transform: translate3d(
    calc(
      var(--hover-x-start, 0px) + var(--hover-progress, 0) *
        (var(--hover-x-end, 0px) - var(--hover-x-start, 0px))
    ),
    calc(
      var(--hover-y-start, 0px) + var(--hover-progress, 0) *
        (var(--hover-y-end, -100px) - var(--hover-y-start, 0px))
    ),
    0
  );
  opacity: var(--ue-hover-opacity);
}
.layer-page_bg-e0884
  .bg-layer-b9970[data-effect="normal"][data-hover-effect*="scale"]
  .bg-layer--hover-effect-c9530 {
  transform: scale(var(--ue-hover-property));
  opacity: var(--ue-hover-opacity);
}
@media (max-width: 767.98px) {
  .background-layer-group-d083f[data-type="grid-group"]
    .layer-page_bg-e0884:not([data-md-show="1"]),
  .background-layer-group-d083f[data-type="grid-item"]
    .layer-page_bg-e0884:not([data-md-show="1"]) {
    display: none;
  }
  .background-layer-group-d083f[data-type="grid-group"]
    .layer-page_bg-e0884[data-md-show="1"],
  .background-layer-group-d083f[data-type="grid-item"]
    .layer-page_bg-e0884[data-md-show="1"] {
    display: block;
  }
}
.js-split-text-e953c {
  --shadow-text-color: rgba(0, 0, 0, 0.2);
}
.js-split-text-e953c[data-is-lighter="true"] {
  --shadow-text-color: hsla(0, 0%, 100%, 0.2);
}
.js-split-text-e953c .js-split-line-wrapper-b3d02 {
  perspective: 1000px;
  transform-style: preserve-3d;
}
.js-split-text-e953c .js-split-line-a0ef8 {
  --clip-path-progress: 100%;
  transform-origin: center center -2em !important;
  white-space: nowrap;
  clip-path: polygon(0 0, 100% 0, 100% 110%, 0 110%);
}
.js-split-text-e953c .js-split-word-ea72a {
  position: relative;
}
.js-split-text-e953c[data-effect-type="effect-3"] .js-split-line-a0ef8 {
  transform: rotateX(-50deg) rotateY(13deg) rotate(13deg);
  opacity: 0;
}
.js-split-text-e953c[data-effect-type="effect-4"] .js-split-word-ea72a {
  position: relative;
}
.js-split-text-e953c[data-effect-type="effect-4"] .js-split-word-ea72a:after {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  content: attr(data-text);
  color: var(--shadow-text-color);
}
.layout-group-c08f7 {
  line-height: 1.6;
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
}
.layout-group-c08f7[data-effect="imageAnimate"]
  .card-item-ced72:not([href])
  img,
.layout-group-c08f7[data-effect="imageAnimate"]
  .image_box-c5e00:not([href]):not([data-forbid-image-gallery])
  img {
  cursor: zoom-in;
}
.layout-group-c08f7 .layout-container-d811a {
  position: relative;
  padding: var(--layout-group-padding);
}
.layout-group-inner-wrapper-d86bc {
  position: relative;
  display: flex;
}
.layout-group-bg-fcffb,
.layout-group-inner-wrapper-d86bc {
  border-radius: var(--layout-group-radius);
}
.layout_group-limit_content-bd8af {
  position: relative;
  z-index: var(--z-index--mini);
  box-sizing: content-box;
  width: 100%;
  width: calc(100% - var(--limit-content-lr-padding, 0px) * 2);
  max-width: var(--limit-content-width);
  margin: 0 auto;
  padding: 0 var(--limit-content-lr-padding);
}
.layout-body-f0b12,
.layout-container-d811a {
  width: 100%;
}
.page-layout-row-wrapper-f6543 {
  position: relative;
  flex: 0 0 auto;
  width: 100%;
}
.layout_row-margin_bottom-b3e51,
.layout_row-margin_top-e2d5e {
  position: relative;
  flex: 0 0 100%;
  width: 100%;
}
.layout_row-margin_top-e2d5e {
  padding-bottom: 0 !important;
}
.layout_row-margin_bottom-b3e51 {
  padding-top: 0 !important;
}
.page-layout-row-feee0 {
  z-index: var(--z-index--mini);
}
.page-layout-row-container-dc0ac,
.page-layout-row-feee0 {
  position: relative;
  width: 100%;
}
.page-layout-row-inner-ab83f {
  position: relative;
  display: grid;
  max-width: 100%;
  justify-items: stretch;
}
.page-layout-row-bg-e859e,
.page-layout-row-inner-ab83f {
  padding: var(--layout-row-padding);
  border-width: var(--layout-row-border-width);
  border-style: var(--layout-row-border-style);
  border-color: var(--layout-row-border-color);
  border-radius: var(--layout-row-radius);
}
.page-layout-row-bg-e859e .blur-bg-d64ad,
.page-layout-row-inner-ab83f .blur-bg-d64ad {
  border-radius: var(--layout-row-radius);
}
.animated-dd162 {
  animation-duration: 1s;
  animation-fill-mode: both;
}
.enter-animate-aa9db {
  position: relative;
  height: 100%;
  animation-name: none;
}
.page-layout-col-dom-eaac1 {
  position: relative;
  z-index: 1;
  display: flex;
  flex: 1 1 auto;
  width: 100%;
  min-width: 0;
  height: 100%;
  align-items: var(--layout-col-align, stretch);
}
.page-layout-col-dom-eaac1[data-scroll-effect*="opacity"]
  .layout-inner-wrapper-c1718 {
  opacity: calc(
    var(--scroll-start) + var(--scroll-progress, 0) *
      (var(--scroll-end) - var(--scroll-start))
  );
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"] {
  overflow: visible;
  perspective: 1200px;
  transform-style: preserve-3d;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718 {
  --ue-scroll-effect-rotate: calc(
    var(--scroll-start) + var(--scroll-progress, 0) *
      (var(--scroll-end) - var(--scroll-start))
  );
  opacity: calc(
    var(--scroll-opacity-start) + var(--scroll-progress, 0) *
      (var(--scroll-opacity-end) - var(--scroll-opacity-start))
  );
  backface-visibility: hidden;
  transform-style: preserve-3d;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis^="x-"] {
  transform: rotateX(var(--ue-scroll-effect-rotate));
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis^="y-"] {
  transform: rotateY(var(--ue-scroll-effect-rotate));
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis^="z-"] {
  transform: rotate(var(--ue-scroll-effect-rotate));
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-t"] {
  transform-origin: top;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-b"] {
  transform-origin: bottom;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-l"] {
  transform-origin: left;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-r"] {
  transform-origin: right;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-tl"] {
  transform-origin: top left;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-tc"] {
  transform-origin: top center;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-tr"] {
  transform-origin: top right;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-cl"] {
  transform-origin: center left;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-cc"] {
  transform-origin: center center;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-cr"] {
  transform-origin: center right;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-bl"] {
  transform-origin: bottom left;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-bc"] {
  transform-origin: bottom center;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="rotate"]
  .layout-inner-wrapper-c1718[data-axis$="-br"] {
  transform-origin: bottom right;
}
.page-layout-col-dom-eaac1[data-scroll-effect*="translate"]
  .layout-inner-wrapper-c1718 {
  transform: translate3d(
    calc(
      var(--scroll-x-start) + var(--scroll-progress, 0) *
        (var(--scroll-x-end) - var(--scroll-x-start))
    ),
    calc(
      var(--scroll-y-start) + var(--scroll-progress, 0) *
        (var(--scroll-y-end) - var(--scroll-y-start))
    ),
    0
  );
  opacity: calc(
    var(--scroll-opacity-start) + var(--scroll-progress, 0) *
      (var(--scroll-opacity-end) - var(--scroll-opacity-start))
  );
}
.page-layout-col-dom-eaac1[data-scroll-effect*="scale"]
  .layout-inner-wrapper-c1718 {
  transform: scale(
    calc(
      var(--scroll-start) + var(--scroll-progress, 0) *
        (var(--scroll-end) - var(--scroll-start))
    )
  );
  opacity: calc(
    var(--scroll-opacity-start) + var(--scroll-progress, 0) *
      (var(--scroll-opacity-end) - var(--scroll-opacity-start))
  );
}
.layout-inner-wrapper-c1718 {
  position: relative;
  z-index: 100;
  width: 100%;
  min-width: 0;
}
.layout-col-container-aa69d {
  z-index: var(--z-index--mini);
  display: flex;
  flex: 1 1 auto;
  min-width: 0;
  height: 100%;
  align-items: var(--col-align-y);
}
.layout-col-container-aa69d,
.layout-col-inner-e7875 {
  position: relative;
  width: 100%;
}
.layout-col-bg-f5eee,
.layout-col-container-aa69d {
  padding: var(--layout-col-padding);
  border-width: var(--layout-col-border-width);
  border-style: var(--layout-col-border-style);
  border-color: var(--layout-col-border-color);
  border-radius: var(--layout-col-radius);
}
.page-layout-block-wrapper-c3099 {
  position: relative;
}
.page-layout-block-container-c2587 {
  position: relative;
  width: 100%;
  min-width: 0;
}
.page-layout-block-a29b3 {
  position: relative;
}
.page-layout-block-inner-abdf7 {
  position: relative;
  max-width: 100%;
  padding: var(--layout-block-padding);
}
.page-layout-block-bg-d94ba,
.page-layout-block-inner-abdf7 {
  padding: var(--layout-block-padding);
  border-width: var(--layout-block-border-width);
  border-style: var(--layout-block-border-style);
  border-color: var(--layout-block-border-color);
  border-radius: var(--layout-block-radius);
}
.page-layout-block-bg-d94ba .blur-bg-d64ad,
.page-layout-block-inner-abdf7 .blur-bg-d64ad {
  border-radius: var(--layout-block-radius);
}
@keyframes form-loading-spin-b143e {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
.layout-block-ed28c .message-form-bf734 {
  --form-theme-bg-color: rgba(0, 0, 0, 0.06);
  --form-theme-title-color: #111;
  --form-theme-desc-color: #737373;
  --form-theme-input-color: #111;
  --form-theme-input-placeholder-color: #a3a3a3;
  --form-input-border-color: transparent;
  --form-input-border-width: 1px;
  --form-divide-line-color: rgba(0, 0, 0, 0.12);
  --form-input-radius: 2px;
  --form-submit-btn-color: #fff;
  --form-submit-btn-bg-color: #424242;
  --form-submit-btn-min-width: 172px;
  --grid-column: initial;
  width: 100%;
}
.layout-block-ed28c .message-form-bf734 .input-e852a {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.layout-block-ed28c .message-form-bf734 .input-e852a[type="checkbox"],
.layout-block-ed28c .message-form-bf734 .input-e852a[type="radio"] {
  position: relative;
  display: flex;
  width: auto;
  width: 24px;
  height: 24px;
  margin-right: 0.3em;
  padding: 0 !important;
  border-width: 1px;
  border-color: var(--form-input-border-color);
  align-items: center;
  justify-content: center;
}
.layout-block-ed28c
  .message-form-bf734
  .input-e852a[type="checkbox"]:checked:after,
.layout-block-ed28c
  .message-form-bf734
  .input-e852a[type="radio"]:checked:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  line-height: 24px;
  content: "";
  background-image: url('data:image/svg+xml;charset=utf-8,<svg width="12" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m1.5 4 3 3 6-6" stroke="%23000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 12px;
}
.layout-block-ed28c .message-form-bf734 .textarea-d7e0a {
  resize: vertical;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.layout-block-ed28c .message-form-bf734 .input-e852a::-moz-placeholder,
.layout-block-ed28c .message-form-bf734 .textarea-d7e0a::-moz-placeholder {
  color: var(--form-theme-input-placeholder-color) !important;
}
.layout-block-ed28c .message-form-bf734 .input-e852a::placeholder,
.layout-block-ed28c .message-form-bf734 .textarea-d7e0a::placeholder {
  color: var(--form-theme-input-placeholder-color) !important;
}
.layout-block-ed28c .message-form-bf734 .input-e852a,
.layout-block-ed28c .message-form-bf734 .select-e0577,
.layout-block-ed28c .message-form-bf734 .textarea-d7e0a {
  font-size: 14px;
  line-height: 1.4285714286em;
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: auto;
  padding: 12px;
  border-width: var(--form-input-border-width);
  border-style: solid;
  border-color: var(--form-input-border-color);
  border-radius: var(--form-input-radius);
  background-color: var(--form-theme-bg-color);
  box-shadow: none;
}
.layout-block-ed28c .message-form-bf734 .input-e852a:focus,
.layout-block-ed28c .message-form-bf734 .select-e0577:focus,
.layout-block-ed28c .message-form-bf734 .textarea-d7e0a:focus {
  border-color: #b2aea2;
}
.layout-block-ed28c .message-form-bf734 .select-e0577 {
  min-width: 200px;
  padding-right: 40px !important;
  cursor: pointer;
  background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" fill="none"><path d="m15.75 10.75-3.25 3.5-3.25-3.5" stroke="%23000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
  background-position: calc(100% - 6px);
  background-size: 26px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.layout-block-ed28c .message-form-bf734 .select-e0577 .option-a0026 {
  color: #000;
}
.layout-block-ed28c .message-form-bf734 .option-a0026 {
  line-height: 32px;
  height: 40px;
  cursor: pointer;
}
.layout-block-ed28c .message-form-bf734 .form-msg-d3fc2 {
  font-size: 12px;
  line-height: 1.5em;
  display: block;
  width: 100%;
  padding-top: 6px;
  color: #ff3737;
}
.layout-block-ed28c .message-form-bf734 .form-msg-d3fc2:before {
  padding-right: 5px;
  content: "*";
}
.layout-block-ed28c .message-form-bf734 .form-msg-d3fc2[data-type="success"] {
  color: #1d9d74;
}
.layout-block-ed28c .message-form-bf734 .form-row-d77ed {
  margin-bottom: var(--row-gap, 24px);
  color: var(--form-theme-input-color);
  grid-column: var(--grid-column);
}
.layout-block-ed28c .message-form-bf734 .form-row-d77ed .form-row_head-a1c9f {
  display: var(--form-row-head-display, block);
  margin-bottom: 12px;
}
.layout-block-ed28c .message-form-bf734 .form-row-d77ed .form-row_name-e8931 {
  font-size: 16px;
  line-height: 1.5em;
  margin-bottom: 2px;
  color: var(--form-theme-title-color);
}
.layout-block-ed28c .message-form-bf734 .form-row-d77ed .form-row_des-ba53a {
  font-size: 12px;
  line-height: 1.125em;
  color: var(--form-theme-desc-color);
}
.layout-block-ed28c .message-form-bf734 .form-row-d77ed:last-child {
  margin-bottom: 0;
}
@media (max-width: 767.98px) {
  .layout-block-ed28c .message-form-bf734 .form-row-d77ed {
    grid-column: var(--md-grid-column, 1/-1);
  }
}
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-require="1"]
  .form-row_name-e8931:after {
  padding-left: 4px;
  content: "*";
  color: red;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="line"]
  .form-row_name-e8931 {
  font-size: 15px;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="line"]
  .form-row_body-ed396[data-show_line="1"] {
  height: 1px;
  background-color: var(--form-divide-line-color);
}
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="checkbox"]
  .form-option_group-a15d3,
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="radio"]
  .form-option_group-a15d3 {
  font-size: 13px;
  line-height: 32px;
  display: flex;
  margin-right: 20px;
  align-items: center;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="checkbox"]
  .form-option_group-a15d3
  .input-e852a,
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="radio"]
  .form-option_group-a15d3
  .input-e852a {
  cursor: pointer;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="checkbox"]
  .form-option_group-a15d3
  .label-dd220,
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="radio"]
  .form-option_group-a15d3
  .label-dd220 {
  margin-left: 4px;
  cursor: pointer;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="checkbox"]
  .form-row_body-ed396,
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="radio"]
  .form-row_body-ed396 {
  display: flex;
  flex-wrap: wrap;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="code"]
  .form-row_body-ed396 {
  display: flex;
  align-items: center;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row-d77ed[data-type="code"]
  .form-row_body-ed396
  .input-e852a {
  flex: 0 1 200px;
  width: 200px;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .layout-block-ed28c
    .message-form-bf734
    .form-row-d77ed[data-type="code"]
    .form-row_body-ed396 {
    display: block;
  }
  .layout-block-ed28c
    .message-form-bf734
    .form-row-d77ed[data-type="code"]
    .form-row_body-ed396
    .input-e852a {
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.layout-block-ed28c .message-form-bf734 .form-row--submit-a86cd {
  display: flex;
  margin-top: 40px;
  flex-wrap: wrap;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row--submit-a86cd[data-pos="center"] {
  justify-content: center;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row--submit-a86cd[data-pos="right"] {
  justify-content: flex-end;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row--submit-a86cd
  .submit-btn-a1d92 {
  font-size: 16px;
  font-weight: 700;
  line-height: 44px;
  position: relative;
  display: flex;
  min-width: var(--form-submit-btn-min-width);
  height: 52px;
  padding: 0 20px;
  cursor: pointer;
  color: var(--form-submit-btn-color);
  border-radius: 2px;
  background-color: var(--form-submit-btn-bg-color);
  align-items: center;
  justify-content: center;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row--submit-a86cd
  .fa-spinner-f15b2 {
  font-size: 20px;
  position: absolute;
  top: 50%;
  right: 12px;
  display: none;
  margin-top: -10px;
  vertical-align: middle;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row--submit-a86cd
  .fa-spinner-f15b2:before {
  display: block;
  width: 20px;
  height: 20px;
  content: "";
  background-repeat: no-repeat;
  background-size: contain;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row--submit-a86cd[data-status="loading"]
  .fa-spinner-f15b2 {
  display: inline-block;
  animation: form-loading-spin-b143e 2s linear infinite;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row--submit-a86cd[data-status="loading"]
  .fa-spinner-f15b2:before {
  background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M304 48a48 48 0 1 0-96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0-96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0-96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1a48 48 0 1 0 67.9 67.9zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437a48 48 0 1 0 67.9-67.9 48 48 0 1 0-67.9 67.9z"/></svg>');
}
.layout-block-ed28c
  .message-form-bf734
  .form-row--submit-a86cd[data-status="suc"]
  .fa-spinner-f15b2 {
  display: inline-block;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row--submit-a86cd[data-status="suc"]
  .fa-spinner-f15b2:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%231d9d74' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");
}
.layout-block-ed28c
  .message-form-bf734
  .form-row--submit-a86cd[data-status="error"]
  .fa-spinner-f15b2 {
  display: inline-block;
}
.layout-block-ed28c
  .message-form-bf734
  .form-row--submit-a86cd[data-status="error"]
  .fa-spinner-f15b2:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ff5151' d='M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7.2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8.2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24v112c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0-64 0 32 32 0 1 0 64 0z'/%3E%3C/svg%3E");
}
.layout-block-ed28c .message-form-bf734 .form-code-img-beedd {
  width: auto;
  cursor: pointer;
}
.layout-block-ed28c
  .message-form-bf734[data-theme*="NO01-black"]
  .form-row--submit-a86cd
  .submit-btn-a1d92,
.layout-block-ed28c
  .message-form-bf734[data-theme="black"]
  .form-row--submit-a86cd
  .submit-btn-a1d92 {
  color: #fff;
}
.layout-form-block-ffc50 {
  position: relative;
}
.layout-form-block-ffc50 .message-form-body-de039 {
  --row-gap: 24px;
  display: block;
}
.layout-block-ed28c .message-form-bf734[data-lang="en"] .form-msg-d3fc2 {
  font-size: 0;
}
.layout-block-ed28c .message-form-bf734[data-lang="en"] .form-msg-d3fc2:after {
  font-size: 12px;
  content: "This item cannot be empty";
}
.layout-block-ed28c
  .message-form-bf734[data-lang="en"]
  .form-submit_row-d946d
  .form-msg-d3fc2:after {
  content: "Please check the form and resubmit";
}
.layout-block-ed28c
  .message-form-bf734[data-lang="en"]
  .form-submit_row-d946d
  .form-msg-d3fc2[data-type="success"]:after {
  content: "Submitted successfully";
}
.layout-block-ed28c
  .message-form-bf734[data-lang="en"]
  .form-row-d77ed[data-type="code"]
  .form-row_name-e8931 {
  color: transparent;
}
.layout-block-ed28c
  .message-form-bf734[data-lang="en"]
  .form-row-d77ed[data-type="code"]
  .form-row_head-a1c9f:before {
  font-size: inherit;
  position: absolute;
  content: "Captcha";
  color: inherit;
}
.layout-block-ed28c
  .message-form-bf734[data-lang="en"]
  .form-row-d77ed[data-require="1"]
  .form-row_name-e8931:after {
  padding-left: 10px;
}
.layout-form-block-ffc50 .message-form-bf734[data-theme^="NO02-"],
.layout-form-block-ffc50 .message-form-bf734[data-theme^="NO03-"] {
  --form-theme-bg-color: #fff;
  --form-theme-desc-color: #737373;
  --form-input-border-color: rgba(0, 0, 0, 0.12);
  --form-input-border-width: 1px;
}
.layout-form-block-ffc50 .message-form-bf734[data-theme^="NO02-"] .input-e852a,
.layout-form-block-ffc50 .message-form-bf734[data-theme^="NO02-"] .select-e0577,
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"]
  .textarea-d7e0a,
.layout-form-block-ffc50 .message-form-bf734[data-theme^="NO03-"] .input-e852a,
.layout-form-block-ffc50 .message-form-bf734[data-theme^="NO03-"] .select-e0577,
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO03-"]
  .textarea-d7e0a {
  border-radius: var(--form-input-radius);
}
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"]
  .input-e852a:focus,
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"]
  .select-e0577:focus,
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"]
  .textarea-d7e0a:focus,
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO03-"]
  .input-e852a:focus,
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO03-"]
  .select-e0577:focus,
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO03-"]
  .textarea-d7e0a:focus {
  border-color: #424242;
  box-shadow: 0 0 0 px var(--form-theme-bg-color);
}
.layout-form-block-ffc50 .message-form-bf734[data-theme^="NO02-"] {
  --form-input-radius: 0;
}
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"]
  .form-row--submit-a86cd
  .submit-btn-a1d92,
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"][data-theme*="r0"]
  .form-row--submit-a86cd
  .submit-btn-a1d92 {
  border-radius: 0;
}
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"][data-theme*="r1"] {
  --form-input-radius: 8px;
}
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"][data-theme*="r1"]
  .form-row--submit-a86cd
  .submit-btn-a1d92 {
  border-radius: 8px;
}
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"][data-theme*="r2"] {
  --form-input-radius: 26px;
}
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"][data-theme*="r2"]
  .input-e852a,
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"][data-theme*="r2"]
  .select-e0577,
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"][data-theme*="r2"]
  .textarea-d7e0a {
  padding: 14px 24px;
}
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"][data-theme*="r2"]
  .select-e0577 {
  background-position: calc(100% - 16px);
}
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO02-"][data-theme*="r2"]
  .form-row--submit-a86cd
  .submit-btn-a1d92 {
  border-radius: 100px;
}
.layout-form-block-ffc50 .message-form-bf734[data-theme^="NO03-"] {
  --form-input-border-width: 0 0 1px;
  --form-theme-bg-color: hsla(0, 0%, 100%, 0) !important;
  --form-input-radius: 0;
}
.layout-form-block-ffc50 .message-form-bf734[data-theme^="NO03-"] .input-e852a,
.layout-form-block-ffc50 .message-form-bf734[data-theme^="NO03-"] .select-e0577,
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO03-"]
  .textarea-d7e0a {
  padding: 14px 0;
}
.layout-form-block-ffc50
  .message-form-bf734[data-theme^="NO03-"]
  .form-row--submit-a86cd
  .submit-btn-a1d92 {
  border-radius: 100px;
}
.layout-block-ed28c .message-form-bf734[data-theme*="black"] {
  --form-theme-title-color: #fff;
  --form-theme-input-color: #fff;
  --form-theme-bg-color: hsla(0, 0%, 100%, 0.06);
  --form-theme-input-placeholder-color: hsla(0, 0%, 100%, 0.4);
  --form-theme-desc-color: hsla(0, 0%, 100%, 0.4);
  --form-divide-line-color: hsla(0, 0%, 100%, 0.3);
  --form-input-border-color: hsla(0, 0%, 100%, 0.3);
  --form-submit-btn-color: #000;
  --form-submit-btn-bg-color: #fff;
}
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .input-e852a[type="checkbox"]:checked:after,
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .input-e852a[type="radio"]:checked:after,
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .select-e0577[type="checkbox"]:checked:after,
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .select-e0577[type="radio"]:checked:after,
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .textarea-d7e0a[type="checkbox"]:checked:after,
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .textarea-d7e0a[type="radio"]:checked:after {
  background-image: url('data:image/svg+xml;charset=utf-8,<svg width="12" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m1.5 4 3 3 6-6" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.layout-block-ed28c .message-form-bf734[data-theme*="black"] .input-e852a:focus,
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .select-e0577:focus,
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .textarea-d7e0a:focus {
  border-color: #fff;
}
.layout-block-ed28c .message-form-bf734[data-theme*="black"] .select-e0577 {
  background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" fill="none"><path d="m15.75 10.75-3.25 3.5-3.25-3.5" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .form-row--submit-a86cd
  .submit-btn-a1d92 {
  color: var(--form-submit-btn-color);
  background-color: var(--form-submit-btn-bg-color);
}
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .form-row--submit-a86cd[data-status="loading"]
  .fa-spinner-f15b2:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M304 48a48 48 0 1 0-96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0-96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0-96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1a48 48 0 1 0 67.9 67.9zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437a48 48 0 1 0 67.9-67.9 48 48 0 1 0-67.9 67.9z'/%3E%3C/svg%3E");
}
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .form-row--submit-a86cd[data-status="suc"]
  .fa-spinner-f15b2:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");
}
.layout-block-ed28c
  .message-form-bf734[data-theme*="black"]
  .form-row--submit-a86cd[data-status="error"]
  .fa-spinner-f15b2:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7.2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8.2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24v112c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0-64 0 32 32 0 1 0 64 0z'/%3E%3C/svg%3E");
}
.layout-slider-block-cf126 {
  position: relative;
}
.layout-slider-block-cf126 .slider-swiper-wrapper-fa4ba,
.layout-slider-block-cf126 .swiper-slide {
  overflow: hidden;
}
.layout-slider-block-cf126 .item-thumb-d4899,
.layout-slider-block-cf126 .slider-item-be4aa {
  display: flex;
  overflow: hidden;
  height: var(--height, 500px);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
  align-items: center;
  justify-content: center;
}
.layout-slider-block-cf126 .item-thumb-d4899:after,
.layout-slider-block-cf126 .slider-item-be4aa:after {
  display: block;
  content: "";
}
.layout-slider-block-cf126 .item-box-a4d29 {
  overflow: hidden;
  border-radius: var(--slider-item-radius);
}
.layout-slider-block-cf126[data-slider-theme*="white"] {
  --theme-color: 255, 255, 255;
}
.layout-slider-block-cf126[data-slider-effect|="parallax"] .swiper-slide-ec7e7 {
  overflow: hidden;
}
.layout-slider-block-cf126[data-slider-effect|="parallax"] .item-thumb-d4899,
.layout-slider-block-cf126[data-slider-effect|="parallax"] .slider-item-be4aa {
  background-position: 50%;
  background-size: cover;
}
.layout-slider-block-cf126[data-slider-effect|="parallax"] .slider-image-f12b3 {
  display: none;
}
.layout-slider-block-cf126[data-slider-control="normal_2"] {
  --theme-color: #6b6b6b;
  --control-size: 8px;
  padding-bottom: 0;
}
.layout-slider-block-cf126[data-slider-control="normal_2"][data-slider-theme*="white"] {
  --theme-color: 255, 255, 255;
}
.layout-slider-block-cf126 {
  --swiper-ratio: initial;
}
.layout-slider-block-cf126:not([data-size-mode]):not([data-md-size-mode]):not(
    [data-slider-ratio]
  )
  .item-thumb-d4899 {
  background-image: none !important;
}
.layout-slider-block-cf126:not([data-size-mode]):not(
    [data-md-size-mode]
  )[data-slider-ratio]
  img {
  display: none;
}
.layout-slider-block-cf126:not([data-size-mode]):not(
    [data-md-size-mode]
  )[data-slider-ratio]
  .item-thumb-d4899,
.layout-slider-block-cf126:not([data-size-mode]):not(
    [data-md-size-mode]
  )[data-slider-ratio]
  .slider-item-be4aa {
  height: auto;
}
.layout-slider-block-cf126:not([data-size-mode]):not([data-md-size-mode])
  .item-thumb-d4899,
.layout-slider-block-cf126:not([data-size-mode]):not([data-md-size-mode])
  .slider-item-be4aa {
  padding-top: var(--swiper-ratio);
}
.layout-slider-block-cf126[data-slider-ratio="1-1"] {
  --swiper-ratio: 100%;
}
.layout-slider-block-cf126[data-slider-ratio="3-4"] {
  --swiper-ratio: 133.3333%;
}
.layout-slider-block-cf126[data-slider-ratio="4-3"] {
  --swiper-ratio: 75%;
}
.layout-slider-block-cf126[data-slider-ratio="16-9"] {
  --swiper-ratio: 56.25%;
}
.layout-slider-block-cf126[data-slider-ratio="9-16"] {
  --swiper-ratio: 177.7777%;
}
@media (min-width: 768px) {
  .layout-slider-block-cf126[data-size-mode="ratio"] .item-thumb-d4899,
  .layout-slider-block-cf126[data-size-mode="ratio"] .slider-item-be4aa {
    height: auto;
    padding-top: var(--swiper-ratio);
  }
  .layout-slider-block-cf126[data-size-mode="fixed"] .item-thumb-d4899,
  .layout-slider-block-cf126[data-size-mode="ratio"] .item-thumb-d4899 {
    background-image: var(--bg-img);
    background-position: var(--bg-focus, center);
  }
  .layout-slider-block-cf126[data-size-mode="fixed"] img,
  .layout-slider-block-cf126[data-size-mode="ratio"] img {
    display: none;
  }
  .layout-slider-block-cf126[data-size-mode="auto"] .item-thumb-d4899,
  .layout-slider-block-cf126[data-size-mode="auto"] .slider-item-be4aa {
    height: auto;
    padding-top: 0;
  }
  .layout-slider-block-cf126[data-size-mode="auto"] .item-thumb-d4899 {
    background-image: none !important;
  }
}
@media (max-width: 767.98px) {
  .layout-slider-block-cf126[data-md-size-mode="ratio"] .item-thumb-d4899,
  .layout-slider-block-cf126[data-md-size-mode="ratio"] .slider-item-be4aa {
    height: auto;
    padding-top: var(--swiper-ratio);
  }
  .layout-slider-block-cf126[data-md-size-mode="fixed"] .item-thumb-d4899,
  .layout-slider-block-cf126[data-md-size-mode="ratio"] .item-thumb-d4899 {
    background-image: var(--bg-img-md, var(--bg-img));
    background-position: var(--bg-focus-md, center);
  }
  .layout-slider-block-cf126[data-md-size-mode="fixed"] img,
  .layout-slider-block-cf126[data-md-size-mode="ratio"] img {
    display: none;
  }
  .layout-slider-block-cf126[data-md-size-mode="auto"] .item-thumb-d4899,
  .layout-slider-block-cf126[data-md-size-mode="auto"] .slider-item-be4aa {
    height: auto;
    padding-top: 0;
  }
  .layout-slider-block-cf126[data-md-size-mode="auto"] .item-thumb-d4899 {
    background-image: none !important;
  }
}
.layout-slider-block-cf126 {
  --swiper-pagination-color: unset;
  --swiper-pagination-height: 0;
  padding-bottom: var(--swiper-pagination-height);
}
.layout-slider-block-cf126[data-hide-pagination] {
  --swiper-pagination-height: 0px !important;
}
.layout-slider-block-cf126[data-hide-pagination] .slider-pagination-a2a9a {
  display: none !important;
}
.layout-slider-block-cf126 .swiper-pagination-bullet {
  display: unset;
  opacity: unset;
  border-radius: unset;
  background: unset;
}
.layout-slider-block-cf126:not([data-slider-control]),
.layout-slider-block-cf126[data-slider-control="normal"],
.layout-slider-block-cf126[data-slider-control="normal_1"] {
  --swiper-pagination-height: 40px;
}
.layout-slider-block-cf126:not(
    [data-slider-control]
  )[data-slider-theme*="white"]
  .slider-pagination-item-d99c3:hover
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126:not(
    [data-slider-control]
  )[data-slider-theme*="white"]
  .slider-pagination-item-d99c3[data-active]
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal"][data-slider-theme*="white"]
  .slider-pagination-item-d99c3:hover
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal"][data-slider-theme*="white"]
  .slider-pagination-item-d99c3[data-active]
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal_1"][data-slider-theme*="white"]
  .slider-pagination-item-d99c3:hover
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal_1"][data-slider-theme*="white"]
  .slider-pagination-item-d99c3[data-active]
  .slider-pagination-dot-abc5e {
  box-shadow: inset 0 0 0 1px #fff;
}
.layout-slider-block-cf126:not(
    [data-slider-control]
  )[data-slider-theme*="white"]
  .slider-pagination-item-d99c3
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal"][data-slider-theme*="white"]
  .slider-pagination-item-d99c3
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal_1"][data-slider-theme*="white"]
  .slider-pagination-item-d99c3
  .slider-pagination-dot-abc5e {
  box-shadow: inset 0 0 0 5px #fff;
}
.layout-slider-block-cf126:not([data-slider-control]) .slider-pagination-a2a9a,
.layout-slider-block-cf126[data-slider-control="normal"]
  .slider-pagination-a2a9a,
.layout-slider-block-cf126[data-slider-control="normal_1"]
  .slider-pagination-a2a9a {
  position: absolute;
  z-index: 10;
  bottom: 0;
  left: 0;
  display: flex;
  width: 100%;
  justify-content: center;
}
.layout-slider-block-cf126:not([data-slider-control])
  .slider-pagination-item-d99c3,
.layout-slider-block-cf126[data-slider-control="normal"]
  .slider-pagination-item-d99c3,
.layout-slider-block-cf126[data-slider-control="normal_1"]
  .slider-pagination-item-d99c3 {
  position: relative;
  display: flex;
  width: 20px;
  height: 20px;
  cursor: pointer;
  align-items: center;
  justify-content: center;
}
.layout-slider-block-cf126:not([data-slider-control])
  .slider-pagination-item-d99c3:hover
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126:not([data-slider-control])
  .slider-pagination-item-d99c3[data-active]
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal"]
  .slider-pagination-item-d99c3:hover
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal"]
  .slider-pagination-item-d99c3[data-active]
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal_1"]
  .slider-pagination-item-d99c3:hover
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal_1"]
  .slider-pagination-item-d99c3[data-active]
  .slider-pagination-dot-abc5e {
  transform: scale(2);
  box-shadow: inset 0 0 0 1px #6b6b6b;
}
.layout-slider-block-cf126:not([data-slider-control])
  .slider-pagination-item-d99c3
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal"]
  .slider-pagination-item-d99c3
  .slider-pagination-dot-abc5e,
.layout-slider-block-cf126[data-slider-control="normal_1"]
  .slider-pagination-item-d99c3
  .slider-pagination-dot-abc5e {
  display: block;
  width: 5px;
  height: 5px;
  padding: 0;
  cursor: pointer;
  transition: all 0.1s linear;
  border-radius: 50%;
  box-shadow: inset 0 0 0 5px hsla(0, 0%, 42%, 0.6);
}
.layout-slider-block-cf126[data-slider-control="normal_1"] {
  --swiper-pagination-height: 0;
}
.layout-slider-block-cf126[data-slider-control="normal_1"]
  .slider-pagination-a2a9a {
  bottom: 20px;
}
.layout-slider-block-cf126[data-slider-control="normal_2"]
  .slider-pagination-a2a9a {
  position: absolute;
  z-index: 10;
  bottom: 0;
  left: 0;
  display: flex;
  width: 100%;
  padding: 0 3% 3%;
  padding: 0 max(3.45%, 27px) max(3.45%, 27px);
  justify-content: flex-end;
}
.layout-slider-block-cf126[data-slider-control="normal_2"]
  .slider-pagination-item-d99c3 {
  position: relative;
  display: flex;
  width: calc(var(--control-size) * 3);
  height: calc(var(--control-size) * 3);
  padding: calc(var(--control-size) * 0.625);
  cursor: pointer;
  align-items: center;
  justify-content: center;
}
.layout-slider-block-cf126[data-slider-control="normal_2"]
  .slider-pagination-item-d99c3
  .slider-pagination-dot-abc5e {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.layout-slider-block-cf126[data-slider-control="normal_2"]
  .slider-pagination-item-d99c3
  .slider-pagination-dot-abc5e
  circle {
  transition: 0.56s ease;
  stroke: rgba(var(--theme-color), 1);
  stroke-dasharray: 162.3101348877;
  stroke-dashoffset: 162.3101348877;
}
.layout-slider-block-cf126[data-slider-control="normal_2"]
  .slider-pagination-item-d99c3[data-active]
  .slider-pagination-dot-abc5e
  circle {
  stroke-dashoffset: 0;
}
.layout-slider-block-cf126[data-slider-control="normal_2"]
  .slider-pagination-item-d99c3:before {
  display: block;
  width: var(--control-size);
  height: var(--control-size);
  padding: 0;
  content: "";
  cursor: pointer;
  border-radius: 50%;
  background-color: rgba(var(--theme-color), 1);
}
.layout-slider-block-cf126[data-hide-navigation] .slider-navigation-f4186 {
  display: none !important;
}
.layout-slider-block-cf126[data-slider-theme*="white"] .slider-btn--prev-dd900 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='m620.097 800.05-322.99-322.99c-21.87-21.87-57.33-21.87-79.2 0-21.87 21.87-21.87 57.33 0 79.2l323 322.99c21.87 21.87 57.33 21.87 79.2 0 21.86-21.87 21.86-57.33-.01-79.2z' fill='%23666'/%3E%3Cpath d='m208.917 468.05 322.99-322.98c21.87-21.87 57.33-21.87 79.2 0 21.87 21.87 21.87 57.33 0 79.2l-322.99 322.99c-21.87 21.87-57.33 21.87-79.2 0-21.87-21.88-21.87-57.34 0-79.21z' fill='%23666'/%3E%3C/svg%3E");
}
.layout-slider-block-cf126[data-slider-theme*="white"] .slider-btn--next-e01fe {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='m403.903 223.95 322.99 322.99c21.87 21.87 57.33 21.87 79.2 0 21.87-21.87 21.87-57.33 0-79.2l-323-322.99c-21.87-21.87-57.33-21.87-79.2 0-21.86 21.87-21.86 57.33.01 79.2z' fill='%23666'/%3E%3Cpath d='m815.083 555.95-322.99 322.98c-21.87 21.87-57.33 21.87-79.2 0-21.87-21.87-21.87-57.33 0-79.2l322.99-322.99c21.87-21.87 57.33-21.87 79.2 0 21.87 21.88 21.87 57.34 0 79.21z' fill='%23666'/%3E%3C/svg%3E");
}
.layout-slider-block-cf126 .slider-btn--prev-dd900 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='m620.097 800.05-322.99-322.99c-21.87-21.87-57.33-21.87-79.2 0-21.87 21.87-21.87 57.33 0 79.2l323 322.99c21.87 21.87 57.33 21.87 79.2 0 21.86-21.87 21.86-57.33-.01-79.2z' fill='%23fff'/%3E%3Cpath d='m208.917 468.05 322.99-322.98c21.87-21.87 57.33-21.87 79.2 0 21.87 21.87 21.87 57.33 0 79.2l-322.99 322.99c-21.87 21.87-57.33 21.87-79.2 0-21.87-21.88-21.87-57.34 0-79.21z' fill='%23fff'/%3E%3C/svg%3E");
}
.layout-slider-block-cf126 .slider-btn--next-e01fe {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='m403.903 223.95 322.99 322.99c21.87 21.87 57.33 21.87 79.2 0 21.87-21.87 21.87-57.33 0-79.2l-323-322.99c-21.87-21.87-57.33-21.87-79.2 0-21.86 21.87-21.86 57.33.01 79.2z' fill='%23fff'/%3E%3Cpath d='m815.083 555.95-322.99 322.98c-21.87 21.87-57.33 21.87-79.2 0-21.87-21.87-21.87-57.33 0-79.2l322.99-322.99c21.87-21.87 57.33-21.87 79.2 0 21.87 21.88 21.87 57.34 0 79.21z' fill='%23fff'/%3E%3C/svg%3E");
}
.layout-slider-block-cf126:not(
    [data-slider-control]
  )[data-slider-theme*="white"]
  .slider-navigation-f4186
  .slider-btn--next-e01fe,
.layout-slider-block-cf126:not(
    [data-slider-control]
  )[data-slider-theme*="white"]
  .slider-navigation-f4186
  .slider-btn--prev-dd900,
.layout-slider-block-cf126[data-slider-control="normal"][data-slider-theme*="white"]
  .slider-navigation-f4186
  .slider-btn--next-e01fe,
.layout-slider-block-cf126[data-slider-control="normal"][data-slider-theme*="white"]
  .slider-navigation-f4186
  .slider-btn--prev-dd900,
.layout-slider-block-cf126[data-slider-control="normal_1"][data-slider-theme*="white"]
  .slider-navigation-f4186
  .slider-btn--next-e01fe,
.layout-slider-block-cf126[data-slider-control="normal_1"][data-slider-theme*="white"]
  .slider-navigation-f4186
  .slider-btn--prev-dd900 {
  background-color: #fff;
}
.layout-slider-block-cf126:not([data-slider-control]) .slider-navigation-f4186,
.layout-slider-block-cf126[data-slider-control="normal"]
  .slider-navigation-f4186,
.layout-slider-block-cf126[data-slider-control="normal_1"]
  .slider-navigation-f4186 {
  position: absolute;
  z-index: 10;
  top: calc(50% - var(--swiper-pagination-height) / 2);
  display: flex;
  width: 100%;
  height: 0;
  padding: 0 20px;
  align-items: center;
  justify-content: space-between;
}
.layout-slider-block-cf126:not([data-slider-control])
  .slider-navigation-f4186
  .slider-btn--next-e01fe,
.layout-slider-block-cf126:not([data-slider-control])
  .slider-navigation-f4186
  .slider-btn--prev-dd900,
.layout-slider-block-cf126[data-slider-control="normal"]
  .slider-navigation-f4186
  .slider-btn--next-e01fe,
.layout-slider-block-cf126[data-slider-control="normal"]
  .slider-navigation-f4186
  .slider-btn--prev-dd900,
.layout-slider-block-cf126[data-slider-control="normal_1"]
  .slider-navigation-f4186
  .slider-btn--next-e01fe,
.layout-slider-block-cf126[data-slider-control="normal_1"]
  .slider-navigation-f4186
  .slider-btn--prev-dd900 {
  width: 36px;
  height: 36px;
  cursor: pointer;
  border-radius: 50px;
  background-color: rgba(0, 0, 0, 0.4);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 16px;
}
.layout-slider-block-cf126[data-slider-control="normal_1"]
  .slider-navigation-f4186 {
  top: 50%;
}
.layout-slider-block-cf126[data-slider-control="normal_2"]
  .slider-navigation-f4186 {
  position: absolute;
  z-index: 10;
  top: 50%;
  display: flex;
  width: 100%;
  height: 0;
  padding: 0 3%;
  padding: 0 max(3.45%, 27px);
  align-items: center;
  justify-content: space-between;
}
.layout-slider-block-cf126[data-slider-control="normal_2"]
  .slider-navigation-f4186
  .slider-btn--next-e01fe,
.layout-slider-block-cf126[data-slider-control="normal_2"]
  .slider-navigation-f4186
  .slider-btn--prev-dd900 {
  width: 36px;
  height: 36px;
  cursor: pointer;
  border-radius: 50px;
  background-color: rgba(var(--theme-color), 1);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 16px;
}
.layout-slider-block-cf126 {
  --level-1: 16px;
  --level-2: 18px;
  --level-3: 22px;
  --level-4: 24px;
  --level-5: 26px;
  --level-6: 28px;
  --item-font-size: var(--level-2);
  --theme-color: 0 0 0;
}
.layout-slider-block-cf126 .item-info-d1db3 {
  font-weight: 400;
  position: relative;
}
.layout-slider-block-cf126 .item-info-d1db3 span {
  text-decoration: none;
}
.layout-slider-block-cf126 .item-info-d1db3:hover {
  z-index: 10;
}
.layout-slider-block-cf126 .item-index-aa0e7 {
  display: none;
}
.layout-slider-block-cf126 .item-title-cab46 {
  font-family: var(--item-font-family);
  font-size: var(--item-font-size);
  font-weight: var(--item-font-weight);
  line-height: 140%;
  color: rgba(var(--theme-color), 1);
}
.layout-slider-block-cf126 .item-desc-bb806,
.layout-slider-block-cf126 .item-subtitle-fccf5 {
  font-size: calc(10px + var(--item-font-size) * 0.2);
  line-height: 160%;
  margin-top: calc(5px + 0.05em);
  color: rgba(var(--theme-color), 0.6);
}
.layout-slider-block-cf126 .item-desc-bb806 {
  white-space: pre-line;
  color: rgba(var(--theme-color), 0.8);
}
@media (max-width: 767.98px) {
  .layout-slider-block-cf126 {
    --level-1: 14px;
    --level-2: 16px;
    --level-3: 20px;
    --level-4: 22px;
    --level-5: 24px;
    --level-6: 26px;
  }
}
.layout-slider-block-cf126:not([data-slider-theme*="info"]) .item-box-a4d29,
.layout-slider-block-cf126[data-slider-theme*="info1"] .item-box-a4d29 {
  border-radius: initial;
}
.layout-slider-block-cf126:not([data-slider-theme*="info"])
  .item-box-a4d29:hover
  .item-title-cab46
  span,
.layout-slider-block-cf126[data-slider-theme*="info1"]
  .item-box-a4d29:hover
  .item-title-cab46
  span {
  background-position: 0 100%;
  background-size: 100% 1px;
}
.layout-slider-block-cf126:not([data-slider-theme*="info"])
  .item-box-a4d29
  .item-title-cab46
  span,
.layout-slider-block-cf126[data-slider-theme*="info1"]
  .item-box-a4d29
  .item-title-cab46
  span {
  transition: background-size 0.55s cubic-bezier(0.2, 0.75, 0.5, 1);
  background-image: linear-gradient(90deg, currentColor 0, currentColor);
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: 0 1px;
}
.layout-slider-block-cf126:not([data-slider-theme*="info"]) .item-thumb-d4899,
.layout-slider-block-cf126[data-slider-theme*="info1"] .item-thumb-d4899 {
  border-radius: var(--slider-item-radius);
}
.layout-slider-block-cf126:not([data-slider-theme*="info"]) .item-info-d1db3,
.layout-slider-block-cf126[data-slider-theme*="info1"] .item-info-d1db3 {
  padding: var(--item-font-size) 0;
}
.layout-slider-block-cf126[data-slider-theme*="info2"] .item-box-a4d29 {
  position: relative;
  overflow: hidden;
  text-decoration: none;
  color: #fff;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.15);
}
.layout-slider-block-cf126[data-slider-theme*="info2"]
  .item-box-a4d29:hover
  .item-info-d1db3 {
  background-color: rgba(0, 0, 0, 0.5);
}
.layout-slider-block-cf126[data-slider-theme*="info2"]
  .item-box-a4d29:hover
  .item-desc-bb806,
.layout-slider-block-cf126[data-slider-theme*="info2"]
  .item-box-a4d29:hover
  .item-subtitle-fccf5,
.layout-slider-block-cf126[data-slider-theme*="info2"]
  .item-box-a4d29:hover
  .item-title-cab46 {
  opacity: 1;
}
.layout-slider-block-cf126[data-slider-theme*="info2"] .item-info-d1db3 {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 4%;
  transition: 0.26s ease;
  background-color: transparent;
  align-items: flex-end;
}
.layout-slider-block-cf126[data-slider-theme*="info2"] .item-desc-bb806,
.layout-slider-block-cf126[data-slider-theme*="info2"] .item-subtitle-fccf5,
.layout-slider-block-cf126[data-slider-theme*="info2"] .item-title-cab46 {
  transition: 0.26s ease;
  opacity: 0;
}
.layout-slider-block-cf126[data-slider-theme*="info2"] .item-title-cab46 {
  color: #fff;
}
.layout-slider-block-cf126[data-slider-theme*="info2"] .item-subtitle-fccf5 {
  color: hsla(0, 0%, 100%, 0.6);
}
.layout-slider-block-cf126[data-slider-theme*="info2"] .item-desc-bb806 {
  color: hsla(0, 0%, 100%, 0.8);
}
.layout-slider-block-cf126[data-slider-theme*="info3"] .item-box-a4d29 {
  position: relative;
  overflow: hidden;
  text-decoration: none;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.15);
}
.layout-slider-block-cf126[data-slider-theme*="info3"]
  .item-box-a4d29:hover
  .item-title-cab46
  span {
  background-position: 0 100%;
  background-size: 100% 1px;
}
.layout-slider-block-cf126[data-slider-theme*="info3"]
  .item-box-a4d29
  .item-title-cab46
  span {
  transition: background-size 0.55s cubic-bezier(0.2, 0.75, 0.5, 1);
  background-image: linear-gradient(90deg, currentColor 0, currentColor);
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: 0 1px;
}
.layout-slider-block-cf126[data-slider-theme*="info3"] .item-info-d1db3 {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 4%;
  transition: 0.26s ease;
  background-image: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.5) 7%,
    transparent 50%
  );
  align-items: flex-end;
}
.layout-slider-block-cf126[data-slider-theme*="info3"] .item-title-cab46 {
  color: #fff;
}
.layout-slider-block-cf126[data-slider-theme*="info3"] .item-subtitle-fccf5 {
  color: hsla(0, 0%, 100%, 0.6);
}
.layout-slider-block-cf126[data-slider-theme*="info3"] .item-desc-bb806 {
  color: hsla(0, 0%, 100%, 0.8);
}
.layout-slider-block-cf126[data-slider-theme*="info4"] .item-box-a4d29 {
  position: relative;
  overflow: hidden;
  text-decoration: none;
  color: #fff;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.15);
}
.layout-slider-block-cf126[data-slider-theme*="info4"]
  .item-box-a4d29:hover
  .item-info-d1db3 {
  background-color: rgba(0, 0, 0, 0.8);
}
.layout-slider-block-cf126[data-slider-theme*="info4"]
  .item-box-a4d29:hover
  .item-info-inner-eb03b {
  transform: scale(1) perspective(1px) translateZ(0);
  opacity: 1;
}
.layout-slider-block-cf126[data-slider-theme*="info4"] .item-info-d1db3 {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 8%;
  transition: background-color 1s cubic-bezier(0, 1, 0.5, 1);
  background-color: transparent;
  align-items: center;
  justify-content: center;
}
.layout-slider-block-cf126[data-slider-theme*="info4"] .item-info-inner-eb03b {
  transition: transform 1s cubic-bezier(0, 1, 0.5, 1),
    opacity 1s cubic-bezier(0, 1, 0.5, 1);
  transform: perspective(1px) scale(0.8) translateZ(0);
  text-align: center;
  opacity: 0;
}
.layout-slider-block-cf126[data-slider-theme*="info4"] .item-title-cab46 {
  color: #fff;
}
.layout-slider-block-cf126[data-slider-theme*="info4"] .item-subtitle-fccf5 {
  color: hsla(0, 0%, 100%, 0.6);
}
.layout-slider-block-cf126[data-slider-theme*="info4"] .item-desc-bb806 {
  color: hsla(0, 0%, 100%, 0.8);
}
.layout-card-block-d692b {
  --level-1: 16px;
  --level-2: 18px;
  --level-3: 22px;
  --level-4: 24px;
  --level-5: 26px;
  --level-6: 28px;
  --item-font-size: var(--level-2);
  --theme-color: 0 0 0;
}
.layout-card-block-d692b .card-list-e19cd {
  display: grid;
}
.layout-card-block-d692b .card-list-e19cd[data-video-autoplay] {
  cursor: pointer;
}
.layout-card-block-d692b
  .card-list-e19cd[data-video-autoplay]
  .item-thumb-box-ea296[data-video-link]:before {
  display: none !important;
}
.layout-card-block-d692b .card-list-e19cd .item-thumb-box-ea296 {
  position: relative;
}
.layout-card-block-d692b .card-list-e19cd .item-thumb-box-ea296 video {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: none;
  object-fit: cover;
}
.layout-card-block-d692b
  .card-list-e19cd
  .item-thumb-box-ea296[data-video-link]:before {
  position: absolute;
  z-index: 30;
  top: 50%;
  left: 50%;
  width: 60px;
  height: 60px;
  content: "";
  transition: 0.26s ease;
  transform: translate3d(-50%, -50%, 0);
  pointer-events: none;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.5);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADcSURBVHgB7dbRDYJADAbgnhPoBozgBsZJHEE3kA0cgREcgREYoWygG/z2ohhCEDiu1AfuS/pyJLTX9OCIkmQEgL1EhbdCIiNLreQNljiRFfxWmnQD43JaEqbhxbqBMDf1QhCOoTmkmK9Q6QbisMRl6P1uSgEUr5Y4Oufq7oMN2cgkuG82rDrQeEoXdu0Fqw58C+guWBbgk+cUCjpKzD2SiPOQOFMMzHfHnz5ELHEgLQjjf0Zb0jQxcaW664AC/JBdaUkDyUsYXcmqnl3HHa3AAvy1nD+JC/UhS1bvBXsXXdvChXK0AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 24px 24px;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
}
.layout-card-block-d692b[data-theme*="dark"] {
  --theme-color: 255 255 255;
}
.layout-card-block-d692b .card-item-ced72 {
  position: relative;
}
.layout-card-block-d692b .card-item-ced72 span {
  text-decoration: none;
}
@media (max-width: 767.98px) {
  .layout-card-block-d692b {
    --level-1: 14px;
    --level-2: 16px;
    --level-3: 20px;
    --level-4: 22px;
    --level-5: 24px;
    --level-6: 26px;
  }
}
.layout-card-block-d692b[data-show-mode="swiper"] .card-list-e19cd {
  display: block;
  cursor: pointer;
}
.layout-card-block-d692b[data-show-mode="swiper"] .card-item-ced72 {
  width: calc(
    (100% - var(--col-space) * (var(--col-count) - 1)) / var(--col-count)
  );
  transition: transform 0.45s ease;
}
.layout-card-block-d692b[data-show-mode="swiper"] .progress-bar-wrapper-fafcb {
  position: relative;
  margin-top: 50px;
}
.layout-card-block-d692b[data-show-mode="swiper"] .progress-bar-c7bcf {
  max-width: 260px;
  height: 5px;
  margin: 0 auto;
  border-radius: 100px;
  background: #e4e4e7;
}
.layout-card-block-d692b[data-show-mode="swiper"] .progress-bar--inner-bc485 {
  width: calc(var(--swiper-progress, 0.2) * 100%);
  height: 100%;
  border-radius: 100px;
  background: #000;
}
.layout-card-block-d692b[data-show-mode="swiper"] .tab-bar-d0a2c {
  font-size: 14px;
  display: flex;
  min-width: 0;
  margin-top: 50px;
  justify-content: center;
}
.layout-card-block-d692b[data-show-mode="swiper"] .tab-bar--inner-b3bb5 {
  display: flex;
  min-width: 0;
  flex-wrap: wrap;
}
.layout-card-block-d692b[data-show-mode="swiper"] .tab-item-e8ceb {
  padding: 0.3em 0.5em;
  cursor: pointer;
  transition: 0.26s ease;
  color: #999;
}
.layout-card-block-d692b[data-show-mode="swiper"] .tab-item-e8ceb:last-child {
  margin-right: 0;
}
.layout-card-block-d692b[data-show-mode="swiper"] .tab-item-e8ceb:hover,
.layout-card-block-d692b[data-show-mode="swiper"] .tab-item-e8ceb[data-active] {
  color: #000;
}
.layout-card-block-d692b[data-show-mode="swiper"] .swiper {
  overflow: visible;
}
.layout-card-block-d692b[data-show-mode="swiper"] .swiper-wrapper {
  transition: transform 0.6s cubic-bezier(0.2, 0.6, 0.3, 1) !important;
}
.layout-card-block-d692b[data-show-mode="swiper"] .swiper-wrapper[data-touch] {
  cursor: grabbing;
  transition: transform 0.3s cubic-bezier(0.2, 0.6, 0.3, 1) !important;
}
.layout-card-block-d692b[data-show-mode="swiper"]
  .swiper-wrapper[data-touch]
  .card-item-ced72 {
  transform: scale(0.97);
}
.layout-card-block-d692b[data-show-mode="swiper"][data-theme*="dark"]
  .progress-bar-c7bcf {
  background: #3f3f46;
}
.layout-card-block-d692b[data-show-mode="swiper"][data-theme*="dark"]
  .progress-bar--inner-bc485 {
  background: #fff;
}
.layout-card-block-d692b[data-show-mode="swiper"][data-theme*="dark"]
  .tab-item-e8ceb {
  color: #3f3f46;
}
.layout-card-block-d692b[data-show-mode="swiper"][data-theme*="dark"]
  .tab-item-e8ceb:hover,
.layout-card-block-d692b[data-show-mode="swiper"][data-theme*="dark"]
  .tab-item-e8ceb[data-active] {
  color: #fff;
}
.layout-card-block-d692b[data-effect="normal"] .card-item-ced72 {
  position: relative;
}
.layout-card-block-d692b[data-effect="normal"] .card-item-ced72:hover {
  z-index: 10;
}
.layout-card-block-d692b[data-effect="normal"]
  .card-item-ced72:hover
  .item-thumb-d4899 {
  transform: scale(1.1);
}
.layout-card-block-d692b[data-effect="normal"] .item-index-aa0e7 {
  display: none;
}
.layout-card-block-d692b[data-effect="normal"] .item-info-d1db3 {
  font-weight: 400;
}
.layout-card-block-d692b[data-effect="normal"] .item-title-cab46 {
  font-family: var(--item-font-family);
  font-size: var(--item-font-size);
  font-weight: var(--item-font-weight);
  line-height: 140%;
  color: rgb(var(--theme-color) / 1);
}
.layout-card-block-d692b[data-effect="normal"] .item-subtitle-fccf5 {
  font-size: calc(10px + var(--item-font-size) * 0.2);
  line-height: 160%;
  margin-top: calc(5px + 0.05em);
  color: rgb(var(--theme-color) / 0.6);
}
.layout-card-block-d692b[data-effect="normal"] .item-desc-bb806 {
  display: none;
  color: rgb(var(--theme-color) / 0.8);
}
.layout-card-block-d692b[data-effect="normal"] .item-thumb-box-ea296 {
  height: 100%;
}
.layout-card-block-d692b[data-effect="normal"] .item-thumb-d4899 {
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  transition: transform 0.75s cubic-bezier(0.2, 0.75, 0.5, 1),
    opacity 0.5s ease 0.3s;
  transform: scale(1);
}
.layout-card-block-d692b[data-effect="normal"] .item-thumb-d4899 img {
  opacity: 0;
}
.layout-card-block-d692b[data-effect="normal"]
  .item-thumb-d4899[data-image-ratio]:not([data-image-ratio="auto"])
  img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
}
.layout-card-block-d692b[data-effect="normal"]
  .item-thumb-d4899[data-image-ratio]:not([data-image-ratio="auto"]):after {
  display: block;
  width: 100%;
  padding-bottom: calc(var(--aspect-h) / var(--aspect-w) * 100%);
  content: "";
  pointer-events: none;
}
.layout-card-block-d692b[data-effect="normal"] .item-thumb-d4899 img {
  position: relative;
  z-index: 1;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO01"]
  .card-item-ced72:hover
  .item-title-cab46
  span {
  background-position: 0 100%;
  background-size: 100% 1px;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO01"]
  .card-item-ced72
  .item-title-cab46
  span {
  transition: background-size 0.55s cubic-bezier(0.2, 0.75, 0.5, 1);
  background-image: linear-gradient(90deg, currentColor 0, currentColor);
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: 0 1px;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO01"]
  .item-thumb-box-ea296 {
  overflow: hidden;
  border-radius: var(--item-border-radius);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO01"]
  .item-info-d1db3 {
  padding: var(--item-font-size) 0;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO02"]
  .card-item-ced72 {
  position: relative;
  overflow: hidden;
  text-decoration: none;
  color: #fff;
  border-radius: var(--item-border-radius);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.15);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO02"]
  .card-item-ced72:hover
  .item-info-d1db3 {
  background-color: rgba(0, 0, 0, 0.5);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO02"]
  .card-item-ced72:hover
  .item-subtitle-fccf5,
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO02"]
  .card-item-ced72:hover
  .item-title-cab46 {
  opacity: 1;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO02"]
  .item-info-d1db3 {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 8%;
  transition: 0.26s ease;
  background-color: transparent;
  align-items: flex-end;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO02"]
  .item-subtitle-fccf5,
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO02"]
  .item-title-cab46 {
  transition: 0.26s ease;
  opacity: 0;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO02"]
  .item-title-cab46 {
  color: #fff;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO02"]
  .item-subtitle-fccf5 {
  color: hsla(0, 0%, 100%, 0.6);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO02"]
  .item-desc-bb806 {
  color: hsla(0, 0%, 100%, 0.8);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO03"]
  .card-item-ced72 {
  position: relative;
  overflow: hidden;
  text-decoration: none;
  border-radius: var(--item-border-radius);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.15);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO03"]
  .card-item-ced72:hover
  .item-title-cab46
  span {
  background-position: 0 100%;
  background-size: 100% 1px;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO03"]
  .card-item-ced72
  .item-title-cab46
  span {
  transition: background-size 0.55s cubic-bezier(0.2, 0.75, 0.5, 1);
  background-image: linear-gradient(90deg, currentColor 0, currentColor);
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: 0 1px;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO03"]
  .item-info-d1db3 {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 8%;
  transition: 0.26s ease;
  background-image: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.5) 7%,
    transparent 50%
  );
  align-items: flex-end;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO03"]
  .item-title-cab46 {
  color: #fff;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO03"]
  .item-subtitle-fccf5 {
  color: hsla(0, 0%, 100%, 0.6);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO03"]
  .item-desc-bb806 {
  color: hsla(0, 0%, 100%, 0.8);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO04"]
  .card-item-ced72 {
  position: relative;
  overflow: hidden;
  text-decoration: none;
  color: #fff;
  border-radius: var(--item-border-radius);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.15);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO04"]
  .card-item-ced72:hover
  .item-info-d1db3 {
  background-color: rgba(0, 0, 0, 0.8);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO04"]
  .card-item-ced72:hover
  .item-info-inner-eb03b {
  transform: scale(1) perspective(1px) translateZ(0);
  opacity: 1;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO04"]
  .item-info-d1db3 {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 8%;
  transition: background-color 1s cubic-bezier(0, 1, 0.5, 1);
  background-color: transparent;
  align-items: center;
  justify-content: center;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO04"]
  .item-info-inner-eb03b {
  transition: transform 1s cubic-bezier(0, 1, 0.5, 1),
    opacity 1s cubic-bezier(0, 1, 0.5, 1);
  transform: perspective(1px) scale(0.8) translateZ(0);
  text-align: center;
  opacity: 0;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO04"]
  .item-title-cab46 {
  color: #fff;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO04"]
  .item-subtitle-fccf5 {
  color: hsla(0, 0%, 100%, 0.6);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO04"]
  .item-desc-bb806 {
  color: hsla(0, 0%, 100%, 0.8);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO05"]
  .card-item-ced72:hover
  .item-title-cab46
  span {
  background-position: 0 100%;
  background-size: 100% 1px;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO05"]
  .card-item-ced72
  .item-title-cab46
  span {
  transition: background-size 0.55s cubic-bezier(0.2, 0.75, 0.5, 1);
  background-image: linear-gradient(90deg, currentColor 0, currentColor);
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: 0 1px;
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO05"]
  .card-item-ced72:hover
  .item-thumb-box-ea296 {
  transform: translateY(-20px);
  box-shadow: 0 25px 60px rgba(0, 0, 0, 0.17);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO05"]
  .card-item-ced72:hover
  .item-thumb-d4899 {
  transform: scale(1);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO05"]
  .item-thumb-box-ea296 {
  overflow: hidden;
  transition: transform 0.7s cubic-bezier(0.2, 1, 0.22, 1),
    box-shadow 0.7s cubic-bezier(0.2, 1, 0.22, 1), opacity 0.55s ease 0.25s;
  border-radius: var(--item-border-radius);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.17);
}
.layout-card-block-d692b[data-effect="normal"][data-theme^="NO05"]
  .item-info-d1db3 {
  padding: var(--item-font-size) 0;
}
.layout-card-block-d692b[data-effect="three3D"] .card-item-ced72 {
  position: relative;
}
.layout-card-block-d692b[data-effect="three3D"] .card-item-ced72:hover {
  z-index: 10;
}
.layout-card-block-d692b[data-effect="three3D"] .layer-back-c9253,
.layout-card-block-d692b[data-effect="three3D"] .layer-front-bcce4 {
  backface-visibility: hidden;
  transform-style: preserve-3d;
}
.layout-card-block-d692b[data-effect="three3D"]
  .layer-front-bcce4
  .item-desc-bb806 {
  display: none;
}
.layout-card-block-d692b[data-effect="three3D"]
  .layer-front-bcce4
  .item-thumb-d4899:before {
  background-color: var(--front-mask-color);
}
.layout-card-block-d692b[data-effect="three3D"]
  .layer-front-bcce4
  .item-info-d1db3 {
  color: var(--front-font-color, #fff);
}
.layout-card-block-d692b[data-effect="three3D"] .layer-back-c9253 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.layout-card-block-d692b[data-effect="three3D"]
  .layer-back-c9253
  .item-subtitle-fccf5 {
  display: none;
}
.layout-card-block-d692b[data-effect="three3D"]
  .layer-back-c9253
  .item-thumb-d4899:before {
  background-color: var(--back-mask-color);
}
.layout-card-block-d692b[data-effect="three3D"]
  .layer-back-c9253
  .item-info-d1db3 {
  color: var(--back-font-color, #fff);
}
.layout-card-block-d692b[data-effect="three3D"] .item-index-aa0e7 {
  display: none;
}
.layout-card-block-d692b[data-effect="three3D"] .item-info-d1db3 {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 8%;
  transition: transform 0.26s ease;
  transform: translateZ(50px) scale(0.95);
}
.layout-card-block-d692b[data-effect="three3D"] .item-title-cab46 {
  font-family: var(--item-font-family);
  font-size: var(--item-font-size);
  font-weight: var(--item-font-weight);
  line-height: 140%;
}
.layout-card-block-d692b[data-effect="three3D"] .item-subtitle-fccf5 {
  font-size: calc(10px + var(--item-font-size) * 0.2);
  line-height: 160%;
  margin-top: calc(5px + 0.05em);
  opacity: 0.6;
}
.layout-card-block-d692b[data-effect="three3D"] .item-desc-bb806 {
  font-size: 13px;
  line-height: 1.4;
  overflow: hidden;
  margin-top: 8px;
  opacity: 0.8;
}
.layout-card-block-d692b[data-effect="three3D"] .item-thumb-box-ea296 {
  overflow: hidden;
  border-radius: var(--item-border-radius);
}
.layout-card-block-d692b[data-effect="three3D"] .item-thumb-d4899 {
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  transition: transform 0.36s ease;
  transform: scale(1);
}
.layout-card-block-d692b[data-effect="three3D"] .item-thumb-d4899 img {
  opacity: 0;
}
.layout-card-block-d692b[data-effect="three3D"]
  .item-thumb-d4899[data-image-ratio]:not([data-image-ratio="auto"])
  img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
}
.layout-card-block-d692b[data-effect="three3D"]
  .item-thumb-d4899[data-image-ratio]:not([data-image-ratio="auto"]):after {
  display: block;
  width: 100%;
  padding-bottom: calc(var(--aspect-h) / var(--aspect-w) * 100%);
  content: "";
  pointer-events: none;
}
.layout-card-block-d692b[data-effect="three3D"] .item-thumb-d4899:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  content: "";
}
.layout-card-block-d692b[data-effect="three3D"][data-theme^="NO01"]
  .card-item-ced72 {
  perspective: 1000px;
  transform-style: preserve-3d;
}
.layout-card-block-d692b[data-effect="three3D"][data-theme^="NO01"]
  .card-item-ced72:hover
  .item-inner-e288d {
  transform: rotateY(-180deg);
}
.layout-card-block-d692b[data-effect="three3D"][data-theme^="NO01"]
  .item-inner-e288d {
  transition: 1s;
  transform-style: preserve-3d;
}
.layout-card-block-d692b[data-effect="three3D"][data-theme^="NO01"]
  .layer-back-c9253 {
  transform: rotateY(180deg);
}
.layout-card-block-d692b[data-effect="three3D"][data-theme^="NO02"]
  .card-item-ced72 {
  position: relative;
  perspective: 1000px;
  transform-style: preserve-3d;
}
.layout-card-block-d692b[data-effect="three3D"][data-theme^="NO02"]
  .card-item-ced72:hover
  .item-inner-e288d {
  transform: rotateX(-180deg);
}
.layout-card-block-d692b[data-effect="three3D"][data-theme^="NO02"]
  .item-inner-e288d {
  transition: 1s;
  transform-style: preserve-3d;
}
.layout-card-block-d692b[data-effect="three3D"][data-theme^="NO02"]
  .layer-back-c9253 {
  transform: rotateX(180deg);
}
.layout-card-block-d692b[data-effect="three3D"][data-theme*="cc"]
  .item-info-d1db3 {
  text-align: center;
  align-items: center;
  justify-content: center;
}
.layout-card-block-d692b[data-effect="three3D"][data-theme*="lb"]
  .item-info-d1db3 {
  text-align: left;
  align-items: flex-end;
  justify-content: flex-start;
}
.layout-card-block-d692b[data-effect="onlyImage"] .card-item-ced72 {
  position: relative;
}
.layout-card-block-d692b[data-effect="onlyImage"] .card-item-ced72:hover {
  z-index: 10;
}
.layout-card-block-d692b[data-effect="onlyImage"]
  .card-item-ced72:hover
  .item-thumb-d4899 {
  transform: scale(1.1);
}
.layout-card-block-d692b[data-effect="onlyImage"] .item-index-aa0e7 {
  display: none;
}
.layout-card-block-d692b[data-effect="onlyImage"] .item-thumb-box-ea296 {
  height: 100%;
}
.layout-card-block-d692b[data-effect="onlyImage"] .item-thumb-d4899 {
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  transition: transform 0.75s cubic-bezier(0.2, 0.75, 0.5, 1),
    opacity 0.5s ease 0.3s;
  transform: scale(1);
}
.layout-card-block-d692b[data-effect="onlyImage"] .item-thumb-d4899 img {
  opacity: 0;
}
.layout-card-block-d692b[data-effect="onlyImage"]
  .item-thumb-d4899[data-image-ratio]:not([data-image-ratio="auto"])
  img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
}
.layout-card-block-d692b[data-effect="onlyImage"]
  .item-thumb-d4899[data-image-ratio]:not([data-image-ratio="auto"]):after {
  display: block;
  width: 100%;
  padding-bottom: calc(var(--aspect-h) / var(--aspect-w) * 100%);
  content: "";
  pointer-events: none;
}
.layout-card-block-d692b[data-effect="onlyImage"][data-theme^="NO01"]
  .item-thumb-box-ea296 {
  overflow: hidden;
  border-radius: var(--item-border-radius);
}
.layout-card-block-d692b[data-effect="onlyImage"][data-theme^="NO02"]
  .card-item-ced72:hover
  .item-thumb-box-ea296 {
  transform: translateY(-20px);
  box-shadow: 0 25px 60px rgba(0, 0, 0, 0.17);
}
.layout-card-block-d692b[data-effect="onlyImage"][data-theme^="NO02"]
  .card-item-ced72:hover
  .item-thumb-d4899 {
  transform: scale(1);
}
.layout-card-block-d692b[data-effect="onlyImage"][data-theme^="NO02"]
  .item-thumb-box-ea296 {
  overflow: hidden;
  transition: transform 0.7s cubic-bezier(0.2, 1, 0.22, 1),
    box-shadow 0.7s cubic-bezier(0.2, 1, 0.22, 1), opacity 0.55s ease 0.25s;
  border-radius: var(--item-border-radius);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.17);
}
.layout-custom-block-d0a4e {
  position: relative;
}
.page-editor-d6a06 {
  font-size: 14px;
  line-height: 1.6;
  word-wrap: break-word;
  font-feature-settings: "liga" 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: none;
}
@supports (height: 1lh) {
  .page-editor-d6a06 p:empty {
    height: 1lh;
  }
}
@supports not (height: 1lh) {
  .page-editor-d6a06 p:empty:after {
    content: " ";
  }
}
.page-editor-d6a06 .resize-cursor {
  cursor: ew-resize;
  cursor: col-resize;
}
.page-editor-d6a06 p[style*="line-height"] span {
  line-height: inherit;
}
.page-editor-d6a06 video {
  display: inline-block;
  vertical-align: top;
}
.page-editor-d6a06 blockquote {
  overflow: hidden;
  margin: 0;
  padding-right: 1.5em;
  padding-left: 1.5em;
  border-left: 5px solid #ccc;
}
.page-editor-d6a06 span {
  line-height: 1.6em;
}
.page-editor-d6a06 span[data-clip="text"],
.page-editor-d6a06 span[data-clip="text"] .text-decoration-svg-af5e4,
.page-editor-d6a06 span[data-clip="text"] .text-decoration-svg-af5e4 u {
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}
.page-editor-d6a06 .text-12-a906e,
.page-editor-d6a06 .text-14-c6e02,
.page-editor-d6a06 .text-16-d4745,
.page-editor-d6a06 .text-18-cf866,
.page-editor-d6a06 .text-20-e283b,
.page-editor-d6a06 .text-22-f5dd2,
.page-editor-d6a06 .text-24-ce6ae {
  line-height: 1.6em;
}
.page-editor-d6a06 .text-26-b83d3,
.page-editor-d6a06 .text-28-f2a19,
.page-editor-d6a06 .text-30-c91b3,
.page-editor-d6a06 .text-32-cb119,
.page-editor-d6a06 .text-34-db59a,
.page-editor-d6a06 .text-36-bfb99,
.page-editor-d6a06 .text-38-c477e {
  line-height: 1.4em;
}
.page-editor-d6a06 .text-128-d7989,
.page-editor-d6a06 .text-40-e6a15,
.page-editor-d6a06 .text-48-d26d5,
.page-editor-d6a06 .text-60-d6566,
.page-editor-d6a06 .text-72-ca1da,
.page-editor-d6a06 .text-84-c3934,
.page-editor-d6a06 .text-94-e7c66 {
  line-height: 1.2em;
}
.page-editor-d6a06 .text-decoration-svg-af5e4 {
  --text-decoration-color: #000;
  --text-decoration-width: 1em;
  --stroke-linecap: round;
  --stroke-linejoin: square;
  --opacity: 1;
  --blend: none;
  display: inline-block;
}
.page-editor-d6a06 .text-decoration-svg-af5e4,
.page-editor-d6a06 .text-decoration-svg-af5e4 u {
  position: relative;
  z-index: 10;
  text-decoration: none;
  background-image: inherit;
}
.page-editor-d6a06 .text-decoration-svg-box-c3ecd {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  overflow: visible;
  width: 100%;
  height: 100%;
  pointer-events: none;
  opacity: var(--opacity);
}
.page-editor-d6a06 .text-decoration-svg-box-c3ecd[data-svg-name="line-1"] {
  top: auto;
  bottom: 16%;
  left: 0;
  width: 100%;
  height: 10.9589041096%;
}
.page-editor-d6a06 .text-decoration-svg-box-c3ecd[data-svg-name="line-2"] {
  top: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.page-editor-d6a06 .text-decoration-svg-box-c3ecd[data-svg-name="line-3"] {
  top: 81%;
  left: 50%;
  width: 97.5%;
  height: 17.8082191781%;
  transform: translateX(-50%);
}
.page-editor-d6a06 .text-decoration-svg-box-c3ecd[data-svg-name="line-4"] {
  top: 71%;
  left: 50%;
  width: 93.5714285714%;
  height: 31.5068493151%;
  transform: translateX(-50%);
}
.page-editor-d6a06 .text-decoration-svg-box-c3ecd[data-svg-name="line-5"] {
  top: 50%;
  left: 50%;
  width: 106.25%;
  height: 118.4931506849%;
  transform: translate3D(-50%, -50%, 0);
}
.page-editor-d6a06 .text-decoration-svg-box-c3ecd[data-svg-name="line-6"] {
  top: 73%;
  left: 50%;
  width: 95.1785714286%;
  height: 39.0410958904%;
  transform: translateX(-50%);
}
.page-editor-d6a06 .text-decoration-svg-box-c3ecd path {
  fill: none;
  stroke: var(--text-decoration-color);
  stroke-linecap: var(--stroke-linecap);
  stroke-linejoin: var(--stroke-linejoin);
  stroke-width: var(--text-decoration-width);
  stroke-width: max(1px, var(--text-decoration-width));
}
@media (max-width: 767.98px) {
  .page-editor-d6a06 [data-mo-align="left"] {
    text-align: left !important;
  }
  .page-editor-d6a06 [data-mo-align="center"] {
    text-align: center !important;
  }
  .page-editor-d6a06 [data-mo-align="right"] {
    text-align: right !important;
  }
  .page-editor-d6a06 .text-12-a906e {
    font-size: calc(12px * var(--font-scale-12px, 1)) !important;
  }
  .page-editor-d6a06 .text-14-c6e02 {
    font-size: calc(14px * var(--font-scale-14px, 1)) !important;
  }
  .page-editor-d6a06 .text-16-d4745 {
    font-size: calc(14px * var(--font-scale-16px, 1)) !important;
  }
  .page-editor-d6a06 .text-18-cf866 {
    font-size: calc(14px * var(--font-scale-18px, 1)) !important;
  }
  .page-editor-d6a06 .text-20-e283b {
    font-size: calc(14px * var(--font-scale-20px, 1)) !important;
  }
  .page-editor-d6a06 .text-22-f5dd2 {
    font-size: calc(18px * var(--font-scale-22px, 1)) !important;
  }
  .page-editor-d6a06 .text-24-ce6ae {
    font-size: calc(18px * var(--font-scale-24px, 1)) !important;
  }
  .page-editor-d6a06 .text-26-b83d3 {
    font-size: calc(18px * var(--font-scale-26px, 1)) !important;
  }
  .page-editor-d6a06 .text-28-f2a19 {
    font-size: calc(18px * var(--font-scale-28px, 1)) !important;
  }
  .page-editor-d6a06 .text-30-c91b3 {
    font-size: calc(24px * var(--font-scale-30px, 1)) !important;
  }
  .page-editor-d6a06 .text-32-cb119 {
    font-size: calc(24px * var(--font-scale-32px, 1)) !important;
  }
  .page-editor-d6a06 .text-34-db59a {
    font-size: calc(24px * var(--font-scale-34px, 1)) !important;
  }
  .page-editor-d6a06 .text-36-bfb99 {
    font-size: calc(24px * var(--font-scale-36px, 1)) !important;
  }
  .page-editor-d6a06 .text-38-c477e {
    font-size: calc(24px * var(--font-scale-38px, 1)) !important;
  }
  .page-editor-d6a06 .text-40-e6a15 {
    font-size: calc(28px * var(--font-scale-40px, 1)) !important;
  }
  .page-editor-d6a06 .text-48-d26d5 {
    font-size: calc(30px * var(--font-scale-48px, 1)) !important;
  }
  .page-editor-d6a06 .text-60-d6566 {
    font-size: calc(32px * var(--font-scale-60px, 1)) !important;
  }
  .page-editor-d6a06 .text-72-ca1da {
    font-size: calc(36px * var(--font-scale-72px, 1)) !important;
  }
  .page-editor-d6a06 .text-84-c3934 {
    font-size: calc(42px * var(--font-scale-84px, 1)) !important;
  }
  .page-editor-d6a06 .text-94-e7c66 {
    font-size: calc(45px * var(--font-scale-94px, 1)) !important;
  }
  .page-editor-d6a06 .text-128-d7989 {
    font-size: calc(60px * var(--font-scale-128px, 1)) !important;
  }
}
@keyframes rubberBand-b6312 {
  0% {
    transform: scaleX(1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    transform: scaleX(1);
  }
}
@keyframes shakeX-e8fb6 {
  0%,
  to {
    transform: translateZ(0);
  }
  25% {
    transform: translate3d(-0.5em, 0, 0);
  }
  75% {
    transform: translate3d(0.5em, 0, 0);
  }
}
.page-editor-d6a06 .btn-row-c58e4 .button-view-d293b {
  display: inline-flex;
}
.page-editor-d6a06 .btn-row-c58e4[data-dir="col"] .button-view-d293b {
  width: 100%;
}
.page-editor-d6a06 .btn-row-c58e4[data-dir="col"] .btn-list-a1de5 {
  flex-direction: column;
  width: var(--btn-row-width, 100%);
  align-items: stretch;
}
.page-editor-d6a06 .btn-row-c58e4[data-dir="col"] .btn-ece02 {
  width: 100%;
}
.page-editor-d6a06 .btn-row-c58e4[data-fill] .btn-list-a1de5 {
  width: var(--btn-row-width, 100%);
}
.page-editor-d6a06 .btn-row-c58e4[data-fill] .btn-ece02,
.page-editor-d6a06 .btn-row-c58e4[data-fill] .button-view-d293b {
  flex: 1 1 auto;
}
.page-editor-d6a06 .btn-row-c58e4[style*="fit-content"] .btn-ece02 {
  width: -moz-fit-content;
  width: fit-content;
}
.page-editor-d6a06 .btn-list-a1de5 {
  display: inline-flex;
  max-width: 100%;
  align-items: center;
  flex-wrap: wrap;
  gap: var(--btn-row-gap, 1em);
}
.page-editor-d6a06 .btn-ece02 {
  --color: inherit;
  --border-width: 0;
  --border-style: solid;
  box-sizing: border-box;
  width: auto;
  vertical-align: bottom;
  text-decoration: none;
  box-shadow: var(--box-shadow);
}
.page-editor-d6a06 .btn-ece02[data-animation="moveUp"] {
  transition: 0.26s ease;
}
.page-editor-d6a06 .btn-ece02[data-animation="moveUp"].state-hover-a30a1,
.page-editor-d6a06 .btn-ece02[data-animation="moveUp"]:hover {
  transform: translateY(-0.4em);
}
.page-editor-d6a06 .btn-ece02[data-animation="rubberBand"] {
  animation-duration: 0.6s;
  animation-fill-mode: forwards;
}
.page-editor-d6a06 .btn-ece02[data-animation="rubberBand"].state-hover-a30a1,
.page-editor-d6a06 .btn-ece02[data-animation="rubberBand"]:hover {
  animation-name: rubberBand-b6312;
}
.page-editor-d6a06 .btn-ece02[data-animation="shakeX"] {
  animation-duration: 0.6s;
  animation-fill-mode: forwards;
}
.page-editor-d6a06 .btn-ece02[data-animation="shakeX"].state-hover-a30a1,
.page-editor-d6a06 .btn-ece02[data-animation="shakeX"]:hover {
  animation-name: shakeX-e8fb6;
}
.page-editor-d6a06 .btn-ece02[data-animation="scale"] {
  transition: 0.26s ease;
}
.page-editor-d6a06 .btn-ece02[data-animation="scale"].state-hover-a30a1,
.page-editor-d6a06 .btn-ece02[data-animation="scale"]:hover {
  transform: scale3d(1.05, 1.05, 1.05);
}
.page-editor-d6a06 .btn-ece02[data-animation="moveLeft"],
.page-editor-d6a06 .btn-ece02[data-animation="moveRight"] {
  --move-x: 0.75em;
}
.page-editor-d6a06 .btn-ece02[data-animation="moveLeft"] .btn-icon-a4b75,
.page-editor-d6a06 .btn-ece02[data-animation="moveRight"] .btn-icon-a4b75 {
  transition: 0.26s ease;
  transform: translateX(calc(var(--move-x) * -1));
  opacity: 0;
}
.page-editor-d6a06 .btn-ece02[data-animation="moveLeft"] .btn-text-d97c4,
.page-editor-d6a06 .btn-ece02[data-animation="moveRight"] .btn-text-d97c4 {
  transition: 0.26s ease;
  transform: translateX(var(--move-x));
}
.page-editor-d6a06
  .btn-ece02[data-animation="moveLeft"].state-hover-a30a1
  .btn-text-d97c4,
.page-editor-d6a06 .btn-ece02[data-animation="moveLeft"]:hover .btn-text-d97c4,
.page-editor-d6a06
  .btn-ece02[data-animation="moveRight"].state-hover-a30a1
  .btn-text-d97c4,
.page-editor-d6a06
  .btn-ece02[data-animation="moveRight"]:hover
  .btn-text-d97c4 {
  transform: translateX(0);
}
.page-editor-d6a06
  .btn-ece02[data-animation="moveLeft"].state-hover-a30a1
  .btn-icon-a4b75,
.page-editor-d6a06 .btn-ece02[data-animation="moveLeft"]:hover .btn-icon-a4b75,
.page-editor-d6a06
  .btn-ece02[data-animation="moveRight"].state-hover-a30a1
  .btn-icon-a4b75,
.page-editor-d6a06
  .btn-ece02[data-animation="moveRight"]:hover
  .btn-icon-a4b75 {
  transform: translateX(0);
  opacity: 1;
}
.page-editor-d6a06 .btn-ece02[data-animation="moveLeft"] {
  --move-x: -0.75em;
}
.page-editor-d6a06 .btn-ece02[data-theme$="-circle_icon"] .btn-icon-a4b75 {
  --icon-space: 1em;
  position: relative;
  z-index: 0;
  border-radius: 50%;
}
.page-editor-d6a06
  .btn-ece02[data-theme$="-circle_icon"]
  .btn-icon-a4b75:after {
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  width: 150%;
  height: 150%;
  content: "";
  transform: translate3d(-50%, -50%, 0);
  opacity: 0.1;
  border-radius: 50%;
  background: #fff;
}
.page-editor-d6a06 .btn-ece02[data-theme|="custom"],
.page-editor-d6a06 .btn-ece02[data-theme|="outline"],
.page-editor-d6a06 .btn-ece02[data-theme|="wave"] {
  display: inline-flex;
  overflow: hidden;
  padding: var(--padding);
  transition: 0.26s ease, background 0s;
  color: var(--color);
  border-width: var(--border-width);
  border-style: var(--border-style);
  border-color: var(--border-color);
  border-radius: var(--border-radius, 0);
  background: var(--background-color, var(--background, hsla(0, 0%, 100%, 0)));
  align-items: center;
  justify-content: center;
}
.page-editor-d6a06 .btn-ece02[data-theme|="custom"] .btn-text-d97c4,
.page-editor-d6a06 .btn-ece02[data-theme|="custom"] span,
.page-editor-d6a06 .btn-ece02[data-theme|="outline"] .btn-text-d97c4,
.page-editor-d6a06 .btn-ece02[data-theme|="outline"] span,
.page-editor-d6a06 .btn-ece02[data-theme|="wave"] .btn-text-d97c4,
.page-editor-d6a06 .btn-ece02[data-theme|="wave"] span {
  line-height: inherit;
  text-decoration: none;
}
.page-editor-d6a06 .btn-ece02[data-theme|="custom"].state-hover-a30a1,
.page-editor-d6a06 .btn-ece02[data-theme|="custom"]:hover,
.page-editor-d6a06 .btn-ece02[data-theme|="wave"].state-hover-a30a1,
.page-editor-d6a06 .btn-ece02[data-theme|="wave"]:hover {
  color: var(--hover-color, var(--color));
  border-width: var(--hover-border-width, var(--border-width));
  border-style: var(--hover-border-style, var(--border-style));
  border-color: var(--hover-border-color, var(--border-color));
  border-radius: var(--hover-radius, var(--border-radius, 0));
  background: var(
    --hover-background,
    var(--background-color, var(--background))
  );
  box-shadow: var(--hover-box-shadow, var(--box-shadow));
}
.page-editor-d6a06 .btn-ece02[data-theme|="rotate"] {
  --origin-z: -22px;
  position: relative;
  display: inline-block;
  flex: 0 0 auto;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.page-editor-d6a06
  .btn-ece02[data-theme|="rotate"].state-hover-a30a1
  .btn-front-3d-e886d,
.page-editor-d6a06 .btn-ece02[data-theme|="rotate"]:hover .btn-front-3d-e886d {
  transform: rotateX(0deg);
}
.page-editor-d6a06
  .btn-ece02[data-theme|="rotate"].state-hover-a30a1
  .btn-back-3d-e958d,
.page-editor-d6a06 .btn-ece02[data-theme|="rotate"]:hover .btn-back-3d-e958d {
  transform: rotateX(90deg);
}
.page-editor-d6a06
  .btn-ece02[data-theme|="rotate"][data-theme$="-icon"]
  .btn-back-3d-e958d
  .btn-text-d97c4,
.page-editor-d6a06
  .btn-ece02[data-theme|="rotate"][data-theme$="-icon"]
  .btn-front-3d-e886d
  .btn-icon-a4b75 {
  display: none;
}
.page-editor-d6a06
  .btn-ece02[data-theme|="rotate"][data-theme$="-icon"]
  .btn-back-3d-e958d
  .btn-icon-a4b75 {
  margin: 0;
}
.page-editor-d6a06
  .btn-ece02[data-theme|="rotate"][data-theme$="-icon_reverse"]
  .btn-back-3d-e958d
  .btn-icon-a4b75,
.page-editor-d6a06
  .btn-ece02[data-theme|="rotate"][data-theme$="-icon_reverse"]
  .btn-front-3d-e886d
  .btn-text-d97c4 {
  display: none;
}
.page-editor-d6a06
  .btn-ece02[data-theme|="rotate"][data-theme$="-icon_reverse"]
  .btn-front-3d-e886d
  .btn-icon-a4b75 {
  margin: 0;
}
.page-editor-d6a06 .btn-ece02[data-theme|="rotate"] .btn-text-d97c4 {
  display: block;
}
.page-editor-d6a06 .btn-ece02[data-theme|="rotate"] .btn--inner-wrapper-c44fc {
  display: block;
  width: 100%;
  height: 100%;
  perspective: 2000px;
}
.page-editor-d6a06 .btn-ece02[data-theme|="rotate"] .btn-back-3d-e958d,
.page-editor-d6a06 .btn-ece02[data-theme|="rotate"] .btn-front-3d-e886d {
  display: inline-flex;
  width: 100%;
  height: 100%;
  padding: var(--padding);
  transition: transform 0.4s cubic-bezier(0.2, 0.65, 0.4, 1);
  transform-origin: 50% 50% var(--origin-z);
  pointer-events: none;
  border-radius: var(--border-radius);
  align-items: center;
  backface-visibility: hidden;
  justify-content: center;
}
.page-editor-d6a06 .btn-ece02[data-theme|="rotate"] .btn-front-3d-e886d {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: rotateX(-90deg);
  color: var(--background);
  border: 0.2em solid var(--color);
  background-color: var(--color);
}
.page-editor-d6a06 .btn-ece02[data-theme|="rotate"] .btn-back-3d-e958d {
  position: relative;
  transform: translateZ(0);
  color: var(--color);
  border: 0.2em solid var(--color);
  background-color: var(--background);
}
.page-editor-d6a06 .btn-ece02[data-theme|="outline"] {
  --transition-time: 0.26s;
  transition: var(--transition-time) ease;
  border: 0.2em solid var(--color);
}
.page-editor-d6a06 .btn-ece02[data-theme|="outline"] .btn-icon-a4b75 {
  transition: var(--transition-time) ease;
  color: var(--background);
}
.page-editor-d6a06 .btn-ece02[data-theme|="outline"] .btn-icon-a4b75:after {
  transition: var(--transition-time) ease;
  opacity: 1;
  background: var(--color);
}
.page-editor-d6a06 .btn-ece02[data-theme|="outline"].state-hover-a30a1,
.page-editor-d6a06 .btn-ece02[data-theme|="outline"]:hover {
  color: var(--hover-color);
  border-color: var(--hover-color);
}
.page-editor-d6a06
  .btn-ece02[data-theme|="outline"].state-hover-a30a1
  .btn-icon-a4b75,
.page-editor-d6a06 .btn-ece02[data-theme|="outline"]:hover .btn-icon-a4b75 {
  color: var(--hover-background);
}
.page-editor-d6a06
  .btn-ece02[data-theme|="outline"].state-hover-a30a1
  .btn-icon-a4b75:after,
.page-editor-d6a06
  .btn-ece02[data-theme|="outline"]:hover
  .btn-icon-a4b75:after {
  opacity: 1;
  background: var(--hover-color);
}
.page-editor-d6a06 .btn-ece02[data-text-empty] .btn-icon-a4b75 {
  --icon-space: 0 !important;
}
.page-editor-d6a06 .btn-icon-a4b75 {
  --icon-space: 0.5em;
  --icon-size: 1em;
  font-size: var(--icon-size);
  flex: 0 0 auto;
}
.page-editor-d6a06 .btn-after-lottie-icon-e8f82,
.page-editor-d6a06 .btn-after-svg-icon-e3f98,
.page-editor-d6a06 .btn-before-lottie-icon-acc64,
.page-editor-d6a06 .btn-before-svg-icon-b13c5 {
  width: calc(var(--icon-size) * 1.5);
  min-width: 0;
  height: calc(var(--icon-size) * 1.5);
}
.page-editor-d6a06 .btn-after-icon-bbc97,
.page-editor-d6a06 .btn-after-lottie-icon-e8f82,
.page-editor-d6a06 .btn-after-svg-icon-e3f98 {
  margin-left: var(--icon-space);
}
.page-editor-d6a06 .btn-before-icon-d4767,
.page-editor-d6a06 .btn-before-lottie-icon-acc64,
.page-editor-d6a06 .btn-before-svg-icon-b13c5 {
  margin-right: var(--icon-space);
}
.page-editor-d6a06 .lottie-wrapper-acffe {
  position: relative;
}
.page-editor-d6a06 .lottie-wrapper-acffe[data-ratio] .lottie-box-c820d {
  padding-top: var(--lottie-ratio);
}
.page-editor-d6a06 .lottie-wrapper-acffe .lottie-box-c820d:after {
  display: block;
  width: 100%;
  min-height: 12px;
  padding-top: calc(var(--lottie-h) / var(--lottie-w) * 100%);
  content: "";
  pointer-events: none;
}
.page-editor-d6a06 .lottie-wrapper-acffe .lottie-viewer-b3011 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.page-editor-d6a06 .lottie-box-c820d {
  position: relative;
  display: inline-flex;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  transform: translateZ(0);
  vertical-align: top;
}
.page-editor-d6a06 .svg-icon-wrapper-bb7c1 {
  position: relative;
}
.page-editor-d6a06 .svg-icon-viewer-ed4be {
  width: 100%;
  vertical-align: top;
}
.page-editor-d6a06 .svg-icon-box-f2008 {
  display: inline-block;
  width: 100%;
  max-width: 100%;
}
.page-editor-d6a06 .svg-viewer-wrapper-dc236 {
  position: relative;
}
.page-editor-d6a06 .svg-viewer-box-b6f38 {
  display: inline-block;
  width: var(--width, 100%);
}
.page-editor-d6a06 .svg-viewer-box-b6f38[style*="--svg-h"][style*="--svg-w"] {
  position: relative;
  display: inline-flex;
  overflow: hidden;
  width: 100%;
  width: var(--width, 100%);
  max-width: 100%;
  transform: translateZ(0);
  vertical-align: top;
}
.page-editor-d6a06
  .svg-viewer-box-b6f38[style*="--svg-h"][style*="--svg-w"]
  .svg-viewer-inner-d38c5 {
  position: relative;
}
.page-editor-d6a06
  .svg-viewer-box-b6f38[style*="--svg-h"][style*="--svg-w"]
  .svg-viewer-inner-d38c5:after {
  position: relative;
  display: block;
  width: 100%;
  min-height: 12px;
  padding-top: calc(var(--svg-h) / var(--svg-w) * 100%);
  content: "";
  pointer-events: none;
}
.page-editor-d6a06
  .svg-viewer-box-b6f38[style*="--svg-h"][style*="--svg-w"]
  .svg-viewer-inner-d38c5
  > .svg-viewer-a0437 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.page-editor-d6a06
  .svg-viewer-box-b6f38:not([style*="--svg-h"][style="--svg-w"]) {
  position: relative;
  display: inline-flex;
  overflow: hidden;
  width: 100%;
  width: var(--width, 100%);
  max-width: 100%;
  transform: translateZ(0);
  vertical-align: top;
}
.page-editor-d6a06
  .svg-viewer-box-b6f38:not([style*="--svg-h"][style="--svg-w"])
  .svg-viewer-a0437,
.page-editor-d6a06
  .svg-viewer-box-b6f38:not([style*="--svg-h"][style="--svg-w"])
  .svg-viewer-inner-d38c5 {
  width: 100%;
}
.page-editor-d6a06 .svg-viewer-wrapper-dc236[data-effect="scroll"] {
  position: relative;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"]
  .svg-viewer-inner-d38c5 {
  --ue-scroll-property: calc(
    var(--scroll-start) + var(--scroll-progress, 0) *
      (var(--scroll-end) - var(--scroll-start))
  );
  --ue-scroll-opacity: calc(
    var(--scroll-opacity-start) + var(--scroll-progress, 0) *
      (var(--scroll-opacity-end) - var(--scroll-opacity-start))
  );
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="opacity"]
  .svg-viewer-inner-d38c5 {
  opacity: var(--ue-scroll-property);
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-box-b6f38 {
  overflow: visible;
  perspective: 1200px;
  transform-style: preserve-3d;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5 {
  opacity: var(--ue-scroll-opacity);
  backface-visibility: hidden;
  transform-style: preserve-3d;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis^="x-"] {
  transform: rotateX(var(--ue-scroll-property));
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis^="y-"] {
  transform: rotateY(var(--ue-scroll-property));
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis^="z-"] {
  transform: rotate(var(--ue-scroll-property));
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-t"] {
  transform-origin: top;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-b"] {
  transform-origin: bottom;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-l"] {
  transform-origin: left;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-r"] {
  transform-origin: right;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-tl"] {
  transform-origin: top left;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-tc"] {
  transform-origin: top center;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-tr"] {
  transform-origin: top right;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-cl"] {
  transform-origin: center left;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-cc"] {
  transform-origin: center center;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-cr"] {
  transform-origin: center right;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-bl"] {
  transform-origin: bottom left;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-bc"] {
  transform-origin: bottom center;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="rotate"]
  .svg-viewer-inner-d38c5[data-axis$="-br"] {
  transform-origin: bottom right;
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="translate"]
  .svg-viewer-inner-d38c5 {
  transform: translate3d(
    calc(
      var(--scroll-x-start) + var(--scroll-progress, 0) *
        (var(--scroll-x-end) - var(--scroll-x-start))
    ),
    calc(
      var(--scroll-y-start) + var(--scroll-progress, 0) *
        (var(--scroll-y-end) - var(--scroll-y-start))
    ),
    0
  );
  opacity: var(--ue-scroll-opacity);
}
.page-editor-d6a06
  .svg-viewer-wrapper-dc236[data-effect="scroll"][data-scroll-effect-param*="scale"]
  .svg-viewer-inner-d38c5 {
  transform: scale(var(--ue-scroll-property));
  opacity: var(--ue-scroll-opacity);
}
@media (max-width: 767.98px) {
  .page-editor-d6a06 .svg-viewer-box-b6f38,
  .page-editor-d6a06
    .svg-viewer-box-b6f38:not([style*="--svg-h"][style="--svg-w"]),
  .page-editor-d6a06 .svg-viewer-box-b6f38[style*="--svg-h"][style*="--svg-w"] {
    width: var(--md-width, var(--width, 100%));
  }
}
.page-editor-d6a06 .spline-wrapper-d6e31 {
  position: relative;
}
.page-editor-d6a06 .spline-box-f217a {
  position: relative;
  display: inline-flex;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  transform: translateZ(0);
  vertical-align: top;
}
.page-editor-d6a06 .spline-box-f217a:after {
  display: block;
  width: 100%;
  min-height: 100px;
  padding-top: var(
    --spline-ratio,
    calc(var(--spline-h) / var(--spline-w) * 100%)
  );
  content: "";
  pointer-events: none;
}
.page-editor-d6a06 .spline-viewer-e851b {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-editor-d6a06 .grid-layer-cb854 {
  position: relative;
  display: flex;
}
.page-editor-d6a06 .grid-layer-cb854[data-align-x="center"] {
  justify-content: center;
}
.page-editor-d6a06 .grid-layer-cb854[data-align-x="right"] {
  justify-content: flex-end;
}
.page-editor-d6a06 .grid-layer-cb854[data-align-y="center"] .grid-item-af6e7 {
  align-items: center;
}
.page-editor-d6a06 .grid-layer-cb854[data-align-y="bottom"] .grid-item-af6e7 {
  align-items: flex-end;
}
.page-editor-d6a06 .grid-layer-cb854 .grid-layer--inner-ef909 {
  position: relative;
  z-index: 10;
  display: grid;
  width: 100%;
  max-width: 100%;
  gap: 10px;
  grid-template-columns: var(--grid-template-columns);
  grid-template-rows: var(--grid-template-rows);
}
.page-editor-d6a06 .grid-item-af6e7 {
  position: relative;
  display: flex;
  min-width: 22px;
  min-height: 22px;
  padding: var(--grid-layer-item-padding, 0);
}
.page-editor-d6a06 .grid-item--inner-ae340 {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 767.98px) {
  .page-editor-d6a06 .grid-layer-cb854 .grid-layer--inner-ef909 {
    gap: var(--md-grid-layer-gap, 10px) !important;
    grid-template-columns: var(--md-grid-template-columns, initial) !important;
    grid-template-rows: var(--md-grid-template-rows, initial) !important;
  }
  .page-editor-d6a06 .grid-item-af6e7 {
    padding: var(
      --md-grid-layer-item-padding,
      var(--grid-layer-item-padding, 0)
    );
    grid-area: var(--md-grid-layer-item-area, initial) !important;
  }
}
.page-editor-d6a06 .table-scroll-box-f56c6 {
  overflow-x: auto;
  overflow-y: hidden;
}
.page-editor-d6a06 table {
  --table-border-color: #ced4da;
  width: 100%;
  min-width: max(var(--table-min-width), var(--table-drag-min-width));
  margin: 0;
  table-layout: fixed;
  border-collapse: collapse;
}
.page-editor-d6a06 table td,
.page-editor-d6a06 table th {
  position: relative;
  box-sizing: border-box;
  min-width: 1em;
  padding: 3px 5px;
  vertical-align: top;
  border: 1px solid var(--table-border-color, #ced4da);
}
.page-editor-d6a06 table td > *,
.page-editor-d6a06 table th > * {
  margin-bottom: 0;
}
.page-editor-d6a06 table td {
  padding: 0.8em;
}
.page-editor-d6a06 table th {
  font-weight: 700;
  text-align: left;
  background-color: #f1f3f5;
}
.page-editor-d6a06 table.table-hide-border-ea2dd td,
.page-editor-d6a06 table.table-hide-border-ea2dd th {
  border-width: 0;
}
.page-editor-d6a06 .share-row-d8a45 {
  font-size: 14px;
  line-height: 1.8571428571em;
}
.page-editor-d6a06 .share-row-d8a45 a {
  text-decoration: none;
}
.page-editor-d6a06 .share-list-b7339 {
  display: inline-grid;
  align-items: center;
  gap: 1.2em;
  grid-auto-flow: column;
}
.page-editor-d6a06 .share-bd08e {
  cursor: pointer;
  text-align: center;
  vertical-align: top;
  vertical-align: bottom;
  color: var(--share-color);
  border-width: var(--share-border-width, 0);
  border-style: var(--share-border-style, solid);
  border-color: var(--share-border-color);
  border-radius: var(--share-border-radius);
  background: var(--share-background-color);
}
.page-editor-d6a06 .share-icon-a12c0 {
  font-size: 1.6428571429em;
  display: inline-flex;
  width: 1.7391304348em;
  height: 1.7391304348em;
  align-items: center;
  justify-content: center;
}
.page-editor-d6a06 .share-icon-a12c0 > i {
  font-family: ue-share !important;
  font-style: normal;
}
.frame-f74df {
  position: relative;
}
.frame-f74df[data-type="map"]:not([data-frame-ratio]) .frame-body-c2417,
.frame-f74df[data-type="map"]:not([data-frame-ratio]) .frame-box-da610:after,
.frame-f74df[data-type="web"]:not([data-frame-ratio]) .frame-body-c2417,
.frame-f74df[data-type="web"]:not([data-frame-ratio]) .frame-box-da610:after {
  min-height: 768px;
}
.frame-f74df[data-type="video"] {
  position: relative;
}
.frame-f74df[data-type="video"] .frame-box-da610:before {
  position: absolute;
  z-index: 30;
  top: 50%;
  left: 50%;
  width: 60px;
  height: 60px;
  content: "";
  transition: 0.26s ease;
  transform: translate3d(-50%, -50%, 0);
  pointer-events: none;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.5);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADcSURBVHgB7dbRDYJADAbgnhPoBozgBsZJHEE3kA0cgREcgREYoWygG/z2ohhCEDiu1AfuS/pyJLTX9OCIkmQEgL1EhbdCIiNLreQNljiRFfxWmnQD43JaEqbhxbqBMDf1QhCOoTmkmK9Q6QbisMRl6P1uSgEUr5Y4Oufq7oMN2cgkuG82rDrQeEoXdu0Fqw58C+guWBbgk+cUCjpKzD2SiPOQOFMMzHfHnz5ELHEgLQjjf0Zb0jQxcaW664AC/JBdaUkDyUsYXcmqnl3HHa3AAvy1nD+JC/UhS1bvBXsXXdvChXK0AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 24px 24px;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
}
.frame-f74df[data-type="video"] .frame-box-da610:hover:before {
  box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.5);
}
.frame-f74df[data-type="video"]
  .frame-box-da610:not([data-autoplay]):not([data-play-mode="auto"]) {
  cursor: pointer;
}
.frame-f74df[data-type="video"] .frame-box-da610[data-autoplay]:before,
.frame-f74df[data-type="video"] .frame-box-da610[data-play-mode="auto"]:before,
.frame-f74df[data-type="video"][data-play-state="playing"]
  .frame-box-da610:before {
  display: none;
}
.frame-f74df[data-frame-ratio] video {
  object-fit: cover;
  object-position: center;
}
.frame-f74df[data-frame-ratio] .frame-body-c2417 {
  position: absolute;
  min-height: 100px;
}
.frame-f74df[data-frame-ratio] .frame-box-da610:after {
  display: block;
  min-height: 100px;
  padding-top: var(--frame-ratio);
  content: "";
  pointer-events: none;
}
.frame-f74df[data-frame-ratio="auto"] video {
  object-fit: fill;
  object-position: initial;
}
.frame-f74df[data-frame-ratio="auto"] .frame-body-c2417 {
  position: relative;
}
.frame-f74df[data-frame-ratio="auto"] .frame-box-da610:after {
  display: none;
}
.frame-body-c2417 {
  position: relative;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.frame-box-da610 {
  position: relative;
  display: inline-flex;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  transform: translateZ(0);
  vertical-align: top;
}
.img_wrapper-eb43b {
  --parallax-scale: 1;
  position: relative;
}
.img_wrapper-eb43b[data-image-effect="parallax-image"] {
  --parallax-scale: 1;
}
.img_wrapper-eb43b[data-image-effect="parallax"] {
  --parallax-scale: 1.5;
  width: 100%;
}
.img_wrapper-eb43b[data-image-effect="parallax"] .image_box-c5e00 {
  transition: -1s !important;
}
.img_wrapper-eb43b[data-image-effect*="opacity"] .image_item-ff7d7 {
  opacity: calc(
    var(--scroll-start) + var(--scroll-progress, 0) *
      (var(--scroll-end) - var(--scroll-start))
  );
}
.img_wrapper-eb43b[data-image-effect*="scale"] .image_item-ff7d7 {
  opacity: calc(
    var(--scroll-opacity-start) + var(--scroll-progress, 0) *
      (var(--scroll-opacity-end) - var(--scroll-opacity-start))
  );
}
.img_wrapper-eb43b[data-image-effect*="scale"]:not([data-scale-overflow])
  .image_item-ff7d7,
.img_wrapper-eb43b[data-image-effect*="scale"][data-scale-overflow]
  .image_box-c5e00 {
  transform: scale(
    calc(
      var(--scroll-start) + var(--scroll-progress, 0) *
        (var(--scroll-end) - var(--scroll-start))
    )
  );
}
.img_wrapper-eb43b[data-image-effect*="translate"] .image_item-ff7d7 {
  transform: translate3d(
    calc(
      var(--scroll-x-start) + var(--scroll-progress, 0) *
        (var(--scroll-x-end) - var(--scroll-x-start))
    ),
    calc(
      var(--scroll-y-start) + var(--scroll-progress, 0) *
        (var(--scroll-y-end) - var(--scroll-y-start))
    ),
    0
  );
  opacity: calc(
    var(--scroll-opacity-start) + var(--scroll-progress, 0) *
      (var(--scroll-opacity-end) - var(--scroll-opacity-start))
  );
}
.img_wrapper-eb43b[data-image-effect*="rotate"] {
  overflow: visible;
  perspective: 1200px;
  transform-style: preserve-3d;
}
.img_wrapper-eb43b[data-image-effect*="rotate"] .image_item-ff7d7 {
  --ue-scroll-effect-rotate: calc(
    var(--scroll-start) + var(--scroll-progress, 0) *
      (var(--scroll-end) - var(--scroll-start))
  );
  opacity: calc(
    var(--scroll-opacity-start) + var(--scroll-progress, 0) *
      (var(--scroll-opacity-end) - var(--scroll-opacity-start))
  );
  backface-visibility: hidden;
  transform-style: preserve-3d;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis^="x-"] {
  transform: rotateX(var(--ue-scroll-effect-rotate));
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis^="y-"] {
  transform: rotateY(var(--ue-scroll-effect-rotate));
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis^="z-"] {
  transform: rotate(var(--ue-scroll-effect-rotate));
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-t"] {
  transform-origin: top;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-b"] {
  transform-origin: bottom;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-l"] {
  transform-origin: left;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-r"] {
  transform-origin: right;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-tl"] {
  transform-origin: top left;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-tc"] {
  transform-origin: top center;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-tr"] {
  transform-origin: top right;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-cl"] {
  transform-origin: center left;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-cc"] {
  transform-origin: center center;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-cr"] {
  transform-origin: center right;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-bl"] {
  transform-origin: bottom left;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-bc"] {
  transform-origin: bottom center;
}
.img_wrapper-eb43b[data-image-effect*="rotate"]
  .image_item-ff7d7[data-axis$="-br"] {
  transform-origin: bottom right;
}
.image-parallax-eaaa6 .image_box-c5e00 {
  transition: none !important;
}
.image_item-ff7d7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  width: var(--width, auto);
  max-width: 100%;
  vertical-align: top;
  border-radius: var(--radius);
}
.image_item-ff7d7[style*=" width="] img,
.image_item-ff7d7[style*="--width="] img,
.image_item-ff7d7[style^="width="] img {
  width: 100%;
}
.image_item-ff7d7:before {
  position: absolute;
  z-index: 20;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  pointer-events: none;
  background-color: var(--mask-color);
}
.image_item-ff7d7[data-animate="hoverZoomOut"] .image-parallax-eaaa6,
.image_item-ff7d7[data-animate="hoverZoomOut"] .image_box-c5e00 {
  transition: transform 0.36s ease;
}
.image_item-ff7d7[data-animate="hoverZoomOut"].state-hover-a30a1
  .image-parallax-eaaa6,
.image_item-ff7d7[data-animate="hoverZoomOut"].state-hover-a30a1
  .image_box-c5e00,
.image_item-ff7d7[data-animate="hoverZoomOut"]:hover .image-parallax-eaaa6,
.image_item-ff7d7[data-animate="hoverZoomOut"]:hover .image_box-c5e00 {
  transform: scale(0.9);
}
.image_item-ff7d7[data-animate="hoverZoomIn"] .image-parallax-eaaa6,
.image_item-ff7d7[data-animate="hoverZoomIn"] .image_box-c5e00 {
  transition: transform 0.36s ease;
}
.image_item-ff7d7[data-animate="hoverZoomIn"].state-hover-a30a1
  .image-parallax-eaaa6,
.image_item-ff7d7[data-animate="hoverZoomIn"].state-hover-a30a1
  .image_box-c5e00,
.image_item-ff7d7[data-animate="hoverZoomIn"]:hover .image-parallax-eaaa6,
.image_item-ff7d7[data-animate="hoverZoomIn"]:hover .image_box-c5e00 {
  transform: scale(1.1);
}
.image_item-ff7d7[data-animate="hoverImageScale"] {
  transition: transform 0.65s cubic-bezier(0.05, 0.2, 0.1, 1) !important;
}
.image_item-ff7d7[data-animate="hoverImageScale"] .image-parallax-eaaa6,
.image_item-ff7d7[data-animate="hoverImageScale"] .image_box-c5e00 {
  transition: transform 0.65s cubic-bezier(0.05, 0.2, 0.1, 1);
}
.image_item-ff7d7[data-animate="hoverImageScale"].state-hover-a30a1,
.image_item-ff7d7[data-animate="hoverImageScale"]:hover {
  transform: scale(0.95) !important;
}
.image_item-ff7d7[data-animate="hoverImageScale"].state-hover-a30a1
  .image-parallax-eaaa6,
.image_item-ff7d7[data-animate="hoverImageScale"].state-hover-a30a1
  .image_box-c5e00,
.image_item-ff7d7[data-animate="hoverImageScale"]:hover .image-parallax-eaaa6,
.image_item-ff7d7[data-animate="hoverImageScale"]:hover .image_box-c5e00 {
  transform: scale(1.15);
}
.image_box-c5e00 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  width: 100%;
  vertical-align: top;
  background-repeat: no-repeat;
  background-size: cover;
}
.image_box-c5e00 img {
  width: 100%;
}
.image_box-c5e00[style*="background-image"] img[width][height] {
  opacity: 0;
}
@media (min-width: 768px) {
  .image_item-ff7d7[data-image-ratio]:not([data-image-ratio="auto"]) {
    width: var(--width, 100%);
  }
  .image_item-ff7d7[data-image-ratio]:not([data-image-ratio="auto"])
    .image_box-c5e00
    img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
  }
  .image_item-ff7d7[data-image-ratio]:not([data-image-ratio="auto"])
    .image_box-c5e00:after {
    display: block;
    width: 100%;
    padding-bottom: calc(var(--ratio) / var(--parallax-scale));
    content: "";
    pointer-events: none;
  }
  .image_item-ff7d7[data-size-mode="height"] {
    width: var(--width, 100%);
  }
  .image_item-ff7d7[data-size-mode="height"] .image_box-c5e00 img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
  }
  .image_item-ff7d7[data-size-mode="height"] .image_box-c5e00:after {
    display: block;
    width: 100%;
    padding-bottom: var(--height);
    content: "";
    pointer-events: none;
  }
}
@media (max-width: 767.98px) {
  .image_item-ff7d7 {
    width: var(--md-width, var(--width));
    border-radius: var(--md-radius, var(--radius));
  }
  .image_item-ff7d7:not([data-md-size-mode])[data-image-ratio]:not(
      [data-image-ratio="auto"]
    ) {
    width: var(--md-width, var(--width, 100%));
  }
  .image_item-ff7d7:not([data-md-size-mode])[data-image-ratio]:not(
      [data-image-ratio="auto"]
    )
    .image_box-c5e00
    img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
  }
  .image_item-ff7d7:not([data-md-size-mode])[data-image-ratio]:not(
      [data-image-ratio="auto"]
    )
    .image_box-c5e00:after {
    display: block;
    width: 100%;
    padding-bottom: calc(var(--ratio) / var(--parallax-scale));
    content: "";
    pointer-events: none;
  }
  .image_item-ff7d7[data-md-image-ratio]:not([data-md-image-ratio="auto"]) {
    width: var(--md-width, var(--width, 100%));
  }
  .image_item-ff7d7[data-md-image-ratio]:not([data-md-image-ratio="auto"])
    .image_box-c5e00
    img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
  }
  .image_item-ff7d7[data-md-image-ratio]:not([data-md-image-ratio="auto"])
    .image_box-c5e00:after {
    display: block;
    width: 100%;
    padding-bottom: calc(var(--md-ratio) / var(--parallax-scale));
    content: "";
    pointer-events: none;
  }
  .image_item-ff7d7[data-md-size-mode="height"] {
    width: var(--md-width, var(--width, 100%));
  }
  .image_item-ff7d7[data-md-size-mode="height"] .image_box-c5e00 img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
  }
  .image_item-ff7d7[data-md-size-mode="height"] .image_box-c5e00:after {
    display: block;
    width: 100%;
    padding-bottom: var(--md-height);
    content: "";
    pointer-events: none;
  }
}
.page-editor-d6a06 .editor-divide-block-a1327 {
  min-height: 10px;
}
.page-editor-d6a06 .editor-divide-block-a1327:after {
  display: block;
  padding-top: var(--divide-block-size);
  content: "";
}
.page-editor-d6a06 .editor-hr-dbe3e {
  --hr-rule-border-style: solid;
  --hr-rule-border-color: hsla(0, 0%, 83%, 0.4);
  position: relative;
  min-height: 10px;
}
.page-editor-d6a06 .editor-hr-dbe3e hr {
  position: absolute;
  top: 50%;
  width: 100%;
}
.page-editor-d6a06 .editor-hr-dbe3e:after {
  display: block;
  padding-top: var(--hr-rule-size, 40px);
  content: "";
}
.page-editor-d6a06 .editor-hr--inner-cfa07 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
}
.page-editor-d6a06 .editor-hr--inner-cfa07:after {
  display: block;
  width: 100%;
  content: "";
  border-top: 1px var(--hr-rule-border-style) var(--hr-rule-border-color);
}
@media (max-width: 767.98px) {
  .page-editor-d6a06 .editor-divide-block-a1327:after {
    padding-top: var(--divide-block-md-size, 50px);
  }
  .page-editor-d6a06 .editor-hr-dbe3e:after {
    padding-top: var(--hr-rule-md-size, 40px);
  }
}
.layout-collapse-block-e1524 {
  --level-1: 14px;
  --level-2: 16px;
  --level-3: 18px;
  --level-4: 20px;
  --level-5: 22px;
  --theme-color: 0 0 0;
  --item-font-size: var(--level-2);
}
.layout-collapse-block-e1524[data-theme*="dark"] {
  --theme-color: 255 255 255;
}
@media (max-width: 767.98px) {
  .layout-collapse-block-e1524 {
    --level-1: 12px;
    --level-2: 14px;
    --level-3: 16px;
    --level-4: 18px;
    --level-5: 20px;
  }
}
.layout-collapse-block-e1524[data-effect="normal"] {
  font-size: var(--item-font-size);
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus"]
  .collapse-item-d206b
  .state-icon-b9fed {
  position: relative;
  display: inline-grid;
  width: 1.25em;
  height: 1.25em;
  transition: transform 0.15s ease;
  border: 1px solid rgb(var(--theme-color) / 1);
  border-radius: 50%;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus"]
  .collapse-item-d206b
  .state-icon-b9fed:after,
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus"]
  .collapse-item-d206b
  .state-icon-b9fed:before {
  display: block;
  content: " ";
  background-color: rgb(var(--theme-color) / 1);
  align-self: center;
  grid-area: 1/1/2/2;
  justify-self: center;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus"]
  .collapse-item-d206b
  .state-icon-b9fed:before {
  width: 0.625em;
  height: 1px;
  transition: background-color 0.15s ease;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus"]
  .collapse-item-d206b
  .state-icon-b9fed:after {
  width: 1px;
  height: 0.625em;
  transition: transform 0.45s cubic-bezier(0.3, 0.4, 0.2, 1),
    background-color 0.15s ease;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus1"]
  .collapse-item-d206b[data-default-open]
  .state-icon-b9fed,
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus1"]
  .collapse-item-d206b[data-state-open="1"]
  .state-icon-b9fed {
  transform: rotate(90deg);
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus1"]
  .collapse-item-d206b[data-default-open]
  .state-icon-b9fed:after,
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus1"]
  .collapse-item-d206b[data-state-open="1"]
  .state-icon-b9fed:after {
  transform: scale(1);
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus1"]
  .collapse-item-d206b[data-default-open]
  .state-icon-b9fed:before,
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus1"]
  .collapse-item-d206b[data-state-open="1"]
  .state-icon-b9fed:before {
  transform: scaleX(0);
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus2"]
  .collapse-item-d206b[data-default-open]
  .state-icon-b9fed,
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus2"]
  .collapse-item-d206b[data-state-open="1"]
  .state-icon-b9fed {
  transform: rotate(90deg);
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus2"]
  .collapse-item-d206b[data-default-open]
  .state-icon-b9fed:after,
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus2"]
  .collapse-item-d206b[data-state-open="1"]
  .state-icon-b9fed:after {
  transform: scale(1);
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus2"]
  .collapse-item-d206b[data-default-open]
  .state-icon-b9fed:before,
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus2"]
  .collapse-item-d206b[data-state-open="1"]
  .state-icon-b9fed:before {
  transform: scaleX(0);
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus2"]
  .collapse-item-d206b
  .state-icon-b9fed {
  border-width: 0;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus2"]
  .collapse-item-d206b
  .state-icon-b9fed:before {
  width: 1em;
  height: 2px;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icPlus2"]
  .collapse-item-d206b
  .state-icon-b9fed:after {
  width: 2px;
  height: 1em;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icArrow"][data-theme*="dark"] {
  --icon: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.293 4.793a1 1 0 0 1 1.414 0L8 10.086l5.293-5.293a1 1 0 1 1 1.414 1.414l-6 6a1 1 0 0 1-1.414 0l-6-6a1 1 0 0 1 0-1.414Z' fill='%23fff'/%3E%3C/svg%3E");
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icArrow"][data-theme*="lighter"] {
  --icon: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.293 4.793a1 1 0 0 1 1.414 0L8 10.086l5.293-5.293a1 1 0 1 1 1.414 1.414l-6 6a1 1 0 0 1-1.414 0l-6-6a1 1 0 0 1 0-1.414Z' fill='%23000'/%3E%3C/svg%3E");
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icArrow"]
  .collapse-item-d206b[data-default-open]
  .state-icon-b9fed,
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icArrow"]
  .collapse-item-d206b[data-state-open="1"]
  .state-icon-b9fed {
  transform: rotate(-180deg);
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme*="icArrow"]
  .collapse-item-d206b
  .state-icon-b9fed {
  position: relative;
  width: 1em;
  height: 1em;
  transition: transform 0.26s ease;
  color: rgb(var(--theme-color) / 1);
  background-image: var(--icon);
  background-repeat: no-repeat;
  background-size: 100%;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme^="NO01"][data-theme*="dark"]
  .collapse-item-d206b:before {
  --theme-color: 0 0 0;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme^="NO01"]
  .collapse-item-d206b:last-child {
  border-bottom-width: 0;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme^="NO01"]
  .collapse-item-d206b:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  transition: opacity 0.45s cubic-bezier(0.3, 0.4, 0.2, 1);
  opacity: 0;
  border-radius: 0.625em;
  box-shadow: 0 0.625em 1.25em 0 rgb(var(--theme-color) / 0.1);
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme^="NO01"]
  .collapse-item-d206b[data-default-open],
.layout-collapse-block-e1524[data-effect="normal"][data-theme^="NO01"]
  .collapse-item-d206b[data-state-open="1"] {
  border-color: rgb(var(--theme-color) / 0);
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme^="NO01"]
  .collapse-item-d206b[data-default-open]:before,
.layout-collapse-block-e1524[data-effect="normal"][data-theme^="NO01"]
  .collapse-item-d206b[data-state-open="1"]:before {
  opacity: 1;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme^="NO02"]
  .collapse-item-d206b:first-child {
  border-top: 1px solid rgb(var(--theme-color) / 0.1);
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme^="NO02"]
  .collapse-item-d206b
  .item-head-e71c1 {
  padding: 1.25em 0;
}
.layout-collapse-block-e1524[data-effect="normal"][data-theme^="NO02"]
  .collapse-item-d206b
  .item-desc-bb806 {
  padding: 0 0 1.25em;
}
.layout-collapse-block-e1524[data-effect="normal"] .collapse-list-e901e {
  position: relative;
}
.layout-collapse-block-e1524[data-effect="normal"] .collapse-item-d206b {
  position: relative;
  transition: border-color var(--animate-duration) ease;
  border-bottom: 1px solid rgb(var(--theme-color) / 0.1);
}
.layout-collapse-block-e1524[data-effect="normal"]
  .collapse-item-d206b
  .item-inner-e288d {
  position: relative;
  z-index: 10;
}
.layout-collapse-block-e1524[data-effect="normal"]
  .collapse-item-d206b
  .item-index-aa0e7 {
  display: none;
}
.layout-collapse-block-e1524[data-effect="normal"]
  .collapse-item-d206b
  .item-head-e71c1 {
  font-size: 1em;
  line-height: 1.8em;
  position: relative;
  display: flex;
  padding: 1.25em 1.875em;
  cursor: pointer;
  transition: 0.15s ease;
  color: rgb(var(--theme-color) / 1);
  align-items: flex-start;
  justify-content: space-between;
}
.layout-collapse-block-e1524[data-effect="normal"]
  .collapse-item-d206b
  .item-title-cab46 {
  font-family: var(--item-font-family);
  font-weight: var(--item-font-weight);
  padding-right: 1em;
  transition: color 0.15s ease;
}
.layout-collapse-block-e1524[data-effect="normal"]
  .collapse-item-d206b
  .icon-box-a214f {
  display: flex;
  height: 1.8em;
  align-items: center;
}
.layout-collapse-block-e1524[data-effect="normal"]
  .collapse-item-d206b
  .item-body-ae624 {
  overflow: hidden;
  height: 0;
}
.layout-collapse-block-e1524[data-effect="normal"]
  .collapse-item-d206b
  .item-desc-bb806 {
  padding: 0 1.875em 1.25em;
  white-space: pre-line;
  color: rgb(var(--theme-color) / 0.6);
}
.layout-collapse-block-e1524[data-effect="normal"]
  .collapse-item-d206b
  .item-desc-bb806
  .text-f25bb {
  font-size: 0.8125em;
  line-height: 200%;
}
.loop-text-block-f22ba {
  line-height: 140%;
  color: var(--loop-text-text-color, #333);
}
.loop-text-block-f22ba span {
  line-height: inherit;
}
.loop-text-block-f22ba[data-align="left"] .loop-text-inner-e3726 {
  justify-content: flex-start;
}
.loop-text-block-f22ba[data-align="center"] .loop-text-inner-e3726 {
  justify-content: center;
}
.loop-text-block-f22ba[data-align="right"] .loop-text-inner-e3726 {
  justify-content: right;
}
.loop-text-block-f22ba .loop-text-inner-e3726 {
  display: flex;
  flex-wrap: wrap;
}
.loop-text-block-f22ba .loop-text--prefix-d5ee9,
.loop-text-block-f22ba .loop-text--suffix-d8b6a,
.loop-text-block-f22ba .loop-text-group-f99af {
  vertical-align: middle;
  white-space: nowrap;
}
.loop-text-block-f22ba .loop-text--prefix-d5ee9,
.loop-text-block-f22ba .loop-text--suffix-d8b6a {
  font-size: inherit;
  line-height: inherit;
  display: inline-block;
  transform: translateZ(0);
}
.loop-text-block-f22ba .loop-text--prefix-d5ee9 .text-f25bb,
.loop-text-block-f22ba .loop-text--suffix-d8b6a .text-f25bb {
  line-height: inherit;
}
.loop-text-block-f22ba .loop-text-group-f99af {
  font-size: inherit !important;
  line-height: inherit !important;
  position: relative;
  display: inline-block;
  transition: width 0.8s cubic-bezier(0.2, 1, 0.3, 1);
}
.loop-text-block-f22ba .loop-text-item-ac301 {
  transform: translate3d(-100%, 0, 0);
  clip-path: inset(-20% -10% -20% 0);
}
.loop-text-block-f22ba .loop-text-item-ac301,
.loop-text-block-f22ba .loop-text-item-text-e02ac {
  display: block;
  transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1),
    opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1);
  white-space: nowrap;
}
.loop-text-block-f22ba .loop-text-item-text-e02ac {
  line-height: inherit;
  transform: translate3d(100%, 0, 0);
}
.loop-text-block-f22ba .loop-text-item-ac301:not([data-active]) {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  opacity: 0;
}
.loop-text-block-f22ba .loop-text-item-ac301[data-active],
.loop-text-block-f22ba
  .loop-text-item-ac301[data-active]
  .loop-text-item-text-e02ac {
  transition-delay: 0.4s;
  transform: translateZ(0);
}
@media (max-width: 767.98px) {
  .loop-text-block-f22ba[data-mo-align="left"] .loop-text-inner-e3726 {
    justify-content: flex-start;
  }
  .loop-text-block-f22ba[data-mo-align="center"] .loop-text-inner-e3726 {
    justify-content: center;
  }
  .loop-text-block-f22ba[data-mo-align="right"] .loop-text-inner-e3726 {
    justify-content: right;
  }
}
.counter-number-block-f6645 {
  line-height: 140%;
  color: var(--counter-number-text-color, #333);
}
.counter-number-block-f6645[data-align="left"] .counter-number-inner-f4072 {
  justify-content: flex-start;
}
.counter-number-block-f6645[data-align="left"] .counter-number-item-de460 {
  align-items: flex-start;
}
.counter-number-block-f6645[data-align="center"] .counter-number-inner-f4072 {
  justify-content: center;
}
.counter-number-block-f6645[data-align="center"] .counter-number-item-de460 {
  align-items: center;
}
.counter-number-block-f6645[data-align="right"] .counter-number-inner-f4072 {
  justify-content: right;
}
.counter-number-block-f6645[data-align="right"] .counter-number-item-de460 {
  align-items: flex-end;
}
.counter-number-block-f6645[data-align="right"]
  .counter-number-item-info-ef2fd {
  margin-right: calc(
    max(var(--counter-number-proxy-zoom, 0.5) * 1em, 12px) * 1.2
  );
}
.counter-number-block-f6645[data-dir="col"] .counter-number-group-d7a5f {
  width: var(--counter-number-width, 100%);
  grid-auto-flow: row;
}
.counter-number-block-f6645[data-dir="col"] .counter-number-item-de460 {
  width: 100%;
}
.counter-number-block-f6645[data-dir="col"][data-align="left"]
  .counter-number-group-d7a5f {
  justify-content: flex-start;
}
.counter-number-block-f6645[data-dir="col"][data-align="center"]
  .counter-number-group-d7a5f {
  justify-content: center;
}
.counter-number-block-f6645[data-dir="col"][data-align="right"]
  .counter-number-group-d7a5f {
  justify-content: right;
}
.counter-number-block-f6645[data-dir="col"][data-align="right"]
  .counter-number-item-info-ef2fd {
  margin-right: calc(
    max(var(--counter-number-proxy-zoom, 0.5) * 1em, 12px) * 1.2
  );
}
.counter-number-block-f6645[data-fill] .counter-number-group-d7a5f {
  width: var(--counter-number-width, 100%);
}
.counter-number-block-f6645[data-fill] .counter-number-item-de460 {
  width: 100%;
}
.counter-number-block-f6645 .counter-number-inner-f4072 {
  display: flex;
  flex-wrap: wrap;
}
.counter-number-block-f6645 .counter-number-group-d7a5f {
  font-size: inherit !important;
  line-height: inherit !important;
  position: relative;
  display: inline-grid;
  max-width: 100%;
  vertical-align: middle;
  align-items: center;
  gap: var(--counter-number-gap, 1em);
  grid-auto-flow: column;
}
.counter-number-block-f6645 .counter-number-item-text-fb663 {
  position: relative;
  display: block;
  white-space: nowrap;
}
.counter-number-block-f6645 .counter-number-item-de460 {
  position: relative;
  display: flex;
  flex-direction: column;
  white-space: nowrap;
}
.counter-number-block-f6645 .counter-number-item-de460 span {
  font-size: inherit !important;
  line-height: 1em !important;
}
.counter-number-block-f6645 .counter-number-item-info-ef2fd {
  position: relative;
}
.counter-number-block-f6645 .counter-number-item-desc-dc7f2 {
  font-size: max(var(--counter-number-desc-zoom, 0.5) * 1em, 14px);
  font-weight: 400;
  line-height: 1.2;
  margin-top: var(--counter-number-desc-padding, 0);
  color: var(--counter-number-desc-color, inherit);
}
.counter-number-block-f6645 .counter-number-item-proxy-c45b6 {
  font-size: max(var(--counter-number-proxy-zoom, 0.5) * 1em, 12px);
  font-weight: 400;
  line-height: 1;
  position: absolute;
  top: 0;
  left: calc(100% + 0.2em);
  display: flex;
  height: 100%;
  transform: translateY(var(--counter-number-proxy-translate));
  color: var(--counter-number-proxy-color, inherit);
  align-items: var(--counter-number-proxy-pos);
}
.counter-number-block-f6645[data-theme="NO01"] .counter-number-item-desc-dc7f2,
.counter-number-block-f6645[data-theme="NO01"] .counter-number-item-proxy-c45b6,
.counter-number-block-f6645[data-theme="NO02"] .counter-number-item-desc-dc7f2 {
  display: none;
}
@media (max-width: 767.98px) {
  .counter-number-block-f6645 .counter-number-group-d7a5f {
    gap: var(--counter-number-mo-gap, 1em);
  }
  .counter-number-block-f6645[data-mo-align="left"]
    .counter-number-inner-f4072 {
    justify-content: flex-start;
  }
  .counter-number-block-f6645[data-mo-align="left"] .counter-number-item-de460 {
    align-items: flex-start;
  }
  .counter-number-block-f6645[data-mo-align="center"]
    .counter-number-inner-f4072 {
    justify-content: center;
  }
  .counter-number-block-f6645[data-mo-align="center"]
    .counter-number-item-de460 {
    align-items: center;
  }
  .counter-number-block-f6645[data-mo-align="right"]
    .counter-number-inner-f4072 {
    justify-content: right;
  }
  .counter-number-block-f6645[data-mo-align="right"]
    .counter-number-item-de460 {
    align-items: flex-end;
  }
  .counter-number-block-f6645[data-mo-align="right"]
    .counter-number-item-info-ef2fd {
    margin-right: calc(
      max(var(--counter-number-proxy-zoom, 0.5) * 1em, 12px) * 1.2
    );
  }
  .counter-number-block-f6645[data-mo-dir="col"] .counter-number-group-d7a5f {
    width: var(--counter-number-width, 100%);
    grid-auto-flow: row;
  }
  .counter-number-block-f6645[data-mo-dir="col"] .counter-number-item-de460 {
    width: 100%;
  }
  .counter-number-block-f6645[data-mo-dir="col"][data-mo-align="left"]
    .counter-number-group-d7a5f {
    justify-content: flex-start;
  }
  .counter-number-block-f6645[data-mo-dir="col"][data-mo-align="center"]
    .counter-number-group-d7a5f {
    justify-content: center;
  }
  .counter-number-block-f6645[data-mo-dir="col"][data-mo-align="right"]
    .counter-number-group-d7a5f {
    justify-content: right;
  }
  .counter-number-block-f6645[data-mo-dir="col"][data-mo-align="right"]
    .counter-number-item-info-ef2fd {
    margin-right: calc(
      max(var(--counter-number-proxy-zoom, 0.5) * 1em, 12px) * 1.2
    );
  }
}
@keyframes marquee-scroll-cfd75 {
  0% {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}
.layout-marquee-block-b60b8,
.layout-marquee-block-b60b8 .marquee-item-f6745 {
  position: relative;
}
.layout-marquee-block-b60b8 .marquee-item-f6745 span {
  text-decoration: none;
}
.layout-marquee-block-b60b8[data-use-mask] {
  --ue-component-mask-range: 20%;
  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 1%,
    #000 var(--ue-component-mask-range),
    #000 calc(100% - var(--ue-component-mask-range)),
    transparent 99%
  );
  mask-image: linear-gradient(
    90deg,
    transparent 1%,
    #000 var(--ue-component-mask-range),
    #000 calc(100% - var(--ue-component-mask-range)),
    transparent 99%
  );
}
.layout-marquee-block-b60b8[data-theme="NO01"]
  .marquee-parent-d4672
  .item-thumb-box-ea296 {
  padding: 0 calc(var(--ue-marquee-container-space) / 2);
}
.layout-marquee-block-b60b8[data-theme="NO01"]
  .marquee-parent-d4672
  .item-thumb-d4899 {
  overflow: hidden;
  height: var(--ue-marquee-container-height);
  height: max(var(--ue-marquee-container-height), 30px);
  border-radius: var(--item-border-radius, 0);
}
.layout-marquee-block-b60b8[data-theme="NO01"] img {
  width: auto;
  max-width: none;
  height: 100%;
}
.layout-marquee-block-b60b8[data-theme="NO02"]
  .marquee-parent-d4672
  .item-info-d1db3 {
  padding: 0 calc(var(--ue-marquee-container-space) / 2);
}
.layout-marquee-block-b60b8[data-theme="NO02"]
  .marquee-parent-d4672
  .item-title-cab46 {
  font-family: var(--item-font-family);
  font-size: max(var(--item-font-size, 20px), 12px);
  font-weight: var(--item-font-weight);
  line-height: 140%;
  color: var(--item-font-color, #333);
}
@media (max-width: 767.98px) {
  .layout-marquee-block-b60b8[data-theme="NO02"]
    .marquee-parent-d4672
    .item-title-cab46 {
    font-size: max(var(--item-font-size, 10vw), 3.2vw);
  }
}
.marquee-container-ec751 {
  --ue-marquee-speed--default: 50;
  position: relative;
  display: flex;
  overflow-x: hidden;
  flex-direction: row;
  width: auto;
}
.marquee-container-ec751[data-force-pause] .marquee-cc5ee {
  animation-play-state: paused !important;
}
.marquee-container-ec751 .marquee-cc5ee {
  z-index: 1;
  display: flex;
  flex-direction: row;
  flex: 0 0 auto;
  min-width: 100%;
  animation-name: marquee-scroll-cfd75;
  animation-duration: calc(
    max(var(--ue-marquee-width), var(--ue-marquee-container-width)) /
      var(--ue-marquee-speed, var(--ue-marquee-speed--default)) * 1s
  );
  animation-play-state: paused;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: reverse;
  align-items: center;
}
.marquee-container-ec751[data-auto-fill] .marquee-cc5ee {
  min-width: auto;
  animation-duration: calc(
    var(--ue-marquee-width) * var(--ue-marquee-multiplier) /
      var(--ue-marquee-speed, var(--ue-marquee-speed--default)) * 1s
  );
}
.marquee-container-ec751[data-play] .marquee-cc5ee {
  animation-play-state: running;
}
.marquee-container-ec751[data-pause-on-click]:active .marquee-cc5ee,
.marquee-container-ec751[data-pause-on-hover]:hover .marquee-cc5ee {
  animation-play-state: paused;
}
.marquee-container-ec751[data-direction="up"] {
  width: 100%;
  transform: rotate(-90deg);
}
.marquee-container-ec751[data-direction="up"] .marquee-cc5ee {
  transform: rotate(90deg);
}
.marquee-container-ec751[data-direction="down"] {
  width: 100%;
  transform: rotate(90deg);
}
.marquee-container-ec751[data-direction="down"] .marquee-cc5ee {
  transform: rotate(-90deg);
}
.marquee-container-ec751[data-direction="left"] .marquee-cc5ee {
  animation-direction: normal;
}
.marquee-container-ec751 .marquee-overlay-b3495 {
  position: absolute;
  width: 100%;
  height: 100%;
}
.marquee-container-ec751 .marquee-overlay-b3495:after,
.marquee-container-ec751 .marquee-overlay-b3495:before {
  position: absolute;
  z-index: 2;
  width: var(--ue-marquee-gradient-width);
  height: 100%;
  content: "";
  pointer-events: none;
  background: linear-gradient(
    to right,
    var(--ue-marquee-gradient-color),
    hsla(0, 0%, 100%, 0)
  );
  touch-action: none;
}
.marquee-container-ec751 .marquee-overlay-b3495:after {
  top: 0;
  right: 0;
  transform: rotate(180deg);
}
.marquee-container-ec751 .marquee-overlay-b3495:before {
  top: 0;
  left: 0;
}
.marquee-container-ec751 .marquee-parent-d4672 {
  display: flex;
  flex-direction: row;
  flex: 0 0 auto;
  min-width: 20px;
  align-items: center;
}
.effect-text-block-b8c8d {
  line-height: 140%;
  position: relative;
  color: var(--effect-text-text-color, #333);
}
.effect-text-block-b8c8d span {
  line-height: inherit;
}
.effect-text-block-b8c8d .effect-text-item-text-aa7be {
  position: relative;
}
.effect-text-block-b8c8d[data-align="left"] {
  text-align: left;
}
.effect-text-block-b8c8d[data-align="center"] {
  text-align: center;
}
.effect-text-block-b8c8d[data-align="right"] {
  text-align: right;
}
@media (max-width: 767.98px) {
  .effect-text-block-b8c8d[data-mo-align="left"] .effect-text-inner-cea5f {
    justify-content: flex-start;
  }
  .effect-text-block-b8c8d[data-mo-align="center"] .effect-text-inner-cea5f {
    justify-content: center;
  }
  .effect-text-block-b8c8d[data-mo-align="right"] .effect-text-inner-cea5f {
    justify-content: right;
  }
}
.page-editor-d6a06 a {
  color: #333;
}
.page-editor-d6a06 a span {
  text-decoration: underline;
}
.page-editor-d6a06 .link-a974b :not(:has(span)) {
  text-decoration: underline;
}
