@font-face{font-family:"poynter-oldstyle-display";src:url(/fonts/poynter-oldstyle-display-600.woff2) format("woff2"),url(/fonts/poynter-oldstyle-display-600.woff) format("woff"),url(/fonts/poynter-oldstyle-display-600.otf) format("opentype");font-display:auto;font-style:normal;font-weight:600}@font-face{font-family:"poynter-oldstyle-display";src:url(/fonts/poynter-oldstyle-display-700.woff2) format("woff2"),url(/fonts/poynter-oldstyle-display-700.woff) format("woff"),url(/fonts/poynter-oldstyle-display-700.otf) format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"futura-pt";src:url(/fonts/futura-pt-400.woff2) format("woff2"),url(/fonts/futura-pt-400.woff) format("woff"),url(/fonts/futura-pt-400.otf) format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"futura-pt";src:url(/fonts/futura-pt-500.woff2) format("woff2"),url(/fonts/futura-pt-500.woff) format("woff"),url(/fonts/futura-pt-500.otf) format("opentype");font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:"futura-pt";src:url(/fonts/futura-pt-600.woff2) format("woff2"),url(/fonts/futura-pt-600.woff) format("woff"),url(/fonts/futura-pt-600.otf) format("opentype");font-display:auto;font-style:normal;font-weight:600}@font-face{font-family:"futura-pt";src:url(/fonts/futura-pt-700.woff2) format("woff2"),url(/fonts/futura-pt-700.woff) format("woff"),url(/fonts/futura-pt-700.otf) format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"trade-gothic-next";src:url(/fonts/trade-gothic-next-300.woff2) format("woff2"),url(/fonts/trade-gothic-next-300.woff) format("woff"),url(/fonts/trade-gothic-next-300.otf) format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:"trade-gothic-next";src:url(/fonts/trade-gothic-next-400.woff2) format("woff2"),url(/fonts/trade-gothic-next-400.woff) format("woff"),url(/fonts/trade-gothic-next-400.otf) format("opentype");font-display:auto;font-style:normal;font-weight:400}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%}.img-bg-cover{background-size:cover;background-position:50%}.img-bg-contain{background-size:contain;background-position:50%;background-repeat:no-repeat}.abs-fill{position:absolute}.abs-fill,.fix-fill{top:0;left:0;width:100%;height:100%}.fix-fill{position:fixed}iframe{width:600px;height:400px;margin-top:80px}.bg-light-grey{background-color:#f7f7f7}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"futura-pt","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif}#header h1{font-weight:700;font-size:48px}h1{font-family:"poynter-oldstyle-display","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif;font-weight:600;font-size:34px}h2{font-size:29px}h2,h3{font-family:"poynter-oldstyle-display","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif;font-weight:600;line-height:1.33}h3{font-size:23px}h4{font-family:"futura-pt","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif;text-transform:uppercase;letter-spacing:.1em;font-weight:500;font-size:15px}@media (max-width:1100px){#header h1{font-size:40px}h1{font-size:30px}h2{font-size:25px}h3{font-size:20px}}@media (max-width:600px){#header h1{font-size:32px}#header.home h1{font-size:36px}h1{font-size:28px}h2{font-size:24px}h3{font-size:21px}h4{font-size:14px}}@media (max-width:360px){#header h1{font-size:25px}#header.home h1{font-size:28px}h1{font-size:23px}h2{font-size:20px}h3{font-size:18px}}h4.tag{display:inline-block;padding:6px 12px;background-color:#4a5d5a;color:#fff;margin-top:30px}h4.tag+h3{margin-top:20px}h5{font-family:"futura-pt","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif;font-weight:500;font-size:21px;line-height:1.33;margin-top:10px;color:#4a5d5a}h4+h1,h4+h2,h4+h3{margin-top:15px}h1+p,h2+p{margin-top:30px}h3+p{margin-top:15px}img+h4{margin-top:30px}p{font-family:"trade-gothic-next","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif;font-weight:300;font-size:16px;line-height:1.66;margin-top:15px}.breadcrumb p{font-family:"futura-pt","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif;font-weight:400;font-size:16px;color:#f7f7f7}.breadcrumb p .arrow{margin:0 10px}.breadcrumb p .active,.breadcrumb p .arrow{font-weight:700;color:#fff}a{text-decoration:none;color:inherit}p.more{margin-top:20px}p.more a{font-family:"futura-pt","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif;font-weight:500;font-size:18px;line-height:1.4;color:#4a5d5a}#menu li a{font-weight:600;font-size:14px;color:#fff}#menu li a,.button{font-family:"futura-pt","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif;text-transform:uppercase;letter-spacing:.1em}.button{font-weight:700;font-size:15px;color:#4a5d5a;border:solid #4a5d5a;margin-top:40px}.button.white{color:#fff;border-color:#fff}.credit p{font-family:"futura-pt","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif;font-weight:500;font-size:14px;color:hsla(0,0%,100%,.3)}ul.text-only{list-style:none}ul.text-only li{font-family:"futura-pt","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif;font-size:15px;line-height:21px;margin-top:8px}.main .text ul{list-style-type:none;margin-top:15px}@media (max-width:768px){.main .text ul{padding-left:20px}}.main .text ul li{font-family:"trade-gothic-next","PingFang SC","Hiragino Sans GB","Microsoft Yahei","微软雅黑",sans-serif;font-weight:300;font-size:16px;line-height:1.66;margin-top:0;padding-left:23px}.main .text ul li:before{content:"– ";margin-left:-22px;margin-right:8px}#footer h4+h4,#footer ul{margin-top:20px}#footer ul{color:hsla(0,0%,100%,.6)}a.bg-link{display:inline-block;padding:5px 7px;position:relative;left:-7px;color:#4a5d5a}a.bg-link span.bg{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#4a5d5a;overflow:hidden;transition:width .2s}a.bg-link span.bg span.inner-text{display:block;padding:5px 7px;white-space:nowrap;color:#fff}a.bg-link.button{left:0;padding:10px 15px}a.bg-link.button span.bg span.inner-text{padding:10px 15px;white-space:nowrap}a.bg-link.button.filled-green span.bg{width:100%}a.bg-link.button.white span.bg{background-color:#fff}a.bg-link.button.white span.bg span.inner-text{color:#252e2d}a.bg-link:hover span.bg{width:100%}a.line-link{display:inline-block}a.line-link>.inner{position:relative}a.line-link>.inner:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;border-bottom:1px solid;transform:scaleX(.5);opacity:0;transition:transform .15s,opacity .3s}a.line-link.active>.inner:after,a.line-link:hover>.inner:after{transform:scaleX(1);opacity:1}.breadcrumb a.line-link>.inner:after{bottom:1px}h4 a.line-link>.inner:after{bottom:-3px}h5 a.line-link>.inner:after{bottom:-2px}.block .text h4{margin-top:40px}.text>::first-child{margin-top:0}.transition-wrap{position:absolute;width:100%;height:100%;opacity:1;transition:opacity .3s}.transition-wrap>div{position:absolute;top:0;left:0;width:100%}.fade-in,.transition-wrap.fade-exit{opacity:0}.fade-in{transition:opacity .5s ease .3s}.in-view.fade-in,.in-view .fade-in{opacity:1}.in-view.fade-in-up,.in-view .fade-in-up{opacity:1;transform:translateY(0)}.in-view-wrap.fade-in{opacity:1}.stagger-100{transition-delay:.4s}.stagger-200{transition-delay:.5s}.stagger-300{transition-delay:.6s}.stagger-400{transition-delay:.7s}.stagger-500{transition-delay:.8s}.stagger-600{transition-delay:.9s}.stagger-700{transition-delay:1s}.stagger-800{transition-delay:1.1s}.stagger-900{transition-delay:1.2s}.stagger-1000{transition-delay:1.3s}.stagger-1100{transition-delay:1.4s}.stagger-1200{transition-delay:1.5s}.stagger-1300{transition-delay:1.6s}.stagger-1400{transition-delay:1.7s}.stagger-1500{transition-delay:1.8s}.stagger-1600{transition-delay:1.9s}.stagger-1700{transition-delay:2s}.stagger-1800{transition-delay:2.1s}.stagger-1900{transition-delay:2.2s}.stagger-2000{transition-delay:2.3s}.pad-sides>.inner{padding-left:125px;padding-right:125px;max-width:1400px;margin-left:auto;margin-right:auto}@media (max-width:1100px){.pad-sides>.inner{padding-left:100px;padding-right:100px}}@media (max-width:768px){.pad-sides>.inner{padding-left:50px;padding-right:50px}}@media (max-width:600px){.pad-sides>.inner{padding-left:30px;padding-right:30px}}body{background-color:#000}.main{position:relative;z-index:1;background-color:#fff;padding-top:50px}@media (max-width:1100px){.main#home{padding-top:0}}.main .block{width:100%;margin:auto;padding-top:100px}@media (max-width:768px){.main .block .text h4{margin-top:0}.main .block .text+.image{margin-top:40px}.main .block .image{width:100%;margin-top:0}.main .block .image+.text h4{margin-top:40px}}@media (max-width:1100px){.main .block{padding-top:80px}}.main .block.text-image>.inner{display:grid;grid-gap:60px 18px;grid-template-columns:repeat(12,1fr);grid-template-areas:"text text text text text . image image image image image image"}.main .block.text-image>.inner.narrower{grid-template-areas:"text text text text text text text . image image image image"}@media (max-width:768px){.main .block.text-image>.inner{display:block}}.main .block.text-image>.inner .text{grid-area:text}.main .block.text-image>.inner .text-2{grid-area:text-2}.main .block.text-image>.inner .image{grid-area:image}.main .block.text-image>.inner .image img{width:100%}.main .block.image-bigger>.inner{grid-template-areas:"text text text text text image image image image image image image"}.main .block.image-bigger>.inner .text{padding-right:10%}@media (max-width:1100px){.main .block.image-bigger>.inner{display:block}.main .block.image-bigger>.inner .text{padding-right:0}.main .block.image-bigger>.inner .text+.image{margin-top:40px}}.main .block.pad-bottom{padding-bottom:120px}@media (max-width:768px){.main .block.pad-bottom{padding-bottom:80px}}.main .block.title{margin-bottom:-20px}.main .block.divider{margin-bottom:-40px}.main .block.divider .line{display:inline-block;width:100px;height:1px;border-top:1px solid #000}.main .block.divider.center{text-align:center}.main .block.image-full img{width:100%}@media (max-width:768px){.main .block.image-full{overflow:hidden}.main .block.image-full img{width:200%;max-width:none;margin-left:-50%}}.center-holder{text-align:center}.text>:first-child{margin-top:0}.is-active{font-weight:700}#menu{position:fixed;z-index:10;top:0;left:0;width:100%;transition:transform .5s}#menu.up{transform:translateY(-100%)}#menu>.outer{position:relative}#menu>.outer>.loaded-wrap{transition:transform .5s ease 1s}#menu>.outer>.loaded-wrap.up{transform:translateY(-100%)}#menu>.outer>.loaded-wrap>.inner{display:flex;justify-content:space-between;align-items:flex-end;padding:20px 40px;_background-color:rgba(0,0,0,.18);_background-color:rgba(74,93,90,.8);background-color:rgba(37,46,45,.8)}#menu>.outer>.loaded-wrap>.inner .logo{width:100px}#menu>.outer>.loaded-wrap>.inner ul{list-style:none}#menu>.outer>.loaded-wrap>.inner ul li{display:inline-block}#menu>.outer>.loaded-wrap>.inner ul li a{padding:10px 20px;display:block}#menu>.outer>.loaded-wrap>.inner ul li a>.inner{position:relative}#menu>.outer>.loaded-wrap>.inner ul li a>.inner:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;border-bottom:3px solid #fff;transform:scaleX(.5);opacity:0;transition:transform .15s,opacity .3s}#menu>.outer>.loaded-wrap>.inner ul li a.active>.inner:after,#menu>.outer>.loaded-wrap>.inner ul li a:hover>.inner:after{transform:scaleX(1);opacity:1}#menu>.outer>.loaded-wrap>.inner ul li:last-of-type a{padding-right:0}@media (max-width:768px){#menu{height:60px;transform:translate3d(0,-1px,0)}#menu .thumb{position:absolute;z-index:1;top:11px;right:38px;display:flex;flex-direction:column;justify-content:space-between;width:50px;height:40px;padding:12px;cursor:pointer;opacity:0;transition:opacity .5s ease 1.5s}#menu .thumb.in{opacity:1}}@media (max-width:768px) and (max-width:600px){#menu .thumb{right:18px}}@media (max-width:768px){#menu .thumb>div{width:100%;height:2px;background-color:#fff;transition:background-color .5s,opacity .5s,transform .5s}#menu>.outer{position:relative;transition:transform .5s;transform:translateY(calc(-100% + 60px))}#menu>.outer>.loaded-wrap>.inner{flex-direction:column-reverse;align-items:flex-start;padding:0}#menu>.outer>.loaded-wrap>.inner .logo{width:133px;padding:10px 30px 9px;margin-left:20px}}@media (max-width:768px) and (max-width:600px){#menu>.outer>.loaded-wrap>.inner .logo{margin-left:0}}@media (max-width:768px){#menu>.outer>.loaded-wrap>.inner ul{padding:15px 0 7px}#menu>.outer>.loaded-wrap>.inner ul li{display:block}#menu>.outer>.loaded-wrap>.inner ul li a{display:inline-block;padding:7px 50px;font-size:13px}}@media (max-width:768px) and (max-width:600px){#menu>.outer>.loaded-wrap>.inner ul li a{padding:7px 30px}}@media (max-width:768px){#menu>.outer>.loaded-wrap>.inner ul li a>.inner:after{bottom:-5px;border-bottom-width:2px;transform-origin:left}#menu.open,#menu.open.up{transform:translate3d(0,-1px,0)}#menu.open .thumb .one,#menu.open.up .thumb .one{transform:rotate(45deg) translate3d(5px,5px,0)}#menu.open .thumb .two,#menu.open.up .thumb .two{opacity:0}#menu.open .thumb .three,#menu.open.up .thumb .three{transform:rotate(-45deg) translate3d(5px,-5px,0)}#menu.open.up>.inner,#menu.open.up>.outer,#menu.open>.inner,#menu.open>.outer{transform:none}}#footer{position:relative;z-index:1;background-color:#252e2d;color:#fff}#footer .upper{padding-top:80px;padding-bottom:80px}#footer .upper>.inner{padding-left:125px;padding-right:125px;max-width:1400px;margin-left:auto;margin-right:auto}@media (max-width:1100px){#footer .upper>.inner{padding-left:100px;padding-right:100px}}@media (max-width:768px){#footer .upper>.inner{padding-left:50px;padding-right:50px}}@media (max-width:600px){#footer .upper>.inner{padding-left:30px;padding-right:30px}}#footer .upper>.inner .left .button{margin-top:50px}#footer .upper>.inner .right .logo{width:135px;margin-top:45px}#footer .lower{background-color:#000;padding-top:80px;padding-bottom:80px}#footer .lower>.inner{padding-left:125px;padding-right:125px;max-width:1400px;margin-left:auto;margin-right:auto}@media (max-width:1100px){#footer .lower>.inner{padding-left:100px;padding-right:100px}}@media (max-width:768px){#footer .lower>.inner{padding-left:50px;padding-right:50px}}@media (max-width:600px){#footer .lower>.inner{padding-left:30px;padding-right:30px}}#footer .lower>.inner .left{display:flex}#footer .lower>.inner .left .column:first-of-type{flex-shrink:0}#footer .lower>.inner .left .column:last-of-type{padding:0 4vw}#footer .credit{background-color:rgba(0,0,0,.15);padding-top:12px;padding-bottom:12px}#footer .credit>.inner{padding-left:125px;padding-right:125px;max-width:1400px;margin-left:auto;margin-right:auto}@media (max-width:1100px){#footer .credit>.inner{padding-left:100px;padding-right:100px}}@media (max-width:768px){#footer .credit>.inner{padding-left:50px;padding-right:50px}}@media (max-width:600px){#footer .credit>.inner{padding-left:30px;padding-right:30px}}#footer .credit>.inner p{margin-top:0;line-height:1.5}@media (max-width:450px){#footer .credit>.inner p span.hide{display:none}}@media (max-width:1100px){#footer .upper{padding-top:60px;padding-bottom:50px}#footer .upper>.inner{display:flex;flex-direction:column}}@media (max-width:1100px) and (max-width:768px){#footer .upper>.inner .left{padding-right:50px}#footer .upper>.inner .left br{display:none}}@media (max-width:1100px) and (max-width:768px) and (max-width:600px){#footer .upper>.inner .left{padding-right:0}}@media (max-width:1100px){#footer .upper>.inner .right .logo{width:100px;float:right}#footer .lower{padding-top:50px;padding-bottom:50px}}@media (max-width:1100px) and (max-width:600px){#footer .lower>.inner,#footer .lower>.inner .left{display:block}#footer .lower>.inner .left .column:last-of-type{padding:40px 0}}.grid-10-2{display:grid;grid-gap:18px;grid-template-columns:repeat(12,1fr);grid-template-areas:"left left left left left left left left left left right right"}.grid-10-2 .left{grid-area:left}.grid-10-2 .right{grid-area:right}#header{position:relative;display:flex;flex-direction:column;justify-content:center;height:70vh;background-color:#000;padding-top:47px}@media (max-width:768px){#header{padding-top:0}}#header>.banner-bg-wrap{position:fixed;top:0;left:0;width:100%;height:70vh;will-change:transform}#header>.inner{position:relative;z-index:1;padding-left:125px;padding-right:125px;max-width:1400px;margin-left:auto;margin-right:auto;width:100%}@media (max-width:1100px){#header>.inner{padding-left:100px;padding-right:100px}}@media (max-width:768px){#header>.inner{padding-left:50px;padding-right:50px}}@media (max-width:600px){#header>.inner{padding-left:30px;padding-right:30px}}#header>.inner .text{color:#fff}@media (max-width:768px){#header>.inner .text br{display:none}}#header .scroll-down{bottom:-90px}#header.home,#header.home>.banner-bg-wrap{height:100vh}@media (max-width:768px){#header.home,#header.home>.banner-bg-wrap{height:87vh}}#header.home>.inner{position:relative;z-index:1;display:flex;justify-content:center}@media (max-width:600px){#header.home>.inner{flex-direction:column}}#header.home>.inner .chars-h{display:none}@media (max-width:600px){#header.home>.inner .chars-h{display:block;position:relative;z-index:1;width:130px;padding-right:30px;padding-bottom:15px;border-bottom:1px solid #fff;margin-bottom:25px}}#header.home>.inner .table-wrap{display:table}#header.home>.inner .table-wrap>div{display:table-cell;vertical-align:top;padding-bottom:15px}#header.home>.inner .table-wrap .chars{_flex-shrink:0;margin-top:8px;width:110px;padding-right:25px;border-right:1px solid #fff}@media (max-width:768px){#header.home>.inner .table-wrap .chars{width:90px;padding-right:15px}}#header.home>.inner .table-wrap .text{padding-left:30px}#header.home>.inner .table-wrap .text h1{margin-top:-10px}#header.home>.inner .table-wrap .text .sub2{font-weight:400;margin-top:15px}#header.home>.inner .table-wrap .text .sub3{font-weight:700;margin-top:20px}#header.home>.inner .table-wrap .text .sub3 span:after{content:"|";margin:0 10px}#header.home>.inner .table-wrap .text .sub3 span:last-of-type:after{content:""}@media (max-width:768px){#header.home>.inner .table-wrap .text .sub3 span{display:block}#header.home>.inner .table-wrap .text .sub3 span:after{display:none}}@media (max-width:600px){#header.home>.inner .table-wrap .chars{display:none}#header.home>.inner .table-wrap .text{padding-left:0}}#header.home .scroll-down{bottom:85px}#header.home .scroll-down button{background-color:transparent}#header.cases-list{justify-content:flex-end;padding-bottom:70px}@media (max-width:768px){#header.cases-list{padding-bottom:50px}}@media (max-width:600px){#header.cases-list{padding-bottom:35px}}#header.not-found,#header.not-found>.banner-bg-wrap{height:100vh}#header.not-found>.inner{display:flex;justify-content:center}#header.not-found .scroll-down{display:none}.breadcrumb{position:relative;z-index:1;background-color:#4a5d5a;border-top:1px solid #b4b4b4;padding-top:8px;padding-bottom:8px}.breadcrumb p{margin:0;line-height:1.4}.breadcrumb p .arrow-right{margin:0 11px}.arrow-right{display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff}.scroll-down{position:absolute;width:100%}.scroll-down button{position:absolute;left:0;right:0;margin:auto;width:54px;height:54px;border:1px solid #fff;border-radius:50%;cursor:pointer;outline:none;background-color:#4a5d5a;transition:transform .3s}.scroll-down button:after,.scroll-down button:before{content:"";display:block;position:absolute;top:53%;width:17px;border-top:1px solid #fff}.scroll-down button:before{right:45.2%;transform:rotate(45deg)}.scroll-down button:after{left:45.2%;transform:rotate(-45deg)}.scroll-down button:hover{transform:translateY(-5px)}.loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#000;background-image:url(/images/ui/loader.svg);background-size:60px;background-position:50%;background-repeat:no-repeat;transition:opacity 1s,visibility 1s}.loader.first-load{z-index:11;opacity:1}.loader.first-load.loaded{opacity:0;visibility:hidden}#home .block.cases>.text,#home .block.services>.text{text-align:center}#home .block.cases .button-holder,#home .block.services .button-holder{margin-top:30px}@media (max-width:768px){#home .block.cases .button-holder,#home .block.services .button-holder{margin-top:0}}#home .block.services{padding-bottom:100px}@media (max-width:1100px){#home .block.services{padding-bottom:80px}}@media (max-width:768px){#home .block.intro .image{max-width:500px;margin-left:auto;margin-right:auto}#home .divider{display:none}}#about .block{padding-top:100px;padding-bottom:100px}@media (max-width:600px){#about .block{padding-top:80px;padding-bottom:80px}}#about .block.title{margin-bottom:0}#about .block.text-image>.inner{display:flex}@media (max-width:600px){#about .block.text-image>.inner{flex-direction:column}}#about .block.text-image>.inner .image{width:350px;flex-shrink:0}@media (max-width:1100px){#about .block.text-image>.inner .image{width:250px}}@media (max-width:768px){#about .block.text-image>.inner .image{width:220px}}#about .block.text-image>.inner .text{width:100%}@media (max-width:600px){#about .block.text-image>.inner .text{margin-top:50px}}#about .block.text-image>.inner .text .inner{max-width:700px;padding-left:100px}@media (max-width:768px){#about .block.text-image>.inner .text .inner{padding-left:70px}}@media (max-width:600px){#about .block.text-image>.inner .text .inner{padding-left:0}}#about .block.image-right>.inner{flex-direction:row-reverse}@media (max-width:600px){#about .block.image-right>.inner{flex-direction:column}}#about .block.image-right>.inner .text .inner{padding-left:0;padding-right:100px}@media (max-width:768px){#about .block.image-right>.inner .text .inner{padding-right:70px}}@media (max-width:600px){#about .block.image-right>.inner .text .inner{padding-right:0}}#about .team .team-list{margin-top:50px}@media (max-width:1100px){#about .team .team-list{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between}}@media (max-width:1100px) and (max-width:450px){#about .team .team-list{display:block}}#about .team .team-list .team-item{display:flex}@media (max-width:1100px){#about .team .team-list .team-item{display:block;width:47%}#about .team .team-list .team-item:nth-of-type(2){margin-top:0!important}}@media (max-width:1100px) and (max-width:450px){#about .team .team-list .team-item{width:100%!important}#about .team .team-list .team-item+.team-item{margin-top:50px!important}}#about .team .team-list .team-item .image{width:240px;flex-shrink:0}#about .team .team-list .team-item .image img{width:100%}@media (max-width:1100px){#about .team .team-list .team-item .image{width:100%}}#about .team .team-list .team-item .text{position:relative;display:flex;flex-direction:column;justify-content:center;flex-grow:1;padding:0 60px;background-color:#fff}#about .team .team-list .team-item .text h4.caption{position:absolute;top:25px;right:25px;font-weight:400;font-size:12px}@media (max-width:768px){#about .team .team-list .team-item .text h4.caption{display:none}}@media (max-width:1100px){#about .team .team-list .team-item .text{padding:40px}}@media (max-width:600px){#about .team .team-list .team-item .text{padding:20px}}#about .team .team-list .team-item .text h4{margin-top:0}#about .team .team-list .team-item .text h2{margin-top:6px}#about .team .team-list .team-item .text p{margin-top:12px}#about .team .team-list .team-item+.team-item{margin-top:25px}.case-list{display:grid;grid-gap:60px 18px;grid-template-columns:repeat(12,1fr);margin-top:60px}@media (max-width:768px){.case-list{margin-top:40px}}.case-list .item{grid-column:span 4}.case-list .item>a{position:relative;display:block;width:100%;height:0;padding-bottom:62.5%}.case-list .item>a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width:1100px){.case-list .item{grid-column:span 6}}@media (max-width:600px){.case-list .item{grid-column:span 12}}.case-list .item img{width:100%}@media (max-width:1100px){#home .case-list .item:last-of-type{display:none}}#case-item-page .block{padding-bottom:100px}#case-item-page .block.block-1>.inner,#case-item-page .block.block-2>.inner{display:grid;grid-gap:60px 18px;grid-template-columns:repeat(12,1fr);grid-template-areas:"left left left left left left . right right right right right"}#case-item-page .block.block-1>.inner .left,#case-item-page .block.block-2>.inner .left{grid-area:left}#case-item-page .block.block-1>.inner .left .task,#case-item-page .block.block-2>.inner .left .task{margin-top:50px}#case-item-page .block.block-1>.inner .right,#case-item-page .block.block-2>.inner .right{grid-area:right}#case-item-page .block.block-1>.inner .right img,#case-item-page .block.block-2>.inner .right img{width:100%}#case-item-page .block-1{padding-bottom:70px}@media (max-width:768px){#case-item-page .block-1>.inner{display:block!important}}#case-item-page .block-2{padding-top:70px}@media (max-width:768px){#case-item-page .block-2>.inner{display:block!important}#case-item-page .block-2>.inner .action{margin-top:50px}}.service-list{display:grid;grid-gap:18px;grid-template-columns:repeat(12,1fr);margin-top:60px}@media (max-width:1100px){.service-list{grid-row-gap:40px;row-gap:40px}}@media (max-width:768px){.service-list{margin-top:40px}}.service-list>.item{grid-column:span 6;position:relative}@media (max-width:600px){.service-list>.item{grid-column:span 12}}.service-list>.item a{display:block;position:relative}.service-list>.item a>.text{position:absolute;top:0;left:0;width:100%;padding:30px 39% 30px 30px}@media (max-width:1100px){.service-list>.item a>.text{position:relative;padding:20px 0 0}}.service-list>.item a>img{opacity:.25}#service-item-page.service-corporate-formation .block.block-2>.inner{grid-template-areas:"image image image image . text text text text text text text"}#service-item-page .block{padding-bottom:100px}@media (max-width:1100px){#service-item-page .block{padding-top:80px;padding-bottom:80px}}#service-item-page .block.title{padding-bottom:0}#service-item-page .block.block-1>.inner,#service-item-page .block.block-2>.inner,#service-item-page .block.block-3>.inner,#service-item-page .block.block-split>.inner{display:grid;grid-gap:60px 18px;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){#service-item-page .block.block-1>.inner,#service-item-page .block.block-2>.inner,#service-item-page .block.block-3>.inner,#service-item-page .block.block-split>.inner{display:block}}#service-item-page .block.block-1>.inner .text,#service-item-page .block.block-2>.inner .text,#service-item-page .block.block-3>.inner .text,#service-item-page .block.block-split>.inner .text{padding-right:0}#service-item-page .block.block-1>.inner{grid-template-areas:"text text text text text text . image image image image image"}#service-item-page .block.block-split{padding-top:0}#service-item-page .block.block-split>.inner{grid-template-areas:"text text text text text text . text-2 text-2 text-2 text-2 text-2"}#service-item-page .block.block-split>.inner>div>:first-child{margin-top:0}@media (max-width:768px){#service-item-page .block.block-split>.inner .text{margin-top:-20px}#service-item-page .block.block-split>.inner .text-2{margin-top:30px}}#service-item-page .block.block-2>.inner{grid-template-areas:"image image image image image image . text text text text text"}#service-item-page .block.block-2>.inner>div>:first-child{margin-top:0}@media (max-width:768px){#service-item-page .block.block-2>.inner .image+.text{margin-top:40px}}#service-item-page .block.block-3>.inner{grid-template-areas:"text text text text text . image image image image image image"}#service-item-page .block.block-3>.inner>div>:first-child{margin-top:0}#service-item-page .block.block-3{position:relative}#service-item-page .block.block-3 .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/content/stock-photo-aerial-view-of-shanghai-city-in-the-morning-734684380.jpg);background-size:cover;opacity:.3}#service-item-page .block.block-3 .inner{position:relative;z-index:1}@media (max-width:768px){#service-item-page .block.block-3 .inner .text h4{margin-top:40px}}#contact .block.title{padding-bottom:100px}#contact .block.phone-email{padding-top:70px;padding-bottom:70px}#contact .block.phone-email>.inner{display:flex}@media (max-width:1100px){#contact .block.phone-email>.inner{display:block}}#contact .block.phone-email>.inner .contact-item>.inner .icon-holder{display:block;border-radius:50%;overflow:hidden}@media (max-width:1100px){#contact .block.phone-email>.inner .contact-item:first-of-type{margin-left:48px}}#contact .block.phone-email>.inner .contact-item+.contact-item{margin-left:18%}#contact .block.phone-email>.inner h4{margin-top:0;min-width:34px}#contact .block.image-address{padding-top:70px;padding-bottom:160px}@media (max-width:1100px){#contact .block.image-address{padding-bottom:110px}}@media (max-width:1100px) and (max-width:600px){#contact .block.image-address{padding-bottom:70px}}#contact .block.image-address>.inner{display:flex}@media (max-width:1100px){#contact .block.image-address>.inner{display:block}}#contact .block.image-address>.inner .contact-item+.contact-item{padding-top:30px}#contact .block.image-address>.inner>.image{width:50%;min-width:330px}@media (max-width:1100px){#contact .block.image-address>.inner>.image{width:300px;min-width:auto;width:100%}}#contact .block.image-address>.inner>.image img{width:100%}#contact .block.image-address>.inner>.text{padding-left:110px}@media (max-width:1100px){#contact .block.image-address>.inner>.text{padding-left:100px;padding-left:90px;padding-left:0}}#contact .contact-item{position:relative}@media (max-width:1100px){#contact .contact-item{margin-left:48px!important}#contact .contact-item+.contact-item{margin-top:40px;padding-top:0!important}}#contact .contact-item>.inner{position:relative}#contact .contact-item>.inner .icon{width:34px;height:34px;position:absolute;top:-7px;left:-48px}
/*# sourceMappingURL=main.19576e5e.chunk.css.map */