.whoAreWe{margin:0 0 120px}.whoAreWe .top{width:100%;display:flex;margin:0 0 90px}.whoAreWe .top .textBox{width:420px}.whoAreWe .center .numbersBox .listStyle .numbersTitle,.whoAreWe .top .textBox .title{font-weight:600;font-size:50px;line-height:56px;letter-spacing:-.03em;margin:0 0 20px}.whoAreWe .top .textBox .desc{font-size:18px;line-height:28px;letter-spacing:-.03em;padding:0 20px 0 0}.whoAreWe .top .videoBox{padding:0 0 0 40px;width:calc(100% - 420px)}.whoAreWe .center{flex-direction:column;margin:0 0 90px}.whoAreWe .center .numbersBox,.whoAreWe .center .numbersBox .listStyle ul li a{display:flex;flex-direction:column;background-color:#253035;border-radius:4px;padding:50px 45px 0}.whoAreWe .center .numbersBox .listStyle.numbersBot ul li a .right .names{font-weight:600;font-size:18px;line-height:24px;color:#fff}.whoAreWe .center .numbersBox .listStyle .numbersTitle{text-align:center;color:#fff;position:relative;margin:0 0 50px}.whoAreWe .center .numbersBox .listStyle .numbersTitle::after{content:"";position:absolute;bottom:-20px;left:calc(50% - 30px);width:60px;height:2px;background-color:#fff}.whoAreWe .center .numbersBox .listStyle ul{display:flex;flex-direction:column}.whoAreWe .center .numbersBox .listStyle ul li{width:100%;display:flex;align-items:center;padding:0;position:relative;overflow:hidden;margin:0;border-color:#ccc;background:radial-gradient(circle at 100% 100%,#253035 0,#253035 5px,transparent 5px) 0 0/6px 6px no-repeat,radial-gradient(circle at 0 100%,#253035 0,#253035 5px,transparent 5px) 100% 0/6px 6px no-repeat,radial-gradient(circle at 100% 0,#253035 0,#253035 5px,transparent 5px) 0 100%/6px 6px no-repeat,radial-gradient(circle at 0 0,#253035 0,#253035 5px,transparent 5px) 100% 100%/6px 6px no-repeat,linear-gradient(#253035,#253035) 50% 50%/calc(100% - 2px) calc(100% - 12px) no-repeat,linear-gradient(#253035,#253035) 50% 50%/calc(100% - 12px) calc(100% - 2px) no-repeat,linear-gradient(#3beccc 50%,#585353 100%);background-blend-mode:normal;border-radius:6px;box-sizing:border-box;transition:all .2s ease}.whoAreWe .center .numbersBox .listStyle ul li::after,.whoAreWe .center .numbersBox .listStyle ul li::before{display:none}.whoAreWe .center .numbersBox .listStyle ul li a{gap:20px;align-items:flex-start;margin:1px;justify-content:flex-start;width:100%;padding:20px 20px 17px;border-radius:6px;overflow:hidden;position:relative;text-decoration:none}.whoAreWe .center .numbersBox .listStyle ul li a .left{height:80px}.whoAreWe .center .numbersBox .listStyle ul li a .left img{width:auto;height:80px}.whoAreWe .bottom .staffBox,.whoAreWe .center .numbersBox .listStyle ul li a .right{width:100%}.whoAreWe .center .numbersBox .listStyle ul li a .right .numbers{font-weight:700;font-size:40px;line-height:48px;letter-spacing:-.03em;color:#fff}.whoAreWe .center .numbersBox .listStyle ul li a .right .numbers .smallText{display:inline-block;font-size:26px;line-height:32px}.whoAreWe .center .numbersBox .listStyle ul li a .right .names{font-weight:700;font-size:24px;line-height:29px;letter-spacing:-.03em;color:#fff}.whoAreWe .center .numbersBox .listStyle ul li a .right .names .smallText{display:inline-block;font-size:16px;line-height:20px;color:#fff}.whoAreWe .center .numbersBox .listStyle ul li a .right .names strong{color:#fff}.whoAreWe .center .numbersBox .listStyle ul li a:after{content:"";position:absolute;top:20px;right:20px;width:35px;height:35px;background:url(../img/numberslist_icon_1.webp) center center no-repeat}.whoAreWe .center .numbersBox .listStyle ul li a:hover:after{background:url(../img/numberslist_icon_2.webp) center center no-repeat}.whoAreWe .center .numbersBox .listStyle ul .owl-dots{display:flex;width:100%;margin:20px 0 0;justify-content:center}.whoAreWe .center .numbersBox .listStyle ul .owl-dots .owl-dot{width:16px;height:16px;display:flex;margin:0 20px 0 0;position:relative}.whoAreWe .center .numbersBox .listStyle ul .owl-dots .owl-dot.active span{background:#009486}.whoAreWe .center .numbersBox .listStyle ul .owl-dots .owl-dot.active span::before{border:solid 2px #009486}.whoAreWe .center .numbersBox .listStyle ul .owl-dots .owl-dot span{display:inline-block;width:6px;height:6px;background:#5c5c5c;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;cursor:pointer;position:relative}.whoAreWe .center .numbersBox .listStyle ul .owl-dots .owl-dot span::before{content:"";width:16px;height:16px;border:solid 2px transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;position:absolute;top:-7px;left:-7px}.whoAreWe .center .numbersBox .listStyle ul .owl-stage-outer{padding:0}.whoAreWe .center .numbersBox .listStyle ul .owl-stage{margin:0}.whoAreWe .bottom,.whoAreWe .center{width:100%;display:flex}.whoAreWe .bottom .staffBox .brandTitle{font-weight:600;font-size:14px;letter-spacing:.1em;color:#00ba98;text-align:center;margin:0 0 20px}.whoAreWe .bottom .staffBox .brandTitleDesc{font-weight:600;font-size:50px;letter-spacing:-.03em;color:#000;text-align:center;margin:0 0 65px}.whoAreWe .bottom .staffBox ul.staffListUl{display:block}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi{display:flex;margin:0 0 100px}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi:nth-child(2n){flex-direction:row-reverse}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi:nth-child(2n) .left{padding:0 0 0 95px}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi:last-child{margin:0}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left{width:calc(100% - 400px);padding:0 60px 0 0}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left .textBox{padding:60px 0 0;position:relative}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left .textBox .clawIcon{position:absolute;left:-35px;top:20px;background-image:url(../img/claw_icon.png);background-position:center center;background-repeat:no-repeat;background-size:contain;width:124px;height:113px}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left .textBox .staffDesc{font-weight:400;font-size:20px;line-height:32px;letter-spacing:-.03em;color:#000;margin:0 0 30px;position:relative}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left .textBox .staffName{font-weight:700;font-size:20px;letter-spacing:-.03em;color:#000;margin:0 0 10px}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left .textBox .staffTitle{font-weight:400;font-size:16px;letter-spacing:-.03em;color:#5c5c5c}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .right{width:400px}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .right .imageBox,.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .right .imageBox img{width:100%}@media screen and (max-width:1699px){.whoAreWe .center .numbersBox .listStyle ul li a .right .numbers{font-size:30px;line-height:38px}.whoAreWe .center .numbersBox .listStyle ul li a .right .numbers .smallText{font-size:20px;line-height:24px}.whoAreWe .center .numbersBox .listStyle ul li a .right .names{font-size:16px;line-height:20px}.whoAreWe .center .numbersBox .listStyle ul li a .right .names .smallText{font-size:18px;line-height:22px}}@media screen and (max-width:1399px){.whoAreWe .top{margin:0 0 70px}.whoAreWe .top .textBox{width:350px}.whoAreWe .top .textBox .title{font-size:36px;line-height:44px}.whoAreWe .top .videoBox{width:calc(100% - 350px);padding:0 0 0 30px}.whoAreWe .center .numbersBox{padding:30px 25px 0}.whoAreWe .center .numbersBox .listStyle ul li a .right .numbers{font-size:26px;line-height:32px}.whoAreWe .center .numbersBox .listStyle ul li a .right .numbers .smallText{font-size:18px;line-height:22px}.whoAreWe .center .numbersBox .listStyle ul li a .right .names{font-size:14px;line-height:18px}.whoAreWe .center .numbersBox .listStyle ul li a .right .names .smallText{font-size:16px;line-height:20px}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left{width:calc(100% - 350px)}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left .textBox{padding:40px 0 0}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left .textBox .staffDesc{font-size:18px;line-height:26px}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .right{width:350px}}@media screen and (max-width:1199px){.whoAreWe{margin:15px 0 45px}.whoAreWe .top{flex-direction:column}.whoAreWe .top .textBox{width:100%;margin:0 0 30px}.whoAreWe .top .videoBox{width:100%;padding:0}.whoAreWe .center,.whoAreWe .top{margin:0 0 45px}.whoAreWe .center .numbersBox .listStyle .numbersTitle{font-size:30px;line-height:38px}.whoAreWe .center .numbersBox .listStyle ul{margin:0 0 50px}.whoAreWe .bottom .staffBox ul.staffListUl .owl-item.active li .left .textBox{height:auto}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi{flex-direction:column-reverse;margin:0}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi:nth-child(2n){flex-direction:column-reverse}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi:nth-child(2n) .left{padding:0}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left{width:100%;padding:0}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left .textBox{height:0;overflow:hidden}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left .textBox .clawIcon{display:none}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .right{width:100%}.whoAreWe .bottom .staffBox ul.staffListUl .owl-dots{display:flex;width:100%;margin:25px 0 0}.whoAreWe .bottom .staffBox ul.staffListUl .owl-dots .owl-dot{width:12px;height:12px;display:flex;margin:0 20px 0 0;position:relative}.whoAreWe .bottom .staffBox ul.staffListUl .owl-dots .owl-dot.active span{transform:scale(1)}.whoAreWe .bottom .staffBox ul.staffListUl .owl-dots .owl-dot span{width:100%;height:100%;background-color:#5c5c5c;border-radius:50%;display:block;transform:scale(.7);transition:all .4s ease-in-out}}@media screen and (max-width:767px){.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left .textBox .staffDesc,.whoAreWe .top{margin:0 0 20px}.whoAreWe .top .textBox .title{font-size:34px;line-height:41px}.whoAreWe .top .textBox .desc{padding:0}.whoAreWe .bottom .staffBox .brandTitleDesc{font-size:34px;line-height:41px;margin:0 0 45px}.whoAreWe .bottom .staffBox ul.staffListUl li.staffListLi .left .textBox{padding:20px 0 0}}