﻿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;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.icon-1:before{background-position:0% 0}.icon-2:before{background-position:2.04% 0}.icon-3:before{background-position:4.08% 0}.icon-4:before{background-position:6.12% 0}.icon-5:before{background-position:8.16% 0}.icon-6:before{background-position:10.2% 0}.icon-7:before{background-position:12.24% 0}.icon-8:before{background-position:14.29% 0}.icon-9:before{background-position:16.33% 0}.icon-10:before{background-position:18.37% 0}.icon-11:before{background-position:20.41% 0}.icon-12:before{background-position:22.45% 0}.icon-13:before{background-position:24.49% 0}.icon-14:before{background-position:26.53% 0}.icon-15:before{background-position:28.57% 0}.icon-16:before{background-position:30.61% 0}.icon-17:before{background-position:32.65% 0}.icon-18:before{background-position:34.69% 0}.icon-19:before{background-position:36.73% 0}.icon-20:before{background-position:38.78% 0}.icon-21:before{background-position:40.82% 0}.icon-22:before{background-position:42.86% 0}.icon-23:before{background-position:44.9% 0}.icon-24:before{background-position:46.94% 0}.icon-25:before{background-position:48.98% 0}.icon-26:before{background-position:51.02% 0}.icon-27:before{background-position:53.06% 0}.icon-28:before{background-position:55.1% 0}.icon-29:before{background-position:57.14% 0}.icon-30:before{background-position:59.18% 0}.icon-31:before{background-position:61.22% 0}.icon-32:before{background-position:63.27% 0}.icon-33:before{background-position:65.31% 0}.icon-34:before{background-position:67.35% 0}.icon-35:before{background-position:69.39% 0}.icon-36:before{background-position:71.43% 0}.icon-37:before{background-position:73.47% 0}.icon-38:before{background-position:75.51% 0}.icon-39:before{background-position:77.55% 0}.icon-40:before{background-position:79.59% 0}.icon-41:before{background-position:81.63% 0}.icon-42:before{background-position:83.67% 0}.icon-43:before{background-position:85.71% 0}.icon-44:before{background-position:87.76% 0}.icon-45:before{background-position:89.8% 0}.icon-46:before{background-position:91.84% 0}.icon-47:before{background-position:93.88% 0}.icon-48:before{background-position:95.92% 0}.icon-49:before{background-position:97.96% 0}.icon-50:before{background-position:100% 0}.icon{font-size:0}.icon:before{content:"";display:inline-block;vertical-align:middle;background-image:url("../images/layout/iconset.svg");background-size:auto 100%;width:30px;height:30px}.icon.w2:before{width:60px}.icon-before:before{content:"";display:inline-block;vertical-align:middle;background-image:url("../images/layout/iconset.svg")}.icon-after:after{content:"";display:inline-block;vertical-align:middle;background-image:url("../images/layout/iconset.svg")}.btn{border:1px solid #000;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 1em;cursor:pointer;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:background-color;flex-shrink:0}.btn span{letter-spacing:0.1em;font-size:.875rem;font-family:'Jost', "PingFang", "PingFangTC", "Microsoft JhengHei", Helvetica, Arial;letter-spacing:0.1em;white-space:nowrap}@media (min-width: 1380px){.btn span{font-size:.9375rem}}@media (min-width: 1700px){.btn span{font-size:1rem}}@media (hover: hover){.btn:hover{background-color:rgba(var(--main-color), 1);border-color:rgba(var(--main-color), 1)}.btn:hover span{color:#fff}}@media (min-width: 740px){.btn{height:40px}}@media (min-width: 980px){.btn{width:14.5vw}}@media (min-width: 1380px){.btn{height:3.385vw;padding:0 4.47vw}}.btn+.btn{margin-left:25px}.btn.btn-dark{background-color:rgba(var(--main-color), 1);border-color:rgba(var(--main-color), 1)}.btn.btn-dark span{color:#fff}@media (hover: hover){.btn.btn-dark:hover{background-color:#fff;border-color:#fff}.btn.btn-dark:hover span{color:rgba(var(--main-color), 1)}}.btn.btn-white{border-color:#fff}.btn.btn-white span{color:#fff}@media (hover: hover){.btn.btn-white:hover{background-color:#fff}.btn.btn-white:hover span{color:#0d0f1e}}.fz-A{font-size:1.5rem;line-height:1.25em;display:block}@media (min-width: 980px){.fz-A{font-size:1.87vw;min-height:2.3375vw}}@media (min-width: 1700px){.fz-A{font-size:34px;min-height:42.5px}}.fz-A.en{font-family:"Cormorant Garamond",serif;letter-spacing:1px}.fz-A.with-deco{width:max-content;margin:0 auto}.fz-A.with-deco:after{content:"";display:block;width:2em;height:1px;border-bottom:1px solid #000;margin:3.6vw auto 1.56vw}.fz-B{font-size:1.5rem}@media (min-width: 1380px){.fz-B{font-size:1.458vw}}.fz-C,.search-inline .trigger,.filter .trigger,.search-inline input{font-size:1.125rem;font-weight:bold}@media (min-width: 740px){.fz-C,.search-inline .trigger,.filter .trigger,.search-inline input{font-size:1.25rem}}@media (min-width: 1100px){.fz-C,.search-inline .trigger,.filter .trigger,.search-inline input{font-size:22px}}@media (min-width: 1700px){.fz-C,.search-inline .trigger,.filter .trigger,.search-inline input{font-size:26px}}@media (min-width: 1100px){.small.fz-C,.search-inline .small.trigger,.filter .small.trigger,.search-inline input.small{font-size:20px}}@media (min-width: 1700px){.small.fz-C,.search-inline .small.trigger,.filter .small.trigger,.search-inline input.small{font-size:24px}}.fz-D{font-weight:bold;font-size:18px}.marquee .marquee-container{animation:marquee 30s linear infinite}.marquee.reverse .marquee-container{animation:marquee 30s linear infinite reverse}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-60%)}}.swiper-container{width:100%}.loader{height:40px;position:relative;width:40px}.loader span{display:block}.loader .circle{transform:rotate(-90deg);transform-origin:center;stroke-dasharray:75.39;stroke-dashoffset:75.39;transition:all .3s ease;stroke:#ddd;stroke-width:6px}.loader.active span{transition:transform 0s}.loader.active .circle{animation:circle 9.5s;stroke:#000}@keyframes circle{0%{stroke-dashoffset:75.39}100%{stroke-dashoffset:0}}@keyframes loader{99%{background:linear-gradient(90deg, #ddd 50%, #000 50%)}100%{background:#000}}@keyframes mask{0%{background:#ddd;transform:rotate(180deg)}50%{background:#ddd;transform:rotate(360deg)}50.01%{background:#000;transform:rotate(180deg)}100%{background:#000;transform:rotate(360deg)}}/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh;overflow:hidden !important}[data-scroll-direction="horizontal"] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction="horizontal"] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform 0.3s, opacity 0.3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction="horizontal"] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction="horizontal"] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:black;opacity:0.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction="horizontal"] .c-scrollbar_thumb{right:auto;bottom:0}.nl-pool .item.video .img:after,.highlight .item .btn-play{width:3.64vw;height:3.64vw;min-width:40px;min-height:40px;-webkit-mask-image:url("../images/layout/btn-play.svg");-webkit-mask-size:auto 100%;-webkit-size:contain;background-color:rgba(255,255,255,0.5);left:50%;top:50%;transform:translate(-50%, -50%);position:absolute;z-index:6;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}@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;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}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-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-button-next,.swiper-button-prev{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-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.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}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform, .2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform, .2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform, .2s right}.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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.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>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff
}.swiper-lazy-preloader-black{--swiper-preloader-color: #000
}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .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-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{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:.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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform, opacity, height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica, Calibri, Arial, sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width: 1700px){.cc-window.cc-banner{padding:50px}}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;width:100%;height:45px;font-size:.9em;font-weight:bold;border:none;border-style:solid;text-align:center;white-space:nowrap;background-color:rgba(var(--main-color), 1);font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial;transition:all .35s ease;display:flex;align-items:center;justify-content:center;border:none;outline:none}.cc-btn:hover,.cc-btn:active{background-color:#fff}@media (min-width: 740px){.cc-btn{width:200px;height:64px;font-size:1.125rem}}@media (min-width: 1380px){.cc-btn{width:220px;height:88px;font-size:1.375rem}}@media (min-width: 1700px){.cc-btn{width:260px;height:96px;font-size:1.5rem}}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-message p{font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial;color:#a4a4a4}@media (min-width: 0) and (max-width: 979px){.cc-message p{font-size:.875rem;line-height:1.75em}}.cc-message p a{color:rgba(var(--main-color), 1)}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial;font-weight:bold}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em 40px;border-radius:5px;background-color:rgba(0,0,0,0.85) !important}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-flex;align-items:center}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}html,body{background-color:#F2F2F2;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;padding:0;margin:0;line-height:1.5}body{font-size:16px;color:#000;font-weight:normal;overscroll-behavior:none;font-family:"Jost",Helvetica,Arial;letter-spacing:0}.ruler-center{display:block;border-left:1px dashed rgba(81,177,233,0.8);height:100vh;position:fixed;top:0;z-index:9999;left:50%}.text-holder .fz-A,.text-holder .fz-B{padding-bottom:1em}.text-holder.w600{margin:0 auto;max-width:720px}.text-holder.center{text-align:center}.text-holder.has-border .fz-A,.text-holder.has-border .fz-B{padding-bottom:0}.text-holder.has-border .fz-A:after,.text-holder.has-border .fz-B:after{content:"";display:block;width:2em;height:1px;border-bottom:1px solid #000;margin-top:1.5em;margin-bottom:1em}.text-holder.has-border.center .fz-A:after,.text-holder.has-border.center .fz-B:after{margin-left:auto;margin-right:auto}br{visibility:hidden;opacity:0}.s-header{text-align:center;width:100%;padding:32px}@media (min-width: 980px){.s-header{padding:1.82vw 0}}.s-header>.fz-B{display:inline-flex}.arrows{position:absolute;width:100%;align-items:center;display:flex;justify-content:space-between;top:calc(50% - 2.6vw);z-index:9;pointer-events:none;box-sizing:border-box}@media (min-width: 980px){.arrows{padding-left:3.05vw;padding-right:3.05vw}}.arrows svg{display:block;width:auto;height:10vw;min-height:60px}.arrows path{stroke:rgba(255,255,255,0.8)}.arrows .swiper-button-prev,.arrows .swiper-button-next,.arrows .arrow{margin:0;width:10vw;height:10vw;min-width:60px;flex-shrink:0;display:flex;align-items:center;justify-content:center;pointer-events:auto;position:sticky;cursor:pointer}.arrows .swiper-button-prev i,.arrows .swiper-button-next i,.arrows .arrow i{display:block;width:100%;height:100%;background-size:contain;background-repeat:no-repeat}.arrows .swiper-button-prev:after,.arrows .swiper-button-next:after,.arrows .arrow:after{display:none}@media (hover: hover){.arrows .swiper-button-prev,.arrows .swiper-button-next,.arrows .arrow{transition:transform 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.arrows .swiper-button-prev:hover,.arrows .swiper-button-next:hover,.arrows .arrow:hover{transform:scale(1.25)}}.arrows .arrow i{background-image:url("../images/layout/arrow_bw_next.svg");background-position:center center;background-size:contain;background-position:center center;height:10vw}.arrows .arrow.prev i{background-image:url("../images/layout/arrow_bw_prev.svg");background-position:center center}.arrows .arrow.disabled{pointer-events:none;visibility:hidden;opacity:0}.arrows .swiper-button-prev i{background-image:url("../images/layout/arrow_bw_prev.svg");background-position:center center}.arrows .swiper-button-next i{background-image:url("../images/layout/arrow_bw_next.svg");background-position:center center}p{color:#0d0f1e;padding-bottom:1em;display:block;font-family:"Jost",Helvetica,Arial;line-height:1.7em;letter-spacing:1px}@media (min-width: 1700px){p{font-size:1.125rem}}li{color:#0d0f1e;font-family:"Jost",Helvetica,Arial}@media (min-width: 1700px){li{font-size:1.25rem}}@keyframes lineScroll{0%{transform:scaleY(1);transform-origin:center bottom}50%{transform:scaleY(0);transform-origin:center bottom}51%{transform:scaleY(0);transform-origin:center top}100%{transform:scaleY(1);transform-origin:center top}}@keyframes mouseScroll{0%{transform:translateY(0)}50%{transform:translateY(8px)}100%{transform:translateY(0)}}a{text-decoration:none;color:#000}strong{font-weight:bold}ul{display:block;list-style:none}li{display:block;list-style:none}.container{padding-left:32px;padding-right:32px}@media (min-width: 740px){.container{padding-left:15vw;padding-right:15vw}}@media (min-width: 980px){.container{padding-left:6.1vw;padding-right:6.1vw}}.container-fluid{width:100%}.container-s{padding-left:32px;padding-right:32px;position:relative;z-index:2}@media (min-width: 980px){.container-s{width:56vw;padding:0;margin:0 auto}}@media (min-width: 1380px){.container-s{width:42vw}}img{display:block;width:100%;height:auto;line-height:0}@keyframes mask_intro{0%{stroke-dashoffset:400;fill-opacity:0;left:50px}50%{fill-opacity:0}100%{stroke-dashoffset:0;fill-opacity:1;left:0}}picture{font-size:0;outline:none}.swiper-slide{background:transparent;box-shadow:none}input,textarea{-webkit-appearance:none;-webkit-border-radius:0px;appearance:none}.deco-text{font-size:23.43vw;font-family:"Cormorant Garamond",serif;line-height:.9em;white-space:nowrap;overflow:hidden;color:#E9EBEC;position:absolute;width:100%;z-index:1;text-transform:uppercase;letter-spacing:0.05em;user-select:none;-moz-user-select:none;-webkit-user-select:none;pointer-events:none}.deco-text.middle{font-size:10vw}@media (min-width: 980px){.deco-text.middle{font-size:15.625vw}}.gotop{display:flex;align-items:center;justify-content:center;width:50px;height:50px;cursor:pointer}@media (min-width: 740px){.gotop{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:4vw;height:100%;min-width:50px}}.gotop svg{display:block;width:50%;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transform-origin:center}@media (min-width: 740px){.gotop svg{width:40%}}.gotop:hover svg{transform:scale(1.25)}.swiper-button-next,.swiper-button-prev{outline:none !important;border:none !important}.img{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.img:before{content:"";display:block;width:100%;padding-bottom:62.5%}.swiper-pagination-custom{letter-spacing:3px;font-size:12px;color:rgba(var(--main-color), 1);align-items:center;height:2em}@media (min-width: 1700px){.swiper-pagination-custom{font-size:14px}}.swiper-pagination-custom .slash{display:inline-flex;align-items:center}.swiper-pagination-custom .slash:before{content:"";display:block;width:1.2em;height:1px;border-top:1px solid rgba(var(--main-color), 1);transform:rotate(-30deg);margin:1px 5px 0 3px}@keyframes LETTER{0%{clip-path:inset(0 0 100% 0)}50%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(100% 0 0 0)}}.swiper-pagination{display:flex;justify-content:center;padding-top:10px;position:relative}.swiper-pagination .swiper-pagination-bullet.sp{width:20px;height:40px;position:relative;background:none;border-radius:0;border:none;display:flex;align-items:center;justify-content:center;opacity:1}.swiper-pagination .swiper-pagination-bullet.sp .spot{display:block;width:11px;height:11px;border:1px solid transparent;border-radius:50%;flex-shrink:0;box-sizing:border-box;overflow:visible;box-sizing:border-box;flex-shrink:0;transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}.swiper-pagination .swiper-pagination-bullet.sp .spot:before{content:"";display:block;width:102%;height:102%;border-radius:50%;background-color:#ccc;transform:scale(0.4);transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);box-sizing:border-box}.swiper-pagination .swiper-pagination-bullet.sp .spot:after{content:"";display:block;width:8px;height:1px;transform:scaleX(0);transform-origin:left center;transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);position:absolute;top:49%;left:calc(50% + 4px);border-bottom:1px solid #0d0f1e;box-sizing:border-box}.swiper-pagination .swiper-pagination-bullet.sp.swiper-pagination-bullet-active .spot{transform:none}.swiper-pagination .swiper-pagination-bullet.sp.swiper-pagination-bullet-active .spot:before{transform:none;background-color:#0d0f1e}.swiper-pagination .swiper-pagination-bullet.sp.swiper-pagination-bullet-active .spot:after{transform:none;transition-delay:.2s;transform-origin:left center;animation:spot-line 5.3s linear forwards}.swiper-pagination .swiper-pagination-bullet.sp.long.swiper-pagination-bullet-active .spot:after{transform:none;transition-delay:.2s;transform-origin:left center;animation:spot-line 14.2s linear forwards}.swiper-pagination .swiper-pagination-bullet.sp.middle.swiper-pagination-bullet-active .spot:after{transform:none;transition-delay:.2s;transform-origin:left center;animation:spot-line 9.2s linear forwards}.swiper-pagination .swiper-pagination-bullet.white .spot:before{background-color:#fff}.swiper-pagination .swiper-pagination-bullet.white .spot:after{border-bottom:1px solid #fff}.swiper-pagination .swiper-pagination-bullet.white.swiper-pagination-bullet-active .spot{border-color:transparent}.swiper-pagination .swiper-pagination-bullet.white.swiper-pagination-bullet-active .spot:before{background-color:#fff;border-color:transparent}.swiper-pagination .swiper-pagination-bullet:last-of-type .spot:after{display:none !important}@media (hover: hover){.swiper-pagination .swiper-pagination-bullet:hover .spot:before{transform:none;background-color:#0d0f1e}}@keyframes spot-line{0%{transform:scaleX(0)}100%{transform:scaleX(2.7)}}.social{display:flex;align-items:center}.social a{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.social a:first-of-type{margin-left:-6px}.social a+a{margin-left:8px}@media (min-width: 1380px){.social a+a{margin-left:12px}}@media (hover: hover){.social a i{transition:transform 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.social a:hover i{transform:scale(1.5)}}.social i{display:block;width:60%;height:60%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:#000}@media (min-width: 1380px){.social i{width:70%;height:70%}}:root{--plyr-control-spacing: 30px
}.plyr__control svg{transition:filter 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (hover: hover){.plyr__control:hover svg{filter:drop-shadow(0 0 10px rgba(255,255,255,0.95))}}.splitting .word,.splitting .char{display:inline-block}.splitting .char{position:relative}.splitting .char::before,.splitting .char::after{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;user-select:none}.splitting{--word-center: calc((var(--word-total) - 1) / 2);--char-center: calc((var(--char-total) - 1) / 2);--line-center: calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent: calc(var(--word-index) / var(--word-total));--line-percent: calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent: calc(var(--char-index) / var(--char-total));--char-offset: calc(var(--char-index) - var(--char-center));--distance: calc( (var(--char-offset) * var(--char-offset)) / var(--char-center));--distance-sine: calc(var(--char-offset) / var(--char-center));--distance-percent: calc((var(--distance) / var(--char-center)))}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,0.8);background:var(--plyr-captions-background, rgba(0,0,0,0.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:3px;border-radius:var(--plyr-control-radius, 3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,0.9);background:var(--plyr-menu-background, rgba(255,255,255,0.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0,0,0,0.15));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height 0.35s cubic-bezier(0.4, 0, 0.2, 1),width 0.35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:rgba(255,255,255,0.9);border:var(--plyr-menu-arrow-size, 4px) solid transparent;border-top-color:var(--plyr-menu-background, rgba(255,255,255,0.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size, 4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,0.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease, opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,0.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(-7px - -2);margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg, currentColor 0, transparent 0);background-image:linear-gradient(to right, currentColor var(--value, 0), transparent var(--value, 0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.15), 0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.15), 0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.15), 0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background, var(--plyr-video-background, #000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,0.9);background:var(--plyr-tooltip-background, rgba(255,255,255,0.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0,0,0,0.15));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s ease .1s, opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:4px solid rgba(255,255,255,0.9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255,255,255,0.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word;white-space:normal}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, rgba(35,40,47,0.6) 25%, transparent 0, transparent 50%, rgba(35,40,47,0.6) 0, rgba(35,40,47,0.6) 75%, transparent 0, transparent);background-image:linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35,40,47,0.6)) 25%, transparent 25%, transparent 50%, var(--plyr-progress-loading-background, rgba(35,40,47,0.6)) 50%, var(--plyr-progress-loading-background, rgba(35,40,47,0.6)) 75%, transparent 75%, transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,0.25);background-color:var(--plyr-video-progress-buffered-background, rgba(255,255,255,0.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-progress-buffered-background, rgba(193,200,209,0.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%, -50%);width:3px;width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193,200,209,0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193,200,209,0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193,200,209,0.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.15), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35,40,47,0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.15), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35,40,47,0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.15), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35,40,47,0.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,0.6);color:var(--plyr-audio-progress-buffered-background, rgba(193,200,209,0.6))}.plyr--video{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent, rgba(0,0,0,0.75));background:var(--plyr-video-controls-background, linear-gradient(transparent, rgba(0,0,0,0.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out, transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));background:transparent;color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%, -50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,0.25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255,255,255,0.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,0.25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255,255,255,0.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,0.25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255,255,255,0.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(255,255,255,0.5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.15), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255,255,255,0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(255,255,255,0.5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.15), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255,255,255,0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(255,255,255,0.5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.15), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255,255,255,0.5))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,0.25);color:var(--plyr-video-progress-buffered-background, rgba(255,255,255,0.25))}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,0.9);background-color:var(--plyr-tooltip-background, rgba(255,255,255,0.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0,0,0,0.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s ease .1s, opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:4px solid rgba(255,255,255,0.9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255,255,255,0.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent, rgba(0,0,0,0.75));background:var(--plyr-video-controls-background, linear-gradient(transparent, rgba(0,0,0,0.75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);border:0 !important;height:1px !important;overflow:hidden;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}.item-default{display:block;padding:0 32px}@media (min-width: 0) and (max-width: 739px){.item-default+.item-default{margin-top:50px}}@media (min-width: 740px){.item-default{padding:0 15vw}}@media (min-width: 980px){.item-default{padding:0 6.1vw}}.item-default p{padding-bottom:0;margin-bottom:1.5em}@media (min-width: 740px){.item-default p{display:block;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;height:8.5em;line-height:1.7em;width:72%}}.item-default .img-holder{margin-bottom:20px}@media (min-width: 1100px){.item-default .img-holder{margin-bottom:2.18vw}}.item-default .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;line-height:1em}@media (min-width: 1100px){.item-default .title{margin-bottom:3.125vw}}.item-default .title h5{font-size:.9375rem}@media (min-width: 1380px){.item-default .title h5{font-size:1rem}}@media (min-width: 1700px){.item-default .title h5{font-size:1.125rem}}.item-default .title .fz-A,.item-default .title .fz-B{padding-bottom:0.5em}.slide-two{overflow:hidden}.slide-two .sec-header{display:flex;justify-content:space-between;align-items:center}.slide-two .swiper-slide{position:relative}.slide-two .swiper-slide:before{content:"";display:block;width:1px;height:100%;position:absolute;left:0;top:0;border-left:1px solid #C5C5C5}@media (min-width: 0) and (max-width: 979px){.slide-two .arrows{display:none}}.swiper_two .swiper-pagination{margin-top:2vw}.slide-one{overflow:hidden;position:relative}.slide-one .swiper-pagination{bottom:0}@media (min-width: 1380px){.slide-one .swiper-pagination{padding-top:1.5625vw;padding-bottom:4.2vw}}.slide-mask{position:relative;overflow:hidden;background-color:#F2F2F2;z-index:6;padding:0}@media (min-width: 740px){.slide-mask{width:100%;padding:0 15vw 9.1vw}}.slide-mask .swiper-container{overflow:visible}.slide-mask .item{padding:0 48px}@media (min-width: 740px){.slide-mask .item{padding:0 9.27vw}}@media (min-width: 0) and (max-width: 739px){.slide-mask .text-holder{text-align:center;display:flex;flex-direction:column;align-items:center;padding:16px 0 32px}}@media (min-width: 740px){.slide-mask .text-holder{padding-top:2.24vw;display:flex;align-items:flex-start;justify-content:space-between}}@media (min-width: 740px){.slide-mask .text-holder .left{padding-right:50px}}.slide-mask .deco-text{color:#000;width:max-content;font-size:15vw}@media (min-width: 740px){.slide-mask .deco-text{font-size:9.89vw}}.slide-mask .deco-text.back{z-index:0;top:8.3vw;left:0}@media (min-width: 740px){.slide-mask .deco-text.back{top:8.3vw;left:13vw}}@media (min-width: 0) and (max-width: 739px){.slide-mask .deco-text.front{top:25vw;right:0}}@media (min-width: 740px){.slide-mask .deco-text.front{top:15vw;left:76vw;transform:translateX(-50%)}}.slide-center{max-width:100vw;overflow:hidden}.slide-center .sec-header{display:flex;justify-content:center;align-items:center}.slide-center .swiper-slide{width:80vw;visibility:visible;opacity:1}@media (min-width: 980px){.slide-center .swiper-slide{width:51.77vw}}.slide-center .item-default{padding-left:0;padding-right:0}.slide-center .item-default .title{flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width: 0) and (max-width: 979px){.slide-center .arrows{display:none}}.swiper_idxrel{pointer-events:none;user-select:none;-moz-user-select:none;-webkit-user-select:none}.swiper_idxrel .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.swiper_idxrel a{pointer-events:auto;overflow:hidden;user-select:none;-moz-user-select:none;-webkit-user-select:none}.swiper_center .item-default .img-holder{position:relative;overflow:hidden;clip-path:inset(0 0 0 4%);transition:all 1.4s ease-out}.swiper_center .item-default .img-holder:before{content:"";display:block;width:100%;padding-bottom:62.5%}.swiper_center .item-default .img-holder .img{position:absolute;right:0;top:0;width:110%;height:100%;transition:transform 1.4s linear;transform:none}.swiper_center .item-default .img-holder .img:before{display:none}.swiper_center .item-default .title{margin-left:4%;transition:margin 1.4s ease-out}.swiper_center .moving .item-default{transform:translateX(-10%);transition:transform 9.5s linear}.swiper_center .moving .item-default .img-holder{transition:all 9.5s ease-out;clip-path:inset(0 4% 0 0)}.swiper_center .moving .item-default .title{margin-left:0;transition:margin 9.5s ease-out}.swiper_center .moving .item-default .img{transition:transform 9.5s linear;transform:translateX(30%)}.swiper_center .moving.swiper-slide-prev .item-default .img{transform:translateX(20%);transition:transform 9.5s linear}.swiper_center .moving.swiper-slide-active .item-default .img{transform:translateX(10%);transition:transform 9.5s linear}.swiper_center .moving.swiper-slide-next .item-default .img{transform:translateX(0%);transition:transform 9.5s linear}.swiper_center .moving.swiper-slide-next+.swiper-slide .item-default .img{transform:translateX(-10%);transition:transform 9.5s linear}.swiper_center .trans.swiper-slide .item-default{transform:translateX(0%);transition:transform 1.5s ease-out}.swiper_center .trans.swiper-slide .item-default .img{transform:translateX(28%);transition:transform 1.5s ease-out}.swiper_center .trans.swiper-slide-prev .item-default .img{transform:translateX(18%);transition:transform 1.5s ease-out}.swiper_center .trans.swiper-slide-active .item-default .img{transform:translateX(8%);transition:transform 1.5s ease-out}.swiper_center .trans.swiper-slide-next .item-default .img{transform:translateX(-2%);transition:transform 1.5s ease-out}.swiper_center .trans.swiper-slide-next+.swiper-slide .item-default .img{transform:translateX(-12%);transition:transform 1.5s ease-out}.swiper_center .swiper-pagination{padding-top:0}@media (min-width: 0) and (max-width: 979px){.slide-vtl{padding-bottom:120px}}@media (min-width: 980px){.slide-vtl{display:flex;position:relative}}.slide-vtl .swiper_vtl_nav{overflow:hidden;color:#fff}@media (min-width: 0) and (max-width: 979px){.slide-vtl .swiper_vtl_nav{position:absolute;left:0;top:auto;bottom:70px;z-index:9;pointer-events:none}}@media (min-width: 980px){.slide-vtl .swiper_vtl_nav{position:absolute;height:100%;width:30%;z-index:6;right:0;top:0}}.slide-vtl .swiper_vtl_nav .item{height:100%;display:flex;transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);position:relative}@media (min-width: 0) and (max-width: 979px){.slide-vtl .swiper_vtl_nav .item{justify-content:center;align-items:center;padding:0 32px}}@media (min-width: 980px){.slide-vtl .swiper_vtl_nav .item{align-items:flex-end;padding:1.5vw 1.5vw 1.5vw 35.7%}.slide-vtl .swiper_vtl_nav .item:after{content:"";display:block;width:73.2%;height:1px;border-bottom:1px solid #31344b;position:absolute;bottom:0;right:0;transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}}@media (min-width: 980px) and (max-width: 1379px){.slide-vtl .swiper_vtl_nav .item span{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;height:2.5em;line-height:1.25em;-webkit-box-orient:vertical}}.slide-vtl .swiper_vtl_nav .swiper-slide{cursor:pointer;user-select:none;-moz-user-select:none;-webkit-user-select:none}@media (min-width: 980px){.slide-vtl .swiper_vtl_nav .swiper-slide.swiper-slide-thumb-active .item{background-color:#282d58;padding:1.5vw}.slide-vtl .swiper_vtl_nav .swiper-slide.swiper-slide-thumb-active .item:before{opacity:0}}@media (min-width: 0) and (max-width: 979px){.slide-vtl .swiper-pagination{margin:0;bottom:0;position:absolute}}@media (min-width: 980px){.slide-vtl .swiper-pagination{display:none}}@media (min-width: 980px){.slide-vtl .swiper_vtl_content{width:78%}}.slide-vtl .swiper_vtl_content .img{height:100%}.slide-vtl .swiper_vtl_content .img:before{padding-bottom:65.6%}.slide-vtl .img{background-color:#0d0f1e}.accordion{width:100%}@media (min-width: 1100px){.accordion{background-color:#F2F2F2}}@media (min-width: 980px){.accordion .swiper-wrapper{display:flex}}.accordion .bg{position:absolute;z-index:1;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:filter 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (min-width: 0) and (max-width: 1099px){.accordion .bg:after{content:"";display:block;width:100%;height:100%;position:absolute;transition:all 0.7s cubic-bezier(0.215, 0.61, 0.355, 1);z-index:6;left:0;top:0;background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.6))}}@media (min-width: 1100px){.accordion .bg{background-size:auto 100%}.accordion .bg:after,.accordion .bg:before{content:"";display:block;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.3);transition:all 0.7s cubic-bezier(0.215, 0.61, 0.355, 1);z-index:6;left:0;top:0}.accordion .bg:after{background:linear-gradient(to bottom, rgba(0,0,0,0) 60%, rgba(0,0,0,0.6) 90%);opacity:0}}.accordion .swiper-pagination{margin-top:20px}@media (min-width: 1100px){.accordion .swiper-pagination{display:none}}.accordion .text-holder{text-align:center;position:relative;z-index:3;color:#fff;text-align:center;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:opacity}@media (min-width: 0) and (max-width: 1099px){.accordion .text-holder{padding:32px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}}@media (min-width: 1100px){.accordion .text-holder{width:100%;height:100%;display:flex;align-items:flex-end;flex-wrap:nowrap;padding:2.9vw;text-align:left}}.accordion .text-holder .fz-A{text-align:left;padding-bottom:0;padding-top:0.25em;text-transform:uppercase;letter-spacing:0.1em;font-weight:normal}@media (min-width: 1700px){.accordion .text-holder .fz-A{font-size:30px}}.accordion .darker .bg{filter:contrast(1.1)}@media (min-width: 1100px){.accordion .darker .bg:before{background-color:rgba(13,15,30,0.7);opacity:1 !important}}@media (min-width: 1100px){.accordion .hide{opacity:0;width:20vw;flex-shrink:0;transform:translateX(40px);transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}}.accordion .hide p{color:#fff;display:flex;align-items:flex-end;text-align:left;padding-top:20px}@media (min-width: 1100px){.accordion .hide p{padding:0 0 0 2em}}@media (min-width: 980px){.accordion .hide p{line-height:1.5em;font-size:.875em}}@media (min-width: 1700px){.accordion .hide p{line-height:1.5em;font-size:.9375em}}.accordion .swiper-slide{position:relative;height:80vh;overflow:hidden}@media (min-width: 980px){.accordion .swiper-slide{flex:auto;width:33.33%;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);background-color:#666;display:flex;align-items:center;justify-content:center;height:105vh}}@media (min-width: 1100px){.accordion .swiper-slide{width:16.66%}.accordion .swiper-slide:hover{width:50%;flex-shrink:0}.accordion .swiper-slide:hover .bg{background-size:cover}.accordion .swiper-slide:hover .bg::before{opacity:0}.accordion .swiper-slide:hover .bg:after{opacity:1}.accordion .swiper-slide:hover .hide{opacity:1;transform:none;transition-delay:.2s}}@media (min-width: 1100px){.accordion.count-4 .fix-width{min-width:44.2vw;display:flex;justify-content:space-between}}@media (min-width: 1100px){.accordion.for-about .fix-width{min-width:44.2vw;display:flex;justify-content:space-between;align-items:flex-end}}@media (min-width: 1100px){.accordion.for-about .hide{width:22.9vw}}@media (min-width: 1100px){.accordion.for-about .swiper-slide:hover .bg:after{opacity:1}}.popup{position:fixed;width:100%;height:100vh;background-color:rgba(13,15,30,0.8);left:0;top:0;z-index:999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;opacity:0;visibility:hidden}.popup .close-area{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.popup-content{background-color:#fff;width:100%;display:flex;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:opacity, transform;transform:translateY(-100px);opacity:0;position:relative;z-index:2}@media (min-width: 0) and (max-width: 979px){.popup-content{flex-direction:column;height:100vh;overflow-y:auto;transform:translateY(80px)}}@media (min-width: 740px) and (max-width: 979px){.popup-content{width:50%;height:auto}}@media (min-width: 980px){.popup-content{width:80%}}.popup-content .btn-close{position:absolute;width:4.16vw;height:4.16vw;min-width:50px;min-height:50px;display:flex;align-items:center;justify-content:center;right:0;top:0;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:pointer}@media (min-width: 0) and (max-width: 979px){.popup-content .btn-close{background-color:rgba(13,15,30,0.6)}}.popup-content .btn-close svg{display:block;width:25%;height:25%;transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.popup-content .btn-close path{fill:#999999;transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (min-width: 0) and (max-width: 979px){.popup-content .btn-close path{fill:#fff}}@media (hover: hover){.popup-content .btn-close:hover svg{transform:scale(1.25)}.popup-content .btn-close:hover path{fill:#0d0f1e}}.popup-gallery .popup-content{max-width:1340px;position:relative;z-index:6}@media (min-width: 740px) and (max-width: 979px){.popup-gallery .popup-content{width:100%;flex-direction:row}}.popup-gallery .popup-content>.img-holder{width:100%;background-color:#efefef;position:relative}@media (min-width: 740px){.popup-gallery .popup-content>.img-holder{width:60%}}@media (min-width: 980px){.popup-gallery .popup-content>.img-holder{width:61.8%}}.popup-gallery .popup-content>.img-holder .img:before{padding-bottom:100%}.popup-gallery .arrows{position:absolute;width:100%;height:100%;align-items:center;display:flex;justify-content:space-between;top:0;padding:0 32px}.popup-gallery .text-holder{width:100%;padding:32px;display:flex;flex-direction:column}@media (min-width: 740px){.popup-gallery .text-holder{width:40%;padding:2.6vw;position:relative;justify-content:space-between}}@media (min-width: 980px){.popup-gallery .text-holder{width:38.2%;padding:2.6vw;position:relative;justify-content:space-between}}@media (min-width: 1700px){.popup-gallery .text-holder{padding:50px}}.popup-gallery .title-area{font-size:.75rem;display:flex;align-items:center}@media (min-width: 1700px){.popup-gallery .title-area{font-size:.875rem}}.popup-gallery .avatar{width:40px;height:40px;background-size:contain;background-position:center center}.popup-gallery .info{margin-left:10px}.popup-gallery .time{color:#757575}.popup-gallery .p-holder{color:#6f6f6f;width:88%;margin:2.24vw 0}@media (min-width: 740px){.popup-gallery .p-holder{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;height:6em;line-height:1.5em;-webkit-box-orient:vertical}}@media (min-width: 980px){.popup-gallery .p-holder{-webkit-line-clamp:5;height:8.75em;line-height:1.75em}}@media (min-width: 740px) and (max-width: 1099px){.popup-gallery .p-holder{font-size:.9375rem}}@media (min-width: 1100px){.popup-gallery .p-holder{-webkit-line-clamp:6;height:10.5em}}@media (min-width: 1380px){.popup-gallery .p-holder{-webkit-line-clamp:8;height:14em}}@media (min-width: 0) and (max-width: 979px){.popup-gallery .link{margin-bottom:2em}}.popup-gallery .link a{width:33.33%;max-width:140px;display:flex;flex-direction:column;font-size:.75rem}.popup-gallery .link a h6{color:#6f6f6f;margin-top:1em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;height:6em;line-height:1.5em;-webkit-box-orient:vertical;transition:color 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (min-width: 0) and (max-width: 1699px){.popup-gallery .link a h6{-webkit-line-clamp:3;height:4.5em}}.popup-gallery .link a .img-holder{border:1px solid #f2f2f2;padding:5px;transition:border-color 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.popup-gallery .link a .img:before{padding-bottom:135%}@media (min-width: 1700px){.popup-gallery .link a{font-size:.875rem}}@media (hover: hover){.popup-gallery .link a:hover{text-decoration:underline}.popup-gallery .link a:hover .img-holder{border:1px solid #0d0f1e}.popup-gallery .link a:hover h6{color:#0d0f1e}}.popup-newsletter .popup-content{max-width:1160px;position:relative;padding:20px;height:auto;width:88%}@media (min-width: 740px) and (max-width: 979px){.popup-newsletter .popup-content{width:88%;height:auto;padding:5% 10%}}@media (min-width: 980px){.popup-newsletter .popup-content{width:70%;padding:5% 10%}}.popup-newsletter button,.popup-newsletter input{border:none;background:none;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:0;border-bottom:1px solid #C5C5C5;height:4.58vw;min-height:50px;width:100%;font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial;font-size:1.125em}@media (min-width: 740px){.popup-newsletter button,.popup-newsletter input{font-size:1.25rem}}@media (min-width: 1380px){.popup-newsletter button,.popup-newsletter input{font-size:1.375rem}}@media (min-width: 1700px){.popup-newsletter button,.popup-newsletter input{font-size:1.5rem}}.popup-newsletter .text-holder{width:100%}.popup-newsletter button{position:absolute;right:0;top:0;width:auto;padding:0;border:none}.popup-newsletter button svg{display:block;width:30px;height:auto}.popup-newsletter button path{fill:#6a6a6a}@media (hover: hover){.popup-newsletter button svg{transition:transform 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.popup-newsletter button path{transition:fill 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.popup-newsletter button:hover svg{transform:scale(1.25)}.popup-newsletter button:hover path{fill:rgba(var(--main-color), 1)}}.popup-newsletter .input-bar{position:relative;width:100%}@media (min-width: 0) and (max-width: 979px){.popup-newsletter .btn-close{background-color:transparent}}@media (min-width: 0) and (max-width: 979px){.popup-newsletter .btn-close path{fill:#999999}}.popup-album{display:block;overflow-y:auto}.popup-album .popup-content{max-width:1200px;flex-direction:column;position:relative}@media (min-width: 740px) and (max-width: 979px){.popup-album .popup-content{width:70%}}@media (min-width: 740px){.popup-album .popup-content{margin:10vh auto}}.popup-album .img-holder{width:100%;position:relative}.popup-album .swiper-container{overflow:hidden}.popup-album .text-holder{padding-left:clamp(32px, 5.2vw, 100px);padding-right:clamp(32px, 5.2vw, 100px);margin-top:32px}@media (min-width: 980px){.popup-album .text-holder{margin-top:-40px}}.popup-album .text-holder .swiper-slide{filter:grayscale(1);transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.popup-album .text-holder .swiper-slide.swiper-slide-thumb-active{filter:grayscale(0)}.popup-album .img{width:100%}.popup-album .img:before{padding-bottom:63.3%}.popup-album .info{padding-top:clamp(32px, 8.2vw, 150px);padding-bottom:clamp(32px, 5.2vw, 100px)}.popup-album .fz-C{border-bottom:1px solid #C5C5C5;font-weight:normal;padding-bottom:0.5em;margin-bottom:1.5em}.popup-album p{display:block}@media (min-width: 980px){.popup-album p{padding-right:30%}}.popup-album .arrows{top:50%;transform:translateY(-50%);padding-left:clamp(10px, 5.2vw, 100px);padding-right:clamp(10px, 5.2vw, 100px)}.popup-album .btn-close{z-index:99}@media (min-width: 0) and (max-width: 739px){.popup-album .close-area{display:none}}.show-gallery .popup-gallery{pointer-events:auto;opacity:1;visibility:visible;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:opacity}.show-gallery.loaded .popup-gallery .popup-content{transform:none;opacity:1;transition-delay:.1s}.show-newsletter .popup-newsletter{pointer-events:auto;opacity:1;visibility:visible;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:opacity}.show-newsletter .popup-newsletter .popup-content{transform:none;opacity:1;transition-delay:.1s}.show-album .popup-album{pointer-events:auto;opacity:1;visibility:visible;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:opacity}.show-album.loaded .popup-album .popup-content{transform:none;opacity:1;transition-delay:.1s}.init .popup{transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.pagination{display:flex;align-items:center;justify-content:center;max-width:400px;margin:0 auto}@media (min-width: 980px){.pagination{justify-content:flex-start;margin:0}}.pagination.disabled{display:none !important}.pagination a,.pagination .dot{display:inline-flex;font-weight:bold;width:30px;height:35px;font-size:1.25rem;line-height:1em;align-items:center;justify-content:center;flex-shrink:0;color:#999;font-family:"Cormorant Garamond",serif;font-weight:500}@media (min-width: 0) and (max-width: 575px){.pagination a,.pagination .dot{height:28px;width:28px;min-width:28px;min-height:28px;font-size:.9375rem}}@media (min-width: 0) and (max-width: 350px){.pagination a,.pagination .dot{height:24px;width:24px;min-width:24px;min-height:24px}}@media (min-width: 1700px){.pagination a,.pagination .dot{font-size:1.375rem}}.pagination .dot{width:20px;margin:0 4px}@media (min-width: 0) and (max-width: 350px){.pagination .dot{margin:0 2px}}.pagination .dot:before{content:"...";letter-spacing:2px;display:block;transform:translateY(-20%)}.pagination a{margin:0 4px;transition:all .35s ease;flex-shrink:0}@media (min-width: 0) and (max-width: 575px){.pagination a{margin:0 4px}}@media (min-width: 0) and (max-width: 350px){.pagination a{margin:0 2px}}.pagination a:hover,.pagination a:active{color:#000}.pagination a.pg-prev,.pagination a.pg-next{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.pagination a.pg-prev:before,.pagination a.pg-next:before{display:none}@media (min-width: 740px){.pagination a.pg-prev,.pagination a.pg-next{width:35px}}.pagination a.pg-prev path,.pagination a.pg-next path{stroke:#666}.pagination a.pg-prev svg,.pagination a.pg-next svg{display:block;width:10px;height:auto;opacity:0.4;transition:all .35s ease}.pagination a.pg-prev:active svg,.pagination a.pg-prev:hover svg,.pagination a.pg-next:active svg,.pagination a.pg-next:hover svg{opacity:1;transform:scale(1.25)}.pagination a.pg-prev svg{transform:rotate(-180deg)}.pagination a.pg-prev:hover svg{opacity:1;transform:rotate(-180deg) scale(1.25)}.pagination a.active{color:#000}.pagination_container{padding-top:50px;display:flex;align-items:center;justify-content:center;clear:both;float:none;position:relative;z-index:8}@media (min-width: 980px){.pagination_container{padding-top:5vw}}.nav{position:fixed;width:100%;top:0;left:0;z-index:100}@media (min-width: 0) and (max-width: 1099px){.nav{height:100vh;z-index:999;padding:0;visibility:hidden;opacity:0 !important;pointer-events:none;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}}@media (min-width: 1100px){.nav{width:100%;left:0;top:6vw;pointer-events:none}}.nav .goshop{display:inline-flex;align-items:center;color:#fff}.nav .goshop i{width:1em;height:1em}.nav .goshop i+span{margin-left:0.5em}.nav .goshop svg{display:block;width:auto;height:100%}.nav .goshop path{fill:#fff}.nav .mobile-show{position:relative;z-index:199}@media (min-width: 0) and (max-width: 1099px){.nav .mobile-show{display:flex;width:100%;flex-direction:column;padding-top:25px;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateY(50px);opacity:0}.nav .mobile-show:before{content:"";display:block;margin:0 auto;width:20px;height:1px;margin-bottom:20px;border-bottom:1px solid rgba(var(--main-color), 1)}}@media (min-width: 1100px){.nav .mobile-show{display:none}}.nav .lang{margin:30px 0 0 0}@media (min-width: 0) and (max-width: 1099px){.nav .nav-bg{background-color:rgba(var(--main-color), 0.6);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0}}.nav .btn-nav-close{width:70px;height:100%;padding-top:32px;display:flex;align-items:flex-start;justify-content:center;position:absolute;right:0;top:0;z-index:8}.nav .btn-nav-close svg{display:block;width:14px;height:auto}.nav .btn-nav-close path{fill:#fff}@media (min-width: 740px){.nav .btn-nav-close{width:150px;padding-top:9vw}}@media (min-width: 1100px){.nav .btn-nav-close{display:none}}@media (min-width: 0) and (max-width: 1099px){.nav-wrap{display:block;padding:16px 32px 64px;width:calc(100% - 70px);background-color:#0d0f1e;height:100%;position:relative;z-index:3;overflow-y:auto}}@media (min-width: 740px) and (max-width: 1099px){.nav-wrap{width:calc(100% - 150px);padding:7.5vw 20vw}}@media (min-width: 980px) and (max-width: 1099px){.nav-wrap{padding:7.5vw 25vw}}@media (min-width: 1100px){.nav-wrap{justify-content:center;align-items:center;display:flex;pointer-events:none}}@media (min-width: 0) and (max-width: 1099px){.dropmenu{overflow:hidden;display:none;padding-top:10px}}@media (min-width: 1100px){.dropmenu{position:absolute;background-color:rgba(var(--main-color), 0.7);width:80%;max-width:1280px;left:50%;top:4.375vw;z-index:99;pointer-events:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transform:translate(-50%, 0);opacity:0;pointer-events:none;padding:3.125vw 6.1vw}.dropmenu.show{opacity:1;pointer-events:auto;transform:translate(-50%, 0)}.dropmenu .title-area{padding-bottom:1vw}}.dropmenu a{color:#fff;font-size:.875rem;line-height:2em}.dropmenu a.title{font-size:16px;color:#a8a9b0}@media (min-width: 0) and (max-width: 1099px){.dropmenu a.title{position:absolute;left:0;top:.875rem;width:45%}}.dropmenu a.ov{font-size:.875rem;vertical-align:middle}.dropmenu a.ov:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #fff;margin-left:1em}@media (min-width: 0) and (max-width: 1099px){.dropmenu a.ov{display:block;margin-left:20px;width:calc(100% - 20px);border-bottom:1px solid #242630;height:50px;display:flex;align-items:center}.dropmenu a.ov:after{border-width:4px 0 4px 6px}}@media (min-width: 740px){.dropmenu a.ov{font-size:16px}}@media (min-width: 1700px){.dropmenu a.ov{font-size:18px}}.dropmenu .container{padding:0;width:100%}@media (min-width: 0) and (max-width: 1099px){.dropmenu .container{padding-bottom:56px}}@media (min-width: 1100px){.dropmenu .container{display:flex;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0}}.dropmenu .container>div{display:flex;flex-direction:column;position:relative}@media (min-width: 0) and (max-width: 1099px){.dropmenu .container>div{padding:15px 0 15px 50%;border-bottom:1px solid #242630;width:calc(100% - 20px);margin-left:20px}.dropmenu .container>div:last-of-type{border:none}}@media (min-width: 1100px){.dropmenu .container>div{width:25%;flex-shrink:0}}@media (min-width: 0) and (max-width: 1099px){.nav-item{display:flex;flex-direction:column;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0;transform:translateY(20px)}}.nav-item>a{transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);font-weight:600;letter-spacing:0.1em;pointer-events:auto;color:#fff;overflow:hidden;display:block}.nav-item>a span{font-weight:normal;white-space:nowrap;text-transform:uppercase;font-family:"Jost",Helvetica,Arial;font-weight:300}@media (min-width: 0) and (max-width: 1099px){.nav-item>a span:first-of-type{display:none}}@media (min-width: 0) and (max-width: 1099px){.nav-item>a span:last-of-type{height:50px;display:block;display:flex;align-items:center}}@media (min-width: 1100px){.nav-item>a span:last-of-type{position:absolute;opacity:0;transform:translateY(100%)}}@media (min-width: 1100px){.nav-item>a span{padding:0 2.2em}}@media (hover: hover){.nav-item>a span{transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.nav-item>a:hover span:first-of-type{transform:translateY(-100%);opacity:0}.nav-item>a:hover span:last-of-type{transform:none;opacity:1}}@media (min-width: 0) and (max-width: 1099px){.nav-item>a{border-bottom:1px solid #242630}}@media (min-width: 1100px){.nav-item>a{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;opacity:1;height:4.375vw;position:relative;font-size:.875rem}.nav-item>a:before{position:absolute;content:"";display:block;width:100%;border-top:3px solid transparent;top:0}.nav-item>a.active:before{border-color:rgba(var(--main-color), 1)}.nav-item>a:active,.nav-item>a:hover{transition-delay:0s !important}}@media (min-width: 1380px){.nav-item>a{font-size:.9375rem}}@media (min-width: 1700px){.nav-item>a{font-size:1rem}}@media (min-width: 0) and (max-width: 1099px){.nav-item.dpa>a{position:relative;pointer-events:none}.nav-item.dpa>a:before,.nav-item.dpa>a:after{content:"";display:block;width:11px;height:1px;border-top:1px solid #fff;position:absolute;right:0;transform-origin:center;top:50%}.nav-item.dpa>a:before{transform:rotate(90deg)}}.nav-item.show-desktop{display:block}@media (min-width: 0) and (max-width: 1099px){.nav-item.show-desktop{display:none}}@media (min-width: 1100px){.nav-item.show-mobile{display:none}}@media (min-width: 1100px){.nav-item:hover .dropmenu{opacity:1;pointer-events:auto;transform:translate(-50%, 0)}.nav-item:hover .dropmenu .container{opacity:1}}.nav-close{position:fixed;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.nav-open{overflow:hidden;overflow:hidden !important}.nav-open .btn-nav-toggle .hamburger span:nth-of-type(1){transform:rotate(45deg) translate(2px, 3px)}@media (min-width: 740px){.nav-open .btn-nav-toggle .hamburger span:nth-of-type(1){transform:rotate(45deg) translate(3px, 3px)}}.nav-open .btn-nav-toggle .hamburger span:nth-of-type(2){transform:rotate(-45deg) translate(2px, -4px)}@media (min-width: 740px){.nav-open .btn-nav-toggle .hamburger span:nth-of-type(2){transform:rotate(-45deg) translate(3px, -3px)}}.nav-open .header{transform:translateY(-101%)}.nav-open .header:after{opacity:0}.nav-open .nav{visibility:visible;opacity:1 !important;pointer-events:auto}.nav-open .nav .mobile-show{visibility:visible;opacity:1;transform:none;transition-delay:.7s}.nav-open .nav .nav-bg{opacity:1}@media (min-width: 0) and (max-width: 1099px){.nav-open .nav-item{transform:none;transition-duration:.8s;opacity:1}.nav-open .nav-item:nth-of-type(1){transition-delay:.12s}.nav-open .nav-item:nth-of-type(2){transition-delay:.24s}.nav-open .nav-item:nth-of-type(3){transition-delay:.36s}.nav-open .nav-item:nth-of-type(4){transition-delay:.48s}.nav-open .nav-item:nth-of-type(5){transition-delay:.6s}.nav-open .nav-item:nth-of-type(6){transition-delay:.72s}.nav-open .nav-item:nth-of-type(7){transition-delay:.84s}.nav-open .nav-item:nth-of-type(8){transition-delay:.96s}.nav-open .nav-item:nth-of-type(9){transition-delay:1.08s}.nav-open .nav-item:nth-of-type(10){transition-delay:1.2s}}@media (min-width: 1100px){.nav-open .nav-item{transform:translateX(0);opacity:1;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}.nav-open .nav-item:nth-of-type(1){transition-delay:.1s}.nav-open .nav-item:nth-of-type(2){transition-delay:.2s}.nav-open .nav-item:nth-of-type(3){transition-delay:.3s}.nav-open .nav-item:nth-of-type(4){transition-delay:.4s}.nav-open .nav-item:nth-of-type(5){transition-delay:.5s}.nav-open .nav-item:nth-of-type(6){transition-delay:.6s}.nav-open .nav-item:nth-of-type(7){transition-delay:.7s}.nav-open .nav-item:nth-of-type(8){transition-delay:.8s}.nav-open .nav-item:nth-of-type(9){transition-delay:.9s}.nav-open .nav-item:nth-of-type(10){transition-delay:1s}}@media (min-width: 1100px){.is-ready .nav .nav-wrap>a{transform:none;transition-duration:.6s;opacity:1}.is-ready .nav .nav-wrap>a:nth-of-type(1){transition-delay:.12s}.is-ready .nav .nav-wrap>a:nth-of-type(2){transition-delay:.24s}.is-ready .nav .nav-wrap>a:nth-of-type(3){transition-delay:.36s}.is-ready .nav .nav-wrap>a:nth-of-type(4){transition-delay:.48s}.is-ready .nav .nav-wrap>a:nth-of-type(5){transition-delay:.6s}.is-ready .nav .nav-wrap>a:nth-of-type(6){transition-delay:.72s}.is-ready .nav .nav-wrap>a:nth-of-type(7){transition-delay:.84s}.is-ready .nav .nav-wrap>a:nth-of-type(8){transition-delay:.96s}.is-ready .nav .nav-wrap>a:nth-of-type(9){transition-delay:1.08s}.is-ready .nav .nav-wrap>a:nth-of-type(10){transition-delay:1.2s}}.init .nav{transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (min-width: 1100px){.min .nav{top:0}}@media (min-width: 1100px){.min .nav-item>a{height:64px}}@media (min-width: 1100px){.min .dropmenu{top:64px}}.btn{border:1px solid #000;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 1em;cursor:pointer;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:background-color;flex-shrink:0}.btn span{letter-spacing:0.1em;font-size:.875rem;font-family:'Jost', "PingFang", "PingFangTC", "Microsoft JhengHei", Helvetica, Arial;letter-spacing:0.1em;white-space:nowrap}@media (min-width: 1380px){.btn span{font-size:.9375rem}}@media (min-width: 1700px){.btn span{font-size:1rem}}@media (hover: hover){.btn:hover{background-color:rgba(var(--main-color), 1);border-color:rgba(var(--main-color), 1)}.btn:hover span{color:#fff}}@media (min-width: 740px){.btn{height:40px}}@media (min-width: 980px){.btn{width:14.5vw}}@media (min-width: 1380px){.btn{height:3.385vw;padding:0 4.47vw}}.btn+.btn{margin-left:25px}.btn.btn-dark{background-color:rgba(var(--main-color), 1);border-color:rgba(var(--main-color), 1)}.btn.btn-dark span{color:#fff}@media (hover: hover){.btn.btn-dark:hover{background-color:#fff;border-color:#fff}.btn.btn-dark:hover span{color:rgba(var(--main-color), 1)}}.btn.btn-white{border-color:#fff}.btn.btn-white span{color:#fff}@media (hover: hover){.btn.btn-white:hover{background-color:#fff}.btn.btn-white:hover span{color:#0d0f1e}}.fn-searchbar,.header{position:fixed;z-index:99;width:100%;pointer-events:none;display:flex;justify-content:space-between;padding:0;height:60px;left:0;top:0}@media (min-width: 740px){.fn-searchbar,.header{padding:0 32px}}@media (min-width: 980px) and (max-width: 1099px){.fn-searchbar,.header{height:64px}}@media (min-width: 1100px){.fn-searchbar,.header{padding:0 6.1vw 1.3vw;justify-content:flex-end;height:10.416vw;background-color:transparent}}.fn-searchbar{z-index:109;background-color:#0d0f1e;left:0;top:0;visibility:hidden;opacity:0;transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateY(-80px);height:60px}@media (min-width: 980px){.fn-searchbar{padding:0;justify-content:space-between;height:10.416vw}}.fn-searchbar form{display:block;width:100%;height:100%}.fn-searchbar .deco{display:flex;align-items:center;overflow:hidden;position:absolute;left:0;top:0;height:100%;pointer-events:none;width:40px}@media (min-width: 980px){.fn-searchbar .deco{width:8vw}}.fn-searchbar .deco i{height:30px;border-right:1px solid #3a3a3a;display:flex;width:100%;padding-left:15px;align-items:center}@media (min-width: 980px){.fn-searchbar .deco i{height:35px;width:88%;padding-left:50%}}.fn-searchbar .deco svg{display:block;height:50%;width:auto}@media (min-width: 980px){.fn-searchbar .deco svg{height:60%}}.fn-searchbar .deco path{fill:#fff}.fn-searchbar input{width:100%;text-align:left;height:60px;border:none;background:none;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:0;font-size:1.125rem;color:#fff;padding-left:50px;transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:height, font-size, padding}@media (min-width: 980px){.fn-searchbar input{height:10.416vw;font-size:1.25rem;padding-left:8.3vw}}@media (min-width: 1380px){.fn-searchbar input{font-size:1.375rem}}@media (min-width: 1700px){.fn-searchbar input{font-size:1.5rem}}.fn-searchbar .btn-close{display:flex;align-items:center;justify-content:center;width:60px;transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:width, height, font-size, padding;cursor:pointer}@media (min-width: 980px){.fn-searchbar .btn-close{width:10.416vw}}.fn-searchbar .btn-close svg{display:block;width:16px;height:auto}@media (min-width: 980px){.fn-searchbar .btn-close svg{width:20px}}.fn-searchbar .btn-close path{fill:#6e6f78;transition:fill 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (hover: hover){.fn-searchbar .btn-close:hover path{fill:#fff}}.single-page .header::after{pointer-events:none;content:"";display:block;width:100%;position:absolute;z-index:1;height:100%;transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);background-color:#0d0f1e;left:0;top:0}.single-page .pages{padding-top:100px}@media (min-width: 980px){.single-page .pages{padding-top:16.25vw}}.lang{position:relative;width:50px;margin:0 10px 0 35px}.lang .trigger{user-select:none;-moz-user-select:none;-webkit-user-select:none;position:relative;color:#fff}.lang .trigger:before{position:absolute;content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff transparent transparent transparent;right:0;top:45%;transition:transform 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.lang .lang-drop{position:absolute;width:150%;left:-25%;transform:translateY(20px);pointer-events:none;transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0;visibility:hidden;max-width:55px}.lang .lang-drop .space{height:20px}.lang .lang-drop .link{background-color:#0d0f1e;color:#6e6f78;padding:0 15px}.lang .lang-drop a{border-bottom:1px solid #333;height:2.75em;display:flex;align-content:inherit;color:#888;transition:color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.lang .lang-drop a:last-of-type{border:none}.lang .lang-drop a:hover{color:#fff}.lang:hover .lang-drop{opacity:1;pointer-events:auto;transform:none;visibility:visible}.lang:hover .trigger:before{transform:rotate(180deg)}.header-right{pointer-events:auto;z-index:3}@media (min-width: 980px){.header-right{display:flex;align-items:center;justify-content:flex-end;color:#fff}}.header-right .goshop{display:none}@media (min-width: 980px){.header-right .goshop{display:flex}}@media (min-width: 0) and (max-width: 979px){.header-right .lang{display:none}}.header-right .btn-search{width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;pointer-events:auto;cursor:pointer}.header-right .btn-search i{width:1em;height:1em}.header-right .btn-search svg{display:block;width:auto;height:100%}.header-right .btn-search path{fill:#fff}.header-right a{display:inline-flex;align-items:center;color:#fff}@media (min-width: 980px) and (max-width: 1379px){.header-right a{font-size:.875rem}}.header-right a i{width:1em;height:1em}.header-right a i+span{margin-left:0.5em}.header-right a svg{display:block;width:auto;height:100%}.header-right a path{fill:#fff}.show-searchbar .fn-searchbar{visibility:visible;opacity:1;pointer-events:auto;transform:none}.btn-nav-toggle{width:60px;height:60px;display:flex;align-items:center;justify-content:center;pointer-events:auto}@media (min-width: 1100px){.btn-nav-toggle{display:none}}.hamburger{width:20px;height:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .35s ease, height .35s ease}@media (min-width: 740px){.hamburger{width:32px;height:32px}}.hamburger span{display:block;width:20px;height:2px;background-color:#fff;margin-bottom:4px;transition:all .35s ease;border-radius:2px}.hamburger span:last-of-type{margin-bottom:0}@media (min-width: 740px){.hamburger span{width:28px;margin-bottom:5px}}.logo{pointer-events:auto;font-size:0;background-repeat:no-repeat;background-position:center center;background-size:100% auto;display:block;position:absolute;left:50%;top:50%;z-index:3;width:27.5%;height:100%;transform:translate(-50%, -50%)}@media (min-width: 0) and (max-width: 979px){.logo{width:21%}}@media (min-width: 740px) and (max-width: 979px){.logo{width:18%}}@media (min-width: 740px) and (max-width: 1099px){.logo{max-width:100px}}@media (min-width: 1100px){.logo{width:7.45vw;min-width:90px;top:calc(50% - 1.3vw)}}.logo:before{content:"";display:block;width:100%;padding-bottom:37.2%}@media (min-width: 0) and (max-width: 1099px){.logo.clone{display:none}}@media (min-width: 1100px){.logo.clone{left:4vw;transform:translate(0, -100%);width:clamp(90px, 9.16vw, 130px);opacity:0;top:50%}.logo.clone:before{padding-bottom:25.6%}}.init .header,.init .logo{transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (min-width: 1100px){.min .logo.clone{top:50%;opacity:1;transform:translate(0, -50%);transition-delay:.25s}.min .logo.real{transform:translate(-50%, -105%) !important;opacity:0}}.min .header{background-color:rgba(var(--main-color), 0.7)}@media (min-width: 0) and (max-width: 1099px){.min .header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (min-width: 980px){.min .header{height:64px;padding-bottom:0}}@media (min-width: 1100px){.min .header{padding:0 3.16vw 0 4.16vw}}@media (min-width: 980px){.min .fn-searchbar{height:64px}}@media (min-width: 980px){.min .fn-searchbar input{height:64px}}@media (min-width: 980px){.min .fn-searchbar .btn-close{width:64px}}.min.single-page .header:after{opacity:0}.footer{background-color:#0d0f1e;padding:32px 0}@media (min-width: 740px){.footer{padding:7.5vw 0}}@media (min-width: 980px){.footer{padding:57px 0}}.footer .logo-ft{background-repeat:no-repeat;background-position:center center;background-size:contain;margin:0 auto;width:44%}@media (min-width: 740px){.footer .logo-ft{width:30%}}@media (min-width: 980px){.footer .logo-ft{width:12.34vw}}.footer .logo-ft:before{content:"";display:block;width:100%;padding-bottom:40%}.footer .top,.footer .bottom{color:#fff}.footer .top a,.footer .bottom a{color:#fff}@media (min-width: 740px){.footer .top,.footer .bottom{display:flex;justify-content:space-between}}.footer .top{border-bottom:1px solid #42444f}@media (min-width: 0) and (max-width: 739px){.footer .top{padding-bottom:7.18vw}}@media (min-width: 740px){.footer .top{padding-top:1.2vw;padding-bottom:1.145vw}}@media (min-width: 740px) and (max-width: 979px){.footer .top{padding-top:30px}}@media (min-width: 1700px){.footer .top{font-size:1.25rem}}@media (min-width: 0) and (max-width: 739px){.footer .top .left{display:flex;padding-top:13vw;justify-content:center;padding-bottom:20px}.footer .top .left>span{padding-right:15px}}@media (min-width: 740px){.footer .top .left{display:flex;align-items:center}.footer .top .left .social{margin-left:1.5em}}.footer .bottom{padding-top:12px;font-size:.75rem;color:#777881}@media (min-width: 740px){.footer .bottom{font-size:.875rem}}@media (min-width: 1380px){.footer .bottom{font-size:.9375rem}}@media (min-width: 1700px){.footer .bottom{font-size:1rem}}@media (min-width: 0) and (max-width: 979px){.footer .bottom .right .lang{display:none}}@media (min-width: 0) and (max-width: 739px){.footer .bottom .right{padding:30px 0 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}}@media (min-width: 980px){.footer .bottom .right{display:flex;justify-content:flex-end;align-items:center}}@media (min-width: 0) and (max-width: 739px){.footer .bottom .left{display:flex;justify-content:space-between}}.footer .bottom a{color:#777881}@media (hover: hover){.footer .bottom a{transition:color 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.footer .bottom a:hover{color:#fff}}.footer .bottom a+a{margin-left:1.25em}.footer .bottom .copyright{font-size:11px;line-height:1.75em;display:block}@media (min-width: 740px){.footer .bottom .copyright{font-size:.75rem;text-align:right}}@media (min-width: 980px){.footer .bottom .copyright br{display:none}}.footer .subscribe{align-items:center;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:pointer}@media (min-width: 0) and (max-width: 739px){.footer .subscribe{display:flex;justify-content:center;align-items:center;flex-direction:column}}@media (min-width: 740px){.footer .subscribe{display:inline-flex}}.footer .subscribe i{display:block;height:.9em;width:auto;flex-shrink:0;margin:0.5em 0 0 0}@media (min-width: 740px){.footer .subscribe i{margin:0 0 0 0.75em}}.footer .subscribe svg{display:block;width:auto;height:100%;fill:#fff;transition:transform 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (hover: hover){.footer .subscribe:hover svg{transform:scale(1.125)}}.footer .social i{background-color:#fff}.footer .container{overflow:initial}.footer .lang .lang-drop{transform:translateY(20px);bottom:48px;transform-origin:left bottom}.footer .lang .lang-drop a{margin-left:0 !important;align-items:center}.banner{position:relative;color:#fff}.banner .bg-holder{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0}.banner .bg-holder .img{height:100%;position:relative;min-height:100vh}.banner .bg-holder .img:after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:6;position:absolute;left:0;top:0}@media (min-width: 0) and (max-width: 979px){.banner .bg-holder .img:before{min-height:100vh}}.banner .bg-holder .img.for-mobile{display:block}@media (min-width: 980px){.banner .bg-holder .img.for-mobile{display:none}}.banner .bg-holder .img.for-dsk{display:none}@media (min-width: 980px){.banner .bg-holder .img.for-dsk{display:block}}.banner .text-holder{position:relative;width:100%;min-height:100vh;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 12.2vw;text-align:center}@media (min-width: 0) and (max-width: 979px){.banner .text-holder{padding:0 32px}}.banner .row{overflow:hidden}.banner .fz-A{padding-bottom:0;padding-top:1em;display:block;overflow:hidden}.banner .fz-B{overflow:hidden}.banner .fz-B{letter-spacing:0.2em;font-size:1.25rem}@media (min-width: 980px){.banner .fz-B{font-size:1.458vw}}@media (min-width: 1700px){.banner .fz-B{font-size:28px}}.banner .title-en{font-family:"Cormorant Garamond",serif;font-size:2em;text-align:center;font-weight:300;line-height:1.2em;letter-spacing:0.03em}@media (min-width: 980px){.banner .title-en{font-size:6.25vw}}.banner .title-en .row+.row{margin-top:-0.2em}.banner.talents-banner{min-height:100vh}.banner.talents-banner .bg-holder{max-height:100vh;overflow:hidden}.banner.talents-banner .swiper-pagination{margin-top:10px}@media (min-width: 980px){.banner.talents-banner .swiper-pagination{margin-top:3.125vw}}.banner.talents-banner .swiper-slide{overflow:hidden}.banner.talents-banner .arrows{top:calc(50% - 10vw)}.section{position:relative;overflow:hidden;display:block;max-width:100vw}@media (min-width: 980px){.section{min-height:100vh}}.index{background-color:#0d0f1e}.hero{height:100vh;background-color:#0d0f1e}.hero .fz-B{letter-spacing:0.2em;font-size:1.25rem}@media (min-width: 980px){.hero .fz-B{font-size:1.458vw}}@media (min-width: 1700px){.hero .fz-B{font-size:28px}}.news-update{position:absolute;z-index:10;display:flex;overflow:hidden;width:calc(100% - 64px);right:32px;bottom:32px}@media (min-width: 576px) and (max-width: 979px){.news-update{max-width:400px}}@media (min-width: 980px){.news-update{width:38vw;right:40px;bottom:40px}}.news-update .img-holder{width:45%;flex-shrink:0;position:relative}.news-update .img-holder .img:before{padding-bottom:81.17%}.news-update .info-holder{width:55%;flex-shrink:0;background-color:rgba(var(--main-color), 0.7);color:#fff;padding:15px}@media (min-width: 740px){.news-update .info-holder{padding:15px 3vw 25px}}.news-update .name{height:calc(100% - 40px);padding-bottom:10px;display:flex;align-items:center}@media (min-width: 1380px){.news-update .name{height:calc(100% - 3.385vw)}}.news-update .name .fz-D{font-weight:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;height:6em;line-height:1.5em;-webkit-box-orient:vertical;font-size:1rem}@media (min-width: 0) and (max-width: 1379px){.news-update .name .fz-D{height:3em;-webkit-line-clamp:2;font-size:.9375rem}}@media (min-width: 1100px) and (max-width: 1379px){.news-update .name .fz-D{height:4.5em;-webkit-line-clamp:3;font-size:.9375rem}}@media (min-width: 1700px){.news-update .name .fz-D{height:6.8em;line-height:1.7em;font-size:1.0625rem}}@media (min-width: 0) and (max-width: 575px){.news-update .btn{border:none;padding:0;border-bottom:1px solid #fff;height:30px}.news-update .btn span{font-size:.75rem}}@media (min-width: 576px){.news-update .btn{border-color:#4f4f4f}}.news-update .btn-close{width:60px;height:60px;position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:pointer;opacity:0.5;transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (min-width: 0) and (max-width: 979px){.news-update .btn-close{flex-direction:column;width:40px;height:40px}}.news-update .btn-close svg{display:block;width:25%;height:auto}.news-update .btn-close path{fill:#fff}@media (hover: hover){.news-update .btn-close:hover{opacity:1}}.mega{height:100vh;overflow:hidden;background-color:#0d0f1e;max-width:100vw}.mega.disabled{cursor:default}.mega .bg-holder{z-index:1;position:relative;height:100%}.mega .bg-holder .img{height:100%}.mega .bg-holder .img.for-mobile{display:block}@media (min-width: 980px){.mega .bg-holder .img.for-mobile{display:none}}.mega .bg-holder .img.for-dsk{display:none}@media (min-width: 980px){.mega .bg-holder .img.for-dsk{display:block}}.mega .bg-holder:before{position:absolute;content:"";display:block;width:100%;height:105%;left:0;top:0;background-color:rgba(0,0,0,0.2);z-index:5}.mega .video-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media (orientation: landscape){.mega .video-wrapper{width:100%}}.mega .video{overflow:hidden}.mega .video video{display:block;width:auto;height:100vh;height:100%;width:177.77777778vh;min-width:100%;min-height:56.25vw}.mega .text-holder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;left:0;top:0;position:absolute;z-index:3;padding:32px}@media (min-width: 0) and (max-width: 979px){.mega .text-holder{text-align:center}}@media (min-width: 740px){.mega .text-holder{padding:15vw 15vw}.mega .text-holder.full{padding:15vw 15vw}}.mega .text-holder .fz-A{overflow:hidden;letter-spacing:0.2em;padding-bottom:0.1em}.mega .text-holder .fz-A:after{border-color:#fff}.mega .text-holder .deco{display:block;min-width:50px;width:3.9vw;height:1px;border-bottom:1px solid #fff;margin:30px auto 16px}@media (min-width: 740px){.mega .text-holder .deco{margin:3.6vw auto 1.56vw}}.mega .text-holder .fz-B{padding-bottom:0.15em;overflow:hidden}.mega .text-holder p{color:#fff;display:block;letter-spacing:0.1em;text-align:center}.mega .text-holder .btn{margin-top:4.4vw}.mega .text-holder .title{font-family:"Cormorant Garamond",serif;font-size:6.25vw;line-height:1em;display:block;margin-bottom:0.25em;width:100%;white-space:nowrap;overflow:hidden}.mega .text-holder .title>span{display:block;text-align:center;white-space:nowrap;margin:0 auto;width:max-content}.mega .text-holder .title>span:after{content:"";display:block;width:100%;height:2px;border-bottom:2px solid #fff;transform:scaleX(0);transform-origin:center;transition:transform 0.5s cubic-bezier(0.77, 0, 0.175, 1)}.mega .text-holder>a{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}@media (hover: hover){.mega .text-holder>a:hover .title span:after{transform:none}}@media (min-width: 0) and (max-width: 979px){.idx-talents p{text-align:center}}.idx-travel{padding-top:60px;padding-bottom:60px;background-color:#F2F2F2;max-width:100vw;overflow:hidden}@media (min-width: 980px){.idx-travel{padding-top:6vw;padding-bottom:5.6vw;min-height:auto}}.idx-travel .sec-header{padding-bottom:25px}@media (min-width: 980px){.idx-travel .sec-header{padding-bottom:3.489vw}}.idx-travel .arrows{top:18%}@media (min-width: 1700px){.idx-travel .arrows{top:19%}}.idx-travel .container-fluid{position:relative}.idx-food{padding-top:60px;padding-bottom:60px;background-color:#fff}.idx-food .fz-A{text-align:center;padding-bottom:4.16vw}@media (min-width: 980px){.idx-food{padding-top:6vw;padding-bottom:5.6vw;min-height:auto}}.idx-food .arrows{top:40%}.idx-rel{min-height:auto;background-color:rgba(var(--main-color), 1);padding-top:32px;padding-bottom:60px;overflow:hidden}@media (min-width: 980px){.idx-rel{padding-top:0;padding-bottom:0}}@media (min-width: 980px){.idx-rel .swiper-container{padding-top:7.8vw;padding-bottom:4.68vw}}.idx-rel .img-holder{display:block}@media (hover: hover){.idx-rel .img-holder{transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.idx-rel .img-holder:hover{cursor:pointer;transform:scale(1.125)}}.begin{position:relative;padding-top:60px;padding-bottom:60px}@media (min-width: 980px){.begin{padding-top:8.38vw}}.begin .container{position:relative;z-index:3}.begin .img-holder{margin-bottom:32px}@media (min-width: 980px){.begin .img-holder{width:66%;margin:0 auto 4vw}}.begin .text-holder{margin:0 auto;max-width:660px}.begin .deco-text{left:0;top:61.1vw}@media (min-width: 980px){.begin .deco-text{top:33.1vw}}.begin .anchor{top:40%}.vision{padding-top:0}@media (min-width: 0) and (max-width: 979px){.vision .text-holder{padding:60px 32px}}@media (min-width: 740px) and (max-width: 979px){.vision .text-holder{padding:15vw}}@media (min-width: 980px){.vision .text-holder{width:32.8vw;margin-left:28vw;margin-top:5.2vw;margin-bottom:7.76vw;padding-right:40px}}.vision .anchor{top:50%}.inherited{position:relative}@media (min-width: 980px){.inherited .img-holder{position:absolute;height:100%;width:100%;z-index:1}}.inherited .img:before{padding-bottom:100vh}@media (min-width: 0) and (max-width: 979px){.inherited .img:before{padding-bottom:51%}}@media (min-width: 0) and (max-width: 979px){.inherited .text-holder{padding:60px 32px;background-color:#0d0f1e;color:#fff}.inherited .text-holder p{color:#fff;text-align:center}.inherited .text-holder .fz-A{text-align:center}.inherited .text-holder .fz-A::after{border-color:#fff;margin-left:auto;margin-right:auto}}@media (min-width: 740px) and (max-width: 979px){.inherited .text-holder{padding:15vw}}@media (min-width: 980px){.inherited .text-holder{position:absolute;color:#fff;z-index:3;left:10.1vw;bottom:6.9vw;width:60%;max-width:720px;width:65%}.inherited .text-holder p{color:#fff}.inherited .text-holder.has-border .fz-A:after,.inherited .text-holder.has-border .fz-B:after{border-color:#fff}}.dept{padding-top:60px}@media (min-width: 980px){.dept{padding-top:9.48vw}}.dept .container>.text-holder{margin-bottom:40px}@media (min-width: 980px){.dept .container>.text-holder{margin:0 auto 5.8vw}}.anchor{position:absolute;pointer-events:none;width:100%;height:1px;left:0}.about-more{padding-top:60px;padding-bottom:60px;min-height:auto}@media (min-width: 980px){.about-more{padding-top:5.72vw;padding-bottom:7.1vw}}.about-more .container-fluid{display:flex;flex-direction:column}@media (min-width: 980px){.about-more .container-fluid{flex-direction:row}}.about-more .item-default{flex:1;position:relative}@media (min-width: 0) and (max-width: 979px){.about-more .item-default+.item-default{margin-top:60px}}@media (min-width: 980px){.about-more .item-default:last-of-type:before{content:"";display:block;width:1px;height:100%;position:absolute;left:0;top:0;border-left:1px solid #C5C5C5}}.mst-item{display:block;padding:0 0 7vw 0}.mst-item .fz-C{padding-bottom:1em}.mst-item li{display:block;list-style:none;position:relative;padding-left:36px;line-height:1.5em;padding-bottom:10px}@media (min-width: 1380px){.mst-item li{padding-bottom:0.6vw}}.mst-item li:before{content:"";display:block;width:6px;height:6px;background-color:rgba(var(--main-color), 1);border-radius:50%;position:absolute;left:0;top:0.75em}.mst-item .img:before{padding-bottom:22.53%}.mst-group{border-bottom:1px solid #DFDFDF}.mst-group .year{font-family:"Cormorant Garamond",serif;font-size:3rem;text-align:center;font-weight:500;line-height:.9em;padding-top:40px;display:block;padding-bottom:25px}@media (min-width: 980px){.mst-group .year{padding-top:4vw;padding-bottom:2.45vw}}@media (min-width: 1380px){.mst-group .year{font-size:3.75vw}}@media (min-width: 0) and (max-width: 979px){.milestone .container{padding-left:0;padding-right:0}}@media (min-width: 0) and (max-width: 739px){.milestone .mst-item .fz-C,.milestone .mst-item ul{padding-left:32px;padding-right:32px}.milestone .mst-item .slide-one{margin-bottom:10px}}@media (min-width: 740px) and (max-width: 979px){.milestone .mst-item .fz-C,.milestone .mst-item ul{padding-left:15vw;padding-right:15vw}.milestone .mst-item .slide-one{margin-bottom:10px}}.about-nav{padding-top:10px;position:relative;z-index:6}@media (min-width: 980px){.about-nav{padding-top:2.29vw}}.about-nav .container{display:flex}.about-nav .container>a{flex:1;width:50%;display:flex;align-items:center;justify-content:center;height:6.5vw;min-height:50px;border-bottom:1px solid #ddd;font-weight:normal}.about-nav .container>a.active{border-color:#0d0f1e;font-weight:bold}.history{overflow:initial}@media (min-width: 980px){.history .container-fluid{display:flex;align-items:flex-start;position:relative}}.h-year{width:100%;display:flex;flex-direction:column}@media (min-width: 0) and (max-width: 979px){.h-year{display:none}}@media (min-width: 980px){.h-year{width:21%;position:sticky;top:0;padding-top:89.6px}}.h-year span{display:block;color:#959595;position:relative;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:pointer;transition:color 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.h-year span:before{content:"";display:block;width:4.88vw;height:1px;border-bottom:1px solid #000;position:absolute;left:0;top:50%;transform:scaleX(0);transform-origin:left 0;transition:transform 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (min-width: 980px){.h-year span{padding-left:6.1vw;line-height:2em}}@media (min-width: 1700px){.h-year span{font-size:1.125rem;line-height:2.5em}}.h-year span.active{color:#000}.h-year span.active:before{transform:none}.h-content{width:100%}@media (min-width: 0) and (max-width: 979px){.h-content{padding:0 32px}}@media (min-width: 0) and (max-width: 575px){.h-content{padding:0 32px 32px 15px}}@media (min-width: 980px){.h-content{padding-top:0;width:79%}}.fixd-item{display:flex;align-items:flex-start;position:relative}.fixd-item>.num{font-size:13vw;font-family:"Cormorant Garamond",serif;width:11vw;line-height:.8em;position:sticky;top:0;display:block;user-select:none;-moz-user-select:none;-webkit-user-select:none;padding-top:51.2px}@media (min-width: 0) and (max-width: 979px){.fixd-item>.num{padding-top:80px}}.fixd-item>.content{width:calc(100% - 11vw)}@media (min-width: 0) and (max-width: 575px){.fixd-item.century{margin-top:-50px}}.fixd-item.century>.num{color:#e2e2e2}.month-item{padding:85px 0 60px 20px}@media (min-width: 740px){.month-item{padding-left:10vw}}@media (min-width: 980px){.month-item{padding:70.4px 6.1vw 4.68vw 8.17vw}}.month-item .m-header{padding-bottom:1.5vw;padding-bottom:3vw;display:flex;align-items:flex-end}.month-item .m-header .fz-C{font-weight:normal;display:none !important}.month-item .m-header strong{font-family:"Cormorant Garamond",serif;font-weight:normal;font-size:6.75vw;line-height:.8em}.month-item .m-header .range{font-family:"Cormorant Garamond",serif;font-size:1.125rem;line-height:1.25em;margin-left:3.23vw;display:flex;align-items:center}@media (min-width: 0) and (max-width: 575px){.month-item .m-header .range{padding-bottom:0.25em}}.month-item .m-header .range em{display:block;height:1px;width:36px;border-top:1px solid #a1a1a1;margin:0.2em 0.5em 0}@media (min-width: 980px){.month-item .m-header .range{font-size:1.5rem}}@media (min-width: 1100px){.month-item .m-header .range{font-size:1.875vw}}.month-item img{display:block;width:100%;height:auto}@media (min-width: 0) and (max-width: 979px){.month-item img{margin-bottom:20px}}.month-item .row-1{padding-bottom:0.5em}.month-item .row-1 .text-holder{padding-bottom:1em}@media (min-width: 740px){.month-item .row-1 .text-holder{padding-bottom:2.8vw}}@media (min-width: 740px){.month-item .row-1{display:flex;padding-bottom:1.8vw}.month-item .row-1>div{width:44%;flex-shrink:0}.month-item .row-1>div+div{margin-left:12%}}.month-item .row-3{padding-top:0.5em}@media (min-width: 740px){.month-item .row-3{padding-top:1.8vw}}.loc-item{padding-top:30px;padding-bottom:30px}.loc-item .img-holder{width:100%}@media (min-width: 0) and (max-width: 979px){.loc-item .img-holder{padding-bottom:20px}}@media (min-width: 980px){.loc-item .img-holder{width:40%;flex-shrink:0}}@media (min-width: 1380px){.loc-item .img-holder{width:32%}}@media (min-width: 980px){.loc-item .text-holder{width:60%;flex-shrink:0}}@media (min-width: 1380px){.loc-item .text-holder{width:68%}}@media (min-width: 740px) and (max-width: 979px){.loc-item .left{padding-right:4.69vw}}@media (min-width: 980px){.loc-item .left{padding-left:4.69vw;padding-right:4.69vw}}.loc-item .bottom{padding-top:10px}@media (min-width: 0) and (max-width: 739px){.loc-item .bottom .left{margin-bottom:20px}}@media (min-width: 740px){.loc-item .bottom{display:flex;justify-content:space-between;align-items:flex-start;padding-top:2.6vw}}.loc-item .top{border-bottom:1px solid #DFDFDF;padding-bottom:10px}@media (min-width: 740px){.loc-item .top{display:flex;justify-content:space-between;padding-bottom:1.25vw}}@media (min-width: 740px){.loc-item{margin-bottom:8.9vw}}@media (min-width: 980px){.loc-item{display:flex}.loc-item:nth-of-type(2n+2){flex-direction:row-reverse}.loc-item:nth-of-type(2n+2) .left{padding-left:0}.loc-item:nth-of-type(2n+2) .right{padding-right:4.69vw}}@media (min-width: 740px){.location{padding-top:5vw}}.dizzy{width:max-content;height:100vh;width:550vw;white-space:nowrap;display:block;position:relative;transform-origin:left top;position:absolute;left:0;top:0;overflow:hidden;z-index:2;user-select:none;-moz-user-select:none;-webkit-user-select:none;pointer-events:none}.dizzy .img-holder{position:absolute}.dizzy .img-holder img{display:block;width:100%;height:auto}.dizzy .img-holder:nth-of-type(1){left:0;top:34vh;width:35vw}@media (min-width: 740px){.dizzy .img-holder:nth-of-type(1){width:22vw;top:40vh}}@media (min-width: 980px){.dizzy .img-holder:nth-of-type(1){left:33vw;top:0;width:13vw}}.dizzy .img-holder:nth-of-type(2){left:15vw;top:10vh;width:32vw}@media (min-width: 740px){.dizzy .img-holder:nth-of-type(2){width:30vw}}@media (min-width: 980px){.dizzy .img-holder:nth-of-type(2){left:4.16vw;top:30vh;width:23vw}}.dizzy .img-holder:nth-of-type(3){left:10vw;bottom:20vh;width:40vw}@media (min-width: 740px){.dizzy .img-holder:nth-of-type(3){width:30vw;left:20vw;bottom:18vh}}@media (min-width: 980px){.dizzy .img-holder:nth-of-type(3){left:20vw;bottom:0;width:13vw}}.dizzy .img-holder:nth-of-type(4){right:0;top:20vh;width:30vw}@media (min-width: 740px){.dizzy .img-holder:nth-of-type(4){width:20vw;top:24vh}}@media (min-width: 980px){.dizzy .img-holder:nth-of-type(4){right:auto;left:53.5vw;top:30vw;width:15vw}}.dizzy .img-holder:nth-of-type(5){right:10vw;top:0;width:26vw}@media (min-width: 980px){.dizzy .img-holder:nth-of-type(5){right:auto;left:61.6vw;top:6vw;width:26vw}}.dizzy .img-holder:nth-of-type(6){right:0;bottom:0;width:30vw}@media (min-width: 980px){.dizzy .img-holder:nth-of-type(6){right:auto;left:84vw;bottom:0;width:22vw}}.dizzy .group{position:relative;min-width:100vw;height:100vh;flex-shrink:0;display:inline-block;z-index:3;margin-left:10vw;flex:1}@media (min-width: 980px){.dizzy .group:nth-of-type(5) .img-holder:nth-of-type(1),.dizzy .group:first-of-type .img-holder:nth-of-type(1){left:-6vw;bottom:6vh;width:13vw;top:initial}}@media (min-width: 980px){.dizzy .group:nth-of-type(4) .img-holder:nth-of-type(6){right:auto;left:78vw;bottom:0;width:12vw}}.dizzy .group:before{content:"";display:block;width:100vw;padding-bottom:100vh}.bov_hero{min-height:100vh;display:flex;align-items:center;background-color:#9badbd;font-size:3vw;font-size:0}.bov_hero .dept{position:absolute;left:50vw;top:50vh;transform:translate(-50%, -50%);z-index:99;padding:32px;transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);max-width:96vw}@media (min-width: 980px){.bov_hero .dept{padding:0}}.bov_hero .dept.fadeout{opacity:0;transition:opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1)}.bov_hero .dept h4{font-size:1.5rem;white-space:nowrap;text-align:center;font-family:"Cormorant Garamond",serif;line-height:1em;position:relative;width:max-content;margin:0 auto}@media (min-width: 740px){.bov_hero .dept h4{font-size:2rem}}.bov_hero .dept h4:after{content:"";display:block;width:100%;height:2px;border-bottom:2px solid #fff;position:absolute;left:0;bottom:0;transform-origin:center center;transform:scaleX(0);transition:transform 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (min-width: 1380px){.bov_hero .dept h4{font-size:2.5vw}}.bov_hero .dept h3{font-size:1rem;white-space:nowrap;text-align:center;position:absolute;width:100%;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0;transform:translateY(-80%);bottom:-5px}@media (min-width: 1700px){.bov_hero .dept h3{font-size:1.125rem}}.bov_hero .dept a{display:block;position:relative;padding-bottom:0;margin-bottom:0.75rem;color:#fff;opacity:1;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.bov_hero .dept a.active{opacity:1}@media (min-width: 0) and (max-width: 1099px){.bov_hero .dept a.active{padding-bottom:1.75rem;opacity:1 !important}.bov_hero .dept a.active h3{opacity:1;transform:none}.bov_hero .dept a.active h4{line-height:1.25em}.bov_hero .dept a.active h4:after{transform:none}}@media (hover: hover){.bov_hero .dept a{opacity:0.5}.bov_hero .dept a.active{opacity:1 !important}.bov_hero .dept a:hover{opacity:1 !important}.bov_hero .dept a:hover h4:after{transform:none}}.bov_hero .bov-logo{position:absolute;left:50vw;top:83vh;transform:translate(-50%, -50%) scale(0.8);z-index:3}.bov_hero .bov-bg{position:absolute;width:100%;height:100%;z-index:0;background:linear-gradient(-45deg, #d4ccc2, #9bbcbd, #d4ccc2, #c2bae0, #94a5b5, #d4ccc2);background-size:400% 400%;animation:gradient 15s ease infinite}.bov_hero .bov-bg:before{content:"";display:block;width:100%;height:40%;position:absolute;left:0;bottom:0;background:linear-gradient(to bottom, rgba(155,173,189,0), #9badbd 80%)}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.bov_video{background-color:#9badbd;margin-top:-1px;padding-top:40vh}@media (min-width: 0) and (max-width: 979px){.bov_video{padding-top:20vh}}@media (min-width: 980px){.bov_video{min-height:auto}}.bov_video .video-holder{padding-bottom:60px}@media (min-width: 740px){.bov_video .video-holder{padding:6vw 45px 4vw}}.bov_video .plyr__poster{background-size:cover}.bov_video .plyr__control--overlaid{background:none;border:1px solid rgba(255,255,255,0.3)}.bov_video .plyr__control--overlaid:hover{border:1px solid rgba(255,255,255,0.8)}.bov_video video{display:block;width:100%;height:auto}.bov_video .deco-text{color:#fff;position:absolute;left:0;top:40vh;z-index:6;font-size:9.89vw;text-transform:initial}@media (min-width: 0) and (max-width: 979px){.bov_video .deco-text{top:16.6vh;font-size:12vw}}.bov_video .num-holder{left:0;bottom:8vw;display:flex;justify-content:space-between;width:100%;padding:0 32px 60px;pointer-events:none}@media (min-width: 980px){.bov_video .num-holder{padding:0 17.7vw;position:absolute}}.bov_video .num-holder .item{display:flex;flex-direction:column;align-items:center;color:rgba(var(--main-color), 1)}@media (min-width: 980px){.bov_video .num-holder .item{color:#fff}}.bov_video .num-holder strong{line-height:1em;font-family:"Cormorant Garamond",serif;font-weight:normal;font-size:2.25rem;padding-bottom:0.2em}@media (min-width: 980px){.bov_video .num-holder strong{font-size:4.6875vw}}.bov_video .num-holder h6{font-family:"Cormorant Garamond",serif;font-size:1.25rem;font-weight:normal}@media (min-width: 1380px){.bov_video .num-holder h6{font-size:1.875vw}}.bov_bottom{position:relative}.bov_bottom .bg-color{position:absolute;width:100%;height:100vh;background-color:#F2F2F2;left:0;top:0;z-index:1}.founded{padding-top:30vw;padding-bottom:0;position:relative;overflow:hidden;z-index:2}@media (min-width: 980px){.founded{padding-top:7.5vw;padding-bottom:15vw}}.founded .container{position:relative;z-index:2}.founded .p-holder{color:#000;position:relative;z-index:3}@media (min-width: 0) and (max-width: 979px){.founded .p-holder{margin-top:-5vw}}@media (min-width: 980px){.founded .p-holder{padding-left:14.79vw;margin-top:-2.5vw}}.founded .text-holder{position:relative;z-index:6}@media (min-width: 0) and (max-width: 739px){.founded .text-holder{padding-left:32px;padding-right:32px}}@media (min-width: 740px) and (max-width: 979px){.founded .text-holder{padding-left:15vw;padding-right:15vw}}@media (min-width: 980px){.founded .text-holder{padding:0 40vw 0 17.6vw}}.founded .text-holder .fz-A,.founded .text-holder p{display:block;width:100%}@media (min-width: 740px){.founded .text-holder .fz-A,.founded .text-holder p{padding-left:4.58vw}}.founded .text-holder p{padding-bottom:30px}@media (min-width: 980px){.founded .text-holder p{padding-bottom:4.4vw}}.founded .text-holder .fz-A{padding-bottom:1em}@media (min-width: 0) and (max-width: 979px){.founded .text-holder .fz-A{text-align:right}}@media (min-width: 0) and (max-width: 979px){.founded .slide-holder{padding-bottom:90px;padding-top:18.75vw}}@media (min-width: 740px) and (max-width: 979px){.founded .slide-holder{padding-top:0}}@media (min-width: 980px){.founded .slide-holder{margin-top:-17.86vw}}.founded .deco-title-container{position:relative;z-index:1}.founded .deco-title{font-family:"Cormorant Garamond",serif;position:relative}.founded .deco-title .en{font-size:10vw;font-weight:500;display:block;line-height:1em}@media (min-width: 740px){.founded .deco-title .en{font-size:4.16vw}}.founded .deco-title .year{font-size:30vw;color:#E9EBEC;font-weight:500;display:block;line-height:1em;margin:-0.45em 0 0 10vw}@media (min-width: 980px){.founded .deco-title .year{font-size:13vw;margin:-0.45em 0 0 6.77vw}}.founded .arrows{padding-top:20px}@media (min-width: 740px){.founded .arrows{display:none !important}}.founded [class^="swiper-button"]:after{background-size:auto 100%;background-position:6.12% 0}@media (min-width: 740px) and (max-width: 979px){.parallax-slider-container{padding-left:0;padding-right:0}}.parallax-slider{position:relative}.parallax-slider .img-holder{overflow:hidden;position:relative;width:100%}.parallax-slider .img-holder:before{content:"";display:block;width:100%;padding-bottom:130%}@media (min-width: 0) and (max-width: 979px){.parallax-slider .img-holder:before{padding-bottom:160%}}.parallax-slider .img-holder .bg{width:100%;left:0;top:0;background-size:cover;position:absolute}@media (min-width: 0) and (max-width: 979px){.parallax-slider .img-holder .bg{background-size:contain;background-position:center;background-repeat:no-repeat}}.parallax-slider .img-holder .bg:before{content:"";display:block;width:100%;padding-bottom:160%}@media (min-width: 740px){.parallax-slider .swiper-wrapper{position:relative}}@media (min-width: 740px){.parallax-slider .swiper-slide{flex-shrink:0;display:inline-block}.parallax-slider .swiper-slide.abp-1{width:23.33vw;margin-top:13.595vw}.parallax-slider .swiper-slide.abp-2{width:32.8vw;margin-top:22.39vw;margin-left:4.8vw}.parallax-slider .swiper-slide.abp-3{width:31.5vw;margin-left:-4.166vw;margin-top:13.33vw}.parallax-slider .swiper-slide.abp-4{width:19.8vw;margin-top:2.76vw;position:absolute;right:0}.parallax-slider .swiper-slide.bov-1{width:23.33vw;margin-top:13.595vw}.parallax-slider .swiper-slide.bov-2{width:55vw;margin-top:30vw;margin-left:5.26vw;z-index:6}.parallax-slider .swiper-slide.bov-2 .img-holder:before{padding-bottom:49.57%}.parallax-slider .swiper-slide.bov-2 .bg:before{padding-bottom:49.57%}.parallax-slider .swiper-slide.bov-3{width:19.8vw;margin-top:2.76vw;position:absolute;right:0}}.talents-shortcut{min-height:80vh;display:flex;align-items:center;justify-content:center;color:#000;text-align:center;position:relative}@media (min-width: 980px){.talents-shortcut{min-height:120vh}}.talents-shortcut:after{content:"";display:block;width:100%;height:5px;background-color:#0d0f1e;position:absolute;left:0;bottom:-3px}.talents-shortcut .title{font-size:9vw;font-family:"Cormorant Garamond",serif;line-height:1.125em;margin-bottom:1.25em}@media (min-width: 980px){.talents-shortcut .title{font-size:4.166vw}}.talents-shortcut .title:before{content:"";display:block;height:1px;width:50px;border-top:1px solid #fff;margin:0 auto 5vw}@media (min-width: 980px){.talents-shortcut .title:before{width:74px;margin:0 auto 3vw}}.talents-shortcut .btn{margin-top:1em}.blist-nav{position:fixed;left:5vw;top:50%;color:#fff;z-index:9;user-select:none;-moz-user-select:none;-webkit-user-select:none;transform:translateY(-50%);cursor:pointer}@media (min-width: 0) and (max-width: 979px){.blist-nav{display:none}}.blist-nav .spot{display:block;width:11px;height:11px;border:1px solid #C5C5C5;border-radius:50%;flex-shrink:0;margin-right:1.5em;position:absolute;box-sizing:border-box;left:0}.blist-nav .spot:before{content:"";display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;transform:scale(0);transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);box-sizing:border-box}.blist-nav .spot:after{content:"";display:block;width:1px;height:12px;transform:scaleY(0);transform-origin:center top;transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);position:absolute;top:100%;left:4px;border-left:1px solid #fff;box-sizing:border-box}.blist-nav span{opacity:0;transform:translateX(-10px);transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.blist-nav .item{height:55px;position:relative;display:flex;align-items:center;white-space:nowrap;padding-left:2em}@media (hover: hover){.blist-nav .item:hover span{opacity:1;transform:none}}.blist-nav .item.active span{opacity:1;transform:none}.blist-nav .item.active .spot:before{transform:none}.blist-nav .item.active .spot:after{transform:none;transition-delay:.2s}@media (min-width: 0) and (max-width: 979px){.blist .fz-A.with-deco{width:auto}}.brd_vtl{background-color:rgba(var(--main-color), 1);overflow:hidden;min-height:auto;padding-top:75px;padding-bottom:75px}@media (min-width: 980px){.brd_vtl{padding-top:11.97vw;padding-bottom:6.25vw}}.brd_vtl .deco-text{color:#101222;top:-3.5vw}.brd_vtl .deco-text:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(to bottom, rgba(var(--main-color), 0), rgba(var(--main-color), 1) 90%);z-index:9}.brd_vtl .container{position:relative;height:100%;z-index:6}@media (min-width: 980px){.brd_vtl .container{padding-left:21.87vw}}.brd_vtl .fz-A{font-family:"Jost",Helvetica,Arial;letter-spacing:0.2em}@media (min-width: 980px){.brd_vtl .fz-A{padding-bottom:0.5em}}.brd_vtl .fz-C{font-weight:normal;letter-spacing:0.1em}@media (min-width: 980px) and (max-width: 1379px){.brd_vtl .fz-C{font-size:18px}}.brd_vtl .title{color:#fff}@media (min-width: 0) and (max-width: 979px){.brd_vtl .title{padding-bottom:40px}}@media (min-width: 980px){.brd_vtl .title{position:absolute;left:6.1vw;bottom:3.64vw;z-index:9;max-width:55vw}}@media (min-width: 980px){.brd_vtl.idx-news{padding-bottom:8.5vw;padding-bottom:10.5vw}}.brd_vtl.idx-news .slide-vtl{padding-bottom:0}.brd_vtl.idx-news .slide-vtl .swiper-pagination{position:static}.brd_vtl.idx-news .title{bottom:auto;top:0;display:flex;align-items:center}@media (min-width: 0) and (max-width: 979px){.brd_vtl.idx-news .title{flex-direction:column;justify-content:center}}.brd_vtl.idx-news .title .fz-A{padding-bottom:0;padding-left:1em}@media (min-width: 0) and (max-width: 979px){.brd_vtl.idx-news .title .fz-A{padding:0}}@media (min-width: 1700px){.brd_vtl.idx-news .title .fz-A{font-size:30px}}@media (min-width: 0) and (max-width: 979px){.brd_vtl.idx-news .title:after{content:"";display:block;width:2em;min-width:30px;height:1px;border-top:1px solid #fff;margin:3.6vw auto 1.56vw}}@media (min-width: 980px){.brd_vtl.idx-news .title:before{content:"";display:block;width:3vw;min-width:30px;height:1px;border-top:1px solid #fff}}.brd_vtl.idx-news .item{flex-direction:column;align-items:flex-start}.brd_vtl.idx-news .item span{padding-bottom:1.5em;display:block}@media (min-width: 1700px){.brd_vtl.idx-news .item span{padding-bottom:2em;font-size:18px;font-weight:bold}}.brd_vtl.idx-news .item p{color:#fff;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;height:3em;line-height:1.5em;-webkit-box-orient:vertical;opacity:0.6}@media (min-width: 980px) and (max-width: 1699px){.brd_vtl.idx-news .item p{font-size:.875rem}}@media (min-width: 980px){.brd_vtl.idx-news .slide-vtl .swiper_vtl_nav .swiper-slide.swiper-slide-thumb-active .item{padding:1.8vw 2.6vw}}@media (min-width: 1380px){.brd_vtl.idx-news .slide-vtl .swiper_vtl_nav .swiper-slide.swiper-slide-thumb-active .item{padding:2.6vw}}@media (min-width: 0) and (max-width: 979px){.brd_vtl.idx-news .swiper_vtl_nav{display:none}}.brd_vtl.idx-news .swiper_vtl_content .text-holder{color:#fff;opacity:0;pointer-events:none;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (min-width: 0) and (max-width: 979px){.brd_vtl.idx-news .swiper_vtl_content .text-holder{padding-top:32px}}@media (min-width: 980px){.brd_vtl.idx-news .swiper_vtl_content .text-holder{padding-right:50%;position:absolute;left:-15.625vw;bottom:-100px;transform:translateX(100px)}}@media (min-width: 1100px){.brd_vtl.idx-news .swiper_vtl_content .text-holder{padding-right:60%}}@media (min-width: 1700px){.brd_vtl.idx-news .swiper_vtl_content .text-holder{padding-right:75%}}.brd_vtl.idx-news .swiper_vtl_content .text-holder .cate{display:block}.brd_vtl.idx-news .swiper_vtl_content .text-holder .date{display:block;font-size:.875rem;color:#9d9d9d}.brd_vtl.idx-news .swiper_vtl_content .text-holder .fz-C{color:#fff;margin:3.2vw 0;display:block}@media (min-width: 0) and (max-width: 575px){.brd_vtl.idx-news .swiper_vtl_content .text-holder .fz-C{font-size:1rem;margin:1.5rem 0}}.brd_vtl.idx-news .swiper_vtl_content .swiper-slide.swiper-slide-active .text-holder{opacity:1;pointer-events:auto}@media (min-width: 980px){.brd_vtl.idx-news .swiper_vtl_content .swiper-slide.swiper-slide-active .text-holder{transform:none}}.brd_vtl.idx-news .swiper_vtl_content .swiper-pagination{margin-top:30px}@media (min-width: 980px){.brd_vtl.idx-news .swiper_vtl_content .swiper-pagination{display:none}}.brd_spotlight{position:relative;background-color:#0d0f1e;padding-bottom:60px}.brd_spotlight .deco-text{z-index:1;color:#151725;top:50vh}@media (min-width: 980px){.brd_spotlight .deco-text{top:21vh}}.brd_spotlight .container{position:relative;z-index:3}.spotlight_top .container{min-height:80vh;position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center}.spotlight_top .container .fz-A{padding-bottom:0;letter-spacing:0.15em}@media (min-width: 0) and (max-width: 739px){.spotlight_top .container .fz-A{padding-bottom:22px}}.spotlight_top .container .fz-D{font-weight:normal;padding-bottom:0.5em;letter-spacing:1px;letter-spacing:0.15em}@media (min-width: 0) and (max-width: 739px){.spotlight_top .container .fz-D{padding-bottom:22px}}.spotlight_top .container .deco{display:block;min-width:50px;width:3.9vw;height:1px;border-bottom:1px solid #fff;margin:3.4vw auto 1.9vw}@media (min-width: 980px){.spotlight_top .container{min-height:130vh}}.spotlight_top .container.area_top .text-holder{max-width:770px;margin:0 auto;color:#fff}.spotlight_top .container.area_top .text-holder p{color:#fff}@media (min-width: 0) and (max-width: 739px){.spotlight_top .container.area_bottom{min-height:40vh;padding-bottom:12vh;padding-top:25vh}}@media (min-width: 980px){.spotlight_top .container.area_bottom{padding-left:12.9vw;padding-right:12.9vw}}@media (min-width: 980px){.spotlight_top .container.area_bottom .fz-A{max-width:36vw}}@media (min-width: 1700px){.spotlight_top .container.area_bottom .fz-A{max-width:32vw}}.spotlight_top .container.area_bottom p{display:block}@media (min-width: 980px){.spotlight_top .container.area_bottom p{text-align:left;padding-left:57.9%}}.spotlight_top .deco-text{transition:opacity 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}.spotlight_top .deco-text.fade{opacity:0}.brd_accordion,.brd_three{padding-top:60px}@media (min-width: 980px){.brd_accordion,.brd_three{padding-top:8.6vw}}@media (min-width: 980px){.brd_accordion .text-holder,.brd_three .text-holder{padding-bottom:3.38vw}}@media (min-width: 980px){.brd_accordion .show{width:20vw;flex-shrink:0}}.brd_tab{position:relative;overflow:hidden;min-height:auto;padding-top:80px;margin-top:60px;padding-bottom:60px;margin-bottom:6.6vw}@media (min-width: 980px){.brd_tab{margin-top:0;padding-top:4.6875vw;padding-bottom:0}}.brd_tab>.btn{margin:0 auto}@media (min-width: 0) and (max-width: 739px){.brd_tab>.btn{display:flex;width:max-content}}@media (min-width: 740px){.brd_tab>.btn{position:absolute;z-index:9;left:50%;bottom:0;transform:translateX(-50%)}}@media (min-width: 0) and (max-width: 979px){.brd_tab .deco-text{font-size:15vw;top:0}}@media (min-width: 980px){.brd_tab .deco-text{bottom:-1.8vw}}.brd_tab .arrows{position:absolute;width:100%;left:0;top:92px;padding:0}@media (min-width: 576px){.brd_tab .arrows{padding:0 calc(15vw - 15px)}}@media (min-width: 740px){.brd_tab .arrows{top:98px}}.brd_tab .arrows .swiper-button-prev{left:15px;margin:0}@media (min-width: 576px){.brd_tab .arrows .swiper-button-prev{height:24px;left:0}}.brd_tab .arrows .swiper-button-prev i{transform:rotate(180deg)}.brd_tab .arrows .swiper-button-next{right:15px;margin:0}@media (min-width: 576px){.brd_tab .arrows .swiper-button-next{height:24px;right:0}}.brd_tab .arrows i{background:none;background-color:#0d0f1e;-webkit-mask-image:url("../images/layout/arrow-next-bold.svg");-webkit-mask-size:auto 60%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media (min-width: 740px){.brd_tab .arrows i{-webkit-mask-size:auto 80%}}@media (min-width: 980px){.brd_tab .arrows{display:none}}.brd_tab .marquee .marquee-container{animation:none}.brd_tab.is-inview .marquee .marquee-container{animation:marquee 50s linear infinite}@media (min-width: 0) and (max-width: 739px){.brd_tab .fz-C{line-height:1.125em;padding:0 3em;text-align:center}}.swiper_tab_nav{position:relative}@media (min-width: 0) and (max-width: 979px){.swiper_tab_nav{pointer-events:none}}.swiper_tab_nav .swiper-wrapper{z-index:2}.swiper_tab_nav .swiper-slide{height:6.25vw;min-height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}@media (min-width: 0) and (max-width: 979px){.swiper_tab_nav .swiper-slide{min-height:60px}}.swiper_tab_nav .swiper-slide:before{content:"";display:block;width:100%;height:1px;border-bottom:1px solid rgba(var(--main-color), 1);position:absolute;left:0;bottom:0;transform:scaleX(0);opacity:0;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.swiper_tab_nav .swiper-slide.swiper-slide-thumb-active:before{transform:none;opacity:1}@media (min-width: 980px){.swiper_tab_nav.avg .swiper-wrapper{display:flex}.swiper_tab_nav.avg .swiper-slide{flex:1}}.swiper_tab_nav:before{content:"";display:block;width:100%;height:1px;border-bottom:1px solid #DFDFDF;position:absolute;bottom:0}.swiper_tab_nav .fz-C{font-weight:normal;line-height:1.25em;text-align:center}@media (min-width: 980px) and (max-width: 1379px){.swiper_tab_nav .fz-C{font-size:.9375em;line-height:1.125em}}@media (min-width: 1100px) and (max-width: 1379px){.swiper_tab_nav .fz-C{font-size:1em}}.swiper_tab_nav .swiper-slide-thumb-active .fz-C{font-weight:bold}.swiper_tab_content .item{padding:35px 0}@media (min-width: 980px){.swiper_tab_content .item{display:flex;height:32.55vw;min-height:360px}}@media (min-width: 980px) and (max-width: 1379px){.swiper_tab_content .item{font-size:.9375em;min-height:400px}}.swiper_tab_content .social{padding-bottom:20px}@media (min-width: 0) and (max-width: 979px){.swiper_tab_content .social{justify-content:center}}.swiper_tab_content .social a+a{margin-left:2em}.swiper_tab_content .swiper-slide{background-color:#F2F2F2}.swiper_tab_content .left,.swiper_tab_content .right{display:flex;flex-direction:column}@media (min-width: 980px){.swiper_tab_content .left,.swiper_tab_content .right{align-items:center;justify-content:center;flex:1;width:50%;padding-bottom:10vw;text-align:center}}@media (min-width: 0) and (max-width: 979px){.swiper_tab_content .left{text-align:center}}@media (min-width: 740px){.swiper_tab_content .left{padding-left:50px;padding-right:50px}}@media (min-width: 0) and (max-width: 979px){.swiper_tab_content .right{padding-top:25px}}@media (min-width: 980px){.swiper_tab_content .right{position:relative}.swiper_tab_content .right:before{content:"";display:block;width:1px;height:calc(100% - 10vw);border-left:1px solid #DFDFDF;position:absolute;left:0;top:0}}@media (min-width: 1380px){.swiper_tab_content .right:before{height:calc(100% - 10vw)}}.brd_rel{overflow:hidden;min-height:auto;padding-top:2.6vw;padding-bottom:4vw}.brd_rel .swiper-container{overflow:hidden}.brd_rel .img{max-width:260px;margin:0 auto;background-size:contain}.brd_rel .img:before{content:"";display:block;width:100%;padding-bottom:26%}.brd_rel .img-holder{display:block}.news-banner{position:relative;min-height:100vh;overflow:hidden;color:#fff}.news-banner .img-holder{min-height:100vh;overflow:hidden;position:relative}.news-banner .img-holder:before{content:"";display:block;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom, rgba(0,0,0,0.2), rgba(0,0,0,0.4));position:absolute;left:0;bottom:0}@media (min-width: 980px){.news-banner .img-holder{height:100vh}}.news-banner .img{min-height:100vh}.news-banner .img.for-mobile{display:block}@media (min-width: 980px){.news-banner .img.for-mobile{display:none}}.news-banner .img.for-dsk{display:none}@media (min-width: 980px){.news-banner .img.for-dsk{display:block}}@media (min-width: 980px){.news-banner .arrows{top:calc(50% - 8vw);padding:0 10.2vw;padding:0 3.05vw}}.news-banner .text-holder{padding-bottom:30px;position:absolute;left:0;bottom:0;z-index:6;width:100%;height:100%;color:#fff}@media (min-width: 980px){.news-banner .text-holder{padding-bottom:3.54vw;padding-right:34%}}.news-banner .text-holder .container{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}@media (min-width: 980px){.news-banner .text-holder .container{padding-left:10.2vw}}.news-banner .info{padding-bottom:1.25em;display:flex;align-items:center;transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:transform, opacity;opacity:0;transform:translateY(50px)}.news-banner .fz-A{font-weight:bold;line-height:1.5em;padding-bottom:0;transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:transform, opacity;opacity:0;transform:translateY(50px)}@media (min-width: 0) and (max-width: 979px){.news-banner .fixed{max-height:100vh;top:0;bottom:auto}}@media (min-width: 980px){.news-banner .fixed{padding-bottom:12vw}}@media (min-width: 1380px){.news-banner .fixed{padding-bottom:9vw}}.news-banner .fixed .cate{margin-left:0}.news-banner .fixed .info{opacity:1;transform:none}.news-banner .fixed .fz-A{opacity:1;transform:none}.news-banner .date{letter-spacing:0.375em}.news-banner .cate{margin-left:1em}@media (min-width: 1700px){.news-banner .cate{font-size:1.125rem}}.news-banner .swiper-pagination{margin-top:10px}@media (min-width: 980px){.news-banner .swiper-pagination{margin-top:3.125vw}}.news-banner .swiper-slide{overflow:hidden}.news-banner .swiper-slide.swiper-slide-active .info{opacity:1;transform:none;transition-delay:.3s}.news-banner .swiper-slide.swiper-slide-active .fz-A{opacity:1;transform:none;transition-delay:.5s}.date{font-family:"Jost",Helvetica,Arial;font-weight:400;letter-spacing:0.1em}.nl-pool{display:flex;flex-wrap:wrap}.nl-pool .date{font-family:"Jost",Helvetica,Arial;font-size:.75rem;font-weight:400}@media (min-width: 740px){.nl-pool .date{font-size:.8125rem}}@media (min-width: 1700px){.nl-pool .date{font-size:.9375rem}}.nl-pool .img-holder{width:100%;overflow:hidden}.nl-pool .text-holder{padding:1.8vw 22% 3.6vw 8%;transition:background-color 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}.nl-pool .fz-C{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;height:3em;line-height:1.5em;-webkit-box-orient:vertical}@media (min-width: 0) and (max-width: 575px){.nl-pool .fz-C{font-size:1rem}.nl-pool .fz-C br{display:none !important}}.nl-pool .item{display:block;width:50%}@media (min-width: 740px){.nl-pool .item{width:50%}}@media (min-width: 980px){.nl-pool .item{width:33.33%}}@media (min-width: 1100px){.nl-pool .item{width:25%}}.nl-pool .item .img-holder{position:relative;overflow:hidden}.nl-pool .item .cate{position:absolute;width:100%;bottom:0;z-index:3;background:linear-gradient(to bottom, rgba(13,15,30,0), rgba(13,15,30,0.8));padding:60px 20px 20px;display:flex;justify-content:flex-end;color:#fff;letter-spacing:2px;transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0;user-select:none;-moz-user-select:none;-webkit-user-select:none;transform:translateY(10px);font-size:.875em}@media (min-width: 1380px){.nl-pool .item .cate{font-size:1em}}@media (min-width: 1700px){.nl-pool .item .cate{font-size:1.0625em}}.nl-pool .item .img:before{content:"";display:block;width:100%;padding-bottom:110%;background-color:rgba(0,0,0,0.25);transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.nl-pool .item.video .img{position:relative}.nl-pool .item.video .img:after{content:"";display:block}@media (hover: hover){.nl-pool .item .img{transition:transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}.nl-pool .item:hover .img{transform:scale(1.125)}.nl-pool .item:hover .img:before{opacity:0}.nl-pool .item:hover .cate{opacity:1;transform:none}.nl-pool .item:hover .text-holder{background-color:#fff}.nl-pool .item:hover.video .img:after{background-color:rgba(255,255,255,0.8);transform:translate(-50%, -50%) scale(1.25)}}.nl-pool-container{padding-bottom:60px}@media (min-width: 740px){.nl-pool-container{padding:0 45px 5.2vw}}.search-inline .trigger,.filter .trigger,.search-inline input{border:none;border-bottom:1px solid #C5C5C5;height:4.16vw;min-height:50px;font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial;width:100%;font-weight:normal;box-sizing:border-box}.search-inline,.filter{max-width:600px;margin:30px auto}@media (min-width: 0) and (max-width: 979px){.search-inline,.filter{padding:0 32px}}@media (min-width: 980px){.search-inline,.filter{max-width:920px;margin:4.6875vw auto}}@media (min-width: 1380px){.search-inline,.filter{max-width:50%}}.search-inline{margin-top:0}.search-inline input{background:none;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:0}.search-inline .result{padding-top:15px}@media (min-width: 740px){.search-inline .result{text-align:center;padding-top:20px}}.search-inline form{position:relative}.search-inline button{border:none;background:none;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:0;width:auto;display:flex;align-items:center;justify-content:flex-end;position:absolute;right:0;height:100%;top:0;user-select:none;-moz-user-select:none;-webkit-user-select:none;justify-content:center;min-width:40px;cursor:pointer}.search-inline button svg{display:block;width:16px;height:auto;transition:transform 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (hover: hover){.search-inline button:hover svg{transform:scale(1.25)}}@media (min-width: 740px){.highlight .contianer-fluid{display:flex;flex-wrap:wrap;background-color:#0d0f1e}}.highlight .img-holder,.highlight .video-holder,.highlight .text-holder,.highlight .btn-holder{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;overflow:hidden}.highlight .video-holder .plyr--video{height:100%}.highlight .video-holder .plyr__volume{max-width:60px}.highlight .video-holder video{display:block;height:100% !important;width:auto;transform:translate(-50%, -50%);left:50%;top:50%;position:absolute}.highlight .img-holder{z-index:2}.highlight .img{transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}.highlight .text-holder{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;color:#fff;padding:32px}@media (min-width: 740px){.highlight .text-holder{padding:32px 10%;text-align:center}}@media (min-width: 980px){.highlight .text-holder{padding:32px 15%}}@media (min-width: 1100px){.highlight .text-holder{padding:32px 20%}}.highlight .btn-holder{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:4}.highlight p{color:#fff}.highlight .fz-C{font-weight:normal}@media (min-width: 0) and (max-width: 979px){.highlight .fz-C{text-align:center;line-height:1.5em;padding-top:3em}}@media (min-width: 740px) and (max-width: 1099px){.highlight .fz-C{line-height:1.625em;font-size:1rem}}@media (min-width: 980px) and (max-width: 1099px){.highlight .fz-C{font-size:1.125rem}}@media (min-width: 980px){.highlight .fz-C{padding-top:2em;padding-bottom:0}}.highlight .item{position:relative}.highlight .item:before{content:"";display:block;width:100%;padding-bottom:61.4%;background-color:rgba(var(--main-color), 1)}.highlight .item .img:before{background-color:rgba(0,0,0,0.3)}@media (min-width: 0) and (max-width: 575px){.highlight .item{width:calc(100% - 20px);margin:0 auto;display:block}.highlight .item.first:before{padding-bottom:120%}}.highlight .item .btn-play{top:30%}@media (min-width: 980px){.highlight .item .btn-play{top:35%}}@media (min-width: 1380px){.highlight .item .btn-play{top:40%}}@media (min-width: 740px){.highlight .item{width:50%}}@media (hover: hover){.highlight .item.hide .img-holder:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;background-color:rgba(0,0,0,0.2);transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);z-index:6}.highlight .item.hide .btn-play{top:40%}.highlight .item.hide .text-holder{padding-top:16vw;padding-top:10vw}.highlight .item:hover .img{transform:scale(1.125)}.highlight .item:hover.hide .img-holder:before{opacity:1}.highlight .item:hover.hide .btn-play{background-color:rgba(255,255,255,0.8);transform:translate(-50%, -50%) scale(1.25)}}.highlight .plyr__poster{background-size:cover}.f-dropmenu{background-color:rgba(89,91,109,0.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px;position:absolute;width:100%;pointer-events:none;opacity:0;visibility:none;transform:translateY(50px);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:opacity, transform}@media (min-width: 1380px){.f-dropmenu{padding:38px}}.f-dropmenu .btn-area{margin-top:2vw;width:100%;display:flex;align-items:center;justify-content:center}.filter{position:relative;z-index:9}.filter .trigger{cursor:pointer;user-select:none;-moz-user-select:none;-webkit-user-select:none;position:relative}.filter .trigger i{position:absolute;content:"";display:block;width:50px;height:100%;right:0;top:0;display:flex;align-items:center;justify-content:center;transition:transform 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.filter .trigger i svg{display:block;width:14px;height:auto}.filter>div{position:relative}.filter.active .f-dropmenu{pointer-events:auto;opacity:1;visibility:visible;transform:none}.filter.active i{transform:rotate(180deg)}input[type='radio'],input[type='checkbox']{display:none}input[type='radio']+label,input[type='checkbox']+label{cursor:pointer;display:flex;align-items:center;color:#fff;position:relative;height:2.9vw;min-height:50px;user-select:none;-moz-user-select:none;-webkit-user-select:none}@media (min-width: 1700px){input[type='radio']+label,input[type='checkbox']+label{font-size:1.125rem}}input[type='radio']+label:before,input[type='checkbox']+label:before{content:"";display:block;width:0.8rem;height:0.8rem;border:1px solid #C5C5C5;flex-shrink:0;margin-right:0.75em;transition:all .3s ease;transition-property:border-color, background-color}input[type='radio']+label:after,input[type='checkbox']+label:after{content:"";display:block;flex-shrink:0;margin-right:0.5em;transition:all .3s ease;background-color:#fff;transition-property:border-color, background-color;position:absolute;width:0.8rem;height:0.8rem;left:0.45rem;top:50%;transform-origin:center;transform:translate(-50%, -50%) scale(0);transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}input[type='radio']:checked+label,input[type='checkbox']:checked+label{color:#fff}input[type='radio']:checked+label:after,input[type='checkbox']:checked+label:after{transform:translate(-50%, -50%) scale(1.1)}@media (hover: hover){input[type='radio']:hover+label:before,input[type='checkbox']:hover+label:before{border-color:#fff}}input[type='radio']+label:before{border-radius:50%}.gallery{position:relative;overflow:hidden;min-height:auto;padding:10px 10px 30px}.gallery .fz-A{font-family:"Jost",Helvetica,Arial;text-align:center;padding:1em 0}@media (min-width: 740px){.gallery{padding:6.25vw 45px 3.33vw}}.gallery .swiper-container{overflow:hidden}.gallery .swiper-pagination{margin-top:20px}.gallery .arrows{display:none !important}.gallery .img:before{padding-bottom:100%}.gallery .item{overflow:hidden;cursor:pointer}@media (hover: hover){.gallery .item .img{transition:transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}.gallery .item:hover .img{transform:scale(1.125)}}.nd-content{overflow:initial}@media (min-width: 980px){.nd-content .container{display:flex;align-items:flex-start;position:relative;justify-content:space-between;padding-left:10.2vw;padding-right:10.2vw;padding-top:7.8vw}}.nd-content .left{width:100%}@media (min-width: 0) and (max-width: 979px){.nd-content .left{padding-bottom:32px}}@media (min-width: 980px){.nd-content .left{position:sticky;width:30%;padding-right:5%;top:96px}}.nd-content .right{min-height:100vh;overflow:hidden;overflow:hidden}@media (min-width: 980px){.nd-content .right{width:70%}}.nd-content .date{background-color:#000;width:max-content;letter-spacing:0.25em;padding:0.75em 1.5em;color:#fff}@media (min-width: 0) and (max-width: 739px){.nd-content .date{font-size:.875rem;margin:1em auto;display:block}}.nd-content .tag-pool{overflow:hidden;margin-top:20px;display:flex;flex-wrap:wrap}@media (min-width: 980px){.nd-content .tag-pool{margin-top:30px}}.nd-content .tag-pool a{font-size:.875rem;padding:0.5em 1em;border:1px solid #C5C5C5;margin:0 8px 8px 0}@media (min-width: 0) and (max-width: 739px){.nd-content .tag-pool a{font-size:.75rem;padding:0.25em 1em}}@media (hover: hover){.nd-content .tag-pool a{transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.nd-content .tag-pool a:hover{background-color:#000;color:#fff;border-color:#000}}.nd-rel{padding-top:120px;padding-bottom:60px}.nd-rel .fz-A{text-align:center;padding-bottom:20px}@media (min-width: 980px){.nd-rel .fz-A{padding-bottom:3.64vw}}@media (min-width: 1700px){.nd-rel .fz-A{font-size:30px}}@media (min-width: 980px){.nd-rel{padding-top:12.5vw}}@media (min-width: 980px) and (max-width: 1099px){.nd-rel .item:nth-of-type(4){display:none}}.edit{padding-top:32px;font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial;padding-bottom:50px}@media (min-width: 980px){.edit{padding-top:2vw}}@media (min-width: 1700px){.edit{font-size:1.125rem}}.edit h1,.edit h2,.edit h3,.edit h4,.edit h5,.edit h6{font-weight:bold;line-height:1.5em;margin-bottom:0.5em;font-size:1.25em;font-weight:bold}@media (min-width: 0) and (max-width: 979px){.edit h1,.edit h2,.edit h3,.edit h4,.edit h5,.edit h6{line-height:1.625em}}@media (min-width: 1380px){.edit h1,.edit h2,.edit h3,.edit h4,.edit h5,.edit h6{font-size:1.375em}}@media (min-width: 1700px){.edit h1,.edit h2,.edit h3,.edit h4,.edit h5,.edit h6{font-size:1.5em}}.edit hr{display:block;border:none;outline:none;border-bottom:1px solid #C5C5C5;margin-top:1.5em;margin-bottom:1.5em}.edit hr.bold{border-bottom:3px solid #0d0f1e;margin-top:10vw;margin-bottom:10vw}@media (min-width: 740px){.edit hr.bold{margin-top:5vw;margin-bottom:5vw}}@media (min-width: 740px){.edit hr{margin-top:1.875em;margin-bottom:1.875em}}@media (min-width: 1380px){.edit hr{margin-top:2.5em;margin-bottom:2.5em}}.edit strong+p,.edit em+p,.edit span+p,.edit p+p,.edit li+p,.edit blockquote+p{margin-top:1.5em}@media (min-width: 1700px){.edit strong,.edit em,.edit span,.edit p,.edit li,.edit blockquote{font-size:1.125rem}}.edit img{display:block;width:100%;height:auto;margin-top:1.5em;margin-bottom:1.5em;border-radius:3px}.edit a{border-bottom:1px dashed #000;display:inline-block}.edit a.btn{border:1px solid #000;line-height:2em;border-radius:3px;padding:0 1em;font-weight:bold;transition:all .35s ease}.edit a.btn:hover{background-color:#000;color:#fff}.edit a.btn.large{font-size:1.25em;padding:0.25em 1.5em}.edit ol{counter-reset:level_1}.edit ol>li{padding-left:1.25em;position:relative}.edit ol>li:before{counter-increment:level_1;content:counter(level_1) ".";position:absolute;left:0;top:0.1em;color:rgba(var(--main-color), 1)}.edit ul>li:before{content:"";position:absolute;left:0.2em;top:0.75em;width:6px;height:6px;border-radius:50%;background-color:rgba(var(--main-color), 1)}.edit ul,.edit ol{margin-top:1.5em}.edit ul>li,.edit ol>li{padding-left:1.25em;position:relative}.edit ul>li ol,.edit ul>li ul,.edit ol>li ol,.edit ol>li ul{position:relative;padding-bottom:0;padding-left:1em;margin-top:0.25em}.edit ul>li ol::before,.edit ul>li ul::before,.edit ol>li ol::before,.edit ol>li ul::before{content:"";display:block;width:2px;height:92%;top:4%;border-left:1px dashed #C5C5C5;position:absolute;left:0}.edit ul>li ol,.edit ol>li ol{counter-reset:level_2}.edit ul>li ol>li,.edit ol>li ol>li{position:relative;padding-left:1.5em}.edit ul>li ol>li:before,.edit ol>li ol>li:before{counter-increment:level_2;content:counter(level_2) ".";position:absolute;left:0;font-weight:normal;align-items:flex-end;color:#5f5f5f;width:1.125em;height:1.125em;line-height:1.125em;top:0.4em;display:flex;justify-content:center}.edit ul>li ul>li:before,.edit ol>li ul>li:before{background:#ddd}.edit strong{font-weight:bold}.edit em{font-style:italic}.edit .underline{border-bottom:1px solid #C5C5C5}.edit table{font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial;border-collapse:collapse;width:100%;margin-top:1.5em}.edit table+.resource{margin-top:0.5em}.edit .table-wrap{-webkit-overflow-scrolling:touch}@media (min-width: 0) and (max-width: 979px){.edit .table-wrap{width:100%;overflow-x:auto}.edit .table-wrap th,.edit .table-wrap td{min-width:100px}}.edit td,.edit th{border:1px solid #C5C5C5;text-align:middle;padding:8px;font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial}.edit td:nth-of-type(1),.edit th:nth-of-type(1){background-color:#f9f9f9;font-weight:bold}.edit tr:nth-of-type(1){background-color:#f9f9f9;font-weight:bold}@media (min-width: 980px){.terms .container{padding-left:24vw;padding-right:24vw}}@media (min-width: 980px){.sitemap .container{padding-left:14vw;padding-right:14vw}}.smap-item{background-color:#fff;margin-bottom:20px}@media (min-width: 980px){.smap-item{margin-bottom:2.08vw}}.smap-item:first-of-type{margin-top:4vw}.smap-item:last-of-type{margin-bottom:40px}@media (min-width: 980px){.smap-item:last-of-type{margin-bottom:6vw}}.smap-item .title-area{text-align:center;border-bottom:1px solid #F2F2F2;padding:1em 0}@media (min-width: 980px){.smap-item .title-area{padding:2.2vw 0}}.smap-item .link-ul{display:flex;padding:32px;flex-wrap:wrap}@media (min-width: 980px){.smap-item .link-ul{padding:3.125vw 0 3.125vw 9.7%}}.smap-item .link-ul>div{width:50%;display:flex;flex-direction:column}@media (min-width: 0) and (max-width: 979px){.smap-item .link-ul>div{padding-bottom:32px}}@media (min-width: 980px){.smap-item .link-ul>div{width:25%}}.smap-item a.title{color:#7c7c7c}.smap-item.single{display:flex}@media (min-width: 0) and (max-width: 979px){.smap-item.single{flex-direction:column;padding:32px}}@media (min-width: 980px){.smap-item.single{padding:1.8vw 9.7%;justify-content:space-between}}.talents_1{padding-top:60px;position:relative}@media (min-width: 740px){.talents_1{padding-top:7.29vw;padding-bottom:60px}.talents_1::before{content:"";display:block;width:100%;height:64%;background-color:#0d0f1e;position:absolute;z-index:1;bottom:0}}@media (min-width: 0) and (max-width: 739px){.talents_1 .img-holder{margin-bottom:60px}}@media (min-width: 740px){.talents_1 .img-holder{width:39vw;position:absolute;left:8%;top:8vw}}@media (min-width: 980px){.talents_1 .img-holder{width:33.6vw;left:11.97%;top:8vw}}.talents_1 .img-holder .img:before{padding-bottom:143%}.talents_1 .container{position:relative;z-index:3}@media (min-width: 740px){.talents_1 .top{display:flex}}@media (min-width: 980px){.talents_1 .top{padding:0 14.58% 0 50%}}@media (min-width: 740px){.talents_1 .text-top{padding-left:55%;margin-bottom:40vw}}@media (min-width: 980px){.talents_1 .text-top{padding-left:25%;margin-bottom:32.5vw}}.talents_1 .text-bottom{color:#fff}.talents_1 .text-bottom p{color:#fff}.talents_1 .text-bottom .title{font-family:"Cormorant Garamond",serif;font-size:4.16vw;line-height:1em;padding-bottom:1em}@media (min-width: 0) and (max-width: 739px){.talents_1 .text-bottom{padding-top:60px;color:#000;padding-bottom:32px}.talents_1 .text-bottom .title{font-size:2.25em}.talents_1 .text-bottom p{color:#000}}@media (min-width: 740px){.talents_1 .text-bottom{padding-right:35%;margin-bottom:18vw}}@media (min-width: 980px){.talents_1 .text-bottom{padding-right:13.5%;margin-bottom:18vw}}.talents_1 .bottom{background-color:#0d0f1e}@media (min-width: 0) and (max-width: 979px){.talents_1 .bottom{padding:32px}}.talents_1 .bottom .swiper-pagination{display:none !important}.talents_1 .slide-holder .img:before{padding-bottom:22.8%}.talents_1 .fz-C,.talents_1 .fz-D{padding-bottom:1.5em}.talents_2{padding-top:60px;position:relative;background-color:#0d0f1e;margin-top:-2px}@media (min-width: 0) and (max-width: 739px){.talents_2{background-color:#0d0f1e !important}}@media (min-width: 740px){.talents_2{padding-top:13.85vw}}.talents_2 .top{color:#fff}.talents_2 .top p{color:#fff}.talents_2 .top{padding-bottom:5.2vw}@media (min-width: 0) and (max-width: 739px){.talents_2 .top{padding:32px}}.talents_2 .bottom{position:relative}@media (min-width: 980px){.talents_2 .bottom{padding:5vw 60px 0}}.talents_2 .deco-text{color:#fff;position:absolute;right:0;top:0;z-index:6;font-size:9.89vw;text-transform:initial}.talents_2 .swiper-container{overflow:hidden}.talents_2 .swiper-pagination{margin-top:30px}.talents_2 .fz-A:after{border-color:#fff !important}.talents_2 .item .img:before{padding-bottom:47.78%}@media (min-width: 0) and (max-width: 979px){.talents_2 .item .text-holder{padding:32px;color:#fff}.talents_2 .item .text-holder p{color:#fff}}@media (min-width: 740px) and (max-width: 979px){.talents_2 .item .text-holder{padding:32px 15vw}}@media (min-width: 980px){.talents_2 .item .text-holder{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;left:0;top:0;z-index:6;background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));color:#fff;padding:4vw 70% 4vw 4vw}.talents_2 .item .text-holder p{color:#fff}}.talents_3{padding-top:60px;position:relative}@media (min-width: 740px){.talents_3{padding-top:13.85vw}}.talents_3 .swiper-container{overflow:hidden}.talents_3 .top{padding-bottom:5.2vw}@media (min-width: 0) and (max-width: 979px){.talents_3 .top .text-holder{padding-left:32px;padding-right:32px}}@media (min-width: 0) and (max-width: 739px){.talents_3 br{display:none !important}}@media (min-width: 980px){.talents_3 .bottom{display:flex;align-items:flex-start}}.talents_3 .bottom .img-holder{width:100%;flex-shrink:0}@media (min-width: 0) and (max-width: 979px){.talents_3 .bottom .img-holder{position:relative}.talents_3 .bottom .img-holder:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:9}}@media (min-width: 980px){.talents_3 .bottom .img-holder{width:64%}}.talents_3 .bottom .img-holder .img:before{padding-bottom:74%}.talents_3 .bottom .text-holder{width:100%;flex-shrink:0;background-color:rgba(var(--main-color), 1);color:#fff;padding-bottom:32px}@media (min-width: 0) and (max-width: 979px){.talents_3 .bottom .text-holder{position:relative}.talents_3 .bottom .text-holder:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:6}}@media (min-width: 980px){.talents_3 .bottom .text-holder{padding-bottom:2vw;width:calc(36% + 1px);margin-left:-1px}}.talents_3 .bottom .text-holder li,.talents_3 .bottom .text-holder p{color:#fff}.talents_3 .bottom .text-holder .fz-C{padding-bottom:1em}.talents_3 .bottom .text-holder .item{padding:32px}@media (min-width: 740px) and (max-width: 979px){.talents_3 .bottom .text-holder .item{padding:15vw}}@media (min-width: 980px){.talents_3 .bottom .text-holder .item{padding:3.75vw;min-height:37vw}}.talents_3 .edit ul>li:before{background-color:#fff}.talents_3 .img-holder .arrows{top:calc(50% - 5vw)}@media (min-width: 0) and (max-width: 979px){.talents_3 .img-holder .arrows{display:none}}.talents_3 .fn{display:flex;align-items:center;justify-content:space-between;padding:0 32px;position:relative;z-index:9}@media (min-width: 740px) and (max-width: 979px){.talents_3 .fn{padding:0 15vw}}@media (min-width: 980px){.talents_3 .fn{padding:0 3.75vw}}.talents_3 .fn .arrows{position:static;width:auto}@media (min-width: 980px){.talents_3 .fn .arrows{display:none !important}}.talents_3 .fn .arrows .swiper-button-prev,.talents_3 .fn .arrows .swiper-button-next{width:28px;height:28px;flex-shrink:0;min-width:auto}@media (min-width: 980px){.talents_3 .fn .arrows .swiper-button-prev,.talents_3 .fn .arrows .swiper-button-next{width:36px;height:36px}}.talents_3 .fn .arrows .swiper-button-next{margin-left:30px}.talents_3 .fn .swiper-pagination{position:static;display:inline-block;width:auto;display:flex;align-items:center;font-size:1em;color:#C5C5C5;font-family:"Jost",Helvetica,Arial;font-weight:normal;color:#626370}.talents_3 .fn .swiper-pagination .current{color:#fff}.talents_3 .fn .swiper-pagination .slash{width:2em;height:1px;display:block;margin:0 0 0 0.5em}.talents_3 .fn .swiper-pagination .slash:before{width:1em;border-color:#626370;transform:rotate(-54deg)}.talents_4{min-height:auto;padding-top:60px;padding-bottom:60px}@media (min-width: 980px){.talents_4{padding-top:8.1vw;padding-bottom:8.1vw}}.talents_4 .container{display:flex;align-items:center;justify-content:center}@media (min-width: 0) and (max-width: 575px){.talents_4 .container .btn{flex:1}}.swiper_brand .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important;position:relative}@media (min-width: 0) and (max-width: 979px){.swiper_philosophy .swiper-pagination{padding-bottom:25px}}@media (min-width: 0) and (max-width: 979px){.swiper_philosophy .swiper-pagination .swiper-pagination-bullet.sp .spot{border:1px solid transparent}.swiper_philosophy .swiper-pagination .swiper-pagination-bullet.sp .spot:before{background-color:#fff}.swiper_philosophy .swiper-pagination .swiper-pagination-bullet.sp .spot:after{border-bottom:1px solid #fff}.swiper_philosophy .swiper-pagination .swiper-pagination-bullet.sp.swiper-pagination-bullet-active .spot{border-color:#fff;border:1px solid transparent}}.intro{background-color:rgba(var(--main-color), 1);position:fixed;width:100%;max-width:100vw;height:100vh;z-index:999;left:0;display:flex;align-items:center;justify-content:center}.intro-logo,.bov-logo{width:6.25vw;height:6.25vw;min-width:80px;min-height:80px;position:relative}.intro-logo svg,.bov-logo svg{display:block;width:100%;height:auto;transform:translateZ(0)}.intro-logo .graphic,.intro-logo .for-bov,.bov-logo .graphic,.bov-logo .for-bov{width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center}.intro-logo .graphic svg,.intro-logo .for-bov svg,.bov-logo .graphic svg,.bov-logo .for-bov svg{width:70%;height:auto;transform:translateZ(0)}.intro-logo .for-bov,.bov-logo .for-bov{clip-path:inset(100% 0 0 0)}.intro-logo .for-bov path,.bov-logo .for-bov path{fill:#fff;transform:translateZ(0)}.intro-logo .circle-inner,.bov-logo .circle-inner{width:90%;height:90%;position:absolute;display:flex;align-items:center;justify-content:center;left:5%;top:5%;transform:translateZ(0)}.intro-logo .circle-inner circle,.bov-logo .circle-inner circle{stroke:#fff;stroke-width:3px}.intro-logo .circle,.bov-logo .circle{position:absolute;border:1px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.intro-logo path,.bov-logo path{fill:transparent;stroke:#fff;stroke-width:1px}.bov-logo path{fill:#fff}@media (min-width: 980px){.ie .nav-right{position:absolute;right:0;top:44px}}.ie .ducati{transform:translate(-50%, -50%)}#sorryforie{position:fixed;width:100%;height:100%;z-index:9999;background-color:#000;left:0;top:0;display:none;color:#fff}#sorryforie.active{display:block !important}#sorryforie>div{width:640px;height:300px;border:1px solid #5f5f5f;border-radius:5px;position:absolute;left:50%;top:50%;margin:-180px 0 0 -320px;padding:30px;text-align:center;display:block !important}#sorryforie p{line-height:1.75em;font-size:20px;display:block !important;color:#C5C5C5}#sorryforie .browser{font-size:0;display:block !important}#sorryforie .browser img{display:inline-block !important;width:70%;height:auto;border:none;outline:none}#sorryforie .browser span{color:#fff;font-size:14px;display:block !important;width:100%;text-align:center;margin-top:10px}#sorryforie .browser a{display:inline-block !important;width:25%;padding:10px;vertical-align:middle;text-align:center;transition:all .3s ease;text-decoration:none;margin-top:10px}#sorryforie .browser a:hover span{color:#fff}
