@charset "UTF-8";.history-timeline ul li .info a{width:35px;height:21px;background-position:-204px -75px}.icon,.history-timeline ul li .info a{background-image:url(../img/icon.png?YQT_);background-size:275px 196px;background-repeat:no-repeat;display:block}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.icon,.history-timeline ul li .info a{background-image:url(../img/icon@2x.png?KTjr)}}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.company .subtitle{font-size:21px;letter-spacing:.2em;text-align:center}.company .subtitle:lang(en){letter-spacing:0}@media screen and (max-width: 767px){.company .subtitle{font-size:20px}}.company h3{font-size:30px;text-align:center;letter-spacing:.2em}.company h3:lang(en){letter-spacing:0}@media screen and (max-width: 767px){.company h3{font-size:24px}}.company h3 span{color:#81339c}.company .circle-box1{max-width:890px;margin:40px auto 100px auto;position:relative}.company .circle-box1 .circle-item{max-width:455px;display:flex;align-items:center}@media screen and (max-width: 991px){.company .circle-box1 .circle-item{max-width:100%;width:51%}}@media screen and (max-width: 767px){.company .circle-box1 .circle-item{width:100%}}.company .circle-box1 .circle-item figure{max-width:260px}@media screen and (max-width: 991px){.company .circle-box1 .circle-item figure{max-width:190px}}@media screen and (max-width: 767px){.company .circle-box1 .circle-item figure{max-width:150px}}.company .circle-box1 .circle-item figure img{width:100%}.company .circle-box1 .circle-item p{flex:1 0;text-align:justify;font-weight:300}.company .circle-box1 .circle-item p:lang(en){text-align:left}.company .circle-box1 .circle-item.item1 p{padding-right:40px}.company .circle-box1 .circle-item.item2{position:absolute;right:0;top:0}@media screen and (max-width: 767px){.company .circle-box1 .circle-item.item2{position:relative}}.company .circle-box1 .circle-item.item2 p{padding-left:40px}.company .circle-box2{max-width:890px;margin:40px auto 80px auto;display:flex;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:55px;column-gap:55px}.company .circle-box2 .circle-item{width:calc(33.33% - 55px)}@media screen and (max-width: 767px){.company .circle-box2 .circle-item{width:100%}}.company .circle-box2 .circle-item img{max-width:100%;display:block;margin:auto}.company .circle-box2 .circle-item p{max-width:180px;margin:30px auto;text-align:justify;font-weight:300}.company .circle-box2 .circle-item p:lang(en){text-align:left}.history-timeline{max-width:950px;margin:auto;position:relative}.history-timeline:after{content:"";display:block;width:10px;height:10px;border:1px solid #81339c;position:absolute;left:0;right:0;bottom:-10px;margin:auto;border-radius:100%}.history-timeline .year{color:#e3e3e3;font-weight:700;font-size:48px;text-align:center;margin-bottom:10px}.history-timeline ul{padding:0;list-style:none;position:relative}.history-timeline ul:after{content:"";width:2px;height:100%;position:absolute;top:0;left:0;right:0;margin:auto;border:1px dashed rgba(129,51,156,.1)}.history-timeline ul li{display:flex;margin-bottom:20px;align-items:center}.history-timeline ul li.order-2 .info{order:1;border-left:none;padding-left:0;padding-right:60px}@media screen and (max-width: 767px){.history-timeline ul li.order-2 .info{padding-right:30px}}.history-timeline ul li.order-2 .img-box{order:2}.history-timeline ul li.order-2 .img-box:before{right:auto;left:0}.history-timeline ul li.order-2 .img-box:after{right:auto;left:-7px}.history-timeline ul li.order-2 .img-box figure{margin-left:auto}.history-timeline ul li .img-box{width:50%;position:relative}.history-timeline ul li .img-box:before{content:"";position:absolute;width:100%;height:1px;background:rgba(129,51,156,.5);margin:auto;top:0;bottom:0;right:0}.history-timeline ul li .img-box:after{content:"";position:absolute;width:13px;height:13px;background:#81339c;margin:auto;top:0;bottom:0;right:-7px;border-radius:100%}.history-timeline ul li .img-box figure{width:250px;height:250px;border-radius:100%;position:relative;overflow:hidden;box-shadow:2px 4px 6px rgba(0,0,0,.25);margin-bottom:0}@media screen and (max-width: 767px){.history-timeline ul li .img-box figure{width:150px;height:150px}}@media screen and (max-width: 520px){.history-timeline ul li .img-box figure{width:120px;height:120px}}.history-timeline ul li .img-box figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.history-timeline ul li .info{width:50%;padding-left:60px;display:flex;align-items:center}@media screen and (max-width: 767px){.history-timeline ul li .info{padding-left:30px}}.history-timeline ul li .info b,.history-timeline ul li .info span{display:block}.history-timeline ul li .info span{font-weight:300;margin:5px 0 15px 0;line-height:25px}.history-timeline ul li .info a{display:block}.history-timeline ul li .info a:hover{opacity:.8}.business{padding:120px 0px;background:linear-gradient(90deg, rgba(114, 212, 224, 0.88), rgba(145, 157, 252, 0.88))}@media screen and (max-width: 991px){.business{padding-top:50px}}.business article{max-width:1200px;margin:auto;display:flex;padding:0 20px;align-items:flex-start;flex-wrap:wrap;position:relative;z-index:1}.business article img{width:35%}@media screen and (max-width: 991px){.business article img{max-width:500px;width:100%;margin:auto auto 30px auto}}.business article .content{flex:1 0;padding-left:55px;color:#fff}@media screen and (max-width: 991px){.business article .content{padding-left:0px;flex:auto;width:100%}}.business article .content h3{font-size:33px;margin:0px 0 40px 0;line-height:40px}@media screen and (max-width: 767px){.business article .content h3{font-size:28px;margin-bottom:20px}}.business article .content p{font-size:18px;line-height:30px;font-weight:300;text-align:justify;letter-spacing:.1em}.business article .content p:lang(en){text-align:left;letter-spacing:0}.team{padding:80px 20px}.team article{max-width:1160px;margin:auto;display:flex;flex-wrap:wrap;-moz-column-gap:80px;column-gap:80px;justify-content:center}@media screen and (max-width: 1200px){.team article{-moz-column-gap:40px;column-gap:40px}}@media screen and (max-width: 600px){.team article{-moz-column-gap:0px;column-gap:0px}}.team article .item{width:calc(33.33% - 80px)}.team article .item img{max-width:300px;width:100%;margin:auto;display:block;-webkit-mask-image:url("../img/about/team.png?xmj5");mask-image:url("../img/about/team.png?xmj5");-webkit-mask-size:cover;mask-size:cover}@media screen and (max-width: 1200px){.team article .item{width:calc(33.33% - 40px)}}@media screen and (max-width: 991px){.team article .item{width:calc(50% - 40px);margin-bottom:30px}}@media screen and (max-width: 600px){.team article .item{width:100%}}.team article .content{color:#fff}.team article .content .title{min-width:90px;font-size:20px;font-weight:300}.team article .content .title:lang(en){display:block}.team article .content .name{flex:1 0;font-weight:700;font-size:30px;margin:0;letter-spacing:.2em}.team article .content .name:lang(en){letter-spacing:0;display:block}.team article .content .info{border-top:1px #fff solid}.team article .content .info .block{display:flex;padding:15px 0}.team article .content .info .block .subtitle{width:90px;font-size:17px;font-weight:300;line-height:25px}.team article .content .info .block .cont{flex:1 0;font-size:15px;line-height:25px}.team article .content .info .block .cont ol{padding:0;list-style:none;margin:0}.team article .content .info .block .cont ol li{padding-left:15px;position:relative}.team article .content .info .block .cont ol li:before{content:"•";width:20px;position:absolute;left:0;top:0}.sustainable{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:100px}@media screen and (max-width: 767px){.sustainable{display:block}}.sustainable .item{width:25%}.sustainable .item:not(:first-child){margin-left:-40px}@media screen and (max-width: 991px){.sustainable .item{width:50%;padding:0 20px;margin-bottom:20px}.sustainable .item:not(:first-child){margin-left:0px}}@media screen and (max-width: 767px){.sustainable .item{max-width:250px;width:100%;margin:auto auto 40px auto;padding:0}.sustainable .item:not(:first-child){margin-left:auto}}.sustainable .item img{max-width:100%;display:block;margin:auto auto 20px auto}.sustainable .item p{padding:0 40px;font-size:16px}@media screen and (max-width: 991px){.sustainable .item p{padding:0}}.contact-box .item{display:flex;flex-wrap:wrap;border-top:1px solid #a2a2a2;padding:40px 0}.contact-box .item h3{font-size:20px;font-weight:500;width:220px;padding-right:20px}@media screen and (max-width: 991px){.contact-box .item h3{width:100%;padding-right:0;text-align:center;margin-bottom:10px}}.contact-box .item .content{flex:1 0;font-size:16px;font-weight:300;line-height:30px}.contact-box .item .content h4{font-weight:700;font-size:16px}.contact-box .item .content span{color:#81339c}