/**
 * Swiper 8.1.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 16, 2022
 */

 @font-face {
    font-family: 'swiper-icons';
    src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
    font-weight: 400;
    font-style: normal;
  }
  :root {
    --swiper-theme-color: #007aff;
  }
  .swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    /* Fix of Webkit flickering */
    z-index: 1;
  }
  .swiper-vertical > .swiper-wrapper {
    flex-direction: column;
  }
  .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
  }
  .swiper-android .swiper-slide,
  .swiper-wrapper {
    transform: translate3d(0px, 0, 0);
  }
  .swiper-pointer-events {
    touch-action: pan-y;
  }
  .swiper-pointer-events.swiper-vertical {
    touch-action: pan-x;
  }
  .swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
  }
  .swiper-slide-invisible-blank {
    visibility: hidden;
  }
  /* Auto Height */
  .swiper-autoheight,
  .swiper-autoheight .swiper-slide {
    height: auto;
  }
  .swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height;
  }
  .swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
  }
  /* 3D Effects */
  .swiper-3d,
  .swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px;
  }
  .swiper-3d .swiper-wrapper,
  .swiper-3d .swiper-slide,
  .swiper-3d .swiper-slide-shadow,
  .swiper-3d .swiper-slide-shadow-left,
  .swiper-3d .swiper-slide-shadow-right,
  .swiper-3d .swiper-slide-shadow-top,
  .swiper-3d .swiper-slide-shadow-bottom,
  .swiper-3d .swiper-cube-shadow {
    transform-style: preserve-3d;
  }
  .swiper-3d .swiper-slide-shadow,
  .swiper-3d .swiper-slide-shadow-left,
  .swiper-3d .swiper-slide-shadow-right,
  .swiper-3d .swiper-slide-shadow-top,
  .swiper-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
  }
  .swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  /* CSS Mode */
  .swiper-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    /* For Firefox */
    -ms-overflow-style: none;
    /* For Internet Explorer and Edge */
  }
  .swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none;
  }
  .swiper-css-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
  }
  .swiper-horizontal.swiper-css-mode > .swiper-wrapper {
    scroll-snap-type: x mandatory;
  }
  .swiper-vertical.swiper-css-mode > .swiper-wrapper {
    scroll-snap-type: y mandatory;
  }
  .swiper-centered > .swiper-wrapper::before {
    content: '';
    flex-shrink: 0;
    order: 9999;
  }
  .swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before);
  }
  .swiper-centered.swiper-horizontal > .swiper-wrapper::before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after);
  }
  .swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before);
  }
  .swiper-centered.swiper-vertical > .swiper-wrapper::before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after);
  }
  .swiper-centered > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: center center;
  }
  .swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0);
  }
  .swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
  }
  .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size);
  }
  .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size);
  }
  :root {
    --swiper-navigation-size: 44px;
    /*
    --swiper-navigation-color: var(--swiper-theme-color);
    */
  }
  .swiper-button-prev,
  .swiper-button-next {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
  }
  .swiper-button-prev.swiper-button-disabled,
  .swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
  }
  .swiper-button-prev:after,
  .swiper-button-next:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1;
  }
  .swiper-button-prev,
  .swiper-rtl .swiper-button-next {
    left: 10px;
    right: auto;
  }
  .swiper-button-prev:after,
  .swiper-rtl .swiper-button-next:after {
    content: 'prev';
  }
  .swiper-button-next,
  .swiper-rtl .swiper-button-prev {
    right: 10px;
    left: auto;
  }
  .swiper-button-next:after,
  .swiper-rtl .swiper-button-prev:after {
    content: 'next';
  }
  .swiper-button-lock {
    display: none;
  }
  :root {
    /*
    --swiper-pagination-color: var(--swiper-theme-color);
    --swiper-pagination-bullet-size: 8px;
    --swiper-pagination-bullet-width: 8px;
    --swiper-pagination-bullet-height: 8px;
    --swiper-pagination-bullet-inactive-color: #000;
    --swiper-pagination-bullet-inactive-opacity: 0.2;
    --swiper-pagination-bullet-opacity: 1;
    --swiper-pagination-bullet-horizontal-gap: 4px;
    --swiper-pagination-bullet-vertical-gap: 6px;
    */
  }
  .swiper-pagination {
    position: absolute;
    text-align: center;
    transition: 300ms opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10;
  }
  .swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
  }
  /* Common Styles */
  .swiper-pagination-fraction,
  .swiper-pagination-custom,
  .swiper-horizontal > .swiper-pagination-bullets,
  .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 10px;
    left: 0;
    width: 100%;
  }
  /* Bullets */
  .swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0;
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative;
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(0.66);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(0.66);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33);
  }
  .swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: 50%;
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
  }
  button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
            appearance: none;
  }
  .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
  }
  .swiper-pagination-bullet:only-child {
    display: none !important;
  }
  .swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
  }
  .swiper-vertical > .swiper-pagination-bullets,
  .swiper-pagination-vertical.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0px, -50%, 0);
  }
  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block;
  }
  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
  }
  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: 200ms transform, 200ms top;
  }
  .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
  }
  .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
  }
  .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms left;
  }
  .swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms right;
  }
  /* Progress */
  .swiper-pagination-progressbar {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
  }
  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top;
  }
  .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top;
  }
  .swiper-horizontal > .swiper-pagination-progressbar,
  .swiper-pagination-progressbar.swiper-pagination-horizontal,
  .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
  .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
  }
  .swiper-vertical > .swiper-pagination-progressbar,
  .swiper-pagination-progressbar.swiper-pagination-vertical,
  .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
  .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0;
  }
  .swiper-pagination-lock {
    display: none;
  }
  /* Scrollbar */
  .swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1);
  }
  .swiper-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
  }
  .swiper-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
  }
  .swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    left: 0;
    top: 0;
  }
  .swiper-scrollbar-cursor-drag {
    cursor: move;
  }
  .swiper-scrollbar-lock {
    display: none;
  }
  .swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
  }
  .swiper-zoom-container > img,
  .swiper-zoom-container > svg,
  .swiper-zoom-container > canvas {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
  }
  .swiper-slide-zoomed {
    cursor: move;
  }
  /* Preloader */
  :root {
    /*
    --swiper-preloader-color: var(--swiper-theme-color);
    */
  }
  .swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent;
  }
  .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
  .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
  }
  .swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff;
  }
  .swiper-lazy-preloader-black {
    --swiper-preloader-color: #000;
  }
  @keyframes swiper-preloader-spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }
  /* a11y */
  .swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
  }
  .swiper-free-mode > .swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto;
  }
  .swiper-grid > .swiper-wrapper {
    flex-wrap: wrap;
  }
  .swiper-grid-column > .swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out;
  }
  .swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
  }
  .swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none;
  }
  .swiper-fade .swiper-slide-active,
  .swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
  }
  .swiper-cube {
    overflow: visible;
  }
  .swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
  }
  .swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none;
  }
  .swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0;
  }
  .swiper-cube .swiper-slide-active,
  .swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
  }
  .swiper-cube .swiper-slide-active,
  .swiper-cube .swiper-slide-next,
  .swiper-cube .swiper-slide-prev,
  .swiper-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible;
  }
  .swiper-cube .swiper-slide-shadow-top,
  .swiper-cube .swiper-slide-shadow-bottom,
  .swiper-cube .swiper-slide-shadow-left,
  .swiper-cube .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
  }
  .swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.6;
    z-index: 0;
  }
  .swiper-cube .swiper-cube-shadow:before {
    content: '';
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px);
  }
  .swiper-flip {
    overflow: visible;
  }
  .swiper-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    z-index: 1;
  }
  .swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none;
  }
  .swiper-flip .swiper-slide-active,
  .swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
  }
  .swiper-flip .swiper-slide-shadow-top,
  .swiper-flip .swiper-slide-shadow-bottom,
  .swiper-flip .swiper-slide-shadow-left,
  .swiper-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
  }
  .swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height;
  }
  .swiper-cards {
    overflow: visible;
  }
  .swiper-cards .swiper-slide {
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    overflow: hidden;
  }
  
  .swiper.about--button_list {
    max-width: 1200px;
  }

._img{display:block;width:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:inherit;line-height:inherit}html{box-sizing:border-box;-webkit-text-size-adjust:100%}*,*::before,*::after{box-sizing:inherit}body{line-height:1.2;box-sizing:border-box}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1rem}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}em[class]{font-style:normal}code,kbd,samp{font-family:monospace, monospace;font-size:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25rem}sup{top:-0.5rem}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;margin:0}textarea{vertical-align:top;resize:none;overflow:auto}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}[hidden]{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{background-color:transparent}a:not([class]){color:inherit}img{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.header{position:relative;width:100%}@media (min-width: 1280px){.header{display:flex;justify-content:center;align-items:center;margin:0px auto}}@media (max-width: 1279px){.header{padding:7px 30px 7px}}.header--wrap{position:sticky;z-index:999;left:0px;top:0px;width:100%;padding:0px 20px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,0.1)}@media (max-width: 1279px){.header--wrap{padding:0px}}.header--logo{display:block;width:270px}@media (min-width: 1400px){.header--logo{margin-right:45px}}@media (max-width: 1399px){.header--logo{margin-right:40px}}.header--logo_img{width:250px;display:block;position:relative;top:-2px}.header--switch{display:none}@media (max-width: 1279px){.header--switch{display:block;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:35px;height:30px;border-radius:5px;border:1px solid rgba(91,100,111,0)}.header--switch:hover{border:1px solid rgba(91,100,111,0.3)}.header--switch strong{position:absolute;display:block;width:calc(100% - 10px);background:#5b646f;height:3px;top:50%;left:5px;transform:translateY(-50%)}.header--switch strong::before{position:absolute;display:block;width:100%;background:#5b646f;height:3px;top:0px;left:0px;content:"";transform:rotate(0deg);transition:transform .15s ease-out}.header--switch strong::after{position:absolute;display:block;width:100%;background:#5b646f;height:3px;bottom:0px;left:0px;content:"";transform:rotate(0deg);transition:transform .15s ease-out}.header--switch span{overflow:hidden;text-indent:200%;position:absolute}.header--switch::before{position:absolute;display:block;width:calc(100% - 10px);background:#5b646f;height:3px;top:6px;left:5px;content:"";opacity:1;transition:opacity .15s ease-out}.header--switch::after{position:absolute;display:block;width:calc(100% - 10px);background:#5b646f;height:3px;bottom:6px;left:5px;content:"";opacity:1;transition:opacity .15s ease-out}.header--switch._active::before,.header--switch._active::after{opacity:0}.header--switch._active strong{background:none}.header--switch._active strong::before{transform:rotate(45deg)}.header--switch._active strong::after{transform:rotate(-45deg)}}.header--ul{list-style:none;transition:height .35s ease-out;margin-bottom:0px}@media (min-width: 1280px){.header--ul{display:flex;align-items:center}}@media (max-width: 1279px){.header--ul{position:absolute;top:100%;left:0px;z-index:999;width:100%;height:0px;overflow:hidden;background-color:#fff}}.header--ul._active::before{background:none;margin-bottom:20px}@media (max-width: 1279px){.header--ul._active{height:calc(100vh - 51px);border-bottom:1px solid rgba(91,100,111,0.3);overflow:auto;padding-bottom:30px}}@media (min-width: 1280px){.header--li:hover .header--2rd{display:flex}}@media (max-width: 1279px){.header--li{border-bottom:1px solid #ccc}.header--li:last-child{border-bottom:none}}@media (min-width: 1400px){.header--li._global{margin-left:45px}}@media (max-width: 1399px){.header--li._global{margin-left:40px}}@media (max-width: 1279px){.header--li._global{margin-left:0px}}@media (max-width: 1279px){.header--li._active .header--2rd{display:flex}.header--li._active .header--2rd::after{display:none}}.header--li._active .header--link_iconBox-arrow{transform:translateY(-50%) rotate(0deg)}.header--link{font-size:1.1em;font-weight:400;text-decoration:none !important;color:#5b646f;display:block;position:relative;transition:.3s ease-out}@media (min-width: 1280px){.header--link{padding:35px 15px 35px}.header--link._active{padding:20px 15px}}@media (max-width: 1279px){.header--link{padding:15px 30px;font-weight:400;font-size:1.42857rem;background-color:#fff;position:relative}}.header--link._global{color:#00adbb;padding-left:40px}@media (max-width: 1279px){.header--link._global{padding-left:60px}}.header--link_icon{display:block;position:absolute;width:19px;height:19px;top:50%;left:10px;transform:translateY(-50%)}@media (max-width: 1279px){.header--link_icon{left:28px}}.header--link:hover{text-decoration:none;background:#daf7f4;color:#30b798}.header--link:hover::after{width:100%}@media (max-width: 1279px){.header--linkBox{position:relative}}.header--link_iconBox{display:none;transition:.3s ease-out;text-decoration:none !important;font-size:1.2em}@media (max-width: 1279px){.header--link_iconBox{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;padding:15px 30px;font-size:1.42857rem;color:#5b646f;background:#fff}}.header--link_iconBox-arrow{display:none}@media (max-width: 1279px){.header--link_iconBox-arrow{display:block;position:absolute;width:30px;height:30px;right:32px;top:50%;transform:translateY(-50%) rotate(180deg);transition:0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}}.header--link_iconBox-arrow::before{content:'';position:absolute;background-color:#5b646f;top:43%;border-radius:0.25rem;width:1.6rem;height:0.22rem;opacity:1;transform:translate(0.2rem, -0.125rem) rotate(-45deg);right:50%}.header--link_iconBox-arrow::after{content:'';position:absolute;background-color:#5b646f;top:43%;border-radius:0.25rem;width:1.6rem;height:0.22rem;opacity:1;transform:translate(1.25rem, -0.125rem) rotate(45deg);right:50%}.header--link_iconBox:hover{text-decoration:none;background:#daf7f4;color:#30b798}.header--2rd{list-style:none;margin:0px;padding:0px;display:none;justify-content:center;flex-wrap:wrap}@media (max-width: 1279px){.header--2rd{background:#f7f7f7}}.header--2rd::after{position:absolute;top:0px;left:0px;width:100%;height:100%;content:"";display:block;background:rgba(240,240,240,0.8);backdrop-filter:blur(5px);z-index:-1}@media (min-width: 1280px){.header--2rd{position:absolute;top:100%;left:-20px;width:calc(100% + 40px)}}@media (max-width: 1279px){.header--2rd{width:100%;left:0px;padding:20px 0px}}@media (max-width: 1279px){.header--2rd_li{flex:1 1 100%;max-width:100%;position:relative}}.header--2rd_link{font-size:1.2em;color:#19191a;display:block;padding:30px 20px}@media (max-width: 1279px){.header--2rd_link{padding:15px 30px;background-color:#f7f7f7}}.header--2rd_link:hover{text-decoration:none;color:#30c7ae}.header--2rd_link._main{font-weight:500;font-size:1.42857rem}.header--2rd_link._main::after{content:"";display:block;width:calc(100% - 60px);height:1px;position:absolute;background-color:#ccc;bottom:0px;left:50%;transform:translateX(-50%)}@media (min-width: 1280px){.header--2rd_link._main{display:none}}.footer{padding:60px 20px 30px;width:100%;max-width:1366px;margin:0px auto}@media (max-width: 1023px){.footer{padding:60px 20px 20px}}.footer--list{list-style:none;display:flex;margin-bottom:30px}@media (max-width: 768px){.footer--list{flex-wrap:wrap;margin-bottom:0px}}.footer--list_li{flex:1 1 33.33333%;max-width:33.33333%;padding-right:3%}@media (max-width: 768px){.footer--list_li{flex:1 1 100%;max-width:100%;padding-right:0px;margin-bottom:30px}}.footer--list_li:last-child .footer--list_title{pointer-events:none}.footer--list_li:last-child .footer--list_title::after{display:none}.footer--list_title{position:relative;color:#5b6770;border-bottom:solid 1px #ebecec;display:block;font-weight:700;margin-bottom:4.5px;pointer-events:none;margin-bottom:10px;font-size:1.07143rem;text-decoration:none}@media (max-width: 768px){.footer--list_title{color:#666;border-color:#666;padding-bottom:10px;pointer-events:auto}}.footer--list_title::after{content:"+";position:absolute;line-height:0;display:none;font-size:30px;font-weight:500;top:5px;right:5px}@media (max-width: 768px){.footer--list_title::after{display:inline-block}}.footer--list_title._active::after{content:"";width:16px;height:2.5px;background:#666;top:7px;right:6px}.footer--list_title._active+ul{max-height:450px}.footer--list_ul{list-style:none}@media (max-width: 768px){.footer--list_ul{position:relative;overflow-y:hidden;max-height:0px;transition:.7s ease}}.footer--list_ul-li{padding:6px 0px}.footer--list_ul-link{font-size:1rem;color:#5b6770;text-decoration:none;display:inline-block;font-weight:500;border-bottom:solid 1px transparent;font-size:1em !important;color:#5b6770 !important;font-weight:400 !important}.footer--list_ul-link:hover{border-bottom:solid 1px #5b6770;text-decoration:none}@media (max-width: 768px){.footer--list_ul-link{display:block;padding:10px 0px}}.footer--wrap{background-color:#fff}.footer--social{border-bottom:1px solid #ebecec;align-items:center;padding-bottom:15px;margin-bottom:30px;display:flex}@media (max-width: 1023px){.footer--social{display:flex;flex-wrap:wrap}}.footer--social_title{color:#00adbb;font-weight:400;padding-right:10px}@media (max-width: 768px){.footer--social_title{flex:1 1 100%;max-width:100%;color:#666;font-size:1.07143rem;font-weight:700;border-bottom:solid 1px #666;padding-bottom:10px;margin-bottom:10px;display:block}}.footer--social_ul{list-style:none;display:flex}@media (max-width: 767px){.footer--social_ul{flex-wrap:wrap}}.footer--social_li{margin-right:5px}@media (max-width: 768px){.footer--social_li{margin-right:0px;margin-bottom:10px}}.footer--social_link{display:block;width:32px;height:32px;padding:5px}@media (max-width: 768px){.footer--social_link{width:40px;height:40px;margin-right:10px}}.footer--social_img{display:block;object-fit:cover;width:100%;height:100%}.footer--p{color:#5b646f}.footer--p_link{color:#00adbb;text-decoration:none;display:inline-block}.footer--p_link:hover{text-decoration:underline}.backTop{position:fixed;right:30px;bottom:100px;background-color:#00c7b1;display:none;overflow:hidden;text-indent:200%;width:45px;height:45px;white-space:nowrap;z-index:999;border-radius:5px}@media (max-width: 767px){.backTop{bottom:50px}}.backTop._active{display:block;animation:toOpacity .3s ease-out}.backTop:hover{background-color:#00E0C6}.backTop::before{content:'';position:absolute;background-color:#fff;top:43%;border-radius:0.25rem;width:1.6rem;height:0.22rem;opacity:1;transform:translate(0.05rem, -0.125rem) rotate(-30deg);right:50%}.backTop::after{content:'';position:absolute;background-color:#fff;top:43%;border-radius:0.25rem;width:1.6rem;height:0.22rem;opacity:1;transform:translate(1.4rem, -0.125rem) rotate(30deg);right:50%}@keyframes toOpacity{0%{opacity:0}100%{opacity:1}}@media (min-width: 1921px){.global--list{max-height:768px}}.global--img{display:none;width:100%}@media (min-width: 1025px){.global--img{object-fit:cover;min-height:400px}.global--img._normal{display:block}}@media (max-width: 1024px){.global--img._mobile{display:block}}.global--inner{position:absolute;top:50%;left:50%;z-index:2;transform:translateY(-50%) translateX(-100%);max-width:539px;padding:40px}@media (max-width: 1023px){.global--inner{position:relative;top:initial;left:initial;top:auto;left:auto;transform:none;width:100%;max-width:100%;box-sizing:border-box}}@media (max-width: 767px){.global--inner{padding:25px}}.global--bg{background:#146881;position:absolute;width:100%;height:100%;z-index:-1;top:0px;left:0px}@media (max-width: 1023px){.global--bg{opacity:1 !important}}.global--title{font-size:2.85714rem;color:#fff;text-transform:uppercase;font-weight:500;margin-bottom:20px;cursor:default}@media (max-width: 767px){.global--title{font-size:1.42857rem;margin-bottom:10px}}.global--p{font-size:1.42857rem;color:#fff;max-width:400px}@media (max-width: 1023px){.global--p{max-width:100%}}@media (max-width: 767px){.global--p{font-size:1.07143rem}}.global--pagination{display:flex;justify-content:center;align-items:center}.global--pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:14px;height:14px}.global--pagination .swiper-pagination-bullet{width:9px;height:9px}.global--tab{background:#abd1dc}@media (max-width: 1024px){.global--tab{position:relative;overflow:auto;width:100%}}.global--tab_ul{list-style:none;width:100%;max-width:1200px;margin:0px auto;display:flex;padding:0px 30px;justify-content:center}@media (max-width: 1023px){.global--tab_ul{justify-content:flex-start;padding:0px}}@media (max-width: 768px){.global--tab_ul{align-items:stretch}}@media (max-width: 700px){.global--tab_li:nth-child(3) a{max-width:134px}.global--tab_li:nth-child(4) a{max-width:95px}}.global--tab_link{color:#0b1d1d;display:inline-block;padding:20px 20px;font-size:1.71428rem;font-weight:600;text-decoration:none;position:relative}@media (max-width: 1024px){.global--tab_link{font-size:1.14286rem;white-space:nowrap}}@media (max-width: 700px){.global--tab_link{white-space:initial;height:100%;display:flex;align-items:center;padding:20px 15px}}.global--tab_link:hover{background-color:#0895a0;color:#fff}.global--tab_link._active{background-color:#0895a0;color:#fff;pointer-events:none}.global--content{background:#0895a0;padding-top:30px}.global--content_ul{list-style:none}.global--content_li{width:100%;max-width:1200px;margin:0px auto;display:none;padding:0px 30px}.global--content_li._active{display:block}.global--content_list{list-style:none;display:flex;flex-wrap:wrap;padding-bottom:50px}.global--content_listLi{flex:1 1 33.33333%;max-width:33.33333%}@media (max-width: 1200px){.global--content_listLi{flex:1 1 100%;max-width:100%}}.global--content_listLink{display:inline-block;text-decoration:none;color:#fff;font-size:1.28571rem;font-weight:600;padding:15px 0px}.global--content_listLink span{font-weight:400;display:inline-block;margin-left:4px}.global--content_listLink:hover{text-decoration:underline}.global--content_listLink:hover span{text-decoration:underline}.corporate--list{width:100%}.corporate--img{display:none;width:100%}@media (min-width: 1025px){.corporate--img{object-fit:cover;min-height:400px}.corporate--img._normal{display:block}}@media (max-width: 1024px){.corporate--img._mobile{display:block}}.corporate--inner{position:absolute;top:50%;left:50%;z-index:2;transform:translateY(-50%) translateX(-100%);max-width:539px;padding:40px}@media (max-width: 1023px){.corporate--inner{position:relative;top:initial;left:initial;top:auto;left:auto;transform:none;width:100%;max-width:100%;box-sizing:border-box}}@media (max-width: 767px){.corporate--inner{padding:25px}}.corporate--bg{background:#146881;position:absolute;width:100%;height:100%;z-index:-1;top:0px;left:0px}@media (max-width: 1023px){.corporate--bg{opacity:1 !important}}.corporate--title{font-size:2.85714rem;color:#fff;text-transform:uppercase;font-weight:500;margin-bottom:20px;cursor:default}@media (max-width: 767px){.corporate--title{font-size:1.42857rem;margin-bottom:10px}}.corporate--p{font-size:1.42857rem;color:#fff;max-width:400px}@media (max-width: 1023px){.corporate--p{max-width:100%}}@media (max-width: 767px){.corporate--p{font-size:1.07143rem}}.corporate--pagination{display:flex;justify-content:center;align-items:center}.corporate--pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:14px;height:14px}.corporate--pagination .swiper-pagination-bullet{width:9px;height:9px}.corporate--pagination2{position:relative !important;bottom:initial !important;bottom:auto !important;left:initial !important;left:auto !important;display:flex;justify-content:center;align-items:center;padding:15px 0px 5px}.corporate--pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#5b646f;width:14px;height:14px}.corporate--pagination2 .swiper-pagination-bullet{width:9px;height:9px}.corporate--news{background:#f2f1ef;padding:48px 0px 48px}@media (max-width: 1365px){.corporate--news{padding:48px 0px 48px}}.corporate--news_title{font-size:2.85714rem;color:#5b6770;text-align:center;font-weight:600;margin-bottom:48px;font-weight:500}@media (max-width: 1023px){.corporate--news_title{font-size:2rem}}.corporate--news_wrap{max-width:1600px;padding:0px 30px;margin:0px auto;width:100%;position:relative;overflow:hidden}.corporate--news_link{display:block;width:100%;text-decoration:none;height:100%;position:relative}.corporate--news_link:hover{background-color:rgba(255,255,255,0.1)}.corporate--news_img{display:block;width:100%}.corporate--news_box{align-items:stretch}.corporate--news_list{background-color:#00263e;height:initial;height:auto}.corporate--news_list._1{background-color:#00a7e1}.corporate--news_list._2{background-color:#00adbb}.corporate--news_list._3{background-color:#146982}.corporate--news_inner{padding:20px 20px 40px}.corporate--news_innerTitle{color:#fff;font-size:1.71428rem;font-weight:600;margin-bottom:20px;text-transform:uppercase}@media (max-width: 1365px){.corporate--news_innerTitle{font-size:1.42857rem}}.corporate--news_innerP{color:#fff;font-size:1.28571rem;margin-bottom:30px}@media (max-width: 1365px){.corporate--news_innerP{font-size:1.14286rem}}.corporate--news_innerData{color:#fff;position:absolute;bottom:20px;left:20px;font-size:1.28571rem;display:inline-block}@media (max-width: 1365px){.corporate--news_innerData{font-size:1.14286rem}}.corporate--news_innerImg{display:block;width:20px;position:absolute;right:20px;bottom:20px}.corporate--videos{background:#fff;padding:48px 0px 48px}.corporate--videos_title{font-size:2.85714rem;color:#5b6770;text-align:center;font-weight:600;margin-bottom:48px;font-weight:500}@media (max-width: 1023px){.corporate--videos_title{font-size:2rem}}.corporate--videos_wrap{max-width:1600px;padding:0px 30px;margin:0px auto;width:100%;overflow:hidden}.corporate--videos_link{display:block;width:100%;text-decoration:none;position:relative}.corporate--videos_link:hover .corporate--videosPlay{display:block}@media (max-width: 768px){.corporate--videos_link .corporate--videosPlay{display:block}}.corporate--videosImg{display:block;width:100%}.corporate--videosTitle{color:#fff;font-size:1.14286rem;font-weight:600;padding:20px;background-color:rgba(22,21,26,0.7);position:absolute;bottom:0px;left:0px;width:100%;box-sizing:border-box}@media (max-width: 1365px){.corporate--videosTitle{font-size:.85714rem;padding:10px}}.corporate--videosPlay{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:none}.corporate--jump{position:fixed;top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%;z-index:9999;background-color:rgba(22,21,26,0.7);display:flex;justify-content:center;align-items:center;display:none}.corporate--jump._active{display:flex}.corporate--jump_content{width:70%;position:relative}.corporate--jump_close{display:block;width:32px;height:32px;position:absolute;right:-10px;top:-10px;z-index:888}.corporate--jump_video{width:100%}.corporate--jump_video2{width:100%;padding-top:56.25%;position:relative}.corporate--jump_iframe{width:100%;height:100%;position:absolute;top:0px;left:0px}.corporate--btn{background-color:#f2f1ef}.corporate--btn_ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}.corporate--btn_li{flex:1 1 33.33333%;max-width:calc(33.33333% - 2px);margin-bottom:1px}@media (max-width: 1024px){.corporate--btn_li{flex:1 1 50%;max-width:calc(50% - 1px)}}@media (max-width: 767px){.corporate--btn_li{flex:1 1 100%;max-width:100%}}.corporate--btn_link{position:relative;display:block;width:100%;height:100%}.corporate--btn_link:hover .corporate--btn_title{background-color:rgba(255,255,255,0.1)}.corporate--btn_img{display:block;width:100%}@media (max-width: 767px){.corporate--btn_img{height:165px;object-fit:cover}}.corporate--btn_title{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-transform:uppercase;position:absolute;font-size:2.85714rem;color:#fff;font-weight:500}@media (max-width: 1365px){.corporate--btn_title{font-size:1.71428rem}}.about--banner{position:relative;width:100%}@media (min-width: 1921px){.about--banner{max-height:768px}}.about--banner_img{display:none;width:100%}@media (min-width: 1025px){.about--banner_img{object-fit:cover;min-height:400px}.about--banner_img._normal{display:block}}@media (max-width: 1024px){.about--banner_img._mobile{display:block}}.about--banner_title{font-size:3.57143rem;color:#fff;position:absolute;z-index:5;left:50%;top:0px;width:100%;height:100%;font-weight:700;text-transform:uppercase;display:flex;align-items:center;max-width:1200px;transform:translateX(-50%);padding:0px 35px;font-weight:500}@media (max-width: 1023px){.about--banner_title{font-size:2.85714rem;justify-content:center}}.about--button{position:relative;background-color:#aad1db;width:100%;overflow:hidden}@media (max-width: 767px){.about--button{display:none}}.about--button_ul{list-style:none}.about--button_listWrap{padding:0px 52px}@media (max-width: 768px){.about--button_listWrap{padding:0px 40px}}.about--button_link{display:block;width:100%;font-size:1.28571rem;padding:16px 0px;text-align:center;color:#093a3e;text-decoration:none;font-weight:600}.about--button_link:hover{color:#fff;background-color:#14bba5}@media (max-width: 768px){.about--button_link{font-size:1.14286rem;padding:11px 0px}}.about--button_prev{display:block;width:52px;height:53px;position:absolute;top:0px;left:0px;overflow:hidden;text-indent:200%;background-color:#aad1db;z-index:50;cursor:pointer}@media (max-width: 768px){.about--button_prev{width:40px;height:41px}}.about--button_prev::before,.about--button_prev::after{content:'';position:absolute;background-color:#fff;bottom:50%;border-radius:0.25rem;width:0.625rem;height:0.125rem;opacity:1}.about--button_prev::after{transform:translate(0.325rem, 0.15rem) rotate(65deg);right:50%}.about--button_prev::before{transform:translate(0.325rem, -0.25rem) rotate(-65deg);right:50%}.about--button_prev:hover{background-color:#14bba5}.about--button_prev.swiper-button-disabled{background-color:rgba(255,255,255,0.1);cursor:default}.about--button_prev.swiper-button-disabled::before,.about--button_prev.swiper-button-disabled::after{background-color:rgba(255,255,255,0.5)}.about--button_prev.swiper-button-disabled:hover{background-color:none}.about--button_next{display:block;width:52px;height:53px;position:absolute;top:0px;right:0px;z-index:50;overflow:hidden;text-indent:200%;background-color:#aad1db;cursor:pointer}@media (max-width: 768px){.about--button_next{width:40px;height:41px}}.about--button_next::before,.about--button_next::after{content:'';position:absolute;background-color:#fff;bottom:50%;border-radius:0.25rem;width:0.625rem;height:0.125rem;opacity:1}.about--button_next::after{transform:translate(0.325rem, 0.15rem) rotate(-65deg);right:50%}.about--button_next::before{transform:translate(0.325rem, -0.25rem) rotate(65deg);right:50%}.about--button_next:hover{background-color:#14bba5}.about--button_next.swiper-button-disabled{background-color:rgba(255,255,255,0.1);cursor:default}.about--button_next.swiper-button-disabled::before,.about--button_next.swiper-button-disabled::after{background-color:rgba(255,255,255,0.5)}.about--button_next.swiper-button-disabled:hover{background-color:none}.about--inner_video{padding-bottom:48px;padding-top:38px}.about--inner_switch{background-color:#c2bfca;display:none;font-size:1rem;padding:10px 35px;color:#e9e7ec;text-decoration:none;position:relative;margin-bottom:1px}.about--inner_switch::before,.about--inner_switch::after{content:"";display:block;width:10px;height:2px;background-color:#e9e7ec;position:absolute;right:30px;top:50%;margin-top:-1px}.about--inner_switch::after{transform:rotate(90deg)}.about--inner_switch._active{margin-bottom:0px}.about--inner_switch._active::after{display:none}@media (max-width: 767px){.about--inner_switch{display:block}}@media (max-width: 767px){.about--inner-Box{display:none}.about--inner-Box._active{display:block}}.about--inner_title{color:#5b6770;font-size:2.85714rem;text-align:center;padding:48px 0px 48px;font-weight:500}@media (max-width: 1023px){.about--inner_title{padding:48px 40px 48px;font-size:2rem}}.about--inner_about{max-width:1366px;margin:0px auto;padding:0px 80px}@media (max-width: 1023px){.about--inner_about{padding:0px 10px}}.about--inner_aboutP{font-size:1.28571rem;line-height:1.5;max-width:1200px;margin:0px auto 20px;color:#5b6770;padding:0px 10px}@media (max-width: 1023px){.about--inner_aboutP{padding:0px 40px}}@media (max-width: 767px){.about--inner_aboutP{padding:0px 20px}}.about--inner_aboutUl{list-style:none;display:flex;flex-wrap:wrap;padding:48px 0px}@media (max-width: 767px){.about--inner_aboutUl{padding:30px 0px}}.about--inner_aboutLi{flex:1 1 33.33333%;max-width:33.33333%;padding:0px 10px;margin-bottom:30px}@media (max-width: 767px){.about--inner_aboutLi{flex:1 1 100%;max-width:100%;margin-bottom:15px}}.about--inner_aboutImg{display:block;width:100%}@media (max-width: 767px){.about--inner_aboutImg{height:135px;object-fit:cover}}.about--inner_aboutText{font-size:1.42857rem;display:block;text-align:center;padding:18px 0px 10px;color:#5b6770}@media (max-width: 1023px){.about--inner_aboutText{padding-bottom:10px}}@media (max-width: 767px){.about--inner_ceo{padding-top:0px}}.about--inner_ceoPhoto{position:relative}.about--inner_ceoPhoto .about--inner_ceoP{font-style:italic;margin-bottom:0px;font-size:1.5rem}@media (min-width: 768px){.about--inner_ceoPhoto .about--inner_ceoP{position:absolute;top:50%;left:50%;transform:translateY(-50%);margin-left:-40%;width:40%}}@media (max-width: 767px){.about--inner_ceoPhoto .about--inner_ceoP{display:none}}.about--inner_ceoImg{width:100%;display:block}@media (max-width: 1919px){.about--inner_ceoImg{height:650px;object-fit:cover;object-position:60% center}}@media (max-width: 1365px){.about--inner_ceoImg{height:500px;object-fit:cover;object-position:60% center}}@media (max-width: 1023px){.about--inner_ceoImg{height:360px;object-fit:cover;object-position:60% center}}@media (max-width: 767px){.about--inner_ceoImg{height:240px;object-fit:cover;object-position:80% center}}.about--inner_ceoTitle{font-size:4rem;color:#5b6770;font-weight:500}@media (min-width: 1024px){.about--inner_ceoTitle{position:absolute;top:50%;transform:translateY(-50%);margin-top:-50px;left:50%;margin-left:-40%;font-size:3.21428rem}}@media (min-width: 1920px){.about--inner_ceoTitle{position:absolute;top:50%;transform:translateY(-50%);margin-top:-50px;left:50%;margin-left:-30%}}@media (max-width: 1023px){.about--inner_ceoTitle{font-size:1.78571rem;padding:48px 10px;text-align:center;margin-left:0px}}.about--inner_ceoSubtitle{font-size:1.65rem;color:#5b6770;font-weight:500;max-width:1200px;margin:0px auto 10px;padding:0px 10px}@media (max-width: 1023px){.about--inner_ceoSubtitle{font-size:1.42857rem;padding:15px 10px 5px;margin-left:0px}}.about--inner_ceotitle{font-size:1.281rem;color:#5b6770;font-weight:400;max-width:1200px;margin:0px auto;padding:0px 10px;line-height:1.3}.about--inner_ceotitle span{display:block}@media (max-width: 1023px){.about--inner_ceotitle{font-size:1rem;padding:0px 10px 18px;color:#767676;margin-left:0px}}.about--inner_ceoArea{padding:0px 0px 48px}@media (max-width: 1023px){.about--inner_ceoArea{padding:0px 10px 30px}}.about--inner_ceoP{font-size:1.28571rem;line-height:1.5;max-width:1200px;margin:0px auto 20px;color:#5b6770;padding:0px 10px}.about--inner_overview{position:relative;background:url(../../assets/images/about_2.jpeg?369f6cd) no-repeat center;background-size:cover;padding:100px 0px 80px;color:#fff}@media (max-width: 1023px){.about--inner_overview{padding:75px 0px 20px}}@media (max-width: 767px){.about--inner_overview{padding:30px 0px 20px}}.about--inner_overviewTitle{font-size:2.5rem;text-align:center;margin-bottom:20px;font-weight:500}@media (max-width: 767px){.about--inner_overviewTitle{font-size:1.78571rem}}.about--inner_overviewP{font-size:1.28571rem;text-align:center;max-width:730px;margin:0px auto 15px;padding:0px 20px}.about--inner_overviewTip{font-size:.85714rem;text-align:center;margin-bottom:80px}@media (max-width: 1023px){.about--inner_overviewTip{margin-bottom:35px}}.about--inner_overviewList{display:flex;max-width:1200px;margin:0px auto}@media (max-width: 1023px){.about--inner_overviewList{flex-wrap:wrap}}.about--inner_overviewList_box{flex:1 1 25%;max-width:25%;text-align:center;margin-bottom:30px}@media (max-width: 1023px){.about--inner_overviewList_box{flex:1 1 50%;max-width:50%}}.about--inner_overviewList_text{display:block;font-size:1.42857rem}@media (max-width: 1023px){.about--inner_overviewList_text{font-size:1rem}}.about--inner_overviewList_number{font-size:4.28571rem;display:inline-block;margin-bottom:20px;min-width:140px}.about--inner_overviewList_number::after{content:"";display:block;height:2px;width:100%;background-color:#14bba5}@media (max-width: 767px){.about--inner_overviewList_number{font-size:3.71428rem;min-width:120px}}.about--inner_teamTitle{color:#5b6770;font-size:3.42857rem;text-align:center;max-width:1200px;padding:48px 30px 48px;font-weight:500;margin:0px auto;line-height:1}@media (max-width: 1023px){.about--inner_teamTitle{padding:48px 30px 48px;font-size:2.5rem}}.about--inner_teamSubtitle{color:#5b6770;font-size:2.85714rem;text-align:center;max-width:1200px;padding:0px 30px;font-weight:500;margin:0px auto 48px;line-height:1}@media (max-width: 1023px){.about--inner_teamSubtitle{margin:0px auto 48px;font-size:2rem}}.about--inner_teamUl{list-style:none;display:flex;flex-wrap:wrap;max-width:1280px;margin:0px auto 20px;padding:0px 20px}@media (max-width: 1023px){.about--inner_teamUl{padding-bottom:0px}}@media (max-width: 767px){.about--inner_teamUl{padding-bottom:0px;margin-bottom:0px}}.about--inner_teamLi{flex:1 1 calc(33.33333% - 16px);max-width:calc(33.33333% - 16px);margin:0px 8px 30px;background-color:#f2f1ef;color:#5b6770;padding:0px 0px 10px}@media (max-width: 1023px){.about--inner_teamLi{flex:1 1 calc(50% - 16px);max-width:calc(50% - 16px);padding-bottom:10px}}@media (max-width: 767px){.about--inner_teamLi{flex:1 1 100%;max-width:100%;margin:0px 0px 30px}}.about--inner_team_title{font-size:26px;padding:30px 20px 0px}@media (max-width: 1023px){.about--inner_team_title{font-size:1.71428rem;padding-top:10px}}@media (max-width: 767px){.about--inner_team_title{font-size:1.42857rem}}.about--inner_team_subTitle{font-size:1.14286rem;color:#767676;font-weight:400;padding:0px 20px 10px;display:block}.about--inner_team_scroll{height:118px;position:relative;overflow:auto;margin:0px 20px;width:calc(100% - 40px)}@media (max-width: 1023px){.about--inner_team_scroll{height:100px}}.about--inner_team_p{font-size:1.25rem;line-height:1.3}.about--inner_team_p br{display:block;height:10px;padding:0px;margin:0px;content:""}@media (max-width: 1023px){.about--inner_team_p{font-size:1.14286rem}}.about--inner_team_img{display:block;width:100%}.about--inner_historyP{font-size:1.28571rem;line-height:1.5;max-width:1200px;margin:0px auto 20px;color:#5b6770;padding:0px 10px}@media (max-width: 1023px){.about--inner_historyP{padding:0px 20px}}.about--inner_history-title{color:#5b6770;max-width:1200px;margin:0px auto 10px;padding:0px 10px;font-size:2rem;font-weight:500;text-align:center}@media (max-width: 1023px){.about--inner_history-title{padding:0px 20px;font-size:1.71428rem}}.about--inner_historyBtn{list-style:none;margin-bottom:50px}.about--inner_historyBtn_wrap{max-width:460px;margin:0px auto;position:relative}@media (max-width: 767px){.about--inner_historyBtn_wrap{display:none}}.about--inner_historyBtn_link{display:block;width:100%;color:#777;font-size:1rem;text-decoration:none;text-align:center;position:relative;padding-top:20px}.about--inner_historyBtn_link::before{content:"";display:block;width:10px;height:10px;border-radius:100%;background-color:#14bba5;margin:0px auto 8px;border:2px solid #fff;transition:.3s ease-out}.about--inner_historyBtn_link::after{content:"";width:100%;height:1px;background-color:#14bba5;position:absolute;top:26px;left:0px}.about--inner_historyBtn_link:hover::before{border-color:#14bba5}.about--inner_historyBtn_prev,.about--inner_historyBtn_next{position:absolute;text-indent:200%;overflow:hidden;display:block;width:2.28571rem;height:2.28571rem;border-radius:100%}.about--inner_historyBtn_prev::after,.about--inner_historyBtn_prev::before,.about--inner_historyBtn_next::after,.about--inner_historyBtn_next::before{content:'';position:absolute;background-color:#777;width:0.75rem;height:0.0625rem;opacity:1}.about--inner_historyBtn_prev:hover,.about--inner_historyBtn_next:hover{background-color:rgba(119,119,119,0.1)}.about--inner_historyBtn_prev::before,.about--inner_historyBtn_next::before{transform:translate(0.5rem, -0.2rem) rotate(-40deg);right:60%;bottom:50%}.about--inner_historyBtn_prev::after,.about--inner_historyBtn_next::after{transform:translate(0.5rem, 0.2rem) rotate(40deg);right:60%;top:50%}.about--inner_historyBtn_prev.swiper-button-disabled,.about--inner_historyBtn_next.swiper-button-disabled{pointer-events:none;opacity:.3}.about--inner_historyBtn_prev{top:10px;left:-35px}.about--inner_historyBtn_next{transform:rotate(180deg);top:10px;right:-35px}.about--inner_year{max-width:1600px;padding:0px 30px;margin:0px auto;position:relative;width:100%;overflow:hidden}.about--inner_yearList_ul{list-style:none}.about--inner_yearList_img{width:100%}@media (max-width: 767px){.about--inner_yearList_img{height:520px;object-fit:cover}}.about--inner_yearList_li{position:relative}.about--inner_yearList_area{position:absolute;bottom:0px;left:0px;color:#fff;padding:30px 20px}.about--inner_yearList_title{font-size:1.71428rem;display:block;margin-bottom:10px}.about--inner_yearList_scroll{position:relative;overflow-y:auto;width:100%;height:70px;overflow-x:hidden}.about--inner_yearList_p{font-size:1.25rem;line-height:1.3;list-style:none}.about--inner_yearList_p li{position:relative;padding-left:14px}.about--inner_yearList_p li::before{content:"";display:block;width:5px;height:5px;border-radius:5px;position:absolute;top:12px;left:3px;background-color:#fff}.about--inner_year_prev,.about--inner_year_next{background-color:rgba(119,119,119,0.1);width:2.875rem;height:5rem;z-index:900;border-radius:0.25rem;text-decoration:none;position:absolute;text-indent:200%;overflow:hidden;display:block}.about--inner_year_prev::after,.about--inner_year_prev::before,.about--inner_year_next::after,.about--inner_year_next::before{content:'';position:absolute;background-color:#fff;width:1rem;height:0.125rem;opacity:1}.about--inner_year_prev::before,.about--inner_year_next::before{transform:translate(0.5rem, -0.3rem) rotate(-50deg);right:50%;bottom:50%}.about--inner_year_prev::after,.about--inner_year_next::after{transform:translate(0.5rem, 0.3rem) rotate(50deg);right:50%;top:50%}.about--inner_year_prev:hover,.about--inner_year_next:hover{background-color:rgba(119,119,119,0.3)}.about--inner_year_prev{left:35px;top:50%;margin-top:-2.5rem}.about--inner_year_next{transform:rotate(180deg);right:35px;top:50%;margin-top:-2.5rem}.about--inner_year_pagination{margin:0px auto;text-align:center;padding-top:20px;display:none}@media (max-width: 767px){.about--inner_year_pagination{display:block}}.about--inner_year_pagination .swiper-pagination-bullet-active{background-color:#333}.about--inner_team_scroll::-webkit-scrollbar{width:4px;height:4px}.about--inner_team_scroll::-webkit-scrollbar-track{background:transparent}.about--inner_team_scroll::-webkit-scrollbar-thumb{background:#d8d7d5;border-radius:10px}.about--inner_team_scroll::-webkit-scrollbar-thumb:hover{background:#afafae}.about--inner_team_scroll::-webkit-scrollbar-button{background:transparent;border-radius:4px}.about--inner_yearList_scroll::-webkit-scrollbar{width:4px;height:4px}.about--inner_yearList_scroll::-webkit-scrollbar-track{background:transparent}.about--inner_yearList_scroll::-webkit-scrollbar-thumb{background:#d8d7d5;border-radius:10px}.about--inner_yearList_scroll::-webkit-scrollbar-thumb:hover{background:#afafae}.about--inner_yearList_scroll::-webkit-scrollbar-button{background:transparent;border-radius:4px}.news--banner{position:relative}.news--banner_img{max-height:600px;object-fit:cover;width:100%}@media (max-width: 1023px){.news--banner_img{display:none}}.news--banner_img._mobile{display:none}@media (max-width: 1023px){.news--banner_img._mobile{display:block}}.news--banner_title{color:#fff;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);position:absolute;margin:0px;max-width:1200px;width:100%}@media (max-width: 1279px){.news--banner_title{transform:none;left:0px;transform:translateY(-50%);padding-left:30px}}.news--itemBox{max-width:1200px;margin:0px auto}@media (max-width: 1279px){.news--itemBox{margin:0px 30px}}.news--itemBox_title{border-bottom:1px solid #ced1d4;padding-bottom:25px;margin:0px 1% 50px}@media (max-width: 1023px){.news--itemBox_title{margin-bottom:30px}}.news--worldwide{list-style:none;margin-bottom:0px;display:flex;justify-content:space-between}.news--worldwide_link{display:block;border:1px solid #ced1d4;border-radius:8px;position:relative;overflow:hidden;padding:35px;text-decoration:none !important;height:100%}@media (max-width: 1023px){.news--worldwide_link{padding:20px}}.news--worldwide_li{padding:0px 1%;margin-bottom:2%}@media (max-width: 1023px){.news--worldwide_li{flex:1 1 50%;max-width:50%;margin-bottom:2%}}.news--worldwide_img{margin-bottom:25px}.news--worldwide_title{margin-top:0px;min-height:100px;margin-bottom:10px;color:#5b6770}.news--worldwide_location{color:#00c7b1;font-size:1.2em !important;font-weight:400;margin-bottom:10px}.news--worldwide_span{color:#adb3b7;font-size:1.2em;font-weight:400;display:block}.noFound{height:calc(100vh - 200px);background-color:#abd1d7;color:#fff}.noFound--box{max-width:1200px;margin:0px auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:100%}.noFound--box_img{display:block;width:400px;margin-bottom:45px}@media (max-width: 1023px){.noFound--box_img{width:320px}}.noFound--title{flex:1 1 100%;max-width:100%;text-align:center;font-size:2.28571rem;margin-bottom:30px;font-weight:500}.noFound--link{text-decoration:none;display:block;border:1px solid #fff;border-radius:10px;width:160px;padding:10px 0px;text-align:center;color:#fff;margin:0px auto;transition:.4s ease-out}.noFound--link:hover{background-color:#fff;color:#abd1d7}@media (min-width: 1921px){.applications--list{max-height:768px}}.applications--list_img{display:none;width:100%}@media (min-width: 1025px){.applications--list_img{object-fit:cover;min-height:400px}.applications--list_img._normal{display:block}}@media (max-width: 1024px){.applications--list_img._mobile{display:block}}.applications--img{object-fit:cover;width:100%;height:100%;display:block}.applications--title{font-size:3.57143rem;text-shadow:0px 3px 3px #16151a;color:#fff;text-align:center;max-width:1200px;margin:0px auto;padding:0px 20px;cursor:default}@media (max-width: 1023px){.applications--title{font-size:2.85714rem}}.applications--pagination{display:flex;justify-content:center;align-items:center}.applications--pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:14px;height:14px}.applications--pagination .swiper-pagination-bullet{width:9px;height:9px}.applications--button{position:relative;background-color:#aad1db;width:100%;overflow:hidden}.applications--button._noSlider{background:none}@media (max-width: 767px){.applications--button{display:none}}.applications--button_ul{list-style:none}.applications--button_listWrap{padding:0px 52px}@media (max-width: 768px){.applications--button_listWrap{padding:0px 40px}}.applications--button_link{display:block;width:100%;font-size:1.28571rem;padding:16px 0px;text-align:center;color:#093a3e;text-decoration:none;font-weight:600}.applications--button_link:hover{color:#fff;background-color:#14bba5}@media (max-width: 768px){.applications--button_link{font-size:1.14286rem;padding:11px 0px}}.applications--button_prev{display:block;width:52px;height:53px;position:absolute;top:0px;left:0px;overflow:hidden;text-indent:200%;background-color:#aad1db;z-index:50;cursor:pointer}@media (max-width: 768px){.applications--button_prev{width:40px;height:41px}}.applications--button_prev::before,.applications--button_prev::after{content:'';position:absolute;background-color:#fff;bottom:50%;border-radius:0.25rem;width:0.625rem;height:0.125rem;opacity:1}.applications--button_prev::after{transform:translate(0.325rem, 0.15rem) rotate(65deg);right:50%}.applications--button_prev::before{transform:translate(0.325rem, -0.25rem) rotate(-65deg);right:50%}.applications--button_prev:hover{background-color:#14bba5}.applications--button_prev.swiper-button-disabled{background-color:rgba(255,255,255,0.1);cursor:default}.applications--button_prev.swiper-button-disabled::before,.applications--button_prev.swiper-button-disabled::after{background-color:rgba(255,255,255,0.5)}.applications--button_prev.swiper-button-disabled:hover{background-color:none}.applications--button_next{display:block;width:52px;height:53px;position:absolute;top:0px;right:0px;z-index:50;overflow:hidden;text-indent:200%;background-color:#aad1db;cursor:pointer}@media (max-width: 768px){.applications--button_next{width:40px;height:41px}}.applications--button_next::before,.applications--button_next::after{content:'';position:absolute;background-color:#fff;bottom:50%;border-radius:0.25rem;width:0.625rem;height:0.125rem;opacity:1}.applications--button_next::after{transform:translate(0.325rem, 0.15rem) rotate(-65deg);right:50%}.applications--button_next::before{transform:translate(0.325rem, -0.25rem) rotate(65deg);right:50%}.applications--button_next:hover{background-color:#14bba5}.applications--button_next.swiper-button-disabled{background-color:rgba(255,255,255,0.1);cursor:default}.applications--button_next.swiper-button-disabled::before,.applications--button_next.swiper-button-disabled::after{background-color:rgba(255,255,255,0.5)}.applications--button_next.swiper-button-disabled:hover{background-color:none}.applications--button2_ul{max-width:1000px;margin:0px auto;padding:48px 20px 0px;list-style:none}.applications--button2_li{display:inline-block;margin:0px 5px 15px}.applications--button2_link{display:block;background-color:#ebecec;border-radius:30px;padding:9px 15px;text-align:center;font-size:1.14286rem;color:#5b6770;text-decoration:none}.applications--button2_link:hover{color:#fff;background:#13bba5}.applications--inner_switch{background-color:#c2bfca;display:none;font-size:1rem;padding:10px 35px;color:#e9e7ec;text-decoration:none;position:relative;margin-bottom:1px}.applications--inner_switch::before,.applications--inner_switch::after{content:"";display:block;width:10px;height:2px;background-color:#e9e7ec;position:absolute;right:30px;top:50%;margin-top:-1px}.applications--inner_switch::after{transform:rotate(90deg)}.applications--inner_switch._active{margin-bottom:0px}.applications--inner_switch._active::after{display:none}@media (max-width: 767px){.applications--inner_switch{display:block}}.applications--inner-Box{max-width:1100px;margin:0px auto}@media (max-width: 767px){.applications--inner-Box{display:none}.applications--inner-Box._active{display:block}}.applications--inner_title{color:#5b6770;font-size:2.85714rem;text-align:center;padding:48px 0px 48px;text-transform:uppercase;font-weight:500}@media (max-width: 1023px){.applications--inner_title{padding:48px 40px 48px;font-size:2rem}}.applications--inner_subtitle{color:#5b6770;max-width:1200px;margin:0px auto 10px;padding:0px 10px;font-size:2rem;font-weight:500;text-align:center}@media (max-width: 1023px){.applications--inner_subtitle{padding:0px 20px;font-size:1.71428rem}}.applications--inner_p{font-size:1.28571rem;line-height:1.5;max-width:1200px;margin:0px auto 20px;color:#5b6770;padding:0px 10px}@media (max-width: 767px){.applications--inner ._noBottom{margin-bottom:0px}}.applications--item{display:flex;flex-wrap:wrap;align-items:stretch;padding:48px 15px 0px}@media (max-width: 767px){.applications--item{align-items:flex-start;padding:28px 0px 0px}}.applications--item._left .applications--item_img{padding-right:0px;padding-left:16px}@media (max-width: 767px){.applications--item._left .applications--item_img{padding-left:0px}}@media (max-width: 767px){.applications--item._left .applications--item_box{margin-bottom:20px}}.applications--item_img{flex:1 1 50%;max-width:50%;padding-right:16px}@media (max-width: 767px){.applications--item_img{flex:1 1 100%;max-width:100%;padding-right:0px;margin-bottom:20px}}.applications--item_box{flex:1 1 50%;max-width:50%}@media (max-width: 767px){.applications--item_box{flex:1 1 100%;max-width:100%}}.applications--item_box._two{display:flex;flex-direction:column}@media (max-width: 767px){.applications--item_box._two{flex-wrap:wrap;flex-direction:row}}.applications--item_box._two .applications--item_article,.applications--item_box._two .applications--img{flex:1 1 50%}.applications--item_box._two .applications--item_article{margin-bottom:8px}.applications--item_box._two .applications--img{padding-top:8px}@media (max-width: 767px){.applications--item_box._two .applications--item_article,.applications--item_box._two .applications--img{flex:1 1 100%}}.applications--item_box._two._reserve .applications--item_article{margin-bottom:0px;margin-top:8px}.applications--item_box._two._reserve .applications--img{padding-top:0px;padding-bottom:8px}.applications--item_article{text-align:center;font-size:1.71428rem;color:#fff;background-color:#1b212d}.applications--item_article._0b41{background-color:#220b41}@media (max-width: 1023px){.applications--item_article{font-size:1.42857rem}.applications--item_article p{max-width:90%;padding:48px 0px}}.applications--item_article p{max-width:70%;margin:0px auto;display:flex;justify-content:center;align-items:center}.applications--item_article>img{padding-top:0px !important}.applications--item_photo{width:100%;display:block;height:100%;object-fit:cover}.applications--item2{padding:48px 15px 0px}@media (max-width: 767px){.applications--item2{padding:28px 0px 0px}}.applications--item2_box{display:flex;flex-wrap:wrap;align-items:stretch}.applications--item2_boxItem{flex:1 1 50%;max-width:50%}@media (max-width: 767px){.applications--item2_boxItem{flex:1 1 100%;max-width:100%}}.applications--item2_boxItem._left{padding-right:8px}@media (max-width: 767px){.applications--item2_boxItem._left{padding-right:0px;margin-bottom:20px}}.applications--item2_boxItem._right{padding-left:8px}@media (max-width: 767px){.applications--item2_boxItem._right{padding-left:0px}}.applications--item2_top{margin-bottom:16px}.brand--banner{position:relative;width:100%}@media (min-width: 1921px){.brand--banner{max-height:768px}}.brand--banner_img{display:none;width:100%}@media (min-width: 1025px){.brand--banner_img{object-fit:cover;min-height:400px}.brand--banner_img._normal{display:block}}@media (max-width: 1024px){.brand--banner_img._mobile{display:block}}.brand--banner_title{font-size:3.57143rem;color:#fff;position:absolute;z-index:5;left:50%;top:0px;width:100%;height:100%;font-weight:500;text-transform:uppercase;display:flex;align-items:center;max-width:1200px;transform:translateX(-50%);padding:0px 35px;line-height:1}@media (max-width: 1023px){.brand--banner_title{font-size:2.85714rem;justify-content:center}}.brand--story_title{color:#5b6770;font-size:2.85714rem;text-align:center;padding:48px 0px 48px;text-transform:uppercase;font-weight:500;line-height:1}@media (max-width: 1023px){.brand--story_title{font-size:2rem}}.brand--story_p{font-size:1.28571rem;max-width:1200px;padding:0px 10px;margin:0px auto 20px;line-height:1.5;color:#5b6770}@media (max-width: 1023px){.brand--story_p{padding:0px 40px}}@media (max-width: 767px){.brand--story_p{padding:0px 20px}}.brand--story_img{display:block;padding-top:48px;width:100%;object-fit:cover}@media (max-width: 767px){.brand--story_img{height:300px}}.brand--vision{position:relative;width:100%;overflow:hidden}.brand--vision_title{color:#5b6770;font-size:2.85714rem;text-align:center;padding:48px 0px 48px;text-transform:uppercase;line-height:1;font-weight:500}@media (max-width: 1023px){.brand--vision_title{padding:48px 40px 48px;font-size:2rem}}.brand--vision_p{font-size:2rem;text-align:center;max-width:1200px;margin:0px auto 48px;position:relative;color:#5b6770}.brand--vision_ul{list-style:none;max-width:1400px;margin:0px auto}.brand--vision_li{margin-bottom:48px;position:relative;display:flex;transition:0.6s ease-out;transition-delay:.2s}.brand--vision_li:nth-child(1){left:-300px;opacity:0}.brand--vision_li:nth-child(2){justify-content:flex-end;left:300px;opacity:0}.brand--vision_li:nth-child(3){left:-300px;opacity:0}.brand--vision_li._active{left:0px;opacity:1}.brand--vision_li._active .brand--vision_article-title{opacity:1;top:0px}.brand--vision_li._active .brand--vision_article-p{opacity:1;top:0px}.brand--vision_li-img{width:100%;display:block}.brand--vision_article{position:absolute;top:0px;left:0px;width:100%;height:100%;color:#fff;display:flex;justify-content:center;align-items:center}@media (max-width: 767px){.brand--vision_article{position:relative;display:block;top:initial;left:initial;height:inherit;height:auto;text-shadow:none;padding-top:20px}}.brand--vision_articleWrap{max-width:1236px;position:relative;overflow:hidden}.brand--vision_article-title{font-size:2.28571rem;flex:1 1 100%;max-width:100%;text-align:center;margin-bottom:20px;top:40px;text-transform:uppercase;position:relative;transition:.5s ease-out;opacity:0;transition-delay:.6s;font-weight:500}@media (max-width: 767px){.brand--vision_article-title{font-size:2rem;color:#5b6770}}.brand--vision_article-p{font-size:1.28571rem;max-width:720px;text-align:center;margin:0px auto;line-height:1.5;position:relative;transition:.5s ease-out;opacity:0;transition-delay:1s;top:40px}@media (max-width: 767px){.brand--vision_article-p{font-size:1.28571rem;max-width:500px;padding:0px 15px;color:#5b6770}}.brand--mission{position:relative;color:#fff}.brand--mission_img{display:block;width:100%;object-fit:cover;min-height:300px}.brand--mission_boxWrap{display:flex;justify-content:center;align-items:center;position:absolute;top:0px;left:0px;height:100%;width:100%}.brand--mission_title{font-size:2.85714rem;text-align:center;text-transform:uppercase;padding:0px 0px 36px;font-weight:500}@media (max-width: 1023px){.brand--mission_title{font-size:2rem}}.brand--mission_p{max-width:700px;margin:0px auto;text-align:center;font-size:1.5rem;padding:0px 20px;line-height:1.5}.brand--values{background-color:#00adbb;color:#fff}.brand--values_title{font-size:2.85714rem;text-align:center;padding:48px 0px 48px;text-transform:uppercase;font-weight:500}@media (max-width: 1023px){.brand--values_title{padding:48px 40px 48px;font-size:2rem}}.brand--values_ul{list-style:none;display:flex;flex-wrap:wrap;margin:0px auto;max-width:1460px;justify-content:space-between;padding:0px 10px;align-items:flex-start}@media (max-width: 767px){.brand--values_ul{justify-content:flex-start}}.brand--values_img{display:block;width:65px;height:65px;margin:0px auto;margin-bottom:20px}@media (max-width: 913px){.brand--values_img{margin-bottom:20px;width:50px;height:50px}}.brand--values_li{display:flex;flex-wrap:wrap;flex:1 1 33.33333%;margin-bottom:50px;max-width:500px;padding:0px 15px;align-items:flex-start}@media (max-width: 913px){.brand--values_li{flex:1 1 100%;max-width:100%;flex-wrap:wrap;justify-content:center;padding:0px 20px;max-width:450px;margin:0px auto 50px}}.brand--values_inner{padding-left:10px;flex:1 1 100%}@media (max-width: 913px){.brand--values_inner{flex:1 1 100%;max-width:100%;padding-left:0px;text-align:center}}.brand--values_inner-title{font-size:1.71428rem;text-transform:uppercase;font-weight:500;margin-bottom:10px;text-align:center}.brand--values_inner-p{font-size:1.28571rem;text-align:center}@media (max-width: 913px){.brand--values_inner-p{margin:0px auto}}.brand--awards{padding:0px 90px 48px;margin:0px auto;position:relative;max-width:1600px}@media (max-width: 767px){.brand--awards{padding:0px 20px 48px}}.brand--awardsWrap{background:#f2f1ef}.brand--awards-title{color:#5b6770;font-size:2.85714rem;text-align:center;padding:48px 0px 48px;text-transform:uppercase;text-align:center;font-weight:500}@media (max-width: 1023px){.brand--awards-title{padding:48px 40px 48px;font-size:2rem}}.brand--awards_ul{list-style:none}.brand--awards_img{max-height:90%;max-width:90%;display:block}.brand--awards_imgBox{height:250px;display:flex;justify-content:center;align-items:center;background-color:#fff}.brand--awards_prev,.brand--awards_next{background-color:rgba(119,119,119,0.1);width:2.875rem;height:5rem;z-index:900;border-radius:0.25rem;text-decoration:none;position:absolute;text-indent:200%;overflow:hidden;display:block}.brand--awards_prev::after,.brand--awards_prev::before,.brand--awards_next::after,.brand--awards_next::before{content:'';position:absolute;background-color:#fff;width:1rem;height:0.125rem;opacity:1}.brand--awards_prev::before,.brand--awards_next::before{transform:translate(0.5rem, -0.3rem) rotate(-50deg);right:50%;bottom:50%}.brand--awards_prev::after,.brand--awards_next::after{transform:translate(0.5rem, 0.3rem) rotate(50deg);right:50%;top:50%}.brand--awards_prev:hover,.brand--awards_next:hover{background-color:rgba(119,119,119,0.3)}@media (max-width: 767px){.brand--awards_prev,.brand--awards_next{display:none}}.brand--awards_prev{left:35px;top:50%;margin-top:-2.5rem}.brand--awards_next{transform:rotate(180deg);right:35px;top:50%;margin-top:-2.5rem}.brand--awards_pagination{margin:0px auto;text-align:center;padding-top:20px}@media (max-width: 767px){.brand--awards_pagination{display:block}}.brand--awards_pagination .swiper-pagination-bullet-active{background-color:#333}.brand--awards_title{font-size:1.71428rem;background-color:#dad9d9;height:100px;padding:20px;font-weight:500;color:#5b6770}@media (max-width: 1023px){.brand--awards_title{font-size:1.71428rem}}.brand--world_title{color:#5b6770;font-size:2.85714rem;text-align:center;padding:48px 0px 48px;text-transform:uppercase;font-weight:500}@media (max-width: 1023px){.brand--world_title{padding:48px 40px 48px;font-size:2rem}}.brand--world_box{max-width:1600px;padding:0px 90px;margin:0px auto;display:flex;justify-content:space-between;align-items:stretch}@media (max-width: 1199px){.brand--world_box{flex-wrap:wrap;flex-direction:column-reverse}}@media (max-width: 767px){.brand--world_box{padding:0px 20px}}.brand--world_item{flex:1 1 70%;max-width:70%}@media (max-width: 1199px){.brand--world_item{flex:1 1 100%;max-width:100%}}.brand--world_img{display:block;object-fit:cover;width:100%;height:100%}@media (max-width: 1199px){.brand--world_img{height:300px;margin-bottom:20px}}.brand--world_imgWrap{flex:1 1 30%;max-width:calc(30% - 30px)}@media (max-width: 1199px){.brand--world_imgWrap{flex:1 1 100%;max-width:100%}}.brand--world_ul{list-style:none;display:flex;justify-content:space-between}@media (max-width: 767px){.brand--world_ul{display:none}}.brand--world_li{flex:1 1 calc(33.33333% - 1px);max-width:calc(33.33333% - 1px);background-color:#00aabb;font-size:1.42857rem;padding:10px 20px;color:#fff}.brand--world_list{list-style:none}.brand--world_list-link{text-decoration:none;color:#16151a;font-size:1.07143rem;display:block;display:flex;border-bottom:1px solid #ebeaef;border-right:1px solid #ebeaef;border-left:1px solid #ebeaef}.brand--world_list-link:hover{background:#e5e3ea}@media (max-width: 767px){.brand--world_list-link{border-left:none;border-right:none;flex-wrap:wrap;padding:10px}}.brand--world_list-top{flex:1 1 66.66666%;max-width:66.66666%;display:flex;justify-content:flex-end;flex-direction:row-reverse}@media (max-width: 767px){.brand--world_list-top{flex-wrap:wrap;flex-direction:row}}.brand--world_list-title{flex:1 1 50%;max-width:50%;padding:10px 20px;color:#6a8fc2}@media (max-width: 767px){.brand--world_list-title{flex:1 1 100%;max-width:100%;padding:0px}}.brand--world_list-date{flex:1 1 50%;max-width:50%;padding:10px 20px}@media (max-width: 767px){.brand--world_list-date{flex:1 1 100%;max-width:100%;padding:0px}}.brand--world_list-area{flex:1 1 33.33333%;max-width:66.66666%;display:block;padding:10px 20px}@media (max-width: 767px){.brand--world_list-area{flex:1 1 100%;max-width:100%;padding:0px}}.cookie{background-color:#fff;color:#5d676f;width:100%;padding:30px;position:relative;max-height:calc(100vh - 20px);overflow-y:auto;pointer-events:auto}.cookie--wrap{position:fixed;z-index:9999;width:100%;pointer-events:none;top:0px;left:0px;height:100%;display:flex;justify-content:center;align-items:flex-end}.cookie--wrap._no{background:transparent}.cookie--wrap._no .cookie{border-top:1px solid #e8e8e8}.cookie--title{font-size:1.28571rem;margin-bottom:10px}.cookie--p{font-size:1.07143rem;margin-bottom:10px}.cookie--box{max-width:1320px;width:100%;margin:0px auto;display:flex;align-items:center;padding:0px 1%}.cookie--box_article{flex:1 1 100%;max-width:calc(100% - 450px)}@media (max-width: 1024px){.cookie--box_article{max-width:100%}}@media (max-width: 1024px){.cookie--box{flex-wrap:wrap}}.cookie--ul{list-style:none;display:flex;justify-content:right;flex:1 1 450px;max-width:450px}@media (max-width: 1024px){.cookie--ul{flex:1 1 100%;max-width:100%;padding-top:10px}}@media (max-width: 575px){.cookie--ul{flex-wrap:wrap}}@media (max-width: 1024px){.cookie--li{flex:1 1 50%;max-width:50%}}@media (max-width: 575px){.cookie--li{flex:1 1 100%;max-width:100%;margin-bottom:10px}}.cookie--li:first-child a{background-color:#fff}.cookie--li:first-child a:hover{background-color:#57c4b1;color:#fff}.cookie--li:last-child a{border-radius:0px 5px 5px 0px;border-left:none}.cookie--link{color:#093a3e;background-color:#57c4b1;display:block;font-size:1.07143rem;text-align:center;text-decoration:none;padding:14px 40px;border-radius:5px 0px 0px 5px;border:1px solid #57c4b1}@media (max-width: 575px){.cookie--link{border-radius:5px !important}}.cookie--link:hover{background-color:#62dbc7;border-color:#62dbc7}body._noScroll{overflow:hidden;position:relative}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#5b646f;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar-button{background:transparent;border-radius:6px}.main .vc_row{margin:0px auto}.header--wrap{padding:0 0 30px;height:81.99px;background:0 0;box-shadow:none}header.header{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.1)}