.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.container{max-width:1400px;margin:auto;position:relative;padding:0 30px}html.open{overflow:hidden}html.open header{position:fixed;top:0;left:0;height:100%;overflow:scroll;z-index:100}html.open header .wrapper nav{display:block}html.open header .wrapper .nav-btn{background-image:url(/img/button_menu_close.svg);width:27px;height:27px;margin-right:19px}body{position:relative;min-width:480px;background:#393939}header,#content,footer{width:100%;float:left;clear:both}header{position:relative;background:#fff}header .wrapper{display:flex;align-items:center;justify-content:space-between;position:relative;padding-top:30px;padding-bottom:26px;margin-left:85px;margin-right:68px}header .wrapper:before{content:'';position:absolute;top:0;left:245px;background:url(/img/bg_menu.png);width:870px;height:120px}header .logo{width:173px}header .logo img{width:100%;height:auto}header nav{display:inline-flex;gap:50px;margin-top:5px}header nav a span{display:inline-block;font-size:17px;position:relative;padding:8px 0}header nav a span:before{content:'';position:absolute;bottom:0;left:0;width:0;background:#13608F;height:3px;transition:.2s}header nav a:hover span:before,header nav a.current span:before{width:100%}header .nav-btn{display:none;background:url(/img/button_menu.svg) no-repeat center;width:35px;height:23px;margin-right:30px}#content{min-height:500px;background:#fff}#content #inner-banner{margin-top:5px}#content #inner-banner img{width:100%;height:auto}#content #navigation{position:relative;margin-top:26px;margin-bottom:60px;padding-right:100px}#content #navigation .navigation{display:flex;flex-wrap:wrap;gap:9px}#content #navigation .navigation a{font-size:16px;color:#9A9B9C}#content #navigation .navigation a.current{color:#13415d}#content #navigation .back{font-size:16px;color:#9A9B9C;position:absolute;top:0;right:0;padding-left:18px}#content #navigation .back:before{content:'';position:absolute;top:0;bottom:0;left:0;margin:auto;background:url(/img/arrow_path.svg) no-repeat center;width:8px;height:14px;transform:scaleX(-1)}#content .section-title{display:inline-block;font-size:55px;color:#13415d;padding-left:36px;border-bottom:1px solid #13415d;background:url(/img/icon_title.svg) no-repeat bottom 17px left;position:relative}#content .section-title+article{margin-top:37px}#content .link-btn{display:inline-block;box-sizing:border-box;position:relative;border-left:7px solid #133675;padding-left:20px;padding-right:73px;background:#244B92;overflow:hidden;z-index:1}#content .link-btn span{color:#fff;font-size:18px;line-height:57px}#content .link-btn:before{content:'';display:block;background:#133675;width:0;height:100%;position:absolute;z-index:-1;top:0;right:0;transition:all .3s ease-in-out}#content .link-btn:after{content:'';position:absolute;background:url(/img/arrow_detail.svg) no-repeat center;right:20px;top:0;bottom:0;margin:auto;width:38px;height:7px}#content .link-btn:hover:before{left:0;right:auto;width:100%}#content .loading{display:none;background:url(/img/loading.svg) no-repeat center,url(/img/loading_base.svg) no-repeat center;width:80px;height:80px;margin:60px auto 0;animation:rotate 1s linear infinite}footer{position:relative}footer *{font-size:18px;color:#fff !important}footer .footer-top{background:#4E4E4E;display:flex;align-items:center;justify-content:space-between;padding:15px 50px}footer .footer-top nav{display:inline-flex;gap:50px}footer .footer-top nav ul{list-style:none;display:inline-flex;gap:13px 50px}footer .footer-top .follow-us{display:inline-flex;align-items:center;justify-content:end;gap:10px 26px}footer .footer-top .follow-us label{font-weight:bold}footer .footer-top .follow-us a{border-radius:50%;background:#fff;width:48px;height:48px;display:flex;align-items:center;justify-content:center}footer .footer-bottom{padding:23px 50px 16px;text-align:right}footer .footer-bottom .copyright span{color:#AAAAAA !important}footer .footer-bottom .copyright span a{color:#AAAAAA !important}#back-to-top{opacity:0;position:fixed;right:50px;bottom:154px;width:48px;height:48px;background:#13415d url(/img/arrow_back_to_top.svg) no-repeat center;border-radius:50%;transition:opacity .5s}@media screen and (max-width:1199px){header .wrapper{margin:0;padding:22px 0;flex-wrap:wrap}header .wrapper:before{display:none}header .logo{width:136px;margin-left:30px}header nav{display:none;width:100%;margin-top:36px}header nav a{display:block;padding:21px 30px}header nav a span{font-size:18px;font-weight:bold;padding-top:0;padding-bottom:6px}header nav a:before{display:none}header nav a:hover,header nav a.current{background:#EEEEEE}header .nav-btn{display:block}footer .footer-top{padding:30px;align-items:start}footer .footer-top nav{width:50%;gap:66px}footer .footer-top nav ul{flex-flow:column}footer .footer-top .follow-us{width:50%}#back-to-top{right:30px;bottom:234px}}@media screen and (max-width:767px){.container{padding:0 20px}footer .footer-top{padding:30px 20px}footer .footer-top nav{gap:30px;width:64%}footer .footer-top nav ul{gap:10px}footer .footer-top .follow-us{flex-flow:column;align-items:end;width:36%}footer .footer-bottom{padding-left:20px;padding-right:20px}footer .footer-bottom *{font-size:16px}#back-to-top{right:20px;bottom:225px}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#content{overflow:hidden;margin-top:-20px;padding-top:20px}#content .control{display:flex}#content .control button{width:57px;height:57px;box-shadow:0px 0px 6px rgba(0,0,0,0.16)}#content .control button.prev{background:#90a3b2 url(/img/Home/arrow_gallery_white.svg) no-repeat center}#content .control button.next{background:#fff url(/img/Home/arrow_gallery_navy.svg) no-repeat center}#content #banner{position:relative}#content #banner .banner-wrapper{position:relative;overflow:hidden;width:66.5441176%}#content #banner .banner-wrapper .banner-container{position:relative;overflow:hidden;white-space:nowrap}#content #banner .banner-wrapper .banner-container .slider{display:inline-flex}#content #banner .banner-wrapper .banner-container .banner-item{display:block;position:relative;white-space:normal}#content #banner .banner-wrapper .banner-container .banner-item figure{position:relative}#content #banner .banner-wrapper .banner-container .banner-item figure img{width:100%;height:auto}#content #banner .banner-wrapper .banner-container .banner-item figure:before{content:'';position:absolute;bottom:0;left:0;right:0;height:434px;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%);opacity:0.99}#content #banner .banner-wrapper .banner-container .banner-item .caption{position:absolute;bottom:11.1%;left:0;right:0;width:61.878453%;margin:auto}#content #banner .banner-wrapper .banner-container .banner-item .caption .text1{color:#fff;font-size:60px;text-shadow:0px 0px 10px rgba(0,0,0,0.5);line-height:70px;font-weight:600}@media screen and (max-width:1500px){#content #banner .banner-wrapper .banner-container .banner-item .caption .text1{font-size:40px;line-height:60px}}#content #banner .banner-wrapper .banner-container .banner-item .caption .text2{color:#fff;font-size:21px;margin-top:20px}#content #banner .banner-wrapper .control{display:none;left:0;right:0;margin:auto;justify-content:center;position:absolute}#content #banner .banner-wrapper .scroll-down{position:absolute;left:13px;bottom:126.5px;font-size:16px;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0.5);transform:matrix(0, -1, 1, 0, 0, 0)}#content #banner .banner-wrapper .scroll-down:before{content:'';position:absolute;right:calc(100% + 15px);top:0;bottom:0;height:1px;background:#fff;margin:auto;width:0;animation:scrollDown 4s infinite linear}#content #banner .banner-content{position:absolute;top:-20px;right:-30px;width:33.4558824%;display:flex;flex-flow:column;align-items:end;opacity:0;transition:1s}#content #banner .banner-content .top{width:calc(100% + 57px);position:relative;background:url(/img/Home/bg_banner_content.png) no-repeat center / cover}#content #banner .banner-content .top img{width:100%;height:auto}#content #banner .banner-content .top img:nth-child(2){display:none}#content #banner .banner-content .top .description{position:absolute;bottom:13%;left:13.4%}#content #banner .banner-content .top .description p{position:relative;color:#fff;font-size:28px;width:348px;text-shadow:0px 0px 10px rgba(0,0,0,0.5)}#content #banner .banner-content .top .description:before{content:'';position:absolute;top:-48px;left:-45px;background:url(/img/Home/image_banner_content.svg) no-repeat center / 100% 100%;width:49px;height:62px}#content #banner .banner-content .top:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:#13415d;mix-blend-mode:multiply}#content #banner .banner-content .top .control{position:absolute;bottom:-28.5px;left:0}#content #banner .banner-content .bottom img{width:100%;height:auto}#content #banner.animate .banner-content{opacity:1;right:0}#content #about{margin-top:146px;position:relative}#content #about .wrapper{display:flex;gap:38px 110px;position:relative;z-index:1}#content #about .wrapper .left{width:calc(100% - 733px);margin-top:125px;align-self:flex-start;margin-bottom:80px}#content #about .wrapper .right{width:623px;display:flex;gap:13px;order:2}#content #about .wrapper .right img{box-shadow:0px 0px 20px rgba(0,0,0,0.3);align-self:flex-start;opacity:0;transition:1s;position:relative;transition-delay:.5s}#content #about .wrapper .right img:first-child{margin-top:128px;top:-50px}#content #about .wrapper .right img:nth-child(2){margin-top:212px;top:50px}#content #about .wrapper .right img:nth-child(3){top:-50px}#content #about .wrapper .right img:nth-child(4){margin-top:167px;top:50px}#content #about .wrapper .right img.animate{opacity:1;top:0}#content #about .section-title{opacity:0;left:-50px;transition:.5s}#content #about .section-title:before{content:'';position:absolute;right:100%;width:1000%;bottom:-1px;border-bottom:1px solid #13415d}#content #about .link-btn{margin-top:37px}#content #about:before,#content #about:after{content:'';position:absolute;background:url(/img/bg_image_about.png) no-repeat center / 100% 100%;width:1389px;height:926px;mix-blend-mode:multiply}#content #about:before{top:16px;left:-24.5%}#content #about:after{top:-120px;right:-18%}#content #about.animate .section-title{opacity:1;left:0}#content #vision{position:relative;margin-top:80px}#content #vision>figure{position:absolute;top:-134px;left:0;width:43.3823529%;overflow:hidden}#content #vision>figure img{width:100%;height:auto;transform:scale(1.1);opacity:0;transition:transform 1.5s,opacity 1s}#content #vision .wrapper{position:absolute;top:0;right:0;bottom:0;left:32.7205882%;background:url(/img/Home/bg_photo_our_vision.jpg) no-repeat center / cover;overflow:hidden}#content #vision .wrapper:before,#content #vision .wrapper:after{content:'';position:absolute;bottom:0}#content #vision .wrapper:before{top:0;left:0;right:0;background:#13415d;opacity:0.92}#content #vision .wrapper:after{left:330px;width:952px;height:229px;background:url(/img/Home/image_our_vision_content.png) no-repeat center / 100% 100%}#content #vision .content{padding-top:100px;padding-bottom:246.5px;max-width:52.1428571%;width:100%;box-sizing:border-box;margin-left:auto}#content #vision .content *{color:#fff}#content #vision .content .section-title{display:block;border-color:#fff;background-image:url(/img/Home/icon_title2.svg);opacity:0;right:-50px;transition:.5s}#content #vision .content .section-title:after{content:'';position:absolute;left:100%;width:1000%;bottom:-1px;border-bottom:1px solid #fff}#content #vision .content .link-btn{margin-top:37px}#content #vision.animate .content .section-title{opacity:1;right:0}#content #vision.animate>figure{box-shadow:0px 3px 20px rgba(0,0,0,0.3)}#content #vision.animate>figure img{transform:translate(0);opacity:1}#content #services{margin-top:87px;position:relative}#content #services .section-title{opacity:0;left:-50px;transition:.5s}#content #services .section-title:before{content:'';position:absolute;right:100%;width:1000%;bottom:-1px;border-bottom:1px solid #13415d}#content #services .slider-wrapper{margin-top:52px;min-height:585px;position:relative}#content #services .slider-wrapper .slider-container{position:relative;white-space:nowrap}#content #services .slider-wrapper .slider-container .service{white-space:normal}#content #services .slider-wrapper .slider-container .service a{display:block;position:relative}#content #services .slider-wrapper .slider-container .service a img{width:100%;height:auto}#content #services .slider-wrapper .slider-container .service a .info{position:absolute;top:100%;transform:translate(0, -100%);left:0;right:0;padding:40px 22px 28px;transition:.5s}#content #services .slider-wrapper .slider-container .service a .info p{color:#fff;font-size:22px;font-weight:bold;line-height:27px}#content #services .slider-wrapper .slider-container .service a .info article{height:0;overflow:hidden;color:#fff;font-size:18px;line-height:27px}#content #services .slider-wrapper .slider-container .service a:before{content:'';position:absolute;bottom:0;left:0;right:0;height:162px;background:linear-gradient(180deg, rgba(19,65,93,0) 0%, #13415d 100%);transition:.5s}@media screen and (min-width:1200px){#content #services .slider-wrapper .slider-container .service a:hover .info{top:0;transform:none}#content #services .slider-wrapper .slider-container .service a:hover .info p{margin-bottom:23px}#content #services .slider-wrapper .slider-container .service a:hover .info article{height:100%}#content #services .slider-wrapper .slider-container .service a:hover:before{background:#13608F;opacity:0.9;height:100%}}#content #services .slider-wrapper .real-slider{position:absolute;top:0;left:0;width:390px}#content #services .slider-wrapper .real-slider .slider-container{overflow:hidden}#content #services .slider-wrapper .real-slider .slider-container .slider{display:inline-flex}#content #services .slider-wrapper .fake-slider{margin-left:445px;padding-right:100%;overflow:hidden}#content #services .slider-wrapper .fake-slider .slider-container{width:306px}#content #services .slider-wrapper .fake-slider .slider-container .slider{display:inline-block;vertical-align:top}#content #services .slider-wrapper .fake-slider .slider-container .slider.lower .service a{margin-top:153px}#content #services .slider-wrapper .fake-slider .slider-container .service{width:256px}#content #services .slider-wrapper .fake-slider .slider-container .service a{box-shadow:0px 0px 20px rgba(0,0,0,0.16);margin-top:42px}#content #services .control{margin-top:44px}#content #services:before{content:'';position:absolute;top:-131px;right:0;background:url(/img/bg_image_services.png) no-repeat center / 100% 100%;width:1335px;height:954px;mix-blend-mode:multiply}#content #services.animate .section-title{left:0;opacity:1}#content #services_new{margin-top:87px;position:relative}#content #services_new .section-title{opacity:0;left:-50px;transition:.5s}#content #services_new .section-title:before{content:'';position:absolute;right:100%;width:1000%;bottom:-1px;border-bottom:1px solid #13415d}#content #services_new .slider-wrapper{margin-top:52px;min-height:585px;position:relative}#content #services_new .slider-wrapper .slider-container{position:relative;white-space:nowrap;align-items:flex-start}#content #services_new .slider-wrapper .slider-container .service{box-shadow:0px 0px 20px rgba(0,0,0,0.16);white-space:normal}#content #services_new .slider-wrapper .slider-container .service a{display:block;position:relative;overflow:hidden;transition:transform .75s}#content #services_new .slider-wrapper .slider-container .service a img{width:100%;height:auto}#content #services_new .slider-wrapper .slider-container .service a .info{position:absolute;top:0%;transform:translate(0, 100%);left:0;right:0;padding:0px 22px 28px;transition:.75s;height:100%;box-sizing:border-box}#content #services_new .slider-wrapper .slider-container .service a .info p{box-sizing:border-box;padding-top:40px;padding-bottom:23px;color:#fff;font-size:22px;font-weight:bold;line-height:27px;transition:transform .75s;transform:translateY(calc(-100% - 5px))}#content #services_new .slider-wrapper .slider-container .service a .info .des_container{opacity:0;transform:translateY(25px);transition:transform 1s,opacity 1s}#content #services_new .slider-wrapper .slider-container .service a .info .des_container article{color:#fff;font-size:18px;line-height:27px}#content #services_new .slider-wrapper .slider-container .service a:before{content:'';position:absolute;bottom:0;left:0;right:0;height:162px;background-color:rgba(19,96,143,0);background-image:linear-gradient(180deg, rgba(19,65,93,0) 0%, #13415d 100%);transition:.75s}@media screen and (min-width:1200px){#content #services_new .slider-wrapper .slider-container .service a:hover{transform:scale(1.1333)}#content #services_new .slider-wrapper .slider-container .service a:hover .info{transform:translate(0, 0%)}#content #services_new .slider-wrapper .slider-container .service a:hover .info p{transform:translateY(0%)}#content #services_new .slider-wrapper .slider-container .service a:hover .info .des_container{opacity:1;transform:translateY(0px)}#content #services_new .slider-wrapper .slider-container .service a:hover:before{background-color:#13608f;opacity:0.9;height:100%}}@media (min-width:768px){#content #services_new .slider-wrapper .real-slider .slider-container{height:561px}}@media (max-width:1199px){#content #services_new .slider-wrapper .real-slider .slider-container{height:642px}}@media (max-width:767px){#content #services_new .slider-wrapper .real-slider .slider-container{height:531px;width:374px}}#content #services_new .slider-wrapper .real-slider .slider-container .service{display:inline-block;vertical-align:top;width:300px;flex-shrink:0}@media (max-width:1199px){#content #services_new .slider-wrapper .real-slider .slider-container .service{width:354px}}@media (max-width:767px){#content #services_new .slider-wrapper .real-slider .slider-container .service{width:354px}}#content #services_new .slider-wrapper .real-slider .slider-container .service:nth-child(even){margin-top:111px}#content #services_new .slider-wrapper .real-slider .slider-container .slider{display:inline-block;align-items:flex-start;font-size:0}@media (min-width:768px){#content #services_new .slider-wrapper .real-slider .slider-container .slider{position:absolute !important;left:0 !important;top:0 !important;opacity:0;filter:opacity(0);pointer-events:none;transition:opacity .75s,transform .75s,filter .75s !important;transform:translateX(-25px)}}@media (min-width:768px){#content #services_new .slider-wrapper .real-slider .slider-container .slider.current{opacity:1;filter:opacity(1);pointer-events:all;transform:translateX(0px)}#content #services_new .slider-wrapper .real-slider .slider-container .slider.current+.slider{transform:translateX(25px)}}#content #services_new .control{margin-top:44px}#content #services_new:before{content:'';position:absolute;top:-131px;right:0;background:url('/img/bg_image_services.png') no-repeat center / 100% 100%;width:1335px;height:954px;mix-blend-mode:multiply}#content #services_new.animate .section-title{left:0;opacity:1}/*953795e33e25c16a067bcfa2a5842f5b*/#content #career{margin-top:276px;margin-bottom:161px;padding-left:40.9%;position:relative}#content #career>figure{position:absolute;top:-196px;left:-50px;width:46.1134454%;opacity:0;transition:.5s}#content #career>figure img{width:100%;height:auto}#content #career>figure figcaption{position:absolute;right:-37%;top:0;bottom:0;margin:auto;font-weight:bold;font-size:18vw;color:#fff;opacity:0.5;transform:matrix(0, -1, 1, 0, 0, 0);font-family:"Poppins";pointer-events:none}#content #career .wrapper{display:flex;align-items:end}#content #career .wrapper .content{width:774px;box-sizing:border-box;background:linear-gradient(228deg, #4bace7 0%, #0a3048 100%);box-shadow:0px 0px 20px rgba(0,0,0,0.3);padding:90px 80px;position:relative}#content #career .wrapper .content *{color:#fff}#content #career .wrapper .content .section-title{border:0;background-image:url(/img/Home/icon_title2.svg)}#content #career .wrapper .content .content1{margin-top:15px}#content #career .wrapper .content>ul{margin-top:30px}#content #career .wrapper .content>ul li{list-style:none;border-bottom:1px solid #aab9c4;font-size:18px;padding:18px 0}#content #career .wrapper .content .content2{margin-top:50px}#content #career .wrapper .content .learn-more{position:absolute;top:-92px;right:-68px;padding-top:17px;padding-left:16px}#content #career .wrapper .content .learn-more .inner-circle{background:#393939;border-radius:50%;width:147px;height:147px;display:flex;align-items:center;justify-content:center}#content #career .wrapper .content .learn-more .inner-circle span{display:block;color:#fff;font-weight:600;font-size:29.16px;text-align:center;line-height:24px}#content #career .wrapper .content .learn-more .outer-circle{position:absolute;top:0;left:0;border-radius:50%;width:183px;height:183px;box-sizing:border-box}#content #career .wrapper .content .learn-more .outer-circle svg{position:absolute;top:0;left:0;width:100%;height:100%}#content #career .wrapper .content .learn-more .outer-circle svg circle{stroke-dasharray:454;transform:rotate(6deg);transform-origin:center;stroke-dashoffset:0;stroke:#393939}#content #career .wrapper .content .learn-more .outer-circle svg circle.mobile{display:none;stroke-dasharray:366;transform:rotate(5deg)}#content #career .wrapper .content .learn-more .outer-circle label{position:absolute;top:-11px;left:68%}#content #career .wrapper .content .learn-more .outer-circle label span{font-size:20px;color:#393939;position:absolute;transform-origin:bottom center}#content #career .wrapper .content .learn-more .outer-circle label span:first-child{transform:matrix(.89, .45, -0.45, .89, 0, 0);left:0;top:0}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(2){transform:matrix(.84, .54, -0.54, .84, 0, 0);left:7px;top:5px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(3){transform:matrix(.79, .61, -0.61, .79, 0, 0);left:16px;top:9px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(4){transform:matrix(.74, .67, -0.67, .74, 0, 0);left:18px;top:14px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(5){transform:matrix(.59, .8, -0.8, .59, 0, 0);left:27px;top:25px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(6){transform:matrix(.49, .87, -0.87, .49, 0, 0);left:35px;top:35px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(7){transform:matrix(.31, .95, -0.95, .31, 0, 0);left:40px;top:49px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(8){transform:matrix(.18, .98, -0.98, .18, 0, 0);left:44px;top:61px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(9){transform:matrix(.04, 1, -1, .04, 0, 0);left:44px;top:73px}#content #career .wrapper .content .learn-more:hover .outer-circle{transition:1s;transform:rotate(360deg)}#content #career .wrapper .content:before{content:'';position:absolute;top:90px;right:-294px;background:url(/img/Home/bg_career_image.png) no-repeat center / 100% 100%;width:359px;height:254px}#content #career .wrapper>figure{width:352px;margin-bottom:118px;position:relative;opacity:0;bottom:50px;transition:.5s}#content #career .wrapper>figure img{width:100%;height:auto}#content #career.animate>figure{opacity:1;left:0}#content #career.animate .wrapper>figure{opacity:1;bottom:0}@media screen and (max-width:1199px){#content{margin-top:0;padding-top:0}#content #banner .banner-wrapper{width:100%}#content #banner .banner-wrapper .banner-container .banner-item figure:before{height:317px}#content #banner .banner-wrapper .banner-container .banner-item .caption{bottom:57px;width:auto;left:30px;right:100px}#content #banner .banner-wrapper .banner-container .banner-item .caption .text2{margin-top:10px}#content #banner .banner-wrapper .scroll-down{right:0;left:auto}#content #banner .banner-content{width:100%;position:relative;flex-flow:row;align-items:center}#content #banner .banner-content .top,#content #banner .banner-content .bottom{width:50%}#content #banner .banner-content .top{background-image:url(/img/Home/bg_banner_content_tab.png)}#content #banner .banner-content .top .description{bottom:30px;left:30px}#content #banner .banner-content .top .description p{font-size:24px;width:100%}#content #banner .banner-content .top .description:before{width:21px;height:27px;top:-10px;left:-20px}#content #banner .banner-content .top .control{left:auto;bottom:auto;top:-10px;right:-57px}#content #about{margin-top:50px}#content #about .wrapper{column-gap:36px}#content #about .wrapper .left{width:calc(50% - 36px);margin:0}#content #about .wrapper .right{width:50%;gap:7px;margin-top:55px}#content #about .wrapper .right img{width:calc((100% - 21px) / 4);height:auto}#content #about .wrapper .right img:first-child{margin-top:73px}#content #about .wrapper .right img:nth-child(2){margin-top:121px}#content #about .wrapper .right img:nth-child(4){margin-top:95px}#content #about:before,#content #about:after{width:875px;height:583px}#content #about:before{top:-78px;left:-70%}#content #about:after{top:-165px;right:-53%}#content #vision{margin-top:208px}#content #vision .wrapper{left:86px;background-image:url(/img/Home/bg_photo_our_vision_tab.jpg)}#content #vision .wrapper:after{width:621px;height:163px;left:220px}#content #vision .content{padding-top:34.182%;max-width:100%;padding-left:126px;padding-bottom:104px}#content #vision>figure{top:-138px;width:62.5%}#content #services{margin-top:130px}#content #services .slider-wrapper{margin-top:67px}#content #services .slider-wrapper .real-slider{width:354px}#content #services .slider-wrapper .fake-slider{margin-left:374px}#content #services .slider-wrapper .fake-slider .slider-container{width:276px}#content #services .slider-wrapper .fake-slider .slider-container .slider.lower .service a{margin-top:187px}#content #services .slider-wrapper .fake-slider .slider-container .service a{margin-top:76px}#content #services .control{margin-top:23px}#content #services:before{top:-33px;right:30px;width:1236px;height:884px}#content #career{margin-top:106px;margin-bottom:90px;padding:0 30px}#content #career>figure{position:relative;top:auto;margin-left:-30px;width:60.5%;margin-bottom:-30px}#content #career>figure figcaption{font-size:21.5vw}#content #career .wrapper{flex-flow:column}#content #career .wrapper .content{width:100%}#content #career .wrapper .content .learn-more{right:42px;top:-129px}#content #career .wrapper>figure{margin:-43px -30px 0 0}}@media screen and (max-width:767px){#content #banner .banner-wrapper .banner-container .banner-item figure:before{height:200px}#content #banner .banner-wrapper .banner-container .banner-item .caption{margin:83px 20px 30px;position:unset}#content #banner .banner-wrapper .banner-container .banner-item .caption .text1{color:#13415d;font-size:34px;line-height:47px;text-shadow:none}#content #banner .banner-wrapper .banner-container .banner-item .caption .text2{color:#13415d}#content #banner .banner-wrapper .control{display:flex}#content #banner .banner-wrapper .scroll-down{display:none}#content #banner .banner-content{top:0}#content #banner .banner-content .top{width:100%;background-image:url(/img/Home/bg_banner_content_m.png)}#content #banner .banner-content .top img:first-child{display:none}#content #banner .banner-content .top img:nth-child(2){display:block}#content #banner .banner-content .top .description{left:36px}#content #banner .banner-content .top .description:before{width:26px;height:33px;top:-14px;left:-22px}#content #banner .banner-content .top .control{display:none}#content #banner .banner-content .bottom{display:none}#content #about{margin-top:70px}#content #about .wrapper{flex-flow:column}#content #about .wrapper .left{width:100%}#content #about .wrapper .right{width:100%;order:0;margin-top:0;gap:9px}#content #about .wrapper .right img{width:calc((100% - 27px) / 4)}#content #about .wrapper .right img:first-child{margin-top:91px}#content #about .wrapper .right img:nth-child(2){margin-top:150px}#content #about .wrapper .right img:nth-child(4){margin-top:117px}#content #about:before{top:auto;left:4%;bottom:14px}#content #about:after{top:-121px;right:-80.5%}#content #vision{margin-top:56px}#content #vision .wrapper{left:20px;background-image:url(/img/Home/bg_photo_our_vision_m.jpg)}#content #vision .wrapper:after{left:170px}#content #vision .content{padding-top:55%;padding-left:40px;padding-bottom:100px}#content #vision>figure{top:-16px;width:69.5%}#content #services{margin-top:110px}#content #services .slider-wrapper{margin-top:40px}#content #services .slider-wrapper .fake-slider .slider-container .service a{margin-top:77px !important}#content #services .control{margin-top:33px}#content #services:before{top:-95px;right:auto;left:-79%}#content #career{margin-top:97px;margin-bottom:120px;padding:0 20px}#content #career>figure{margin-left:-20px;width:87.28%;margin-bottom:-23px}#content #career>figure figcaption{font-size:30vw}#content #career .wrapper .content{padding:40px}#content #career .wrapper .content .learn-more{right:33px;top:-102px;padding-top:14px;padding-left:14px}#content #career .wrapper .content .learn-more .inner-circle{width:118px;height:118px}#content #career .wrapper .content .learn-more .inner-circle span{font-size:23px;line-height:20px}#content #career .wrapper .content .learn-more .outer-circle{width:147px;height:147px}#content #career .wrapper .content .learn-more .outer-circle svg circle{display:none}#content #career .wrapper .content .learn-more .outer-circle svg circle.mobile{display:block}#content #career .wrapper .content .learn-more .outer-circle label{top:-9px}#content #career .wrapper .content .learn-more .outer-circle label span{font-size:15px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(2){left:6px;top:4px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(3){left:13px;top:8px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(4){left:15px;top:11px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(5){left:23px;top:20px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(6){left:30px;top:28px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(7){left:33px;top:40px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(8){left:37px;top:49px}#content #career .wrapper .content .learn-more .outer-circle label span:nth-child(9){left:36px;top:59px}#content #career .wrapper>figure{margin:-20px -20px 0 0}}@keyframes scrollDown{0%,100%{width:0;right:calc(100% + 15px)}25%{width:78px;right:calc(100% + 15px)}50%{width:78px;right:calc(100% + 93px)}75%{width:0;right:calc(100% + 93px)}}