html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.scrollanimation{transform:translateY(50px);opacity:0}.fadeIn{animation-name:fadeIn;animation-duration:1s;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}main{padding-top:100px;padding-bottom:105px;position:relative}@media(max-width:991px){main{padding-top:57px;padding-bottom:20px}}body,html{overflow-x:hidden}body{font-family:Karla;letter-spacing:normal;color:#3a3834;font-weight:400;opacity:0;visibility:hidden;transition:.6s ease-in;position:relative;background:#e5e5e5}body.loading{opacity:1;visibility:visible}@media(max-width:767px){body{line-height:1.5}}::selection{background-color:#e51a29;color:#fff}.mo{display:none}@media(max-width:767px){.mo{display:block}}.pc{display:none}@media(min-width:768px){.pc{display:block}}.container{margin:0 auto;width:100%;position:relative;z-index:3}@media(max-width:767px){.container{padding:0 24px}}@media(min-width:768px){.container{width:80%}}@media(min-width:992px){.container{width:90%}}@media(min-width:1200px){.container{max-width:1456px;padding:0 16px}}a{outline:none;color:inherit}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}a,a:hover{text-decoration:none;transition:.4s ease}*:focus{outline:none}img{vertical-align:middle;max-width:100%}.memberst .header_box .member-btn .sing-btn{display:none}.memberst .header_box .member-btn .siout-btn{display:block}.header_show{position:fixed;top:0;left:0;width:100%;background:none;z-index:10}.header_show li{list-style:none}.header_show:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:-1;transition:.4s ease}.header_box{position:relative;width:100%;height:100px;padding:0 160px;display:flex;justify-content:space-between;align-items:center;font-size:.875rem;transition:.4s}@media(max-width:1500px){.header_box{padding:0 40px}}.header_box:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:-1;background:#fff;transition:.4s ease}.logo{width:156px;position:relative;z-index:7;margin-right:50px}@media(max-width:1199px){.logo{margin-right:25px}}.logo a{display:block;width:100%;height:100%;position:relative}.logo .black-l{opacity:1}.logo .white-l{opacity:0;position:absolute;top:0;left:0}.logo svg{width:155px;height:33px}.nav_box{position:relative;height:100%}.nav_box nav{height:100%}.nav_box ul{display:flex;height:100%;padding-right:0}@media(max-width:1500px){.nav_box ul{padding-right:0}}.nav_box ul li{position:relative;text-align:center;height:100%}@media(min-width:769px){.nav_box ul li.active a{color:#e51a29}.nav_box ul li.active a:after{opacity:1}}.nav_box ul li:not(:last-child){margin-right:60px}@media(max-width:991px){.nav_box ul li:not(:last-child){margin-right:30px}}.nav_box a{width:100%;height:100%;display:block;font-size:1.25rem;line-height:1.1;letter-spacing:1px;font-weight:400;color:#22252d;padding:5px 0;position:relative;font-family:Roboto}@media(min-width:768px){.nav_box a:hover{color:#e51a29}.nav_box a:hover:after{opacity:1}}.nav_box a span{position:relative;top:50%;transform:translateY(-50%);display:block}@media(min-width:992px){.nav_box a.active{color:#e51a29}.nav_box a.active:after{opacity:1}}@media(max-width:991px){.nav_box a{font-size:1rem}.nav_box a.active{color:#fff}}.menu-wrapper{display:none}.menu-wrapper{display:none;position:absolute;top:0;right:12px;bottom:0;margin:auto;width:40px;height:40px;cursor:pointer;z-index:14}.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{width:24px;height:3px;margin:0 auto;border-radius:5px}.hamburger-menu{position:relative;transform:translateY(8px);background:#353a45;transition:all 0ms 0ms;margin-top:10px;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px}.hamburger-menu.animate{background:#fff0}.hamburger-menu:before{content:"";position:absolute;right:0;bottom:8px;background:#353a45;transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1);-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px}.hamburger-menu:after{content:"";position:absolute;right:0;top:8px;background:#353a45;transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1);-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px}.hamburger-menu.animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1),width .3s .15s cubic-bezier(.23,1,.32,1);-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px}.hamburger-menu.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1);-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px}.menu-icon{display:none;top:45%;right:-.7em;z-index:100;width:45px;height:39px;margin-top:0;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:absolute}@media(max-width:768px){.menu-icon{display:block}}.menu-icon-block{display:none;position:relative;height:100%;margin:auto}.menu-icon-block i{position:absolute;display:block;margin:auto;width:72%;height:2px;background-color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-border-radius:99em;-moz-border-radius:99em;border-radius:99em}.menu-icon-block i.i1{top:0%}.menu-icon-block i.i2{top:25%}.menu-icon-block i.i3{top:51%}@media(max-width:768px){.logo{width:80px;z-index:12}.logo svg{width:80px;height:17px}.header_box{width:100%;height:57px;font-size:1.5rem;margin:0 auto;padding:0 20px;transition:.4s ease}.header_box:before{background-color:#fff}.nav_box{position:fixed;display:none;top:0;width:100%;height:100vh;z-index:11;right:0}.nav_box.navop{right:0}.nav_box>nav{top:50%;transform:translateY(-50%);position:relative}.nav_box ul{display:block;width:100%;padding:40px 20px 30px;height:auto;position:relative;background-color:#fff}.nav_box ul li{width:100%;height:auto;border-bottom:none}.nav_box ul li.active a{color:#e51a29}.nav_box ul li a{padding:20px;text-align:center;text-decoration:none;font-size:1.25rem;line-height:1.4;letter-spacing:0px;font-weight:400;color:#22252d;position:relative}.nav_box ul li a:after{display:none}.nav_box ul li span{top:auto;transform:none}.nav_box ul>li:not(:last-child){margin-right:0}.menu-wrapper{display:block}.header_box.open{background:none;-webkit-backdrop-filter:none;backdrop-filter:none}}footer{padding:90px 25px 42px;background-color:#042638;position:relative}@media(max-width:991px){footer{padding:30px 20px 25px}}footer .f-logo{width:200px;margin:0 auto 80px}@media(max-width:991px){footer .f-logo{width:98px;margin:0 auto 20px}}footer .f-logo svg{width:198px;height:42px}@media(max-width:991px){footer .f-logo svg{width:98px;height:21px}}footer .f-location a{font-family:Roboto;font-size:1.25rem;line-height:2.2;letter-spacing:1px;font-weight:400;color:#fff9;display:block;margin:0 auto;text-align:center}@media(max-width:991px){footer .f-location a{font-size:.75rem;line-height:1.4;margin-bottom:48px;text-align:center}}footer .copyright{font-size:1rem;line-height:2.2;letter-spacing:1px;font-weight:400;color:#fff9;margin-top:10px;font-family:Roboto;text-align:center}@media(max-width:991px){footer .copyright{text-align:center;width:100%;font-size:.75rem;letter-spacing:0}}.top_btn{position:relative;cursor:pointer;width:67px;height:67px;z-index:10;border:2px solid #AF271D;border-radius:50%;opacity:1;margin:135px auto 0;transition:.4s ease}@media(min-width:992px){.top_btn:hover{background:#af271d}.top_btn:hover .line{border-top:2px solid #fff;border-right:2px solid #fff}}.top_btn .line{width:18px;height:18px;position:absolute;left:50%;top:55%;transform:translate(-50%,-50%) rotate(-45deg);border-top:2px solid #AF271D;border-right:2px solid #AF271D;transition:.4s ease}@media(max-width:768px){.top_btn{margin-top:65px;width:44px;height:44px}.top_btn .line{width:13px;height:13px}}.bannersection{margin-bottom:100px}@media(max-width:768px){.bannersection{margin-bottom:50px}}.banner{margin-top:80px;margin-bottom:5px;position:relative}.banner:after{content:"";width:80%;height:26%;background-color:#fff;display:block;position:absolute;left:0;bottom:-1px}@media(max-width:768px){.banner{margin-top:60px;margin-bottom:65px}.banner:after{display:none}}@media all and (max-width:1439px){.f80{font-size:2.8125rem}}@media all and (min-width:769px)and (max-width:1439px){.f80{font-size:4.5rem}}@media all and (min-width:769px){.f80{font-size:5rem}}.f80{color:#606060;line-height:1;font-weight:700;margin-bottom:10px}.f80~.f20{letter-spacing:.2em;color:#404040}@media all and (max-width:1439px){.f48{font-size:2.25rem}}@media all and (min-width:769px)and (max-width:1439px){.f48{font-size:2.7rem}}@media all and (min-width:769px){.f48{font-size:3rem}}@media all and (max-width:1439px){.f32{font-size:1.5rem}}@media all and (min-width:769px)and (max-width:1439px){.f32{font-size:1.8rem}}@media all and (min-width:769px){.f32{font-size:2rem}}@media all and (max-width:1439px){.f28{font-size:1.25rem}}@media all and (min-width:769px)and (max-width:1439px){.f28{font-size:1.575rem}}@media all and (min-width:769px){.f28{font-size:1.75rem}}@media all and (max-width:1439px){.f24{font-size:1.25rem}}@media all and (min-width:769px)and (max-width:1439px){.f24{font-size:1.35rem}}@media all and (min-width:769px){.f24{font-size:1.5rem}}@media all and (max-width:1439px){.f22{font-size:1rem}}@media all and (min-width:769px)and (max-width:1439px){.f22{font-size:1.2375rem}}@media all and (min-width:769px){.f22{font-size:1.375rem}}@media all and (max-width:1439px){.f20{font-size:1.125rem}}@media all and (min-width:769px)and (max-width:1439px){.f20{font-size:1.125rem}}@media all and (min-width:769px){.f20{font-size:1.25rem}}@media all and (max-width:1439px){.f18{font-size:.875rem}}@media all and (min-width:769px)and (max-width:1439px){.f18{font-size:1.0125rem}}@media all and (min-width:769px){.f18{font-size:1.125rem}}@media all and (max-width:1439px){.f16{font-size:.875rem}}@media all and (min-width:769px)and (max-width:1439px){.f16{font-size:.9rem}}@media all and (min-width:769px){.f16{font-size:1rem}}.f16{line-height:2}@media all and (max-width:1439px){.f14{font-size:.75rem}}@media all and (min-width:769px)and (max-width:1439px){.f14{font-size:.7875rem}}@media all and (min-width:769px){.f14{font-size:.875rem}}.f13{font-size:.8125rem}.uppercase{text-transform:uppercase}.icontitle{display:flex;position:relative}.icontitle:before{content:"";background:url(/dist/images/title.png) center/contain no-repeat;width:77px;height:102px;display:block;margin-right:10px}.icontitle .wrap{margin-top:15px}.icontitle .wrap .f80{margin-bottom:12px}.icontitle .wrap .f20{margin-left:3px}@media(max-width:768px){.icontitle:before{width:40px;height:52px}.icontitle .wrap{margin-top:5px}}@media all and (max-width:1439px){.browntitle{font-size:1.25rem}}@media all and (min-width:769px)and (max-width:1439px){.browntitle{font-size:1.35rem}}@media all and (min-width:769px){.browntitle{font-size:1.5rem}}.browntitle{line-height:1.5;color:#a88335;font-weight:500;margin-bottom:20px}@media all and (max-width:1439px){.scontent{font-size:.875rem}}@media all and (min-width:769px)and (max-width:1439px){.scontent{font-size:.9rem}}@media all and (min-width:769px){.scontent{font-size:1rem}}.scontent{line-height:1.88;color:#3a3834;font-weight:400}.btnwrap .btn{display:inline-block;background:linear-gradient(77deg,#c08b08,#ebd683 89%);clip-path:polygon(7% 0,93% 0,100% 50%,93% 100%,7% 100%,0 50%);color:#fff;text-align:center;font-size:1.125rem;font-weight:700;padding:10.5px 0;min-width:221px;position:relative}.btnwrap .btn:after{position:absolute;top:0;left:0;width:250%;height:100%;transform:translate(-100%);background:#ffffff21;background:linear-gradient(90deg,#ffffff21 0 77%,#ffffff80 92%,#ffffff4d);content:"";opacity:0;pointer-events:none}@media(min-width:768px){.btnwrap .btn:hover:after{top:0;left:0;transform:translate(0);opacity:1;transition-duration:.7s,.15s;transition-property:transform,opacity;transition-timing-function:ease}}@media(max-width:768px){.btnwrap{text-align:center}.btnwrap .btn{font-size:.9375rem;padding:5px 0;min-width:172px}}.dotlist{position:relative;padding-left:22px;line-height:30px}@media all and (max-width:1439px){.dotlist{font-size:.875rem}}@media all and (min-width:769px)and (max-width:1439px){.dotlist{font-size:1.0125rem}}@media all and (min-width:769px){.dotlist{font-size:1.125rem}}.dotlist{color:#010101;transition:.4s ease}.dotlist:before{content:"";width:12px;height:12px;background-color:#9fa0a0;border-radius:50%;display:block;position:absolute;top:9px;left:0;transition:.4s ease}@media(min-width:768px){.dotlist:hover a{color:#326695}.dotlist:hover:before{background-color:#326695}}@media(max-width:768px){.dotlist:before{width:8px;height:8px;top:5px}}.sh-bgbx{position:absolute;pointer-events:none;z-index:-1;width:100%;height:100%;top:0;left:0}.sh-bgbx .s-bg1{position:absolute;top:160px;left:0}@media(max-width:991px){.sh-bgbx .s-bg1{display:none}}.sh-bgbx .s-bg2{position:absolute;right:0;bottom:60px}@media(max-width:991px){.sh-bgbx .s-bg2{width:184px;bottom:25px}}.sh-bgbx .s-bg3{position:absolute;top:300px;left:110px}@media(max-width:991px){.sh-bgbx .s-bg3{display:none}}.sh-banner{position:relative;width:100%;margin:240px auto 150px}@media(max-width:768px){.sh-banner{margin-top:70px;margin-bottom:50px}}.sh-banner .f64{color:#e51a29;font-size:4rem;font-weight:700;text-transform:uppercase}@media(max-width:768px){.sh-banner .f64{font-size:2.1875rem;line-height:1}}.sh-banner .f20{margin-top:5px}@media(max-width:768px){.sh-banner .f20{font-size:1.125rem;margin-top:2px}}.sh-banner .banner-bg{position:absolute;right:-220px;top:-100px;z-index:1;pointer-events:none}@media(max-width:768px){.sh-banner .banner-bg{display:none}}.l-fixbg{position:fixed;width:24%;left:-200px;top:160px;z-index:-3}@media(max-width:991px){.l-fixbg{display:none}}.l-fixbg .text-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:119%;height:119%}.l-fixbg.botfix{position:absolute;top:auto;bottom:400px}.w-allbg{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;height:100%;max-width:1168px;background-color:#f6f6f780;z-index:-2}.t-bcirbg{position:absolute;top:-188px;right:12%;width:21.9%;z-index:12;pointer-events:none}@media(max-width:991px){.t-bcirbg{right:-65px;top:-57px;width:177px}}.t-bcirbg .bcir-text{position:absolute;bottom:-90px;left:50%;transform:translate(-50%);animation:bcirani 6s linear infinite}@media(max-width:991px){.t-bcirbg .bcir-text{bottom:-40px}}@keyframes bcirani{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(360deg)}}.cir-bti{font-size:1.25rem;position:relative;padding-left:30px;color:#e51a29;margin-bottom:50px}.cir-bti:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background-color:#e51a29}@media(max-width:768px){.cir-bti:before{width:14px;height:14px}}@media(max-width:768px){.cir-bti{font-size:1.125rem;padding-left:22px;margin-bottom:25px}}.sh-banbx{margin-top:240px;margin-bottom:80px}@media(max-width:768px){.sh-banbx{margin-top:85px;margin-bottom:32px}}.sh-banbx h2{text-align:center;position:relative;padding-top:25px}@media(max-width:768px){.sh-banbx h2{padding-top:15px}}.sh-banbx h2:before{position:absolute;content:"";top:0;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background-color:#e51a29}@media(max-width:768px){.sh-banbx h2:before{width:5px;height:5px}}.sh-banbx h2 .e-ti{font-size:4rem;line-height:1.2;letter-spacing:.25px;font-weight:300;color:#e51a29;display:block;text-transform:uppercase}@media(max-width:768px){.sh-banbx h2 .e-ti{font-size:1.75rem}}.sh-banbx h2 .t-ti{font-size:1.75rem;line-height:1.4;letter-spacing:2px;font-weight:300;color:#e51a29;display:block}@media(max-width:768px){.sh-banbx h2 .t-ti{font-size:1rem}}.sh-tmenu-bx{margin-bottom:120px}@media(max-width:768px){.sh-tmenu-bx{margin-bottom:15px}}.sh-tmenu-bx ul{display:flex;flex-wrap:wrap;justify-content:space-between}.sh-tmenu-bx ul li.active a:before{background-color:#e51a29}.sh-tmenu-bx ul li.active a:after{left:0}.sh-tmenu-bx ul li{width:23%}@media(max-width:991px){.sh-tmenu-bx ul li{width:48%;margin-bottom:25px}}.sh-tmenu-bx ul a{font-size:1rem;line-height:1.5;letter-spacing:.75px;font-weight:400;color:#000;position:relative;overflow:hidden;padding-bottom:10px;display:block}@media(max-width:768px){.sh-tmenu-bx ul a{font-size:.8125rem;padding-bottom:6px}}.sh-tmenu-bx ul a .line{position:absolute;bottom:0;width:100%;height:2px}.sh-tmenu-bx ul a .line:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;background-color:#8e8e8e}.sh-tmenu-bx ul a:before{position:absolute;content:"";right:5px;top:5px;width:6px;height:12px;clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#000;transition:.4s ease}@media(max-width:768px){.sh-tmenu-bx ul a:before{top:4px;width:5px;height:10px}}.sh-tmenu-bx ul a:after{position:absolute;content:"";left:-100%;bottom:-1px;width:100%;height:3px;background-color:#e51a29;transition:.4s ease}@media(max-width:768px){.sh-tmenu-bx ul a:after{height:2px}}@media(min-width:768px){.sh-tmenu-bx ul a:hover:before{background-color:#e51a29}.sh-tmenu-bx ul a:hover:after{left:0}}.sh-btn{position:relative;display:block;width:272px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;margin:20px;height:64px;text-align:left;border:none;background-size:300% 100%;border-radius:50px;padding-left:32px;transition:all .4s ease-in-out;background-image:linear-gradient(to right,#fed002,#f17f04,#f17f04,#fed002);box-shadow:0 4px 15px #e5420abf}.sh-btn span{font-size:1rem;line-height:3.9;letter-spacing:1px;font-weight:500;color:#fff;font-style:italic}.sh-btn .arr{position:absolute;top:50%;right:-44px;transform:translateY(-50%);width:100px;height:1px;background-color:red;transition:.4s ease}@media(max-width:768px){.sh-btn .arr{width:75px;right:-28px}}.sh-btn .arr:before{position:absolute;content:"";width:9px;height:11px;clip-path:polygon(0 0,0% 100%,100% 50%);background-color:red;right:-9px;top:50%;transform:translateY(-50%)}@media(min-width:769px){.sh-btn:hover{background-position:100% 0;transition:all .4s ease-in-out}.sh-btn:hover .arr{right:-14px}}@media(max-width:768px){.sh-btn{width:204px;height:48px;padding-left:24px}.sh-btn span{font-size:.75rem;line-height:4}}.form-bx label{font-size:1.125rem;line-height:1.2;letter-spacing:.5px;font-weight:400;color:#606060;margin-bottom:10px;display:block}@media(max-width:768px){.form-bx label{font-size:.875rem}}.form-bx label i{color:#e51a29}.form-bx input,.form-bx select{width:100%;height:56px;border:none;background-color:#fff;border-radius:0;font-size:.875rem;padding-left:16px;transition:.4s ease}@media(max-width:768px){.form-bx input,.form-bx select{height:56px;padding-left:16px;border-radius:0;font-size:.875rem}}.form-bx textarea{width:100%;height:260px;border:none;background-color:#fff;resize:none;border-radius:0;font-size:.875rem;padding:15px 24px 15px 16px}@media(max-width:768px){.form-bx textarea{transition:.4s ease;height:168px;border-radius:0;padding:12px 12px 12px 16px;font-size:.875rem}}.form-bx .form-group{margin-bottom:30px;position:relative}@media(max-width:768px){.form-bx .form-group{margin-bottom:25px}}.form-bx .with-errors{font-size:.875rem;line-height:1.5;letter-spacing:0px;font-weight:300;color:#e51a29;height:18px;position:absolute;bottom:-18px;left:0}@media(max-width:768px){.form-bx .with-errors{font-size:.75rem;left:0}}.form-bx .sh-btn2{margin:85px auto 0}@media(max-width:768px){.form-bx .sh-btn2{margin-top:48px}}.sh-des{font-size:1.875rem;line-height:1.7;letter-spacing:0px;font-weight:400;color:#22252d}@media(max-width:991px){.sh-des{font-size:1rem}}@media(max-width:768px){.sh-des{font-size:1.125rem;line-height:1.5}}@media(min-width:769px){.product-list li:not(:last-child){margin-right:15px}}.product-list li a{display:block}@media(min-width:769px){.product-list li a:hover .f20{color:#e51a29}.product-list li a:hover .sh-btn3:before{background-color:#e51a29}.product-list li a:hover .sh-btn3:after{left:0}}.product-list li a .img-bx img{width:100%}.product-list li .f20{color:#000;transition:.4s ease;margin-top:15px;margin-bottom:22px}@media(max-width:768px){.product-list li .f20{font-size:1rem}}@media(min-width:769px){.news-list li:not(:last-child){margin-right:15px}}.news-list a{display:block}@media(min-width:769px){.news-list a:hover .f20{color:#e51a29}.news-list a:hover .sh-btn4:before{background-color:#e51a29}.news-list a:hover .sh-btn4:after{left:0}}.news-list a .da{margin-top:10px;color:#fff}.news-list a .ti{margin-top:12px;margin-bottom:35px;transition:.4s ease;color:#fff}.news-list a .img-bx img{width:100%}::-webkit-input-placeholder{color:#9ca0ab;line-height:initial;font-size:.875rem;font-family:Karla}@media(max-width:991px){::-webkit-input-placeholder{font-size:1rem}}::-webkit-textarea-placeholder{color:#9ca0ab;line-height:initial;font-size:.875rem;font-family:Karla}@media(max-width:991px){::-webkit-textarea-placeholder{font-size:1rem}}:-moz-placeholder{color:#9ca0ab;line-height:initial;font-size:.875rem;font-family:Karla}@media(max-width:991px){:-moz-placeholder{font-size:1rem}}::-moz-placeholder{color:#9ca0ab;line-height:initial;font-size:.875rem;font-family:Karla}@media(max-width:991px){::-moz-placeholder{font-size:1rem}}:-ms-input-placeholder{color:#9ca0ab;line-height:initial;font-size:.875rem;font-family:Karla}@media(max-width:991px){:-ms-input-placeholder{font-size:1rem}}:-ms-textarea-placeholder{color:#9ca0ab;line-height:initial;font-size:.875rem;font-family:Karla}@media(max-width:991px){:-ms-textarea-placeholder{font-size:1rem}}.editor_Content{font-size:.875rem;color:#404040}.editor_Content ol{list-style-type:decimal;padding-left:10px}.editor_Content ul{list-style-type:initial;padding-left:20px}.editor_Content img{max-width:100%;height:auto!important}.editor_Content b,.editor_Content strong{font-weight:700;font-size:inherit}.editor_Content em{font-style:italic}.editor_Content a{text-decoration:underline;color:#0782c1}.editor_Content iframe{max-width:100%}.editor_Content h1,.editor_Content h2,.editor_Content h3,.editor_Content h4,.editor_Content h5,.editor_Content h6{margin:inherit}.editor_Content blockquote{font-style:italic;padding:2px 20px 0 8px;margin-left:40px;border-left:5px solid #ccc}.editor_Content td,.editor_Content th,.editor_Content tr{margin:initial}.editor_Content table{border-collapse:inherit}.editor_box{margin:auto;line-height:30px;font-size:1rem;color:#5d542d}.editor_box ul,.editor_box ol{padding-left:40px}.editor_box img{max-width:100%;height:auto!important}.editor_box iframe{max-width:100%}@media screen and (max-width:767px){.editor_box iframe{height:100%!important}}.editor_box h1,.editor_box h2,.editor_box h3,.editor_box h4,.editor_box h5,.editor_box h6{margin:inherit}.mo_use{display:none}@media(max-width:991px){.editor_box{padding:0}}@media(max-width:767px){.editor_Box{font-size:.875rem;line-height:2}.mo_use{display:block}.pc_use{display:none}}.page{display:flex;align-items:center;justify-content:center;font-size:1.25rem;clear:both;width:95%;text-align:center;margin:40px 0 0 auto}@media(max-width:991px){.page{margin-top:10px;font-size:.75rem}}.page dt,.page dd{vertical-align:baseline;display:inline-block;text-align:center}.page dt a,.page dd a{display:block;height:100%;line-height:60px;text-decoration:none;color:#fff;position:relative}@media(max-width:991px){.page dt a,.page dd a{line-height:40px}}@media(min-width:768px){.page dt a:hover:after,.page dd a:hover:after{opacity:1}}.page dd{width:56px;height:56px;margin:0 7px}@media(max-width:767px){.page dd{margin:0}}.page dd a:before{position:absolute;content:"";bottom:0;width:4px;height:4px;border-radius:50%;background-color:#e51a29;left:50%;transform:translate(-50%);transition:.4s ease;opacity:0}.page dd a:after{position:absolute;content:"";width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #E51A29;transition:.4s ease;opacity:0}.page dd.active a{position:relative}.page dd.active a:after{opacity:1}.page dt.rtbn a,.page dt.ltbn a{width:56px;height:56px;margin:0 auto;transition:.4s}@media(max-width:991px){.page dt.rtbn a,.page dt.ltbn a{width:40px;height:40px}}.page dt.rtbn a:after,.page dt.ltbn a:after{position:absolute;content:"";width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #E51A29;transition:.4s ease;opacity:0}.page .nopage{filter:grayscale(1);pointer-events:none!important}.page dt.ltbn a{margin-right:10px;position:relative}.page dt.ltbn a:before{position:absolute;content:"";width:10px;height:14px;display:block;clip-path:polygon(100% 0,0 50%,100% 100%);background:#bfbfbf;top:50%;left:50%;transform:translate(-50%,-50%);transition:.4s ease}@media(max-width:767px){.page dt.ltbn a:before{width:8px;height:12px}}@media(min-width:768px){.page dt.ltbn a:hover:after{opacity:1}}.page dt.rtbn a{margin-left:10px;position:relative}.page dt.rtbn a:before{position:absolute;content:"";width:10px;height:14px;display:block;background:#bfbfbf;clip-path:polygon(0 0,100% 50%,0 100%);top:50%;left:53%;transform:translate(-50%,-50%);transition:.4s ease}@media(max-width:767px){.page dt.rtbn a:before{width:8px;height:12px}}@media(min-width:768px){.page dt.rtbn a:hover:after{opacity:1}}@media(max-width:991px){.page{text-align:center;justify-content:center;width:100%;margin-right:0}.page dd{width:40px;height:40px}}.lang_tw .tw{display:block}.lang_tw .en,.lang_en .tw{display:none}.lang_en .en{display:block}.lang_en .logo{margin-right:35px}@media(max-width:1199px){.lang_en .logo{margin-right:15px}}.lang_en .nav_box ul li{max-width:139px}@media(max-width:1199px){.lang_en .nav_box ul li{max-width:131px}}@media(max-width:1050px){.lang_en .nav_box ul li{max-width:110px}}@media(max-width:1199px){.lang_en .nav_box ul li:not(:last-child){margin-right:10px}}.lang_en .nav_box a{font-size:.875rem}@media(max-width:1199px){.lang_en .nav_box a{font-size:.75rem}}body.lang_cn{font-family:Goldman,Noto Sans SC}body.lang_cn .editor_Content{font-family:Noto Sans SC}.sh-rti{text-align:center;font-size:3.75rem;line-height:1.2;letter-spacing:0px;font-weight:800;color:#af271d}@media(max-width:991px){.sh-rti{font-size:1.5rem}}.index-banner{position:relative;overflow:hidden}.index-banner .img-bx img{width:100%}.index-banner .ban-textani{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1}@media(max-width:768px){.index-banner .ban-textani{display:none}}.index-banner .ban-textani div{font-size:1.25rem;line-height:1.6;letter-spacing:5px;font-weight:400;color:#e4ffbd;white-space:nowrap;animation:textdownani 11s linear infinite;width:100%;transform:translateY(-60%);opacity:1}.index-banner .ban-textani div.start1{animation:start1 10s linear infinite!important}.index-banner .ban-textani div.start2{animation:start2 9s linear infinite!important}.index-banner .ban-textani div.start3{animation:start3 6s linear infinite!important}.index-banner .ban-textani div.start4{animation:start4 4s linear infinite!important}.index-banner .ban-textani div.start5{animation:start5 3s linear infinite!important}.index-banner .ban-textani div.start6{animation:start6 2s linear infinite!important}@media(max-width:991px){.index-banner .ban-textani div{font-size:.75rem}}.index-banner .ban-textani div:nth-child(2n){animation:textdownani 3.8s linear infinite;color:#e4ffbdcc}.index-banner .ban-textani div:nth-child(odd){animation:textdownani 3.2s linear infinite;color:#e4ffbd99}.index-banner .ban-textani div:nth-child(3n){animation:textdownani 4.2s linear infinite;color:#e4ffbdb3}.index-banner .ban-textani div:nth-child(4n){animation:textdownani 2.5s linear infinite;color:#e4ffbd99}.index-banner .ban-textani div:nth-child(4n-1){animation:textdownani 3s linear infinite;color:#e4ffbd99}.index-banner .ban-textani div:nth-child(5n){animation:textdownani 2s linear infinite;color:#e4ffbdcc}.index-banner .ban-textani div:nth-child(5n-1){animation:textdownani 2.2s linear infinite;color:#e4ffbdcc}.index-banner .ban-textani div:nth-child(6n){animation:textdownani 4.8s linear infinite;color:#e4ffbdb3}.index-banner .ban-textani div:nth-child(6n-1){animation:textdownani 2.7s linear infinite;color:#e4ffbdb3}.index-banner .ban-textani div:nth-child(7n){animation:textdownani 4s linear infinite;color:#e4ffbdcc}.index-banner .ban-textani div:nth-child(7n-1){animation:textdownani 4.7s linear infinite;color:#e4ffbdcc}.index-banner .ban-textani div:nth-child(8n){animation:textdownani 2.2s linear infinite;color:#e4ffbdb3}.index-banner .ban-textani div:nth-child(8n-1){animation:textdownani 3.2s linear infinite;color:#e4ffbdb3}.index-banner .ban-textani div:nth-child(9n){animation:textdownani 3s linear infinite;color:#e4ffbdcc}.index-banner .ban-textani div:nth-child(9n-1){animation:textdownani 6.5s linear infinite;color:#e4ffbdcc}.index-banner .ban-textani div:nth-child(10n){animation:textdownani 5.2s linear infinite;color:#e4ffbd99}.index-banner .ban-textani div:nth-child(10n-1){animation:textdownani 5.7s linear infinite;color:#e4ffbd99}.index-banner .ban-textani div:nth-child(11n){animation:textdownani 6s linear infinite;color:#e4ffbd99}.index-banner .ban-textani div:nth-child(12n){animation:textdownani 4.5s linear infinite;color:#e4ffbdcc}@keyframes textdownani{0%{transform:translate(100%);opacity:1}70%{opacity:1}to{opacity:0;transform:translate(60%)}}@keyframes start1{0%{transform:translate(100%)}15%{opacity:1}to{opacity:0;transform:translate(30%)}}@keyframes start2{0%{transform:translate(100%)}15%{opacity:1}to{opacity:0;transform:translate(45%)}}@keyframes start3{0%{transform:translate(100%)}15%{opacity:1}to{opacity:0;transform:translate(35%)}}@keyframes start4{0%{transform:translate(100%)}15%{opacity:1}to{opacity:0;transform:translate(65%)}}@keyframes start5{0%{transform:translate(100%)}15%{opacity:1}to{opacity:0;transform:translate(50%)}}@keyframes start6{0%{transform:translate(100%)}15%{opacity:1}to{opacity:0;transform:translate(70%)}}.hiring-item{position:relative;margin-top:155px}.hiring-item .hiring-card{max-width:1385px;margin:0 auto;width:90%}.hiring-item .hiring-card .sh-rti{margin-bottom:30px}.hiring-item .hiring-card .type-ani{overflow:hidden;width:0;white-space:nowrap;border-right:3px solid transparent;display:inline-block}.hiring-item .hiring-card .type-ani2,.hiring-item .hiring-card .type-ani3,.hiring-item .hiring-card .type-ani4{width:0;overflow:hidden;white-space:nowrap;border-right:3px solid transparent;display:inline-block}.hiring-item .hiring-card .text-center{text-align:center}.hiring-item .hiring-card .text-center div{font-size:2.1875rem;line-height:2;letter-spacing:0px;font-weight:800;color:#000;font-family:Inconsolata;text-align:center}.hiring-item .hiring-card .text-center div .red{color:#af271d}.hiring-item .hiring-card .text-center div .green{color:#9dc654}.hiring-item .hiring-card .text-center.active.pc .type-ani{animation:typing-text 2.5s forwards steps(41),blink 4s linear forwards}.hiring-item .hiring-card .text-center.active.pc .type-ani2{animation:typing-text2 1.5s forwards steps(15),blink 2s linear forwards;animation-delay:2.5s}.hiring-item .hiring-card .text-center.active.pc .type-ani3{animation:typing-text3 1.8s forwards steps(24),blink2 .5s infinite alternate;animation-delay:4s}.hiring-item .hiring-card .text-center.active.mo .type-ani{animation:motyping-text 2.5s forwards steps(28),blink 3s linear forwards}.hiring-item .hiring-card .text-center.active.mo .type-ani2{animation:motyping-text2 1.5s forwards steps(12),blink 1.7s linear forwards;animation-delay:2.5s}.hiring-item .hiring-card .text-center.active.mo .type-ani3{animation:motyping-text3 1.8s forwards steps(15),blink 1.8s linear forwards;animation-delay:4s}.hiring-item .hiring-card .text-center.active.mo .type-ani4{animation:motyping-text4 1.8s forwards steps(24),blink2 .5s infinite alternate;animation-delay:5.8s}.hiring-item .hiring-card .sh-des{text-align:center;margin-top:75px}@media(max-width:991px){.hiring-item{margin-top:35px}.hiring-item .hiring-card{width:100%;padding:0 20px}.hiring-item .hiring-card .sh-rti{font-size:1.5rem}.hiring-item .hiring-card .text-center div{font-size:1.125rem;line-height:1.5;font-weight:600}.hiring-item .hiring-card .text-center .type-ani,.hiring-item .hiring-card .text-center .type-ani2,.hiring-item .hiring-card .text-center .type-ani3{margin-bottom:12px}.hiring-item .hiring-card .sh-des{margin-top:22px}}@media(max-width:768px){.hiring-item .hiring-card .text-center div{font-size:1.125rem;font-weight:600;line-height:1.15}.hiring-item .hiring-card .type-ani,.hiring-item .hiring-card .type-ani2,.hiring-item .hiring-card .type-ani3,.hiring-item .hiring-card .type-ani4{border-right:1px solid transparent}.hiring-item .hiring-card .sh-des{font-size:1.125rem;line-height:1.5;margin-top:22px}}@keyframes typing-text{0%{width:0}to{width:41ch}}@keyframes typing-text2{0%{width:0}to{width:15ch}}@keyframes typing-text3{0%{width:0}to{width:24ch}}@keyframes motyping-text{0%{width:0}to{width:28ch}}@keyframes motyping-text2{0%{width:0}to{width:12ch}}@keyframes motyping-text3{0%{width:0}to{width:15ch}}@keyframes motyping-text4{0%{width:0}to{width:24ch}}@keyframes blink{0%{border-color:transparent}10%{border-color:#000}20%{border-color:transparent}30%{border-color:#000}40%{border-color:transparent}50%{border-color:#000}60%{border-color:transparent}70%{border-color:#000}80%{border-color:transparent}90%{border-color:#000}to{border-color:transparent}}@keyframes blink2{0%{border-color:transparent}to{border-color:#000}}.focus-item{margin-top:260px}.focus-item .focus-card{max-width:1320px;width:90%;margin:0 auto;position:relative;padding-top:65px;padding-bottom:80px;border-radius:99px 0;overflow:hidden;opacity:0;transition:.6s ease-in-out;transform:translateY(30px)}.focus-item .focus-card .bg-bx{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-2}.focus-item .focus-card .bg-bx .bgcover{height:100%;background-size:cover!important}.focus-item .focus-card .focus-ti{font-size:3rem;line-height:1.3;letter-spacing:0px;font-weight:700;color:#fff;text-align:center}.focus-item .focus-card ul{display:flex;justify-content:space-between;width:80%;margin:75px auto 0}.focus-item .focus-card ul li{width:24%}.focus-item .focus-card ul li .icon-bx{width:80px;height:80px;position:relative;margin:0 auto 15px}.focus-item .focus-card ul li .icon-bx img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.focus-item .focus-card ul li .des-ti{font-size:2rem;line-height:1.2;letter-spacing:0px;font-weight:700;color:#fff;text-align:center;margin-bottom:24px}.focus-item .focus-card ul li .des{font-size:1.5rem;line-height:1.2;letter-spacing:0px;font-weight:600;color:#fff;text-align:center}.focus-item .focus-card.active{transform:translateY(0);opacity:1}@media(max-width:1199px){.focus-item .focus-card ul{display:flex;width:95%}}@media(max-width:991px){.focus-item .focus-card ul{display:flex;width:95%}.focus-item .focus-card ul li .des-ti{font-size:1.5rem}.focus-item .focus-card ul li .des{font-size:1.375rem}}@media(max-width:768px){.focus-item{margin-top:55px}.focus-item .focus-card{width:100%;padding:25px 20px 0;border-radius:0}.focus-item .focus-card .bg-bx{top:0;left:0;transform:none}.focus-item .focus-card .focus-ti{font-size:1.5rem}.focus-item .focus-card ul{flex-wrap:wrap;margin-top:35px}.focus-item .focus-card ul li{width:41%;margin-bottom:40px}.focus-item .focus-card ul li:nth-child(3) .icon-bx img{transform:translate(-50%,-50%) scale(1)}.focus-item .focus-card ul li .icon-bx{width:65px;height:65px}.focus-item .focus-card ul li .icon-bx img{transform:translate(-50%,-50%) scale(.8)}.focus-item .focus-card ul li .des-ti{font-size:1.125rem;margin-bottom:10px}.focus-item .focus-card ul li .des{font-size:1rem}}.focus-item .company-card{padding:350px 0 390px;background:url(../images/img_bg_dark_pc.webp) no-repeat center/cover;z-index:-3;position:relative;top:-80px;margin-bottom:1000px}@media(max-width:1500px){.focus-item .company-card{margin-bottom:750px}}@media(max-width:1199px){.focus-item .company-card{margin-bottom:500px}}.focus-item .company-card .flex-bx{display:flex;align-items:center;justify-content:space-between;width:90%;margin:0 auto}.focus-item .company-card .flex-bx .l-bx{width:55%}.focus-item .company-card .flex-bx .l-bx ul li{display:flex;justify-content:space-between}.focus-item .company-card .flex-bx .l-bx ul li:not(:last-child){margin-bottom:60px}.focus-item .company-card .flex-bx .l-bx ul li .num{font-size:10rem;line-height:1;letter-spacing:0px;font-weight:700;color:#ff5461;width:40%;text-align:center;font-family:Inconsolata}.focus-item .company-card .flex-bx .l-bx ul li .des-bx{width:60%;padding-left:5%}.focus-item .company-card .flex-bx .l-bx ul li .des-bx .des-ti{font-size:1.875rem;line-height:1.1;letter-spacing:0px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:5px}.focus-item .company-card .flex-bx .l-bx ul li .des-bx .des{font-size:1.75rem;line-height:1.4;letter-spacing:0px;font-weight:500;color:#9ca0ab;font-family:Inconsolata}.focus-item .company-card .flex-bx .r-bx{width:40%;text-align:right;padding-left:5%;padding-right:4%}.focus-item .company-card .phone-imgbx{position:absolute;bottom:-33%;left:50%;transform:translate(-50%)}@media(max-width:1500px){.focus-item .company-card .phone-imgbx{transform:translate(-50%) scale(.8)}}@media(max-width:1199px){.focus-item .company-card .phone-imgbx{bottom:-40%;transform:translate(-50%) scale(.6)}}@media(max-width:991px){.focus-item .company-card .phone-imgbx{bottom:-40%;transform:translate(-50%) scale(.5)}}@media(max-width:768px){.focus-item .company-card .phone-imgbx{bottom:-145px;transform:translate(-50%) scale(1)}}@media(max-width:360px){.focus-item .company-card .phone-imgbx{bottom:-145px;transform:translate(-50%) scale(.9)}}.focus-item .company-card .phone-imgbx .phone-img{min-width:1040px}@media(max-width:1199px){.focus-item .company-card .phone-imgbx .phone-img{min-width:1100px}}@media(max-width:768px){.focus-item .company-card .phone-imgbx .phone-img{min-width:276px;width:276px}}.focus-item .company-card .phone-imgbx .ball1{position:absolute;width:282px;height:282px;left:-200px;top:50px}.focus-item .company-card .phone-imgbx .ball1 .ball{width:282px;height:282px;background:#042638;box-shadow:4px 4px 25px 10px #ffffff78;border-radius:50%;position:absolute;left:141px;top:141px;z-index:2;offset-path:path("M231.36,113.33S174.24,16.29,.05,.5");offset-rotate:0deg;opacity:0}.focus-item .company-card .phone-imgbx .ball1 .ball .tx{font-size:2rem;line-height:1.4;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:5}.focus-item .company-card .phone-imgbx .ball1 .line{position:absolute;right:-250px;bottom:-20px;opacity:0;z-index:2}@media(max-width:768px){.focus-item .company-card .phone-imgbx .ball1{width:75px;height:75px;left:0;top:60px}.focus-item .company-card .phone-imgbx .ball1 .ball{width:75px;height:75px;left:0;top:0;offset-path:path("M49.79,22.89S41.18,5.58,0,0")}.focus-item .company-card .phone-imgbx .ball1 .ball .tx{font-size:10px}.focus-item .company-card .phone-imgbx .ball1 .line{right:-15px;bottom:36px}}.focus-item .company-card .phone-imgbx .ball1.active .ball{animation:move 1s ease-in forwards}.focus-item .company-card .phone-imgbx .ball1.active .line{animation:lineani 1s .9s ease forwards}.focus-item .company-card .phone-imgbx .ball2{position:absolute;width:320px;height:320px;left:-65px;top:430px;z-index:-5}.focus-item .company-card .phone-imgbx .ball2 .ball{width:320px;height:320px;background:#b84139;box-shadow:4px 4px 25px 10px #ffffff78;border-radius:50%;position:absolute;left:0;top:0;z-index:2;opacity:0}.focus-item .company-card .phone-imgbx .ball2 .ball .tx{font-size:2rem;line-height:1.4;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:5}@media(max-width:768px){.focus-item .company-card .phone-imgbx .ball2{width:85px;height:85px;left:-8px;top:130px}.focus-item .company-card .phone-imgbx .ball2 .ball{width:85px;height:85px;left:0;top:0}.focus-item .company-card .phone-imgbx .ball2 .ball .tx{font-size:9px;width:100%}}.focus-item .company-card .phone-imgbx .ball2.active .ball{animation:lineani 1s ease-in-out forwards}.focus-item .company-card .phone-imgbx .ball3{position:absolute;width:350px;height:350px;right:232px;top:340px}.focus-item .company-card .phone-imgbx .ball3 .ball{width:350px;height:350px;background:#042638;border-radius:50%;position:absolute;left:275px;top:175px;z-index:2;offset-path:path("M.37,.33S118.94,131.94,3.24,273.11");offset-rotate:0deg;opacity:0}.focus-item .company-card .phone-imgbx .ball3 .ball .tx{font-size:2rem;line-height:1.4;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:5}.focus-item .company-card .phone-imgbx .ball3 .line{position:absolute;right:0;bottom:-20px;opacity:0;z-index:2}@media(max-width:768px){.focus-item .company-card .phone-imgbx .ball3{width:90px;height:90px;left:152px;top:147px;right:auto}.focus-item .company-card .phone-imgbx .ball3 .ball{width:90px;height:90px;left:11px;top:20px;offset-path:path("M0,0S23.09,30.52,0,59.09")}.focus-item .company-card .phone-imgbx .ball3 .ball .tx{font-size:10px}.focus-item .company-card .phone-imgbx .ball3 .line{right:32px;bottom:38px}}.focus-item .company-card .phone-imgbx .ball3.active .ball{animation:move 1s ease-in forwards}.focus-item .company-card .phone-imgbx .ball3.active .line{animation:lineani 1s .9s ease forwards}.focus-item .company-card .phone-imgbx .ball4{position:absolute;width:184px;height:184px;right:75px;top:205px}.focus-item .company-card .phone-imgbx .ball4 .ball{width:184px;height:184px;background:#b84139;border-radius:50%;position:absolute;left:0;top:157px;z-index:2;offset-path:path("M.3,38.83S94.06-32.96,258.87,19.96");offset-rotate:0deg;opacity:0}.focus-item .company-card .phone-imgbx .ball4 .ball .tx{font-size:1.5rem;line-height:1.4;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:5}.focus-item .company-card .phone-imgbx .ball4 .line{position:absolute;right:0;bottom:-20px;opacity:0;z-index:2}@media(max-width:768px){.focus-item .company-card .phone-imgbx .ball4{width:65px;height:65px;left:auto;top:115px;right:10px}.focus-item .company-card .phone-imgbx .ball4 .ball{width:65px;height:65px;left:25px;top:-12px;offset-path:path("M0,6.91S27.78-6.69,55.57,4.27")}.focus-item .company-card .phone-imgbx .ball4 .ball .tx{font-size:9px}.focus-item .company-card .phone-imgbx .ball4 .line{right:-4px;bottom:61px}}.focus-item .company-card .phone-imgbx .ball4.active .ball{animation:move 1s ease-in forwards}.focus-item .company-card .phone-imgbx .ball4.active .line{animation:lineani 1s .9s ease forwards}@keyframes move{0%{opacity:0}to{offset-distance:100%;opacity:1}}@keyframes lineani{0%{opacity:0}to{opacity:1}}@media(max-width:1199px){.focus-item .company-card{padding-top:250px;padding-bottom:250px}.focus-item .company-card .flex-bx .l-bx ul li .num{font-size:6.25rem}.focus-item .company-card .flex-bx .l-bx ul li .des-bx .des-ti{font-size:1.375rem}.focus-item .company-card .flex-bx .l-bx ul li .des-bx .des{font-size:1.25rem}}@media(max-width:768px){.focus-item .company-card{top:-1px;padding-top:60px;padding-bottom:85px;margin-bottom:310px;background:url(../images/img_bg_dark_mb.webp) no-repeat center/cover}.focus-item .company-card .flex-bx .l-bx{width:100%}.focus-item .company-card .flex-bx .l-bx ul li{align-items:center}.focus-item .company-card .flex-bx .l-bx ul li .num{font-size:5rem}.focus-item .company-card .flex-bx .l-bx ul li .des-bx .des-ti{margin-bottom:12px;font-size:1.25rem}.focus-item .company-card .flex-bx .l-bx ul li .des-bx .des{font-size:1rem;line-height:1.15}.focus-item .company-card .flex-bx .r-bx{display:none}}.values-item{margin-top:300px}.values-item .values-card{max-width:1620px;width:90%;margin:0 auto}.values-item .values-card .img-bx img{width:100%}.values-item .values-card ul{display:flex;justify-content:space-between;margin-top:80px}.values-item .values-card ul li{width:32%;position:relative;opacity:0;transition:.6s ease-in-out;transform:translateY(30px)}.values-item .values-card ul li.active{transform:translateY(0);opacity:1}.values-item .values-card ul .cen-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:90%}.values-item .values-card ul .cen-text .des-ti{font-size:2.5rem;line-height:1.2;letter-spacing:0px;font-weight:700;color:#fff;margin-bottom:45px}.values-item .values-card ul .cen-text .des{font-size:1.625rem;line-height:1.6;letter-spacing:0px;font-weight:400;color:#fff}@media(max-width:1199px){.values-item .values-card ul .cen-text .des br{display:none}}@media(max-width:1199px){.values-item .values-card ul .cen-text .des-ti{font-size:1.875rem;margin-bottom:30px}.values-item .values-card ul .cen-text .des{font-size:1.375rem}}@media(max-width:991px){.values-item .values-card ul .cen-text .des-ti{font-size:1.5rem;margin-bottom:15px}.values-item .values-card ul .cen-text .des{font-size:1.25rem}}@media(max-width:768px){.values-item{margin-top:60px}.values-item .values-card{width:100%;padding:0 20px}.values-item .values-card ul{display:block;margin-top:20px}.values-item .values-card ul li{width:100%}.values-item .values-card ul li:not(:last-child){margin-bottom:20px}.values-item .values-card ul .cen-text .des-ti{font-size:1.5rem;margin-bottom:25px}.values-item .values-card ul .cen-text .des{font-size:1.25rem;line-height:1.3}}.work-item{display:flex;align-items:center;margin-top:410px}.work-item .wrok-card{order:2;width:48%;padding-left:5%;opacity:0;transition:.6s ease-in-out;transform:translateY(30px)}.work-item .wrok-card.active{transform:translateY(0);opacity:1}.work-item .wrok-card .sh-rti{text-align:left;margin-bottom:55px}.work-item .wrok-card ul li{padding-left:40px;position:relative}.work-item .wrok-card ul li:before{position:absolute;content:"";left:15px;top:50%;transform:translateY(-50%);width:6px;height:6px;background-color:#22252d;border-radius:50%}.work-item .work-img{order:1;width:50.6%}.work-item .work-img img{width:100%}@media(max-width:991px){.work-item{display:block;margin-top:45px}.work-item .wrok-card{margin:0 auto;max-width:300px;padding-left:0}.work-item .wrok-card .sh-rti{text-align:center;margin-bottom:20px}.work-item .work-img{margin:45px auto 0;width:100%}}@media(max-width:768px){.work-item{display:block}.work-item .wrok-card{width:100%;max-width:282px}.work-item .wrok-card ul li{white-space:nowrap}.work-item .work-img{width:100%}}.roles-item{opacity:0;transition:.6s ease-in-out;transform:translateY(30px)}.roles-item.active{transform:translateY(0);opacity:1}.roles-item .roles-card{max-width:1435px;width:90%;margin:240px auto 0;text-align:center}.roles-item .roles-card .sh-rti{margin-bottom:23px}.roles-item ul{margin-top:60px;display:flex;align-items:center;justify-content:center}.roles-item ul li a{display:block;width:86px;height:86px;border-radius:10px;margin:0 30px;transition:.4s ease}@media(min-width:768px){.roles-item ul li a:hover{opacity:.7}}@media(max-width:768px){.roles-item .roles-card{width:100%;padding:0 20px;margin-top:60px}.roles-item .roles-card .sh-rti{margin-bottom:18px}.roles-item ul{margin-top:30px}.roles-item ul li a{display:block;width:40px;height:40px;margin:0 10px}}.contact-item{opacity:0;transition:.6s ease-in-out;transform:translateY(30px)}.contact-item input,.contact-item textarea{font-family:Karla}.contact-item.active{transform:translateY(0);opacity:1}.contact-item .contact-card{display:flex;justify-content:space-between;align-items:center;max-width:1520px;margin:350px auto 0;width:90%}.contact-item .l-bx{width:45%;position:relative;top:-50px}.contact-item .l-bx .sh-rti{text-align:left;margin-bottom:27px}@media(max-width:1400px){.contact-item .l-bx .sh-des br.pc{display:none}}.contact-item .r-bx{width:50%}.contact-item .r-bx .form-bx .flex-bx{display:flex;align-items:center;justify-content:space-between}.contact-item .r-bx .form-bx .flex-bx .form-group{width:49%}.contact-item .r-bx .form-bx .btn-7{background-color:#000;background-image:none;color:#fff;cursor:pointer;font-size:100%;font-weight:500;line-height:1.5;margin:10px 0 0;padding:0;text-transform:uppercase;text-align:center;width:100%;display:block}.contact-item .r-bx .form-bx .btn-7:disabled{cursor:default}.contact-item .r-bx .form-bx .btn-7:-moz-focusring{outline:auto}.contact-item .r-bx .form-bx .btn-7 [hidden]{display:none}.contact-item .r-bx .form-bx .btn-7{border-width:0px;-webkit-mask-image:none;overflow:hidden;padding:.8rem 3rem;position:relative;border:none;border-radius:0!important}@media(min-width:768px){.contact-item .r-bx .form-bx .btn-7 span{mix-blend-mode:difference}.contact-item .r-bx .form-bx .btn-7:before{background:#fff;-webkit-clip-path:polygon(0 calc(var(--progress, 100%) / 2),100% calc(var(--progress, 100%) / 2),100% calc(100% - var(--progress, 100%) / 2),0 calc(100% - var(--progress, 100%) / 2));clip-path:polygon(0 calc(var(--progress, 100%) / 2),100% calc(var(--progress, 100%) / 2),100% calc(100% - var(--progress, 100%) / 2),0 calc(100% - var(--progress, 100%) / 2));content:"";position:absolute;transition:-webkit-clip-path .2s ease;transition:clip-path .2s ease;transition:clip-path .2s ease,-webkit-clip-path .2s ease;inset:-2px 0 0;height:105%;width:101%}.contact-item .r-bx .form-bx .btn-7:hover:before{--progress: 0%}}@media(max-width:991px){.contact-item .contact-card{width:100%;padding:0 20px;margin-top:60px;display:block}.contact-item .l-bx{top:0;width:100%;margin-bottom:35px}.contact-item .l-bx .sh-rti,.contact-item .l-bx .sh-des{text-align:center}.contact-item .r-bx{width:100%}}@media(max-width:768px){.contact-item .l-bx{margin-bottom:23px}.contact-item .l-bx .sh-rti{margin-bottom:20px}.contact-item .r-bx .form-bx .flex-bx{display:block}.contact-item .r-bx .form-bx .flex-bx .form-group{width:100%}}@media(max-width:768px){.focus-item .company-card .phone-imgbx .safari-st.ball1{left:-10px;top:30px}.focus-item .company-card .phone-imgbx .safari-st.ball1 .line{right:-19px;bottom:32px}}
