@font-face{font-family:Inter;src:url(/build/assets/Inter-Bold-B3d6VThR.otf);font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/build/assets/Inter-Medium-D-ZOsHNp.otf);font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/build/assets/Inter-Regular-qJaOJz1D.otf);font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/build/assets/Inter-SemiBold-CfXHxm_A.otf);font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Bold-Bw9hF51Y.ttf);font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Medium-cNKjeBYp.ttf);font-weight:400;font-style:normal}@font-face{font-family:NotoSansJP;src:url(/build/assets/NotoSansJP-VariableFont_wght-BPHKdOYS.ttf);font-weight:400;font-style:normal}@font-face{font-family:NotoSansTC;src:url(/build/assets/NotoSansTC-VariableFont_wght-BcAoRI3a.ttf);font-weight:400;font-style:normal}html body{font-family:Inter}html body:lang(tc){font-family:NotoSansTC}html body:lang(jp){font-family:NotoSansTC}.d1{font-size:60px;font-weight:600;line-height:54px;font-family:Roboto}html:lang(tc) .d1{font-family:NotoSansTC}html:lang(jp) .d1{font-family:NotoSansJP}@media screen and (max-width: 992px){.d1{font-size:28px;line-height:40px}}.h1{font-size:40px;font-weight:400;line-height:54px;font-family:Roboto}html:lang(tc) .h1{font-family:NotoSansTC}html:lang(jp) .h1{font-family:NotoSansJP}@media screen and (max-width: 992px){.h1{font-size:28px;line-height:40px}}.h2{font-size:28px;font-weight:400;line-height:47px;font-family:Inter}html:lang(tc) .h2{font-family:NotoSansTC}html:lang(jp) .h2{font-family:NotoSansJP}@media screen and (max-width: 992px){.h2{font-size:22px;line-height:28px}}.h3{font-size:24px;font-weight:700;line-height:28px;font-family:Inter}html:lang(tc) .h3{font-family:NotoSansTC}html:lang(jp) .h3{font-family:NotoSansJP}@media screen and (max-width: 992px){.h3{font-size:18px;line-height:28px}}.h4{font-size:20px;font-weight:600;line-height:28px;font-family:Inter}html:lang(tc) .h4{font-family:NotoSansTC}html:lang(jp) .h4{font-family:NotoSansJP}@media screen and (max-width: 992px){.h4{font-size:18px;line-height:24px}}.h5{font-size:18px;font-weight:500;line-height:24px;font-family:Inter}html:lang(tc) .h5{font-family:NotoSansTC}html:lang(jp) .h5{font-family:NotoSansJP}@media screen and (max-width: 992px){.h5{font-size:18px;line-height:24px}}.p1{font-size:16px;line-height:24px;font-weight:400;font-family:Inter}html:lang(tc) .p1{font-family:NotoSansTC}html:lang(jp) .p1{font-family:NotoSansJP}@media screen and (max-width: 992px){.p1{font-size:16px;line-height:24px}}.p2{font-size:14px;line-height:16px;font-weight:400;font-family:Inter}html:lang(tc) .p2{font-family:NotoSansTC}html:lang(jp) .p2{font-family:NotoSansJP}@media screen and (max-width: 992px){.p2{font-size:14px;line-height:22px}}#header{position:relative;z-index:5000}#header .header{position:relative;padding:24px 90px 25px 24px;background:var(--white);align-items:center;transition:opacity .3s ease-in-out}@media screen and (max-width: 992px){#header .header{padding:24px 0}}#header .header .nav{display:flex;justify-content:space-between;align-items:baseline}#header .header .nav .nav-item a{color:var(--black)}#header .header .nav-link{padding:initial}#header .header .c-dropdown{position:relative}#header .header .c-dropdown a{text-decoration:none}#header .header .c-dropdown .dropdown-menu{display:block;position:absolute;top:100%;left:0;background-color:var(--white);border-radius:16px;min-width:200px;padding-top:16px;padding-bottom:16px;border:none;box-shadow:0 0 12px 4px #0000001a;opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}#header .header .c-dropdown .lang-dropdown{width:100px;min-width:auto;text-align:left;padding:16px 24px!important;box-sizing:border-box}#header .header .c-dropdown .lang-dropdown .dropdown-lang-menu{margin:0;padding:0;list-style:none;width:100%}#header .header .c-dropdown .lang-dropdown .dropdown-lang-menu .dropdown-item-lang{display:block;width:100%;padding:8px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}#header .header .c-dropdown .lang-dropdown .dropdown-lang-menu .dropdown-item-lang:after{bottom:2px}#header .header .top-icon{width:24px}#header .header .dropdown{position:relative}#header .header .dropdown:hover .dropdown-menu{display:block;visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}#header .header .dropdown .dropdown-item-lang{position:relative;display:block;background-color:#fff;width:100%;padding:10px 0;transition:color .3s ease}#header .header .dropdown .dropdown-item-lang:after{content:"";position:absolute;left:0;bottom:6px;height:2px;width:0%;background-color:var(--blue);transition:width .3s ease}#header .header .dropdown .dropdown-item-lang:hover{color:var(--blue)}#header .header .dropdown .dropdown-item-lang:hover:after{width:100%}#header .header .dropdown .dropdown-item{position:relative;display:inline-block;white-space:normal;word-wrap:break-word;background-color:#fff;width:200px;padding:16px 24px;transition:color .3s ease}#header .header .dropdown .dropdown-item .link-text{position:relative;display:inline-block}#header .header .dropdown .dropdown-item .link-text:after{content:"";position:absolute;bottom:-2px;left:0;height:2px;width:0;background-color:var(--blue);transition:width .3s ease}#header .header .dropdown .dropdown-item .link-text:hover:after{width:100%}#header .header .dropdown .dropdown-item .link-text:hover{color:var(--blue)}#header .header .c-navbar ul.c-nav{display:flex;flex-flow:row nowrap;gap:70px;align-items:center}@media screen and (max-width: 1120px){#header .header .c-navbar ul.c-nav{gap:33px}}@media screen and (max-width: 992px){#header .header .c-navbar ul.c-nav{display:none}}#header .header .c-navbar ul.c-nav .nav-link{position:relative;transition:all .3s ease;padding:10px 0;--nav-link-clip-path: inset(0px 100px 0px 100px);--nav-link-opacity: 0}#header .header .c-navbar ul.c-nav .nav-link:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--border-theme);border:0;margin:0;clip-path:var(--nav-link-clip-path);opacity:var(--nav-link-opacity);transition:all .3s ease}@media (hover: hover){#header .header .c-navbar ul.c-nav .nav-link:hover{--nav-link-clip-path: inset(0px 0px 0px 0px);--nav-link-opacity: 1;color:var(--blue);transform:translateY(-2px)}}#header .header .header-left{margin-right:30px}#header .header .header-left .top-logo{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}@media screen and (min-width: 992px){#header .header .header-left .top-logo{width:80%}}#header .header .header-center{align-content:center}@media screen and (max-width: 992px){#header .header .header-center{margin-left:auto}}#header .header .header-right{text-align:end;align-content:center;margin-left:30px}@media screen and (max-width: 992px){#header .header .header-right{margin-left:18px}}#header .header .dropdown-arrow{max-width:24%}#header .header .btn-burger{background:transparent;border:0;outline:none;box-shadow:unset;padding:0}#header .header .btn-burger img{width:34px}#mobileNav{position:absolute;top:70px;left:0;right:0;bottom:0;background:var(--white);z-index:999;padding:20px;overflow-y:auto;transform:translateY(-110%);transition:all ease .5s;display:none}@media screen and (max-width: 991px){#mobileNav{top:120px}}@media screen and (max-width: 767px){#mobileNav{top:110px}}@media screen and (max-width: 575px){#mobileNav{top:90px}}@media screen and (max-width: 490px){#mobileNav{top:70px}}#mobileNav.show{transform:translateY(0)}#mobileNav .btn-burger{position:relative;z-index:1002}#mobileNav .subtitle{padding-left:28px}#mobileNav .collapse{transition:none!important}#mobileNav .btn-close{color:var(--font-bown)}#mobileNav .mobile-nav-open{overflow:hidden;position:fixed;width:100%;height:100%}#mobileNav .mobile-nav-open .btn-burger i.fa-bars{display:none}#mobileNav .mobile-nav-open .btn-burger i.fa-times{display:inline-block}#mobileNav .dropdown-arrow{max-width:70%}#mobileNav .list-group{list-style:none;padding-left:0;margin-left:0}#mobileNav .list-group a{color:#000;text-decoration:none;display:block;padding:4px 0;font-size:16px;font-weight:400}#mobileNav .nav-link{line-height:42px;color:var(--blue);font-size:16px;font-weight:400}#mobileNav .dropdown-arrow{transition:transform .3s ease}#mobileNav .nav-link[aria-expanded=true] .dropdown-arrow{transform:rotate(180deg)}#mobileNav .container{height:100%;display:flex;flex-direction:column}#mobileNav .nav-content{overflow-y:auto}#mobileNav .language-wrapper{padding:20px 0;border-top:1px solid rgba(255,255,255,.1);margin-top:auto}#mobileNav .language-nav .nav-link{color:var(--black);text-transform:uppercase;transition:color .3s ease}#mobileNav .language-nav .nav-link.active{color:var(--blue)}@media screen and (max-width: 992px){#mobileNav{display:block}}#footer{background:var(--blue);padding:20px 0 80px;z-index:10;position:relative}@media screen and (max-width: 768px){#footer{padding:10px 10px 20px}}#footer a[href^=tel]{color:var(--white)!important;text-decoration:none!important}#footer .p1{color:var(--white)!important}#footer .p2,#footer .h3,#footer .h5{color:var(--white)}@media screen and (max-width: 767px){#footer .h5{margin-bottom:0}}#footer a{text-decoration:none;color:var(--black);display:block}#footer .right-content-footer{display:flex;flex-direction:column;gap:24px}#footer .right-content-footer a{display:flex;flex-direction:column;gap:4px}#footer .right-content-footer .title-bold{font-weight:600}#footer .left-content-footer{width:80%}@media screen and (max-width: 1120px){#footer .left-content-footer{width:100%}}#footer .left-content-footer .company-address{margin-top:20px}@media screen and (min-width: 768px){#footer .left-content-footer .company-address{margin-top:80px}}.btn-read-more{display:inline-block;margin-top:40px;padding:10px 44px;border:2px solid var(--blue);border-radius:50px;background-color:var(--white);color:var(--blue);text-decoration:none;font-weight:600;transition:all .3s ease}.btn-read-more:hover{background-color:var(--blue);color:var(--white)}a{text-decoration:none}.hover-button{margin-top:20px;border-radius:50px;background-color:var(--white);color:var(--blue);border:none;padding:18px;display:inline-flex;align-items:center;gap:8px;font-weight:700;transition:all .3s ease}.hover-button img{width:24px}#loading-screen{position:fixed;top:0;left:0;z-index:99999;width:100vw;height:100vh;background-color:var(--white);display:flex;justify-content:center;align-items:center}#loading-screen .loading-logo-container{position:relative;width:150px;height:150px}#loading-screen .loading-logo{width:100%;height:100%;object-fit:contain}#loading-screen img{width:150px;height:auto;animation:scaleUp .8s ease-out forwards;transform-origin:center}#loading-screen.hide{opacity:0;pointer-events:none}#loading-screen.hide img{animation:scaleDown .4s ease-in forwards}@keyframes scaleUp{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleDown{0%{transform:scale(1)}to{transform:scale(.5);opacity:0}}#blue-wipe{position:fixed;top:0;left:100%;width:40%;height:100vh;background:var(--blue);z-index:99998;pointer-events:none}#home .desk{display:block}@media screen and (max-width: 992px){#home .desk{display:none}}#home .mob{display:none}@media screen and (max-width: 992px){#home .mob{display:block}}#home #section-banner{position:relative;height:90vh;overflow:hidden}@media screen and (max-width: 1024px){#home #section-banner{height:fit-content}}#home #section-banner .banner-video{width:100vw;height:100vh;object-fit:cover;object-position:center;position:absolute;top:0;left:0;z-index:-1;transform:scale(1.5)}#home #section-banner .row{align-items:center}#home #section-banner .banner-content{position:relative;width:100%;z-index:1;color:var(--blue);padding:0 5%;margin:60px 0}#home #section-banner .banner-content .d1{text-transform:uppercase;margin-bottom:18px;line-height:100%!important;opacity:0;transform:translate(-50px)}#home #section-banner .banner-content .center{justify-content:center;display:flex}#home #section-banner .banner-content .banner-img{max-width:75%;opacity:1}@media screen and (max-width: 992px){#home #section-banner .banner-content .banner-img{max-width:90%;float:right;margin-top:20px}}#home #about-section .about-content{margin:120px 0}@media screen and (max-width: 992px){#home #about-section .about-content{margin:60px 0}}#home #about-section .about-content .row{justify-content:space-evenly}#home #about-section .about-content .h1{color:var(--blue);text-transform:uppercase}#home #intro{margin-bottom:120px}@media screen and (max-width: 992px){#home #intro{margin-bottom:60px}}#home #intro .row{justify-content:space-between}#home #intro .p1{color:var(--grey)}#home #intro .h5{color:var(--blue)}#home #intro .intro-content-wrapper{padding-right:51px}@media screen and (max-width: 992px){#home #intro .intro-content-wrapper{padding-right:0}}#home #intro .intro-list{display:flex;gap:28px}@media screen and (max-width: 767px){#home #intro .intro-list-wrapper{padding-bottom:60px}}#home #intro .intro-wrapper{border-left:2px solid var(--grey-bg);padding:20px;gap:32px;align-items:center}#home #intro .intro-wrapper .h5{margin-bottom:0}#home #intro .intro-wrapper .text-label{width:188px;word-break:break-word}#home #intro .intro-wrapper .content-image{max-width:80px;width:60%;margin-bottom:32px}@media screen and (max-width: 767px){#home #intro .intro-wrapper .content-image{margin-bottom:0}}@media screen and (max-width: 992px){#home #intro .intro-wrapper .content-image{width:90px}}@media screen and (max-width: 767px){#home #intro .intro-wrapper{display:flex;align-items:center;border-left:none;border-top:2px solid var(--grey-bg)}}@media screen and (max-width: 426px){#home #intro .intro-wrapper{gap:28px}}#home #content{margin-bottom:450px;position:relative}@media screen and (max-width: 1200px){#home #content{margin-bottom:400px}}@media screen and (max-width: 992px){#home #content{margin-bottom:30%}}@media screen and (max-width: 767px){#home #content{margin-bottom:20%}}@media screen and (max-width: 576px){#home #content{margin-bottom:40%!important}}@media screen and (min-width: 430px) and (max-width: 576px){#home #content{margin-bottom:40%!important}}#home #content:after{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;mask-image:linear-gradient(to bottom,#0000,#000 20%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 20%);background-image:url(/build/assets/bg-Bvr1hGq1.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom center;z-index:0}@media screen and (max-width: 992px){#home #content:after{top:100%}}@media screen and (max-width: 767px){#home #content:after{top:32%;background-size:contain}}@media screen and (max-width: 576px){#home #content:after{top:35%;background-size:contain}}#home #content .content-wrapper{position:relative;z-index:1}#home #content .content-wrapper .image-container{position:relative;overflow:hidden;border-radius:22px;background-color:#000}#home #content .content-wrapper .image-container .content-image{width:100%;height:100%;object-fit:cover;border-radius:20px;transition:opacity .3s ease;display:block;opacity:60%}#home #content .content-wrapper .image-container:hover .content-image{opacity:80%}@media screen and (max-width: 992px){#home #content .content-wrapper .image-container:hover .content-image{filter:none!important}}#home #content .content-wrapper .image-container .overlay{position:absolute;top:0;left:0;padding:43px;width:100%;height:100%;color:#fff;z-index:2;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;text-align:center}#home #content .content-wrapper .image-container .overlay .hover-button{opacity:0;transform:translate(50%);transition:all .4s ease}@media screen and (max-width: 992px){#home #content .content-wrapper .image-container .overlay{padding:36px 28px}#home #content .content-wrapper .image-container .overlay .hover-button{opacity:1!important;transform:translate(0)!important;padding:10px;border-radius:40px}}#home #content .content-wrapper .image-container:hover .hover-button{opacity:1;transform:translate(0)}#home #service{position:relative;z-index:1}@media screen and (max-width: 576px){#home #service{top:0}}#home #service .h1{text-transform:uppercase;color:var(--blue);margin-bottom:40px}#home #service .service-wrapper{background-color:var(--grey-bg);border-top-left-radius:60px;border-top-right-radius:60px;padding:120px 10%;text-align:center}@media screen and (max-width: 992px){#home #service .service-wrapper{padding:60px 0}}#home #service .service-wrapper .service-card{position:relative;border-radius:20px;transition:filter .3s ease}#home #service .service-wrapper .service-card:hover .hover-button{background-color:var(--blue)}#home #service .service-wrapper .service-card:hover .hover-button img.arrow{filter:brightness(0) invert(1)}#home #service .service-wrapper .service-card .content-image{width:100%;height:auto;border-radius:20px;display:block;position:relative;z-index:0}#home #service .service-wrapper .service-card .overlay{position:absolute;bottom:0;left:0;padding:30px;width:100%;display:flex;justify-content:space-between;align-items:flex-end;color:var(--white);z-index:1}#home #service .service-wrapper .service-card .overlay .service-title{flex:1;margin:0;padding-right:20px;max-width:80%;white-space:normal;word-break:break-word;overflow:visible;text-align:left}#home #service .service-wrapper .service-card .hover-button-wrapper{background-color:var(--grey-bg);border-radius:20px;padding:21px 0 0 21px;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;position:absolute;right:-1%;bottom:-1%;z-index:2}#home #service .service-wrapper .service-card .hover-button-wrapper:after{content:"";position:absolute;bottom:0;left:-20px;width:34px;height:20px;background:radial-gradient(circle at 0 0,transparent 20px,var(--grey-bg) 20px)}#home #service .service-wrapper .service-card .hover-button-wrapper:before{content:"";position:absolute;top:-16px;right:-5px;width:31px;height:26px;background:radial-gradient(circle at 3px -4px,transparent 20px,var(--grey-bg) 20px)}#home #service .service-wrapper .service-card .hover-button{width:60px;height:60px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;border:none;transition:background-color .3s ease;margin:0}#home #service .service-wrapper .service-card .hover-button img.arrow{transition:filter .3s ease}#home #service .service-wrapper .swiper-slide{width:296px}#home #service .service-wrapper .swiper-wrapper{margin:25px 0}#home #service .service-wrapper .service-swiper{height:auto;margin-top:10px}@media screen and (min-width: 447px) and (max-width: 768px){#home #service .service-wrapper .service-swiper{height:auto}}#home #service .service-wrapper .swiper-pagination-bullet{width:14px;height:14px;background:#ccc;opacity:1;margin:0 10px}#home #service .service-wrapper .swiper-pagination-bullet-active{background:var(--blue)}#home #service .service-wrapper .service-link{display:block;text-decoration:none;color:inherit}#about{background:#fff}#about #content{position:relative;padding:140px 0 0}@media screen and (max-width: 768px) and (max-width: 992px){#about #content{padding:60px 0 120px}}@media screen and (max-width: 767px){#about #content{padding:60px 0 30px}}#about #content .bg-decoration-right{position:absolute;right:-15%;width:23%;height:auto;z-index:0}@media screen and (max-width: 992px){#about #content .bg-decoration-right{display:none}}#about #content .bg-decoration-left{position:absolute;bottom:-18%;left:-5%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#about #content .bg-decoration-left{display:none}}#about #content .container-wrapper{padding-bottom:200px}@media screen and (max-width: 767px){#about #content .container-wrapper{padding-bottom:0}}#about #content .content-wrapper{display:flex;flex-direction:column;width:90%;position:relative}@media screen and (max-width: 992px){#about #content .content-wrapper{width:100%;padding:0}}#about #content .content-wrapper .row{place-content:space-between}#about #content .content-wrapper .h2{color:var(--blue);margin-bottom:40px;text-transform:uppercase}#about #content .content-wrapper .p1{color:var(--grey)}#about #content .content-wrapper .banner-img{position:absolute;z-index:1;width:50%;height:auto;left:-10px}@media screen and (max-width: 992px){#about #content .content-wrapper .banner-img{position:relative;z-index:1;width:100%;height:auto;margin-top:20px}}@media screen and (max-width: 768px){#about #content .content-wrapper .banner-img{left:0;margin-top:0;margin-bottom:60px}}#about #milestone .timeline-wrapper{overflow:hidden;position:relative;padding:120px 20px 0;background:url(/build/assets/bg-oEHYswj4.jpg) no-repeat bottom center;background-size:cover;background-position:center;background-attachment:fixed}@media screen and (max-width: 992px){#about #milestone .timeline-wrapper{padding-top:50px}}#about #milestone .timeline-container{color:#fff;display:flex;flex-direction:column}#about #milestone .timeline-container .timeline-scrollable{height:100%}#about #milestone .timeline-container .timeline-scrollable::-webkit-scrollbar{display:none}@media screen and (max-width: 992px){#about #milestone .timeline-container .timeline-scrollable{height:auto;overflow-y:visible}}#about #milestone .content-title{text-align:center;margin-bottom:50px;text-transform:uppercase}@media screen and (max-width: 992px){#about #milestone .content-title{padding-top:20px}}#about #milestone .year-container{display:flex;justify-content:center;position:relative;z-index:2}@media screen and (max-width: 992px){#about #milestone .year-container{justify-content:left}}#about #milestone .year{background:var(--white);color:#062d4d;padding:8px 35px;border-radius:30px;z-index:2;position:relative;font-weight:700}@media screen and (max-width: 992px){#about #milestone .year{left:-9px}}#about #milestone .timeline{position:relative;max-width:900px;margin:0 auto 90px;padding-left:20px;padding-right:20px}#about #milestone .timeline .timeline-item{position:relative;display:flex;flex-direction:column;padding-top:28px}#about #milestone .timeline .timeline-item.right{flex-direction:row-reverse}#about #milestone .timeline .timeline-item.right .p1,#about #milestone .timeline .timeline-item.right img{padding-left:100px}@media screen and (max-width: 992px){#about #milestone .timeline .timeline-item.right{display:flex;justify-content:start;flex-direction:column}#about #milestone .timeline .timeline-item.right .p1,#about #milestone .timeline .timeline-item.right img{padding-left:0}}#about #milestone .timeline .timeline-item.left{text-align:right}#about #milestone .timeline .timeline-item.left .p1,#about #milestone .timeline .timeline-item.left img{padding-right:100px}@media screen and (max-width: 992px){#about #milestone .timeline .timeline-item.left{display:flex;flex-direction:column}#about #milestone .timeline .timeline-item.left .p1,#about #milestone .timeline .timeline-item.left img{padding-right:0}}#about #milestone .timeline .timeline-item:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:1px;height:100%;background:var(--white);z-index:0}@media screen and (max-width: 992px){#about #milestone .timeline .timeline-item:before{left:6px;top:0;transform:translate(0)}}#about #milestone .timeline .timeline-item.last-item:before{height:var(--custom-line-height, 30%)}@media screen and (max-width: 576px){#about #milestone .timeline .timeline-item.last-item:before{height:var(--custom-line-height, 22%)}}#about #milestone .timeline .timeline-item.last-item .timeline-dot{position:absolute;top:auto;width:12px;height:12px;background:#fff;border-radius:50%;z-index:2}@media screen and (max-width: 576px){#about #milestone .timeline .timeline-item.last-item .timeline-dot{left:0%;transform:translate(0)}}@media screen and (max-width: 992px){#about #milestone .timeline .timeline-item .p1{display:flex;align-items:center}}#about #milestone .timeline .timeline-item .timeline-dot{position:absolute;left:50%;transform:translate(-50%);width:12px;height:12px;background:#fff;border-radius:50%;z-index:2}@media screen and (max-width: 992px){#about #milestone .timeline .timeline-item .timeline-dot{left:0%;transform:translate(0)}}#about #milestone .timeline .timeline-item:last-child:after{display:none}#about #milestone .timeline .timeline-item .timeline-marker{background:var(--white);color:#062d4d;padding:8px 35px;border-radius:30px;margin-bottom:25px;z-index:1}#about #milestone .timeline .timeline-item .timeline-content{background:transparent;max-width:455px;width:100%}@media screen and (min-width: 993px){#about #milestone .timeline .timeline-item .timeline-content .p1{margin-bottom:28px}}@media screen and (max-width: 992px){#about #milestone .timeline .timeline-item .timeline-content{padding:20px 0;max-width:none;width:auto;display:flex;justify-content:space-between;align-items:center;gap:28px}#about #milestone .timeline .timeline-item .timeline-content.right{display:flex;justify-content:start;align-items:center;transform:translateY(-25px)}#about #milestone .timeline .timeline-item .timeline-content.left{transform:translateY(-25px)}}@media screen and (max-width: 426px){#about #milestone .timeline .timeline-item .timeline-content.right{display:flex;justify-content:start;align-items:center;transform:translateY(-25px);gap:28px}#about #milestone .timeline .timeline-item .timeline-content.left{transform:translateY(-25px);gap:28px}}#about #milestone .timeline .timeline-item .timeline-content img{width:100%;border-radius:10px;margin-bottom:40px}@media screen and (max-width: 992px){#about #milestone .timeline .timeline-item .timeline-content img{margin-bottom:10px;border-radius:20px}}@media screen and (max-width: 992px){#about #milestone .timeline .timeline-item{display:flex;align-items:center}#about #milestone .timeline .timeline-item .timeline-content{align-self:flex-start!important;text-align:left;margin:0 30px;display:flex;align-items:center;flex-direction:column;width:95%}#about #milestone .timeline .timeline-item .timeline-content .p1{width:100%}}#mission #content{position:relative;padding-top:120px}@media screen and (max-width: 992px){#mission #content{padding-top:40px}}#mission #content .desk{display:block}@media screen and (max-width: 762px){#mission #content .desk{display:none}}#mission #content .mob{display:none}@media screen and (max-width: 762px){#mission #content .mob{display:block}}#mission #content .bg-decoration-right{position:absolute;right:-7%;width:22%;height:auto;z-index:0}@media screen and (max-width: 992px){#mission #content .bg-decoration-right{display:none}}#mission #content .bg-decoration-left{position:absolute;bottom:0%;left:-3%;width:18%;height:auto;z-index:0}@media screen and (max-width: 992px){#mission #content .bg-decoration-left{display:none}}#mission #content .bg-decoration-left-top{position:absolute;top:5%;left:-5%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#mission #content .bg-decoration-left-top{display:none}}#mission #content .content-wrapper-left{width:90%;justify-self:center;position:relative}@media screen and (max-width: 992px){#mission #content .content-wrapper-left{padding-top:20px;width:100%}}#mission #content .content-wrapper-left .intro-left{justify-items:center;width:50%}@media screen and (max-width: 992px){#mission #content .content-wrapper-left .intro-left{width:100%}}#mission #content .content-wrapper-left .intro-right{justify-items:center;width:50%}@media screen and (max-width: 992px){#mission #content .content-wrapper-left .intro-right{width:100%;display:flex;flex-direction:column-reverse}}#mission #content .content-wrapper-left .intro{width:80%;margin-bottom:100px}@media screen and (max-width: 992px){#mission #content .content-wrapper-left .intro{width:100%;margin-bottom:20px}}#mission #content .content-wrapper-left .row{display:flex;justify-content:space-between;align-items:start}#mission #content .content-wrapper-left .h2{color:var(--blue)}#mission #content .content-wrapper-left .p1{color:var(--grey)}#mission #content .content-wrapper-left .content-image{border-radius:20px;margin-bottom:100px;width:100%;position:relative}@media screen and (max-width: 992px){#mission #content .content-wrapper-left .content-image{width:100%;margin-bottom:40px}}#mission #content .content-wrapper-right{width:90%;justify-self:center;position:relative}@media screen and (max-width: 992px){#mission #content .content-wrapper-right{width:100%}}#mission #content .content-wrapper-right .bg-decoration-right{position:absolute;top:16%;right:-9%;width:19%;height:auto;z-index:0}@media screen and (max-width: 992px){#mission #content .content-wrapper-right .bg-decoration-right{display:none}}#mission #content .content-wrapper-right .bg-decoration-left{position:absolute;bottom:-26%;left:-6%;width:4%;height:auto;z-index:0}@media screen and (max-width: 992px){#mission #content .content-wrapper-right .bg-decoration-left{display:none}}#mission #content .content-wrapper-right .intro-left,#mission #content .content-wrapper-right .intro-right{justify-items:center;width:50%}#mission #content .content-wrapper-right .intro{width:80%;margin-bottom:100px}@media screen and (max-width: 992px){#mission #content .content-wrapper-right .intro{width:100%}}#mission #content .content-wrapper-right .row{display:flex;justify-content:space-between;align-items:start}#mission #content .content-wrapper-right .h2{color:var(--blue)}#mission #content .content-wrapper-right .p1{color:var(--grey)}#mission #content .content-wrapper-right .content-image{border-radius:20px;margin-bottom:100px;width:100%}@media screen and (max-width: 992px){#mission #content .content-wrapper-right .content-image{width:100%;margin-bottom:40px}}#mission #value .value-wrapper{background-color:var(--grey-bg);border-top-left-radius:60px;border-top-right-radius:60px;padding:10%;position:relative}@media screen and (max-width: 992px){#mission #value .value-wrapper{padding:60px 5%}}#mission #value .value-wrapper .bg-decoration-right{position:absolute;bottom:-12%;right:0%;width:24%;height:auto;z-index:0}@media screen and (max-width: 992px){#mission #value .value-wrapper .bg-decoration-right{display:none}}#mission #value .value-wrapper .bg-decoration-left{position:absolute;bottom:56%;left:-12%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#mission #value .value-wrapper .bg-decoration-left{display:none}}#mission #value .value-wrapper .h2{color:var(--blue);text-align:center;margin-bottom:40px}#mission #value .value-wrapper .row{margin-top:20px}#mission #value .value-wrapper .card{background-color:var(--white);border-radius:20px;border:none;padding:20px;height:100%;display:flex;flex-direction:column;gap:15px}#mission #value .value-wrapper .card .h5{color:var(--blue);font-weight:600}#mission #value .value-wrapper .card .p1{color:var(--grey);flex-grow:1;margin-bottom:38px}#mission #value .value-wrapper .card .content-image{border-radius:12px;width:100%;height:auto}#company #content{position:relative;padding-top:120px}@media screen and (max-width: 992px){#company #content{padding-top:60px}}#company #content .bg-decoration-right{position:absolute;top:60%;right:-5%;width:289px;height:auto;z-index:0}@media screen and (max-width: 992px){#company #content .bg-decoration-right{display:none}}#company #content .bg-decoration-left-top{position:absolute;top:25%;left:-6%;width:281px;height:auto;z-index:0}@media screen and (max-width: 992px){#company #content .bg-decoration-left-top{display:none}}#company #content .container{justify-items:center}#company #content .content-wrapper{display:flex;flex-direction:column;gap:24px;width:80%;padding:0 85px;position:relative}@media screen and (max-width: 992px){#company #content .content-wrapper{width:100%;padding:0}}#company #content .content-wrapper .h5{color:var(--blue)}#company #content .content-wrapper .p1{color:var(--grey)}#company #location{position:relative}#company #location .location-wrapper{padding:120px 0}@media screen and (max-width: 992px){#company #location .location-wrapper{padding:60px 0}}#company #location .bg-decoration-left{position:absolute;top:70%;left:0%;width:321px;height:auto;z-index:0}@media screen and (max-width: 992px){#company #location .bg-decoration-left{display:none}}#system .desk{display:block}@media screen and (max-width: 992px){#system .desk{display:none}}#system .mob{display:none}@media screen and (max-width: 992px){#system .mob{display:block}}#system .toggle-button-group{background-color:var(--grey-bg);border-radius:50px;padding:6px;display:inline-flex;gap:10px}#system .toggle-button{border:none;background-color:transparent;color:var(--blue);padding:10px 20px;border-radius:50px;cursor:pointer;transition:all .3s ease;margin:0}#system .toggle-button.active{background-color:var(--blue);color:var(--white)}#system .mobile-select-wrapper{position:relative;margin:10px}#system .mobile-select-wrapper .dropdown-header{background-color:var(--blue);color:var(--white);border-radius:50px;padding:10px 28px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}#system .mobile-select-wrapper .dropdown-header:after{display:none}#system .mobile-select-wrapper .dropdown-header span.h5{margin:0;line-height:1.2}#system .mobile-select-wrapper .dropdown-header .chevron-icon{width:25px;height:25px}#system .mobile-select-wrapper .custom-dropdown-list{background-color:var(--white);border-radius:16px;box-shadow:0 4px 20px #0000001a;margin-top:10px;flex-direction:column;width:100%}#system .mobile-select-wrapper .custom-dropdown-list .dropdown-item{padding:12px 20px;cursor:pointer;color:var(--blue)}#system .mobile-select-wrapper.open .custom-dropdown-list{display:flex}#system #content{padding-top:120px}@media screen and (max-width: 992px){#system #content{padding-top:60px}}#system #content .button-wrapper{justify-self:center}#system #foreign-section{position:relative;padding-top:80px}@media screen and (max-width: 992px){#system #foreign-section{padding-top:40px}}#system #foreign-section .foreign-wrapper{position:relative}#system #foreign-section .foreign-wrapper .row{align-items:center}#system #foreign-section .foreign-wrapper .bg-decoration-right{position:absolute;bottom:85%;right:-12%;width:20%;height:auto;z-index:-2}@media screen and (max-width: 992px){#system #foreign-section .foreign-wrapper .bg-decoration-right{display:none}}#system #foreign-section .foreign-wrapper .content-wrapper{padding-left:8%;width:47%}@media screen and (max-width: 992px){#system #foreign-section .foreign-wrapper .content-wrapper{margin-top:40px;padding:0 34px;width:100%}}#system #foreign-section .foreign-wrapper .h2{color:var(--blue)}#system #foreign-section .foreign-wrapper .p1{color:var(--grey)}#system #foreign-section .foreign-wrapper .foreign-image-wrapper{padding-right:57px}@media screen and (max-width: 747px){#system #foreign-section .foreign-wrapper .foreign-image-wrapper{padding-right:57px}}#system #foreign-section .foreign-wrapper .img-wrapper{clip-path:inset(0 0 0 0 round 0 200px 200px 0);overflow:hidden}@media screen and (min-width: 1477px){#system #foreign-section .foreign-wrapper .img-wrapper{clip-path:inset(0 0 0 0 round 0 270px 270px 0)}}#system #foreign-section .foreign-wrapper .banner-img{position:relative;z-index:1;width:100%;height:auto;clip-path:inset(0 0 0 0 round 0 270px 270px 0)}#system #table-content{padding:120px 0;position:relative}#system #table-content .bg-decoration-left{position:absolute;bottom:7%;left:-5%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#system #table-content .bg-decoration-left{display:none}}#system #table-content .bg-decoration-right{position:absolute;right:-5%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#system #table-content .bg-decoration-right{display:none}}@media screen and (max-width: 992px){#system #table-content{padding:60px 0}}#system #table-content .custom-table .product-table-wrapper{position:relative}#system #table-content .custom-table .product-table-wrapper .product-table .table-header{border-radius:20px;color:var(--blue);background-color:var(--light-card);padding:26px 55px;margin-bottom:20px}#system #table-content .custom-table .product-table-wrapper .product-table .table-header .h5{margin:0}#system #table-content .custom-table .product-table-wrapper .product-table .table-header .func{padding-right:50px}@media screen and (max-width: 992px){#system #table-content .custom-table .product-table-wrapper .product-table .table-header .func{padding-left:5px}}#system #table-content .custom-table .product-table-wrapper .product-table .table-header .det{padding-left:118px}@media screen and (max-width: 992px){#system #table-content .custom-table .product-table-wrapper .product-table .table-header .det{padding-left:10px}}#system #table-content .custom-table .product-table-wrapper .product-table .table-header .gx-6{--bs-gutter-x: 4rem}#system #table-content .custom-table .product-table-wrapper .product-table .table-margin{margin-bottom:40px}#system #table-content .custom-table .product-table-wrapper .product-table .table-body{padding:60px 40px;background-color:var(--table-body);border-radius:20px;color:var(--grey)}#system #table-content .custom-table .product-table-wrapper .product-table .table-body .row{position:relative;padding-bottom:24px;padding-left:20px;padding-right:20px}#system #table-content .custom-table .product-table-wrapper .product-table .table-body .row:last-child{margin-bottom:0!important;padding-bottom:0}#system #table-content .custom-table .product-table-wrapper .product-table .table-body .row:last-child:after{display:none}#system #table-content .custom-table .product-table-wrapper .product-table .table-body .row:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:1px;background-color:#ccc}#system #table-content .custom-table .product-table-wrapper .product-table .table-body .name{color:var(--black)}#system #table-content .custom-table .product-table-wrapper .product-table .table-body .func{padding-left:5px}@media screen and (max-width: 992px){#system #table-content .custom-table .product-table-wrapper .product-table .table-body .func{padding-left:0}}#system #table-content .custom-table .product-table-wrapper .product-table .table-body .det{padding-left:105px}@media screen and (max-width: 992px){#system #table-content .custom-table .product-table-wrapper .product-table .table-body .det{padding-left:0}}#system #table-content .custom-table .product-table-wrapper .product-table .table-body .gx-6{--bs-gutter-x: 4rem}@media screen and (max-width: 992px){#system #table-content .custom-table .product-table-wrapper .product-table{display:block;width:100%;overflow-x:auto;box-sizing:content-box;padding-bottom:30px}#system #table-content .custom-table .product-table-wrapper .product-table .table-header,#system #table-content .custom-table .product-table-wrapper .product-table .table-body{min-width:800px}#system #table-content .custom-table .product-table-wrapper .product-table::-webkit-scrollbar{width:4px;height:4px;z-index:20}#system #table-content .custom-table .product-table-wrapper .product-table::-webkit-scrollbar-track{background:var(--table-body);margin:0 30px}#system #table-content .custom-table .product-table-wrapper .product-table::-webkit-scrollbar-thumb{background:var(--blue)}}@media screen and (max-width: 992px){#system #table-content .custom-table .product-table-wrapper:after{content:"";position:absolute;top:0;right:0;width:80px;height:calc(100% - 12px);pointer-events:none;background:linear-gradient(to left,#fff,#fff 50%,#fffc,#fff0);z-index:2;transition:opacity .3s ease}}@media screen and (max-width: 992px) and (max-width: 767px){#system #table-content .custom-table .product-table-wrapper:after{width:40px}}@media screen and (max-width: 992px){#system #table-content .custom-table .product-table-wrapper.no-fade:after{opacity:0}}#system #table-content .custom-table .container-wrapper{padding:60px}#system #table-content .custom-table .container-wrapper .p1{color:var(--grey)}@media screen and (max-width: 992px){#system #table-content .custom-table .container-wrapper{padding:30px 10px}}#crypto-section{padding-top:80px}@media screen and (max-width: 992px){#crypto-section{padding-top:40px}}#crypto-section .crypto-wrapper{position:relative}#crypto-section .crypto-wrapper .row{align-items:center}#crypto-section .crypto-wrapper .bg-decoration-right{position:absolute;bottom:85%;right:-12%;width:20%;height:auto;z-index:-2}@media screen and (max-width: 992px){#crypto-section .crypto-wrapper .bg-decoration-right{position:absolute;bottom:72%;right:-5%;width:27%}}@media screen and (max-width: 431px){#crypto-section .crypto-wrapper .bg-decoration-right{display:none}}#crypto-section .crypto-wrapper .content-wrapper{padding-left:8%;width:47%}@media screen and (max-width: 992px){#crypto-section .crypto-wrapper .content-wrapper{margin-top:40px;padding:0 34px;width:100%}}#crypto-section .crypto-wrapper .h2{color:var(--blue)}#crypto-section .crypto-wrapper .p1{color:var(--grey)}@media screen and (max-width: 747px){#crypto-section .crypto-wrapper .crypto-image-wrapper{padding-right:57px}}#crypto-section .crypto-wrapper .img-wrapper{clip-path:inset(0 0 0 0 round 0 200px 200px 0);overflow:hidden}@media screen and (min-width: 1477px){#crypto-section .crypto-wrapper .img-wrapper{clip-path:inset(0 0 0 0 round 0 270px 270px 0)}}#crypto-section .crypto-wrapper .banner-img{position:relative;z-index:1;width:100%;height:auto;clip-path:inset(0 0 0 0 round 0 270px 270px 0)}#support-section{padding:120px 0}@media screen and (max-width: 992px){#support-section{padding:60px 0}}@media screen and (max-width: 1024px){#support-section{padding:60px 0}}#support-section .support-wrapper{position:relative;padding:0 5%}@media screen and (max-width: 992px){#support-section .support-wrapper{padding:0}}#support-section .support-wrapper .support-img{width:100%;border-radius:20px;display:block}#support-section .support-wrapper .mob-support-img{margin:40px 0;width:100%}#support-section .support-wrapper .h4{color:var(--blue);margin-bottom:20px}#support-section .support-wrapper .p1{color:var(--grey)}#support-section .support-wrapper .support-text{position:absolute;top:10%;left:8%;background-color:var(--white);padding:28px;border-radius:12px;font-size:24px;text-align:lft;color:#000;max-width:400px}@media screen and (max-width: 992px){#support-section .support-wrapper .support-text{top:5%;left:2%}}@media screen and (max-width: 992px){#support-section .support-wrapper .comprehensive-content-wrapper,#support-section .support-wrapper .comprehensive-image-wrapper{padding:0 34px}}#service-section{background-color:var(--bg);padding:80px 0 120px}@media screen and (max-width: 992px){#service-section{padding:40px 0 60px}}#service-section .service-wrapper{justify-items:center;padding-bottom:40px;position:relative}@media screen and (max-width: 992px){#service-section .service-wrapper{padding:0 20px 40px}}#service-section .bg-decoration-left{position:absolute;bottom:37%;left:-14%;width:26%;height:auto;z-index:0}@media screen and (max-width: 992px){#service-section .bg-decoration-left{display:none}}#service-section .bg-decoration-right{position:absolute;top:57%;right:0%;width:11%;height:auto;z-index:0}@media screen and (max-width: 992px){#service-section .bg-decoration-right{display:none}}#service-section .intro{width:80%;text-align:center}@media screen and (max-width: 992px){#service-section .intro{width:100%}}#service-section .intro .h4{color:var(--blue);margin-bottom:20px}#service-section .intro .p1{color:var(--grey)}#service-section .card-wrapper{padding:0 5%}@media screen and (max-width: 992px){#service-section .card-wrapper{padding:0}}#service-section .service-card{background-color:var(--white);border-radius:20px;padding:40px;display:flex;gap:20px;align-items:start;box-shadow:0 4px 20px #0000000d;height:100%}@media screen and (max-width: 1400px){#service-section .service-card{padding:20px}}@media screen and (max-width: 1200px){#service-section .service-card{padding:20px;flex-direction:column;align-items:stretch}}#service-section .service-card .content-image{max-width:120px;height:auto;border-radius:12px;object-fit:cover}@media screen and (max-width: 992px){#service-section .service-card .content-image{margin-bottom:15px}}@media screen and (max-width: 992px){#service-section .service-card .content-title{margin-bottom:15px}}#service-section .service-card .card-text{flex:1}#service-section .service-card .card-text h5{margin-bottom:8px;font-weight:700;color:var(--blue)}@media screen and (max-width: 992px){#service-section .service-card .card-text .p1{text-align:-webkit-left}}#service-section .service-card .card-text .title{margin-bottom:20px}#service-section .service-card .card-text li{color:var(--grey)}#wallet-section{position:relative;padding-top:80px}#wallet-section .bg-decoration-right{position:absolute;bottom:85%;right:-12%;width:20%;height:auto;z-index:-2}@media screen and (max-width: 992px){#wallet-section .bg-decoration-right{display:none}}@media screen and (max-width: 992px){#wallet-section{padding-top:40px}}#wallet-section .wallet-wrapper{position:relative}#wallet-section .wallet-wrapper .row{align-items:center}#wallet-section .wallet-wrapper .content-wrapper{padding-left:8%;width:47%}@media screen and (max-width: 992px){#wallet-section .wallet-wrapper .content-wrapper{margin-top:40px;padding:0 34px;width:100%}}#wallet-section .wallet-wrapper .h2{color:var(--blue)}#wallet-section .wallet-wrapper .p1{color:var(--grey)}@media screen and (max-width: 747px){#wallet-section .wallet-wrapper{padding-right:45px}}#wallet-section .wallet-wrapper .img-wrapper{clip-path:inset(0 0 0 0 round 0 200px 200px 0);overflow:hidden}@media screen and (min-width: 1477px){#wallet-section .wallet-wrapper .img-wrapper{clip-path:inset(0 0 0 0 round 0 270px 270px 0)}}#wallet-section .wallet-wrapper .banner-img{position:relative;z-index:1;width:100%;height:auto;clip-path:inset(0 0 0 0 round 0 270px 270px 0)}#content-section{position:relative;padding:120px 0}#content-section .bg-decoration-right{position:absolute;top:-15%;right:-15%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#content-section .bg-decoration-right{display:none}}@media screen and (max-width: 992px){#content-section{padding:60px 0}}#content-section .card-wrapper{padding:0 5%}#content-section .service-card{background-color:var(--light-card);border-radius:20px;padding:40px;display:flex;gap:20px;flex-direction:column;align-items:center;height:100%;text-align:center}#content-section .service-card .content-image{max-width:90px;margin-bottom:20px}@media screen and (max-width: 992px){#content-section .service-card .content-image{max-width:60px;margin-bottom:10px}}#content-section .p1{color:var(--grey)}#content-section .h5{color:var(--blue);margin-bottom:20px}#strategies #content{position:relative;padding-top:120px}@media screen and (max-width: 992px){#strategies #content{padding-top:60px}}#strategies #content .bg-decoration-right{position:absolute;bottom:-40%;left:85%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#strategies #content .bg-decoration-right{display:none}}#strategies #content .bg-decoration-left{position:absolute;top:80%;left:0%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#strategies #content .bg-decoration-left{display:none}}#strategies #content .container{justify-items:center}#strategies #content .container .row{align-items:center}#strategies #content .container .col-md-6:first-child{padding-right:30px;margin-bottom:20px}#strategies #content .container .content-wrapper{position:relative}@media screen and (max-width: 992px){#strategies #content .container .content-wrapper{padding:0 10px}}#strategies #content .container .content-wrapper .p1{color:var(--grey);width:95%}@media screen and (max-width: 992px){#strategies #content .container .content-wrapper .p1{width:100%;margin-bottom:20px}}#strategies #content .container .content-wrapper .content-image-banner{border-radius:12px;position:relative;width:100%;height:auto}#strategies #service{position:relative}#strategies #service .bg-decoration-right-bottom{position:absolute;bottom:0%;left:80%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#strategies #service .bg-decoration-right-bottom{display:none}}#strategies #service .service-wrapper{padding:120px 0}@media screen and (max-width: 1120px){#strategies #service .service-wrapper{padding:60px 0}}@media screen and (max-width: 762px){#strategies #service .service-wrapper{padding:60px 10px}}#strategies #service .service-wrapper .h2{color:var(--blue);text-align:center;margin-bottom:60px}#strategies #service .service-wrapper .content-wrapper{padding:60px 0}@media screen and (max-width: 992px){#strategies #service .service-wrapper .content-wrapper{padding:40px 0}}#strategies #service .service-wrapper .row{margin-top:20px;justify-content:center}#strategies #service .service-wrapper .service-content-wrapper{padding:0 5%}@media screen and (max-width: 992px){#strategies #service .service-wrapper .service-content-wrapper{padding:0}}#strategies #service .service-wrapper .service-card{position:relative;background-color:var(--light-card);border-radius:20px;padding:75px 24px 40px;text-align:center;height:100%;overflow:visible;height:320px}@media (min-width: 762px) and (max-width: 991.98px){#strategies #service .service-wrapper .service-card{height:400px}}@media screen and (max-width: 992px){#strategies #service .service-wrapper .service-card{padding:87px 16px 24px;height:auto}}#strategies #service .service-wrapper .service-card .h4{color:var(--blue);font-weight:600;margin-bottom:20px}#strategies #service .service-wrapper .service-card .p1{color:var(--grey)}#strategies #service .service-wrapper .service-card .content-image{position:absolute;top:-50px;left:50%;transform:translate(-50%);width:100px;z-index:2}@media (min-width: 762px) and (max-width: 991.98px){#strategies #service .service-wrapper .service-card .content-image{width:80px}}#customer .desk{display:block}@media screen and (max-width: 768px){#customer .desk{display:none}}#customer .mob{display:none}@media screen and (max-width: 768px){#customer .mob{display:block}}#customer #intro{position:relative;padding-top:80px}@media screen and (max-width: 992px){#customer #intro{padding-top:40px}}#customer #intro .bg-decoration-right{position:absolute;right:-10%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#customer #intro .bg-decoration-right{display:none}}#customer #intro .bg-decoration-left{position:absolute;bottom:-75%;left:0%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#customer #intro .bg-decoration-left{display:none}}#customer #intro .intro-wrapper{position:relative;justify-content:center;align-items:center;padding:90px 0 0}@media screen and (max-width: 992px){#customer #intro .intro-wrapper{padding:90px 0 0}}@media screen and (max-width: 762px){#customer #intro .intro-wrapper{padding:40px 0 0}}@media screen and (max-width: 762px){#customer #intro .intro-wrapper .p1{margin-bottom:40px}}#customer #intro .intro-wrapper .desk-banner-img{width:100%;height:auto;display:block;border-radius:20px;position:relative}@media screen and (max-width: 992px){#customer #intro .intro-wrapper .desk-banner-img{display:none}}#customer #intro .intro-wrapper .mob-banner-img{width:100%;height:auto;border-radius:20px;position:relative;display:none}@media screen and (max-width: 992px){#customer #intro .intro-wrapper .mob-banner-img{display:block}}#customer #intro .intro-wrapper .intro-content{position:absolute;top:40px;right:10%;background-color:var(--blue);color:#fff;border-radius:16px;padding:40px;max-width:375px;z-index:2;box-shadow:0 4px 10px #00000026}@media screen and (min-width: 992px) and (max-width: 1200px){#customer #intro .intro-wrapper .intro-content{top:23px}}@media screen and (max-width: 992px){#customer #intro .intro-wrapper .intro-content{padding:28px;max-width:305px}}@media screen and (max-width: 768px){#customer #intro .intro-wrapper .intro-content{top:17px}}@media screen and (max-width: 576px){#customer #intro .intro-wrapper .intro-content{padding:15px;max-width:315px;right:8%}}#customer #intro .intro-wrapper .intro-content .p1{margin:0;color:#fff}#customer #our-services{position:relative;padding:120px 0}@media screen and (max-width: 992px){#customer #our-services{padding:80px 0}}#customer #our-services .bg-decoration-right{position:absolute;top:60%;right:0%;width:20%;height:auto;z-index:0}@media screen and (max-width: 992px){#customer #our-services .bg-decoration-right{display:none}}#customer #our-services .service-wrapper .service-box{background-color:#f5f9fc;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;padding:24px 21px;text-align:left;height:100%;position:relative}@media screen and (max-width: 556px){#customer #our-services .service-wrapper .service-box{align-items:center;padding:24px;height:160px}}#customer #our-services .service-wrapper .service-box.active{background-color:#174d72;color:#fff;display:flex;align-items:center;justify-content:center}#customer #our-services .service-wrapper .service-box .h2{color:var(--white)}#customer #our-services .service-wrapper .service-box .h4{color:var(--blue)}#customer #our-services .service-wrapper .service-box .service-img{width:90px;height:auto;display:block;margin-left:auto}@media screen and (max-width: 762px){#customer #our-services .service-wrapper .service-box .service-img{width:50px}}@media screen and (max-width: 556px){#customer #our-services .service-wrapper .service-box .service-img{width:50px;margin-left:0;align-items:center}}#customer #our-services .service-wrapper .image-box{border-radius:20px;object-fit:cover;width:100%;height:100%}@media screen and (min-width: 1400px){#customer #our-services .service-wrapper .image-box.lang-en,#customer #our-services .service-wrapper .image-box.lang-jp{max-height:420px}#customer #our-services .service-wrapper .image-box.lang-tc{max-height:363px}}@media screen and (max-width: 992px){#recruitment .banner-img{width:100%!important}}#recruitment #intro .p1{color:var(--grey)}#recruitment #intro .intro-wrapper{width:85%;text-align:center;justify-self:center;padding-top:120px}@media screen and (max-width: 992px){#recruitment #intro .intro-wrapper{padding-top:80px;width:100%}}@media screen and (max-width: 767px){#recruitment #intro .intro-wrapper{padding-top:40px}}@media screen and (max-width: 992px){#recruitment #intro{padding:0 10px}}#recruitment #content{position:relative}#recruitment #content .bg-decoration-right{position:absolute;top:28px;right:-10%;width:20%;height:auto;z-index:-1}@media screen and (max-width: 992px){#recruitment #content .bg-decoration-right{display:none}}#recruitment #content .bg-decoration-left{position:absolute;bottom:10%;left:-5%;width:23%;height:auto;z-index:-1}@media screen and (max-width: 992px){#recruitment #content .bg-decoration-left{display:none}}#recruitment #content .content-wrapper{padding-top:80px;width:90%;justify-self:center;position:relative}@media screen and (max-width: 992px){#recruitment #content .content-wrapper{padding-top:60px;width:100%}}@media screen and (max-width: 992px){#recruitment #content .content-wrapper,#recruitment #content .content-wrapper.why-join-us-wrapper .right-content{padding-top:40px}}#recruitment #content .content-wrapper .row{display:flex;justify-content:space-between;align-items:center}#recruitment #content .content-wrapper .h2{color:var(--blue)}@media screen and (max-width: 767px){#recruitment #content .content-wrapper .h2{margin-bottom:1rem}}#recruitment #content .content-wrapper .p1{color:var(--grey)}#recruitment #content .content-wrapper .left-content{align-content:center}@media screen and (min-width: 992px){#recruitment #content .content-wrapper .right-content{width:40%}}@media screen and (max-width: 767px){#recruitment #content .content-wrapper .right-content{width:100%}}@media screen and (max-width: 767px){#recruitment #content .content-wrapper .reverse-view{flex-direction:column-reverse;gap:10px}#recruitment #content .content-wrapper .spacing-container{padding-top:40px}}#recruitment #content .content-wrapper .content-image{border-radius:20px;width:100%;display:block;object-fit:cover}@media screen and (max-width: 767px){#recruitment #content .content-wrapper .content-image{height:170px}}@media screen and (max-width: 992px){#recruitment #content{padding:0 10px}}#recruitment #bottom-banner{position:relative;padding:120px 0;text-align:-webkit-center}@media screen and (max-width: 992px){#recruitment #bottom-banner{padding:60px 10px}}#recruitment #bottom-banner .bg-decoration-right{position:absolute;top:28px;right:-5%;width:20%;height:auto;z-index:-1}@media screen and (max-width: 992px){#recruitment #bottom-banner .bg-decoration-right{display:none}}#recruitment #bottom-banner .bg-decoration-left{position:absolute;bottom:0%;left:-5%;width:23%;height:auto;z-index:-1}@media screen and (max-width: 992px){#recruitment #bottom-banner .bg-decoration-left{display:none}}@media screen and (max-width: 431px){#recruitment #bottom-banner .bg-decoration-left{display:none}}#recruitment #bottom-banner .banner-wrapper{position:relative}#recruitment #bottom-banner .banner-wrapper .content-image{border-radius:20px;width:100%;height:auto;display:block}@media screen and (max-width: 992px){#recruitment #bottom-banner .banner-wrapper .content-image{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:80% center;border-radius:20px;display:block}}#recruitment #bottom-banner .banner-wrapper .banner-wrapper{width:90%}#recruitment #bottom-banner .banner-wrapper .h4{color:var(--white)}#recruitment #bottom-banner .banner-wrapper .bottom-content-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;padding:0 15px;width:44%}@media screen and (max-width: 992px){#recruitment #bottom-banner .banner-wrapper .bottom-content-wrapper{width:100%}}#recruitment #bottom-banner .banner-wrapper .bottom-content-wrapper a{text-decoration:underline;text-underline-offset:4px}#privacy .h1{margin-bottom:40px;color:var(--blue)}#privacy .h5{margin-bottom:20px;color:var(--blue)}#privacy .p1{color:var(--grey)}#privacy #content{padding:60px 0}#privacy #content .content-wrapper{padding:0 70px}#privacy #content .content-wrapper .info-wrapper{margin:37px 0}@media screen and (max-width: 992px){#privacy #content .content-wrapper .info-wrapper{margin:30px 0}}@media screen and (max-width: 992px){#privacy #content .content-wrapper{padding:0}}@media screen and (max-width: 992px){#privacy #content{padding:60px 0 120px}}:root{--blue: #1a4d78;--light: #d7dfed;--white: #ffffff;--grey: #808080;--black: #000000;--grey-bg: #f5f5f5;--light-card: #1a4d780d;--bg: #ebeef0;--table-body: #f5f5f580}html{scroll-behavior:smooth}html #fixed-chatbox{position:fixed;right:20px;bottom:20%;display:block;width:60px;overflow:hidden;z-index:999}html #top-banner{padding-top:10px}html #top-banner .banner-wrapper{position:relative;width:100%;border-radius:20px;overflow:hidden}html #top-banner .banner-wrapper .banner-img{width:100%;display:block;border-radius:20px}html #top-banner .banner-wrapper .object-position-right{object-position:right}html #top-banner .banner-wrapper .banner-content{position:absolute;bottom:40%;left:8%;color:var(--white);text-transform:uppercase}html #top-banner .banner-wrapper .banner-content .h1{margin-bottom:0}html #top-banner .tab-box{position:absolute;bottom:0;left:81%;transform:translate(-50%);background:#fff;border-radius:20px 20px 0 0;padding:22px 32px 11px;z-index:2;text-align:center;box-shadow:0 4px 10px #00000026;width:max-content;display:flex;gap:20px}html #top-banner .tab-box .h5{color:var(--blue)}html #top-banner .tab-box:after{content:"";position:absolute;bottom:0;left:-20px;width:26px;height:20px;background:radial-gradient(circle at 0 0,transparent 20px,white 20px)}html #top-banner .tab-box:before{content:"";position:absolute;bottom:0;right:-20px;width:26px;height:20px;background:radial-gradient(circle at 100% 0,transparent 20px,white 20px)}@media screen and (max-width: 992px){html #top-banner .tab-box{display:none}}@media (max-width: 767px){html #top-banner .banner-wrapper{height:200px}html #top-banner .banner-wrapper .banner-img{width:100%;height:100%;object-fit:cover;display:block}html #top-banner .banner-wrapper .banner-content{bottom:16px;right:20px}}@media (max-width: 426px){html #top-banner .banner-wrapper{height:160px}html #top-banner .banner-wrapper .banner-img{width:100%;height:100%;object-fit:cover;display:block}html #top-banner .banner-wrapper .banner-content{bottom:16px;right:20px}}body{overflow-x:hidden;background-color:var(--bg-theme)}body.active{overflow:hidden}body .wrapper.overlay-active .body-overlay{opacity:1;visibility:hidden}
