@import url(https://cdn.jsdelivr.net/gh/sun-typeface/SUIT@2/fonts/static/woff2/SUIT.css);html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.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{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;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:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.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:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;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:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.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{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.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{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}body{--black:#000;--ash-black:#292929;--white:#fafafa;--sky:#0cf;--green:#2dd;--blue:#1300ff;--dusk:#60f;--purple:#90f;--pink:#f06;--red:#fe0222;--orange:#fd7702;--yellow:#fb0;--background:var(--black);--accent:var(--white);background-color:var(--background);color:var(--accent);font-family:SUIT,sans-serif;font-size:18px;margin:0;padding:0;-webkit-user-select:none;user-select:none}html{scroll-behavior:smooth}a,article,aside,audio,body,canvas,dd,div,dl,dt,embed,figure,footer,form,h1,h2,h3,h4,h5,h6,html,iframe,label,li,menu,nav,ol,p,section,span,table,tbody,td,tfoot,th,thead,tr,ul,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}button{background:#0000;border:none}button:active,button:focus,input:active,input:focus,textarea:active,textarea:focus{box-shadow:none;outline:none}li,ol,ul{list-style-type:none;padding:0}a{color:inherit;text-decoration:none}*{-webkit-font-smoothing:antialiased;font-family:SUIT;font-style:normal}button{-webkit-user-select:none;user-select:none}section{padding:128px 0;width:100%}@media(max-width:1440px){section{padding:0}}.content{box-sizing:border-box;width:100%}.inner{margin:0 auto;width:1500px}@media(max-width:1500px){.inner{padding:80px 40px;width:100%}}@media(max-width:767px){.inner{box-sizing:border-box;padding:40px 16px;width:100%!important}}.title{text-align:center}.title h3{font-size:48px;font-weight:700;letter-spacing:-1.28px}@media(max-width:1199px){.title h3{font-size:32px}}@media(max-width:767px){.title h3{font-size:22px;letter-spacing:-.4px;line-height:32px;text-align:center}}.pc{display:block}.mo{display:none}@media(max-width:767px){.pc{display:none}.mo{display:block}}header{left:0;margin:0 auto;position:fixed;top:0;width:100%;z-index:99999}header .header-inner{align-items:center;display:flex;justify-content:space-between;padding:15px 80px}header .header-inner .logo{background:url(data:image/png;base64,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) no-repeat;background-size:contain;height:32px;transition:all .3s ease;width:126px}header .header-inner .logo a{display:block;height:100%;overflow:hidden;text-indent:-9999px;width:100%}header .header-inner ul{display:flex;font-size:18px;font-weight:600;gap:5rem}header .header-inner ul li a{transition:color .3s ease}header .header-inner ul li a:hover{color:#3287f0}header .header-inner .contact-btn{align-items:center;border:1px solid #fff;border-radius:50px;display:flex;font-weight:600;justify-content:center;padding:12px 20px;transition:all .3s ease}header .header-inner .contact-btn:hover{border:1px solid #3287f0;color:#3287f0;transition:all .3s ease}@media(max-width:1440px){header .header-inner{padding:15px 40px}header .header-inner .logo{height:28px;width:100px}header .header-inner ul{font-size:16px}}.mobile-nav{align-items:center;background:#000;display:flex;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:99999}.mobile-nav .logo-container{overflow-y:hidden;padding:14px 20px}.mobile-nav .logo-container .logo{background:url(data:image/png;base64,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) no-repeat;background-size:contain;height:28px;width:100px}.mobile-nav .logo-container .logo a{display:block;height:100%;overflow:hidden;text-indent:-9999px;width:100%}.mobile-nav .menu-container{overflow-y:hidden;padding:14px 20px}.mobile-nav .menu-container .hamburger-menu{cursor:pointer;display:flex;flex-direction:column;height:21px;justify-content:space-between;position:relative;width:24px}.mobile-nav .menu-container .hamburger-menu span{background-color:#fff;border-radius:3px;display:block;height:3px;width:100%}.mobile-nav .menu-container div{color:#fff;font-size:13px;text-transform:uppercase}.mobile-nav .menu-container div:hover{cursor:pointer}.mobile-menu{align-items:center;background-color:#000;display:flex;flex-direction:column;height:100vh;left:0;margin:0;padding:0;position:fixed;top:0;width:100%}.mobile-menu .close-button{background:#0000;border:none;cursor:pointer;height:40px;padding:0;position:absolute;right:20px;top:20px;width:40px}.mobile-menu .close-icon{display:block;height:100%;position:relative;width:100%}.mobile-menu .close-icon:after,.mobile-menu .close-icon:before{background-color:#fff;content:"";height:3px;left:50%;position:absolute;top:50%;transition:transform .3s ease;width:30px}.mobile-menu .close-icon:before{transform:translate(-50%,-50%) rotate(45deg)}.mobile-menu .close-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.mobile-menu .inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.mobile-menu ul{list-style:none}.mobile-menu ul li{margin:40px 0;overflow-y:hidden;-webkit-user-select:none;user-select:none}.mobile-menu ul li div{font-size:34px;text-align:center;text-transform:capitalize}.mobile-menu ul li:hover{cursor:pointer;font-style:italic}.mobile-menu .contact{display:flex;margin-top:80px}.mobile-menu .contact h5{font-weight:400}.mobile-menu .contact h5:first-of-type{margin-right:40px}.splash-section{height:100vh;padding:0;width:100vw}.splash-section .bg{background-size:cover;height:100%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.splash-section .bg video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.splash-section .bg .text h2{color:#fff;font-size:4rem;font-weight:700;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:pre-line;width:100%}@media(max-width:1600px){.splash-section .bg .text h2{font-size:2.4rem}}@media(max-width:767px){.splash-section .bg .text h2{font-size:2rem;width:80%}}footer{overflow:hidden;position:relative;text-align:left;width:100%}footer:after{background-image:url(/static/media/bg-effects05.5f7f84a66307da8909e1.png);background-repeat:no-repeat;background-size:contain;content:"";height:800px;position:absolute;right:-400px;top:0;width:800px;z-index:-1}footer .inner{box-sizing:border-box;margin:0 auto;max-width:1500px;width:100%}footer .inner .footer-top{display:flex;font-size:18px;font-weight:500;justify-content:space-between;line-height:32px;padding:24px 0}footer .inner .footer-top .info{display:flex;gap:10px}footer .inner .footer-top .icon-wrap{display:flex;gap:48px}footer .inner .footer-top .icon-wrap li{border-radius:50%;cursor:pointer;height:48px;width:48px}footer .inner .footer-border{height:1px;position:relative;width:100%}footer .inner .footer-border:before{border:1px solid #fff;bottom:0;content:"";left:0;position:absolute;width:100%}footer .inner .footer-bottom{font-size:16px;padding:24px 0}footer .inner .footer-bottom ul{display:flex;gap:10px;overflow:hidden;padding-bottom:32px;position:relative}footer .inner .footer-bottom ul li{font-size:16px}footer .inner .footer-bottom span{display:block;font-size:14px;padding-top:42px}@media(max-width:1600px){footer:after{height:400px;right:-250px;top:290px;width:400px}footer .inner .footer-top{align-items:start;flex-direction:column-reverse;font-size:14px;gap:35px;line-height:24px}footer .inner .footer-top .info{display:block;font-size:14px;margin-top:25px}footer .inner .footer-top .icon-wrap{gap:24px}footer .inner .footer-top .icon-wrap li,footer .inner .footer-top .icon-wrap li svg{height:24px;width:24px}footer .inner .footer-bottom,footer .inner .footer-bottom ul li{font-size:14px}footer .inner .footer-bottom span{padding-top:30px}}@media(max-width:767px){footer .inner{padding:40px 16px 0}}.chat-float-btn{align-items:center;background:#3478ff;border-radius:50%;bottom:40px;box-shadow:0 4px 12px #0003;color:#fff;cursor:pointer;display:flex;height:54px;justify-content:center;position:fixed;right:40px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease;width:54px;z-index:10000!important}.chat-float-btn:hover{box-shadow:0 6px 16px #00000040;transform:translateY(-2px)}.chat-float-btn svg{height:28px;width:28px}@media(max-width:767px){.chat-float-btn{bottom:20px;height:48px;right:15px;width:48px}.chat-float-btn svg{height:24px;width:24px}}.scroll-top-btn{align-items:center;border:2px solid #fff;border-radius:50%;bottom:110px;cursor:pointer;display:flex;height:54px;justify-content:center;position:fixed;right:40px;width:54px;z-index:10000!important}.scroll-top-btn svg{height:35px;width:35px}@media(max-width:767px){.scroll-top-btn{bottom:75px;display:none;height:42px;right:15px;width:42px}.scroll-top-btn svg{height:25px;width:25px}}.main-section{height:1000px;left:0;overflow:hidden;position:fixed;top:0;transition:opacity .3s ease-out;width:100%;will-change:opacity}.main-section .content{align-items:center;display:flex;flex-direction:column;height:650px;padding:98px 80px;position:sticky}.main-section .content .title{position:sticky;width:522px}.main-section .content .title h1{font-size:85px;font-weight:600;letter-spacing:-2%;line-height:1;text-align:left}.main-section .content .title h1:first-child{margin-left:75px}.main-section .content .title h1:nth-child(2){text-align:right}.main-section .content .text{align-items:center;display:flex;margin-top:40px}.main-section .content .text p{color:#fff;font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:24px;text-align:left}.main-section .content .icon{z-index:100}.main-section .content .icon>li{cursor:pointer;transition:all 1s ease}.main-section .content .icon .icon_chat{background:url(/static/media/Img_Chat.d4a477f7b357715e09ae.png) no-repeat;background-size:contain;height:170px;left:300px;position:absolute;top:-10px;width:200px}@media(max-width:1440px){.main-section .content .icon .icon_chat{height:75px;left:160px;top:10px;width:90px}}@media(max-width:991px){.main-section .content .icon .icon_chat{left:120px;top:0}}@media(max-width:575px){.main-section .content .icon .icon_chat{height:45px;left:40px;top:-50px;width:58px}}.main-section .content .icon .icon_plus{background:url(/static/media/Img_Plus.2561842218d999839582.png) no-repeat;background-size:contain;height:153px;position:absolute;right:300px;top:88px;width:130px}@media(max-width:1440px){.main-section .content .icon .icon_plus{height:67px;right:150px;top:70px;width:57px}}@media(max-width:991px){.main-section .content .icon .icon_plus{right:120px;top:30px}}@media(max-width:575px){.main-section .content .icon .icon_plus{height:44px;right:40px;top:-20px;width:37px}}.main-section .content .icon .icon_lightning{background:url(/static/media/Img_Lightning.c3bb8ef78280f6a1f080.png) no-repeat;background-size:contain;bottom:20px;height:189px;left:223px;position:absolute;width:108px}@media(max-width:1440px){.main-section .content .icon .icon_lightning{bottom:10px;height:89px;left:150px;width:51px}}@media(max-width:991px){.main-section .content .icon .icon_lightning{left:100px}}@media(max-width:575px){.main-section .content .icon .icon_lightning{bottom:100px;height:57px;left:35px;width:33px}}.main-section .content .icon .icon_cursor{background:url(/static/media/icon_cursor.ecae14b971bdb0aaab17.png) no-repeat;background-size:contain;bottom:24px;height:146px;position:absolute;right:208px;width:148px}@media(max-width:1440px){.main-section .content .icon .icon_cursor{bottom:60px;height:66px;right:120px;width:67px}}@media(max-width:991px){.main-section .content .icon .icon_cursor{right:90px}}@media(max-width:575px){.main-section .content .icon .icon_cursor{bottom:145px;height:40px;right:60px;width:41px}}.main-section .bg{height:100%;left:0;position:absolute;top:680px;width:100%}.main-section .bg>img{width:100%}@media(max-width:1440px){.main-section{padding:100px 0 0}.main-section .content{height:400px;padding:64px 48px}.main-section .content .title{width:280px}.main-section .content .title h1{font-size:46px}.main-section .content .title h1:first-child{margin-left:40px}.main-section .bg{top:530px}}@media(max-width:767px){.main-section .content{height:300px;margin-top:50px;padding:0}.main-section .content .title{width:240px}.main-section .content .title h1{font-size:40px;line-height:48px}.main-section .content .title h1:first-child{margin-left:32px}.main-section .content .text p{font-size:14px;line-height:1.25rem;text-align:center}.main-section .bg{top:450px}}.hidden{opacity:0;transition:opacity .3s,visibility .3s;visibility:hidden}.about-section{background:#000;margin-top:1100px;padding-top:0;position:relative;z-index:500}.about-section .content .title{margin-bottom:60px;text-align:left;width:100%}.about-section .content .text{font-size:1rem;font-weight:400;line-height:1.6rem;width:100%}.about-section .content .about{align-items:end;display:flex;flex-direction:wrap-reverse;gap:145px;height:400px;justify-content:end}.about-section .content .about .step-box{position:relative;width:auto}.about-section .content .about .step-box h4{font-size:56px;letter-spacing:-.8px;padding-bottom:12px;text-align:center}.about-section .content .about .step-box .text-box{display:block;font-size:14px;left:-320px;position:absolute;top:80px;width:auto}.about-section .content .about .step-box .text-box .bold{font-size:18px;font-weight:700;margin-bottom:10px}.about-section .content .about .step-box .text-box:before{border:1px solid #fff;content:"";display:block;position:absolute;right:-150px;top:59px;width:120px}.about-section .content .about .step-box .text-box:after{background:#fff;border-radius:50%;content:"";height:8px;position:absolute;right:-150px;top:56px;width:8px}.about-section .content .about .step-box:first-child .text-box{margin-left:35px}.about-section .content .about .step-box:nth-child(2) .text-box{margin-left:10px}.about-section .content .about .box{background:linear-gradient(0deg,#3396ff00,#3396ff 66.46%);border-radius:5px;height:600px;margin:0 auto;width:150px}@media(max-width:1440px){.about-section{margin-top:1000px;padding-bottom:100px}.about-section,.about-section .content .title{text-align:center}.about-section .content .text{font-size:1rem;line-height:1.6rem}.about-section .content .about{gap:0;height:340px;justify-content:space-between;margin:40px auto;width:600px}.about-section .content .about .step-box h4{font-size:26px}.about-section .content .about .step-box .text-box{font-size:14px;left:-70%;margin-top:20px;position:absolute;top:100%;width:240px}.about-section .content .about .step-box .text-box .bold{font-size:18px;font-weight:800;margin-bottom:10px}.about-section .content .about .step-box .text-box:after,.about-section .content .about .step-box .text-box:before{display:none}.about-section .content .about .step-box:first-child .text-box,.about-section .content .about .step-box:nth-child(2) .text-box{margin-left:0}.about-section .content .about .box{width:100px}.about-section .content .mobile-text-item{padding:30px 0}.about-section .content .mobile-text-item h4{font-size:18px;margin-bottom:15px}.about-section .content .mobile-text-item p{font-size:14px}}@media(max-width:1199px){.about-section{margin-top:900px}.about-section .content .about{height:350px}}@media(max-width:767px){.about-section{margin-top:700px;overflow:hidden;padding-bottom:40px;position:relative}.about-section .bg-effect01,.about-section .bg-effect02,.about-section:after,.about-section:before{background-repeat:no-repeat;background-size:contain;content:"";position:absolute;z-index:-1}.about-section:before{animation:float2 6s ease-in-out infinite;background-image:url(/static/media/bg-effects06.e32dc9b5eefdbd587d17.png);height:280px;right:-200px;top:0;width:320px}.about-section:after{animation:float2 6s ease-in-out infinite;background-image:url(/static/media/bg-effects07.6e4db483d16c1b7039ac.png);height:350px;left:-240px;top:250px;width:350px}.about-section .bg-effect01{animation:float2 6s ease-in-out infinite;background-image:url(/static/media/bg-effects08.66a7aeed82bce5f81b02.png);bottom:240px;height:320px;right:-180px;transform:translateX(-50%);width:320px}.about-section .bg-effect02{animation:float2 6s ease-in-out infinite;background-image:url(/static/media/bg-effects09.c7f6cd65d2a329736f68.png);bottom:0;height:300px;left:-150px;width:300px}.about-section .content .title{margin-bottom:40px}.about-section .content .text{font-size:.9rem;line-height:1.5rem;margin:0 auto;max-width:80%}.about-section .content .about{width:300px}.about-section .content .about .step-box h4{font-size:20px}.about-section .content .about .step-box .text-box{display:none}.about-section .content .about .box{width:65px}}@media(max-width:430px){.about-section .content .title{margin-bottom:40px}.about-section .content .text{max-width:100%}}.service-section .content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:130px}.service-section .content .title{text-align:center}.service-section .content .service-wrap{align-items:center;display:flex;height:50px;justify-content:center;position:relative;width:100%}.service-section .content .service-wrap .service-item{display:flex;overflow:hidden}.service-section .content .logo{font-size:32px;font-weight:600;opacity:.5}.service-section .content .motion-wrap{overflow:hidden;padding:20px 0;position:relative;width:100%}.service-section .content .motion-wrap .motion{display:flex;position:relative;width:100%}.service-section .content .motion-wrap .motion .motion-item{display:flex;gap:100px;white-space:nowrap;will-change:transform}.service-section .content .motion-wrap .motion .motion-item .item{align-items:center;display:inline-flex;flex-shrink:0;font-size:40px;font-weight:700;justify-content:center;min-width:150px;opacity:.5}@media(max-width:1199px){.service-section .content{gap:90px;padding:80px 0}}@media(max-width:767px){.service-section .content{gap:60px;padding:40px 0}}.marquee-advanced{overflow:hidden;position:relative;width:100%}.marquee-advanced:after,.marquee-advanced:before{content:"";height:100%;position:absolute;top:0;width:50px;z-index:2}.marquee-advanced:before{left:0}.marquee-advanced:after{right:0}.marquee-advanced .marquee-track-advanced{animation:marquee-advanced 40s linear infinite;display:flex;width:fit-content}.marquee-advanced .marquee-track-advanced .marquee-content-advanced{display:flex;gap:12rem}.marquee-advanced .marquee-track-advanced .marquee-content-advanced:last-child{margin:0 12rem}.marquee-advanced .marquee-track-advanced .marquee-content-advanced .marquee-image{align-items:center;border-radius:8px;display:flex;justify-content:center;object-fit:cover;opacity:.6;text-align:center;transition:transform .3s ease}.marquee-advanced .marquee-track-advanced .marquee-content-advanced .marquee-image>img{height:48px}.marquee-advanced .marquee-track-advanced .marquee-content-advanced .marquee-image :hover{transform:scale(1.05)}@media screen and (max-width:1199px){.marquee-advanced .marquee-track-advanced .marquee-content-advanced{gap:8rem}.marquee-advanced .marquee-track-advanced .marquee-content-advanced:last-child{margin:0 8rem}.marquee-advanced .marquee-track-advanced .marquee-content-advanced .marquee-image>img{height:28px}}@media screen and (max-width:767px){.marquee-advanced .marquee-track-advanced .marquee-content-advanced{gap:4rem}.marquee-advanced .marquee-track-advanced .marquee-content-advanced:last-child{margin:0 4rem}}@keyframes marquee-advanced{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.hover-card-section{display:flex;gap:20px;justify-content:space-between;width:1600px}.hover-card-section .hover-card{background:#3f3f3f;border-radius:14px;color:#fff;cursor:pointer;flex:1 1;height:740px;overflow:hidden;position:relative;text-align:left;transition:all 1s cubic-bezier(.4,0,.2,1)}.hover-card-section .hover-card .thumbnail{display:block;height:100%;transition:all 1s cubic-bezier(.4,0,.2,1);width:100%}.hover-card-section .hover-card .thumbnail .thumb-bg{height:100%;mix-blend-mode:soft-light;position:absolute;width:100%}.hover-card-section .hover-card .thumbnail .thumb-bg.thumb1{background:url(/static/media/img_ai.7e4ca376da5a09ea5966.png) no-repeat;background-position:280px 280px}.hover-card-section .hover-card .thumbnail .thumb-bg.thumb2{background:url(/static/media/img_mr.80128efcd231a2f4346b.png) no-repeat;background-position:180px 460px}.hover-card-section .hover-card .thumbnail .thumb-bg.thumb3{background:url(/static/media/img_vr.a9de00ef63115d1f2699.png) no-repeat;background-position:228px 260px}.hover-card-section .hover-card .thumbnail span{font-size:200px;font-weight:800;letter-spacing:-10px;line-height:1;opacity:.4;position:absolute;right:-15px;top:60px}.hover-card-section .hover-card .thumbnail .text{bottom:40px;font-size:30px;font-weight:500;left:40px;line-height:40px;padding:0;position:absolute}.hover-card-section .hover-card:first-child span{right:10px}.hover-card-section .hover-card .hover-item{display:none;height:100%;position:relative;transition:all 1s cubic-bezier(.4,0,.2,1);width:100%}.hover-card-section .hover-card .hover-item .thumb-bg{height:100%;mix-blend-mode:soft-light;position:absolute;width:100%}.hover-card-section .hover-card .hover-item .thumb-bg.thumb1{background:url(/static/media/img_ai.7e4ca376da5a09ea5966.png) no-repeat;background-position:right -60px bottom 60px}.hover-card-section .hover-card .hover-item .thumb-bg.thumb2{background:url(/static/media/img_mr.80128efcd231a2f4346b.png) no-repeat;background-position:right -25px bottom 120px}.hover-card-section .hover-card .hover-item .thumb-bg.thumb3{background:url(/static/media/img_vr.a9de00ef63115d1f2699.png) no-repeat;background-position:right -50px bottom -50px}.hover-card-section .hover-card .hover-item .item{height:100%;padding:90px 60px}.hover-card-section .hover-card .hover-item .item .flex{display:flex;justify-content:space-between}.hover-card-section .hover-card .hover-item .item .flex .close-btn{display:none}.hover-card-section .hover-card .hover-item .item .flex .left{display:flex;flex-direction:column;gap:60px}.hover-card-section .hover-card .hover-item .item .flex .left p{font-size:18px;font-weight:500;line-height:28px;margin-top:30px;width:420px}.hover-card-section .hover-card .hover-item .item .flex .right{text-align:right;width:100%}.hover-card-section .hover-card .hover-item .item .flex h4{font-size:28px;line-height:42px;margin:0}.hover-card-section .hover-card .hover-item .item .client{font-size:18px;font-weight:700;margin-top:60px}.hover-card-section .hover-card:hover{background:#3075dc;flex:3 1;transition:all 1s cubic-bezier(.4,0,.2,1)}.hover-card-section .hover-card:hover .thumbnail{display:none}.hover-card-section .hover-card:hover .hover-item{display:block}.hover-card-section:hover .thumbnail .text{opacity:0;transition:opacity .3s ease}.hover-card-section:hover .thumbnail .thumb-bg.thumb1{background-position:80px 280px;transition:background-position 1s cubic-bezier(.4,0,.2,1)}.hover-card-section:hover .thumbnail .thumb-bg.thumb2{background-position:80px 460px;transition:background-position 1s cubic-bezier(.4,0,.2,1)}.hover-card-section:hover .thumbnail .thumb-bg.thumb3{background-position:80px 260px;transition:background-position 1s cubic-bezier(.4,0,.2,1)}@media(max-width:1600px){.hover-card-section{box-sizing:border-box;padding:0 30px;width:100%}}@media(max-width:1199px){.hover-card-section{gap:16px;padding:0;transition:gap .5s cubic-bezier(.4,0,.2,1);width:94%}.hover-card-section:has(.hover-card:hover){gap:0}.hover-card-section .hover-card{border-radius:8px;height:400px;position:relative;width:100%}.hover-card-section .hover-card .thumbnail .thumb-bg.thumb1{background-position:110px 90px;background-size:contain}.hover-card-section .hover-card .thumbnail .thumb-bg.thumb2{background-position:90px 220px;background-size:contain}.hover-card-section .hover-card .thumbnail .thumb-bg.thumb3{background-position:70px 105px;background-size:contain}.hover-card-section .hover-card .thumbnail span{font-size:85px;letter-spacing:-1px;right:-2px;top:20px}.hover-card-section .hover-card .thumbnail .text{bottom:16px;font-size:18px;left:16px;line-height:26px;position:absolute}.hover-card-section .hover-card.hover,.hover-card-section .hover-card:hover{flex:none}.hover-card-section .hover-card.hover~.hover-card,.hover-card-section .hover-card:hover~.hover-card{flex:0 1}.hover-card-section .hover-card .hover-item{box-sizing:border-box;padding:30px;width:100%}.hover-card-section .hover-card .hover-item .item,.hover-card-section .hover-card .hover-item .item .flex{padding:0}.hover-card-section .hover-card .hover-item .item .flex h4{font-size:20px;line-height:1.5}.hover-card-section .hover-card .hover-item .item .flex .left{gap:20px}.hover-card-section .hover-card .hover-item .item .flex .left p{font-size:16px;line-height:1.5}.hover-card-section .hover-card .hover-item .item .flex .right{display:none}.hover-card-section .hover-card .hover-item .item .client{font-size:16px;margin-top:40px}}@media(max-width:767px){.hover-card-section{gap:10px}.hover-card-section .hover-card{height:300px}.hover-card-section .hover-card .thumbnail .thumb-bg.thumb1{background-position:50px 120px}.hover-card-section .hover-card .thumbnail .thumb-bg.thumb2{background-position:30px 190px}.hover-card-section .hover-card .thumbnail .thumb-bg.thumb3{background-position:40px 105px}.hover-card-section .hover-card .thumbnail span{font-size:48px}.hover-card-section .hover-card .thumbnail .text{font-size:12px;font-weight:500;line-height:18px}.hover-card-section .hover-card .hover-item{padding:20px}.hover-card-section .hover-card .hover-item .thumb-bg.thumb1{background-position:right -40px bottom 30px;background-size:180px}.hover-card-section .hover-card .hover-item .thumb-bg.thumb2{background-position:right -5px bottom 40px;background-size:180px}.hover-card-section .hover-card .hover-item .thumb-bg.thumb3{background-position:right -30px bottom 5px;background-size:180px}.hover-card-section .hover-card .hover-item .item .flex h4{font-size:18px;line-height:1.5}.hover-card-section .hover-card .hover-item .item .flex .left{gap:0;width:100%}.hover-card-section .hover-card .hover-item .item .flex .left p{font-size:13px;line-height:1.5;width:100%}.hover-card-section .hover-card .hover-item .item .client{font-size:13px;margin-top:30px}}.project-section{overflow:hidden;position:relative}.project-section:after,.project-section:before{background-repeat:no-repeat;background-size:contain;content:"";position:absolute;z-index:-1}.project-section:before{animation:float 6s ease-in-out infinite;background-image:url(/static/media/bg-effects01.c44da6b81ef022f80b2c.png);height:1100px;left:-500px;top:-100px;width:1100px}.project-section:after{animation:float 6s ease-in-out infinite;background-image:url(/static/media/bg-effects02.6e46c9e4e7e196507e78.png);height:1000px;right:-500px;top:40%;width:1000px}.project-section .content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:130px}.project-section .content .project-wrap{display:flex;flex-direction:column;gap:250px}.project-section .content .project-wrap .project{display:flex;justify-content:space-between;width:1500px}.project-section .content .project-wrap .project:nth-child(2n){flex-direction:row-reverse}.project-section .content .project-wrap .project .project-text{display:flex;flex-direction:column;justify-content:space-between;padding:25px 0;text-align:left;width:600px}.project-section .content .project-wrap .project .project-text h6{font-size:42px;font-weight:700;line-height:58px;margin-bottom:30px}.project-section .content .project-wrap .project .project-text p{font-size:18px;font-weight:500;line-height:28px;max-width:450px}.project-section .content .project-wrap .project .project-text .link{align-items:center;background:#fff;border-radius:50px;cursor:pointer;display:flex;height:60px;justify-content:center;padding:0 20px;width:150px}.project-section .content .project-wrap .project .project-text .link a{color:#000;font-size:20px;font-weight:700;white-space:nowrap}.project-section .content .project-wrap .project .project-text .link:hover{background:#2e63ca;transition:background .6s ease}.project-section .content .project-wrap .project .project-text .link:hover a{color:#fff;transition:color .6s ease}.project-section .content .project-wrap .project .project-image{border-radius:12px;height:400px;width:600px}.project-section .content .project-wrap .project .project-image.project1{background:url(/static/media/project_01.e17b1642827f1ae8d3c2.jpg) no-repeat;background-position:50%;background-size:cover}.project-section .content .project-wrap .project .project-image.project2{background:url(/static/media/project_02.30c159bc35b6b9c86ac3.jpg) no-repeat;background-position:bottom;background-size:cover}.project-section .content .project-wrap .project .project-image.project3{background:url(/static/media/project_03.8b4cecd4a55cd5caa894.jpg) no-repeat;background-position:50%;background-size:cover}@media(max-width:1600px){.project-section .content .project-wrap,.project-section .content .project-wrap .project{width:100%}}@media(max-width:1199px){.project-section .content .project-wrap{gap:120px}.project-section .content .project-wrap .project .project-text{padding:0;width:45%}.project-section .content .project-wrap .project .project-text h6{font-size:20px;line-height:28px;margin:0 0 20px}.project-section .content .project-wrap .project .project-text p{font-size:16px;line-height:24px;width:100%}.project-section .content .project-wrap .project .project-text .link{height:40px;margin-top:20px;width:110px}.project-section .content .project-wrap .project .project-text .link a{font-size:14px}.project-section .content .project-wrap .project .project-image{height:320px;width:45%}}@media(max-width:767px){.project-section:before{background-image:url(/static/media/bg-effects01.c44da6b81ef022f80b2c.png);left:0;left:-220px;top:45%;width:340px}.project-section:after,.project-section:before{animation:float2 6s ease-in-out infinite;height:300px}.project-section:after{background-image:url(/static/media/bg-effects02.6e46c9e4e7e196507e78.png);right:-140px;top:300px;width:300px}.project-section .content{gap:40px}.project-section .content .project-wrap{gap:64px;width:100%}.project-section .content .project-wrap .project{flex-direction:column-reverse;width:100%}.project-section .content .project-wrap .project:nth-child(2n){align-items:end;flex-direction:column-reverse}.project-section .content .project-wrap .project:nth-child(2n) .project-text{align-items:end;display:flex;text-align:right}.project-section .content .project-wrap .project:nth-child(2n) .project-text p{float:right}.project-section .content .project-wrap .project .project-text{display:block;padding:0;width:100%}.project-section .content .project-wrap .project .project-text h6{font-size:20px;line-height:28px;margin:30px 0 20px}.project-section .content .project-wrap .project .project-text p{font-size:14px;line-height:20px;width:80%}.project-section .content .project-wrap .project .project-text .link{height:40px;margin-top:20px;width:110px}.project-section .content .project-wrap .project .project-text .link a{font-size:14px}.project-section .content .project-wrap .project .project-image{height:280px;width:60%}}@media(max-width:510px){.project-section .content .project-wrap .project .project-image{height:200px;width:80%}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-60px)}to{transform:translateY(0)}}@keyframes float2{0%{transform:translateY(0)}50%{transform:translateY(-30px)}to{transform:translateY(0)}}.slider-section .content{align-items:center;display:flex;flex-direction:column;gap:100px}.slider-section .content .swiper-wrap{align-items:center;box-sizing:border-box;display:flex;height:700px;justify-content:center;margin:0 auto;overflow:hidden;padding:0;width:100%}.slider-section .content .swiper-wrap .swiper-wrapper{align-items:center;display:flex;height:600px;width:100%}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide{align-items:center;display:flex;height:550px;justify-content:center;transition:all .3s ease;width:467px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card{border-radius:20px;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;transform-origin:center;transition:all .3s ease;width:100%}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image{border-radius:20px 20px 0 0;height:100%;overflow:hidden;position:relative;width:100%}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img{border-radius:20px 20px 0 0;height:100%;object-fit:cover;object-position:center;overflow:hidden;transform:scale(1.6);width:100%}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.thumbnail{transform:scale(1)}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.yplanet{object-position:top;transform:scale(1)}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.universal{left:0;object-position:left;position:absolute;top:0;transform:scale(1.6)}@media(max-width:1200px){.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.universal{left:18%;transform:scale(1.8)}}@media(max-width:575px){.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.universal{left:30%;transform:scale(2)}}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.ku,.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.youngshine{transform:scale(1.8)}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.shinbi{left:3%;object-position:left;position:absolute;top:-15%;transform:scale(1.4)}@media(max-width:1200px){.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.shinbi{left:40%;transform:scale(1.8)}}@media(max-width:575px){.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.shinbi{left:30%;transform:scale(1.8)}}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.kt{transform:scale(1.2)}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image img.skt{transform:scale(1.1)}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .text{background:#fff;border-radius:0 0 20px 20px;height:221px;position:relative;text-align:left}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .text h4{color:#333;font-size:28px;font-weight:700;line-height:1.25;padding:24px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .text span{bottom:22px;color:#000000bd;font-size:18px;font-weight:700;left:24px;position:absolute}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .more-btn{color:#666;font-size:16px}@media(max-width:1199px){.slider-section .content .swiper-wrap{height:400px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide{height:293px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image{height:234px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .text{height:116px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .text h4{font-size:17px;letter-spacing:-.4px;padding:15px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .text span{bottom:15px;font-size:14px;left:15px}}@media(max-width:767px){.slider-section .content .swiper-wrap{height:320px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide{height:300px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image{height:185px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .text{height:120px}}@media(max-width:430px){.slider-section .content .swiper-wrap{height:270px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide{height:200px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .image{height:120px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .text{height:80px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .text h4{font-size:12px;padding:10px}.slider-section .content .swiper-wrap .swiper-wrapper .swiper-slide .portfolio-card .text span{bottom:10px;font-size:8px;left:10px}}.slider-section .content .swiper-slide-container{align-items:center;display:flex;height:100%;justify-content:center;margin:auto}.slider-section .content .swiper-pagination{display:none}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active{height:600px!important;width:510px!important}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card{height:100%;width:100%}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .image img.universal{left:11%;object-position:left;position:absolute;top:0;transform:scale(1.6)}@media(max-width:1200px){.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .image img.universal{left:20%;transform:scale(1.8)}}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .image img.shinbi{left:15%;object-position:left;position:absolute;top:-22%;transform:scale(1.5)}@media(max-width:1200px){.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .image img.shinbi{left:30%;transform:scale(1.6)}}@media(max-width:575px){.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .image img.shinbi{left:25%;transform:scale(1.6)}}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .text{height:280px}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .text h4{font-size:34px}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .text span{font-size:20px}@media(max-width:1199px){.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active{height:340px!important;width:300px!important}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .text{height:130px}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .text h4{font-size:18px;white-space:nowrap}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .text span{font-size:16px}}@media(max-width:767px){.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active{height:320px!important;width:310px!important}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .image{height:225px}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .text{height:145px}}@media(max-width:430px){.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active{height:215px!important;width:180px!important}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .image{height:130px}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .text{height:86px}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .text h4{font-size:13px}.slider-section .content .swiper-wrap .swiper-slide.swiper-slide-active .portfolio-card .text span{font-size:10px}}@media(max-width:767px){.slider-section .content{gap:40px;padding:40px 0}}.contact-section{box-sizing:border-box;overflow:hidden;position:relative}.contact-section:after,.contact-section:before{background-repeat:no-repeat;background-size:contain;content:"";position:absolute;z-index:-1}.contact-section:before{animation:float 6s ease-in-out infinite;background-image:url(/static/media/bg-effects04.b8074af03edc3c555683.png);height:800px;left:-350px;top:0;width:800px}.contact-section .content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:130px;position:relative}.contact-section .content .contact{background:#2e63ca;border-radius:25px;padding:64px 128px;width:1200px}.contact-section .content .contact .form-header{display:flex;justify-content:space-between;padding:50px 0;text-align:left}.contact-section .content .contact .form-header h4{font-size:44px;font-weight:700;line-height:54px}.contact-section .content .contact .form-header p{font-size:18px;font-weight:500;line-height:26px}.contact-section .content .contact .form-wrap form .flex{display:flex;font-size:18px;gap:120px;justify-content:space-between;padding:50px 0;width:100%}.contact-section .content .contact .form-wrap form .flex .item{display:flex;flex-direction:column;gap:50px;width:50%}.contact-section .content .contact .form-wrap form .flex .item>div{display:flex;flex-direction:column;gap:10px;position:relative;text-align:left;width:100%}.contact-section .content .contact .form-wrap form .flex .item>div .error-message{color:#eb5b5b;color:var(--Red-400,#eb5b5b);font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.21px;line-height:20px;position:absolute;top:80px;transition:opacity .3s ease,transform .3s ease}@media(max-width:1440px){.contact-section .content .contact .form-wrap form .flex .item>div .error-message{font-size:13px;top:56px}}@media(max-width:767px){.contact-section .content .contact .form-wrap form .flex .item>div .error-message{display:flex;justify-content:end;width:100%}}.contact-section .content .contact .form-wrap form input,.contact-section .content .contact .form-wrap form textarea{background:#0000;border:none;border-bottom:1px solid #fff;box-shadow:none;color:#fff;font-size:1rem;padding:10px 0}.contact-section .content .contact .form-wrap form input.error,.contact-section .content .contact .form-wrap form textarea.error{border-bottom-color:#eb5b5b}.contact-section .content .contact .form-wrap form textarea{height:144px;resize:none}.contact-section .content .contact .form-wrap form input::placeholder,.contact-section .content .contact .form-wrap form textarea::placeholder{color:#a3b5d0;font-size:18px}.contact-section .content .contact .form-wrap form .btn-wrap{align-items:flex-end;display:flex;flex-direction:column}.contact-section .content .contact .form-wrap form .btn-wrap input{align-items:center;background:#fff;border:none;border-radius:50px;color:#2e63ca;cursor:pointer;display:flex;font-size:22px;font-weight:700;height:60px;justify-content:center;padding:0 25px;width:150px}.contact-section .content .contact-modal{background:#000000bd;display:none;height:100%;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:99999}.contact-section .content .contact-modal.open{display:block}.contact-section .content .contact-modal .modal-content{align-items:center;background:#fff;border-radius:12px;color:#000;display:flex;flex-direction:column;gap:20px;justify-content:center;left:50%;padding:40px 0;position:relative;text-align:center;top:50%;transform:translate(-50%,-50%);width:400px}.contact-section .content .contact-modal .modal-content h6{font-size:20px}.contact-section .content .contact-modal .modal-content p{font-size:14px;margin-top:10px}.contact-section .content .contact-modal .modal-content .close-btn{align-items:center;border:1px solid #292929;border-radius:50px;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:48px;justify-content:center;padding:0 20px;width:100px}.contact-section .content .contact-modal .modal-content .close-btn:hover{background:#2e63ca;border:#2e63ca;color:#fff;transition:background 1.6s ease}@media(max-width:1440px){.contact-section .content{margin:80px 0 0;padding:0 40px}.contact-section .content .contact{border-radius:18px;box-sizing:border-box;padding:40px;width:100%}.contact-section .content .contact .form-header{margin-bottom:40px;padding:0}.contact-section .content .contact .form-header h4{font-size:24px;line-height:1.5}.contact-section .content .contact .form-header p{font-size:14px;line-height:1.5;width:340px}.contact-section .content .contact .form-wrap form .flex{flex-direction:column;font-size:14px;gap:48px}.contact-section .content .contact .form-wrap form .flex .item{width:100%}.contact-section .content .contact .form-wrap form .flex .item>div{gap:0}.contact-section .content .contact .form-wrap form .flex input,.contact-section .content .contact .form-wrap form .flex textarea{padding:6px 0}.contact-section .content .contact .form-wrap form .flex input::placeholder,.contact-section .content .contact .form-wrap form .flex textarea::placeholder{font-size:14px}.contact-section .content .contact .form-wrap form .btn-wrap input{font-size:16px;height:48px;padding:0;width:102px}}@media(max-width:767px){.contact-section .content{margin:60px 0 20px;padding:0 16px}.contact-section .content .contact{padding:40px 20px}.contact-section .content .contact .form-header{flex-direction:column;gap:20px;margin-bottom:0;padding:0}.contact-section .content .contact .form-header p{width:280px}.contact-section .content .contact .form-wrap form .flex{gap:30px;padding:60px 0 30px}.contact-section .content .contact .form-wrap form .flex .item{gap:30px}.contact-section .content .contact-modal{width:100%}.contact-section .content .contact-modal .modal-content{border-radius:6px;color:#000;gap:15px;text-align:center;width:92%}.contact-section .content .contact-modal .modal-content svg{height:40px;width:40px}.contact-section .content .contact-modal .modal-content h6{font-size:18px}.contact-section .content .contact-modal .modal-content p{margin-top:6px}.contact-section .content .contact-modal .modal-content .close-btn{font-size:16px;height:36px;padding:0 20px;width:90px}}.portfolio-section{background:#fff;height:100%;padding:0;width:100%}.portfolio-section .header{height:400px;overflow:hidden;position:relative}.portfolio-section .header img.header-bg{height:100%;object-fit:cover;object-position:center;width:100%}.portfolio-section .header .close-btn{align-items:center;border:2px solid #fff;border-radius:50%;cursor:pointer;display:flex;justify-content:center;position:absolute;right:60px;top:60px}.portfolio-section .header .prev-btn{bottom:60px;cursor:pointer;left:60px;position:absolute}.portfolio-section .header .next-btn{bottom:60px;cursor:pointer;position:absolute;right:60px}@media(max-width:1440px){.portfolio-section .header{height:320px}.portfolio-section .header .close-btn{right:30px;top:30px}.portfolio-section .header .prev-btn{bottom:30px;left:30px}.portfolio-section .header .next-btn{bottom:30px;right:30px}}@media(max-width:767px){.portfolio-section .header{background:#000;height:240px}.portfolio-section .header .close-btn{right:15px;top:15px}.portfolio-section .header .close-btn>svg{height:28px;width:28px}.portfolio-section .header .prev-btn{bottom:15px;left:15px}.portfolio-section .header .prev-btn>svg{height:25px;width:28px}.portfolio-section .header .next-btn{bottom:15px;right:15px}.portfolio-section .header .next-btn>svg{height:25px;width:28px}}.portfolio-section .inner{box-sizing:border-box;color:#292929;display:flex;flex-direction:column;gap:120px;line-height:1.5;margin:0 auto;padding:120px 0;width:1400px}.portfolio-section .inner .text-wrap .title-wrap{align-items:center;display:flex;flex-direction:row;gap:64px}.portfolio-section .inner .text-wrap .title-wrap h2{font-size:60px;line-height:0}.portfolio-section .inner .text-wrap .title-wrap .year{font-size:28px;font-weight:500;letter-spacing:-.56px;line-height:36px;margin-top:40px}.portfolio-section .inner .text-wrap h4{font-size:36px;font-weight:500;margin-top:35px}.portfolio-section .inner .text-wrap .text{font-size:18px;margin-top:80px;width:53%}.portfolio-section .inner .text-wrap .icon-box{align-items:center;display:flex;gap:20px;margin-top:60px}.portfolio-section .inner .flex-wrap{display:flex;flex-direction:row}.portfolio-section .inner .flex-wrap h5{font-size:20px;font-weight:700;width:200px}.portfolio-section .inner .flex-wrap .grid{grid-gap:100px;display:grid;gap:100px;grid-template-columns:repeat(4,1fr)}.portfolio-section .inner .flex-wrap .grid>div{width:200px}.portfolio-section .inner .flex-wrap .grid h6{font-size:18px;font-weight:600;margin-bottom:10px}.portfolio-section .inner .img-wrap{align-items:flex-start;display:flex;flex:1 0;gap:60px;width:100%}.portfolio-section .inner .img-wrap .img{border-radius:10px;height:300px;overflow:hidden;width:546px}.portfolio-section .inner .img-wrap .img img{backface-visibility:hidden;height:100%;image-rendering:-webkit-optimize-contrast;object-fit:cover;object-position:left;transform:translateZ(0);width:100%}.portfolio-section .inner.inner-mo{padding-top:0}@media(max-width:1440px){.portfolio-section .inner{gap:80px;padding:40px;width:100%}.portfolio-section .inner .text-wrap .title-wrap h2{font-size:36px;line-height:1}.portfolio-section .inner .text-wrap h4{font-size:20px}.portfolio-section .inner .text-wrap .text{font-size:16px;margin-top:40px;width:580px}.portfolio-section .inner .flex-wrap{width:100%}.portfolio-section .inner .flex-wrap .grid{display:grid;grid-template-columns:repeat(2,1fr)}.portfolio-section .inner .icon-box svg{height:40px;width:40px}.portfolio-section .inner .img-wrap{gap:0;justify-content:space-between;overflow:hidden;width:100%}.portfolio-section .inner.inner-mo{padding:0}}@media(max-width:1090px){.portfolio-section .inner .img-wrap .img{border-radius:0}}@media(max-width:767px){.portfolio-section .inner{padding:30px 16px 100px}.portfolio-section .inner .text-wrap .title-wrap{display:block}.portfolio-section .inner .text-wrap .title-wrap h2{font-size:28px}.portfolio-section .inner .text-wrap .title-wrap .year{font-size:14px;margin-top:16px}.portfolio-section .inner .text-wrap h4{font-size:16px;margin-top:30px}.portfolio-section .inner .text-wrap .text{font-size:16px;margin-top:60px;width:100%}.portfolio-section .inner .flex-wrap{align-items:center;flex-direction:column;gap:40px;text-align:center}.portfolio-section .inner .flex-wrap h5{font-size:18px;font-weight:800}.portfolio-section .inner .flex-wrap .grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:2fr}.portfolio-section .inner .flex-wrap .grid>div{width:100%}.portfolio-section .inner .flex-wrap .grid h6{font-size:16px;font-weight:700}.portfolio-section .inner .flex-wrap .grid p{margin:0 auto;width:60%}.portfolio-section .inner .img-wrap{flex-direction:column;height:auto;width:100%}.portfolio-section .inner .img-wrap .img{height:230px;width:100%}.portfolio-section .inner .img-wrap .img img{width:100%}}.privacy-container{background:#fff;box-sizing:border-box;color:#222;margin:0 auto;min-height:100vh;position:relative;width:100%}.privacy-container .prev-btn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGHSURBVHgB7Zm7ToRAFIYPSGGJ2aW3ptFHWB/BzrdxeQSfxNpKSksrAqGxNAES7Enw/MUaQ5bhNrNzivkSMtwC/wec5ABEDofD4diAR4aI4/ieh/e+79uu6x7LsvwkA/hkgH/hQx5vfd9/JkNoFxiEP5GSIbQKnAvP88eiKF7IENpqYCx8nucJGUSLgK3wYLOAzfBgk4Dt8GC1gITwYJWAlPBgsYCk8GCRgLTwYLaAxPBgloDU8GBSQHJ4oBQYacxaXjbSGg/xPA+teKJqxQPVATjoKw/hYHXIBz7QhQiC4MDDzdh2ZTfKQUOyT6vaqLwDzANLDB8hkNJlaPn8ylpbW8QJF/GRBHA1tUNVVd9RFL3xlXjixWusQw3s93uvruuULDMpACRLzBIAUiVmCwCJEosEgDSJxQJAksQqASBFYrUAkCCxSQDYltgsAGxKaBEAtiS0CYAxid1u99M0zQcZQPvX6SzL8PKBLvavDeb5OzKEkf8DJwmeviDC/weMfZ12OBwOxyZ+AUTdOoJ4mzpYAAAAAElFTkSuQmCC) no-repeat;background-size:contain;left:40px}.privacy-container .close-btn,.privacy-container .prev-btn{cursor:pointer;height:50px;position:absolute;top:40px;width:50px}.privacy-container .close-btn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVmSURBVHgBzVq7Uhw5FNU0FEURTVFAETYBz8TtbDO3M2dAttkOX2D2C2b4AkO0tZHxF4DDjXbmC2gnPAO3M6p41GRQFA+f01y1NU3PjNTTYE5V05JoSedKV1fSvVNRJcD3/ero6OhKpVJ5wyyeAOnqw8ND1fgsRj5GeYR3hHzr8PAwVgOiogqCpMfGxtZB5h2yoSoGCrOpBhDGWQBNHMmPmRFWGN02R5kjjKfNPMv5ned5PpJVlAXZelJ3+/7+fsNVECcBlpaWGjnESXYX7yY6b9m0s7CwkMwaSNfUo8qlQFsUoqEsYSUAOvTR2Q6SgdFRE6+GLekebVOYmgijwVl8bzMbfQVABzVM/ydj1Dni64MSz2J2djYYHh7mIPlS1L67u1s7Pj7e7VVvqNc/RWU+4RmVos2Dg4PV8/PzH6pkXF5enqLdrampKWZD9omB+3NiYqKC8ma3el0FIHmMdJ1pWZwfMOr/qmfG2dlZa3Jy8hv6/IDsKN5hLyFyVWhubm5laGhoR7LW+lgmZN39r0SlwKEGDl+y31XyKmLq9qjzHHmYtrcvTT6PC7LUgidcvGwlSq0X7O3t7drvIk+wbwzgqmSrYgk70LEGZNGuMA0hGkdHR8+u8/0A3Y+xJjigf+CZxnpgWWoBUxUSnfsu2RjWZka9ImBwqUrch9pXV1czcRwnu3yqQtC1uk7D/q6oVwao0t+S5MHxoy5PZsAcfUi5Dd1bs2kU9UK+8X1TFYBr/cXFRVol1klnQc9AaHy3rSzA9cIFzwdEGsoRZv35+fl1mzo8J0kynYVEAKiPnpLY4YiwrBMgUXcRwtwkpf+/bOpxpnifkGyY1KX6yOJI1EdZAt92bCq2QmTJS1u7yh670l/Ioz1nIDT+2VSWgJXaRCMNs6yfEF3I80S7oSyBxZxqCNRo2ZNrINF2PWHu7+9v2ApRBnlC1KgtfQWcAa0+kSoAGyHKIm8g5h/Mhj+sfh2W2qogKARIJqR0mQjBBapKJk/iUTL6nhekAiATqwHQTQjkO74blLy0qwe76hkNF54BjTx1MlEGeWnnqQBlgUKoHGvGO3QZ5LPwjBVdVSVATrRhtpx2u8iOnQeTq6enI89X44o8a5PpuF6SEL68Y6pQJI0HagB0M5Wum50lqtJ+TCsUS6GvCqKfne9mYl0cWCbEu8d3RBX6JuVVfbwtkzzhsmP3Azlqdefm6+E8YR6k3rk05rLDliiEybHlRVHERdyUBq1vYkWOB92EsL0PyPc1SUa89HtS2JTCwEGNls2M7SaVJ4TtfUC4+dLfZlKXf0ZGRraM7blu05h5H3DdYbNC2N4HMoImJ+fUKwGVqGtLIZ64Zr8GxbOsijp6XeqDHy3PnvBL7+2pAEEQVG9ubr7LCo9wYXmrXhFwoafTwWcaHGe0wy11bJ2enl7DgUQvdIhnms4kOJD+U68AWYcbyH/V/6vkfLxn3JGtVOk5kXU0Zx1uT06j9EUaB7wdXvrVbwL7RtDjs3Chc/d99psnAohDNfWCid/HVy8M7V7v52jODXBA9yMjUkIhauPj40cXFxeH6gVAew+TSS/cNPO9HM1dIzSMlLiGe8oA1iA3qH+UhLX67TF9g3wwX4zAfzbuCzGmc/Xk5KSQF6MbOOroh/G4xIBIcGU9LypjwiXMmoZ7pAMGpr8MaqWEOHf/0ChmJHS1lDCrCXO3NhCLS7JlK4zoeIjksjbZCZnHUd90OZY4/9RALFK90hmYNglEYoZjfV3VP/zgRQSP/5DzEwUSv76+3tKBi2cTICMIp5+e7ULXUYn2N4sQ1ygsgAktDAi9obdMPa4VP+3kcRMiwQgjHfMqCNJfi5I28RN2MJnWvTdg1wAAAABJRU5ErkJggg==) no-repeat;background-size:contain;right:40px}.privacy-container .inner{padding:100px 0}.privacy-container .inner .title{font-size:1.75rem;font-weight:800;letter-spacing:-.4px;margin-bottom:2rem}.privacy-container .inner .privacy-content{display:flex;flex-direction:column;gap:50px}.privacy-container .inner .privacy-content h4{color:#444;font-size:1.125rem;font-weight:600;margin-bottom:2rem;text-align:center}.privacy-container .inner .privacy-content .privacy-sections{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:flex;flex-direction:column;gap:60px;margin:0 auto;padding:80px 0;position:relative;width:1200px}.privacy-container .inner .privacy-content .privacy-sections .privacy-section h6{font-size:1.25rem;margin-bottom:20px}.privacy-container .inner .privacy-content .privacy-sections .privacy-section p{color:#3f3f3f;font-size:1rem;font-weight:500;line-height:1.6rem}.privacy-container .inner .privacy-content .privacy-sections .privacy-section ul{margin-left:1.8rem}.privacy-container .inner .privacy-content .privacy-sections .privacy-section ul li{color:#666;line-height:2;list-style-type:disc}.privacy-container .inner .privacy-content .privacy-date{color:#666;font-weight:700;text-align:center}.privacy-container .inner .ethics-content{display:flex;flex-direction:column;gap:50px;text-align:center}.privacy-container .inner .ethics-content h4{color:#444;font-size:1.125rem;font-weight:600;line-height:1.6rem;margin-bottom:2rem;text-align:center}.privacy-container .inner .ethics-content .ethics-sections{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:flex;flex-direction:column;gap:80px;margin:0 auto;padding:80px 0;position:relative;width:1200px}.privacy-container .inner .ethics-content .ethics-sections .ethics-section p{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.6;margin-bottom:1rem}.privacy-container .inner .ethics-content .ethics-sections .ethics-section li{color:#666;margin-bottom:1rem}.privacy-container .inner .gray-box{background:#f0f0f0;border-radius:6px;box-sizing:border-box;margin:100px auto 0;padding:35px;text-align:center;width:1200px}.privacy-container .inner .gray-box span{color:#292929;line-height:1.4}@media(max-width:1440px){.privacy-container .close-btn,.privacy-container .prev-btn{height:40px;width:40px}.privacy-container .inner{box-sizing:border-box;padding:100px 20px}.privacy-container .inner .ethics-content .ethics-sections,.privacy-container .inner .gray-box,.privacy-container .inner .privacy-content .privacy-sections{width:100%}}@media(max-width:767px){.privacy-container .prev-btn{height:35px;left:20px;top:24px;width:35px}.privacy-container .close-btn{height:35px;right:20px;top:24px;width:35px}.privacy-container .inner{padding:80px 20px}.privacy-container .inner .privacy-content{gap:40px}.privacy-container .inner .privacy-content h4{font-size:15px;line-height:1.6;margin-bottom:1rem}.privacy-container .inner .privacy-content .privacy-date{font-size:14px}.privacy-container .inner .privacy-content .privacy-sections{gap:40px;padding:60px 0;width:100%}.privacy-container .inner .privacy-content .privacy-sections .privacy-section h6{font-size:18px}.privacy-container .inner .privacy-content .privacy-sections .privacy-section p{font-size:14px}.privacy-container .inner .privacy-content .privacy-sections .privacy-section ul{margin-left:16px}.privacy-container .inner .privacy-content .privacy-sections .privacy-section ul li{font-size:13px}.privacy-container .inner .ethics-content{gap:40px;text-align:left}.privacy-container .inner .ethics-content h4{font-size:15px;line-height:1.6;margin-bottom:1rem}.privacy-container .inner .ethics-content .ethics-sections{gap:40px;padding:60px 0;width:100%}.privacy-container .inner .ethics-content .ethics-sections .ethics-section p{font-size:18px;line-height:1.6;margin-bottom:1rem}.privacy-container .inner .ethics-content .ethics-sections .ethics-section p span{display:block}.privacy-container .inner .ethics-content .ethics-sections .ethics-section li{font-size:14px;font-weight:500;line-height:1.6;margin-bottom:1rem}.privacy-container .inner .gray-box{box-sizing:border-box;font-size:14px;margin:40px auto 0;padding:30px 20px;width:100%}}@media(max-width:575px){.privacy-container .prev-btn{height:25px;left:20px;top:20px;width:25px}.privacy-container .close-btn{height:25px;right:20px;top:20px;width:25px}}
/*# sourceMappingURL=main.f0a58ea4.css.map*/