.main.people>.faculty{padding-bottom:1.48rem}.main.people>.faculty .filter-box{display:flex;justify-content:center;margin-bottom:.6rem}.main.people>.faculty .filter{display:inline-block}.main.people>.faculty .filter .search-box{position:relative;width:100%;margin-bottom:.32rem}.main.people>.faculty .filter .search-box .search-input{width:100%;padding:0 .54rem .24rem;border-bottom:1px solid rgba(142,142,142,.43);text-align:center;font-size:14px;line-height:1.4286;color:rgba(51,51,51,.5)}.main.people>.faculty .filter .search-box .search-btn{position:absolute;top:0;right:.28rem;font-size:max(.2rem,16px);color:#555;cursor:pointer}.main.people>.faculty .filter .tags{display:flex;gap:.2rem;text-align:center;line-height:1.5;color:#679db3}.main.people>.faculty .filter .tags li a{display:block;min-width:max(1.12rem,64px);padding:max(.12rem,8px) max(.28rem,22px);background:#eaf1f3;cursor:pointer;transition:all .3s ease}.main.people>.faculty .filter .tags li:hover a,.main.people>.faculty .filter .tags li.active a{color:#fff;background:rgba(137,28,34,.9)}.main.people>.faculty .filter .tags li.active a{font-weight:600}.main.people>.faculty .list{display:flex;flex-wrap:wrap;gap:.6rem .35rem}.main.people>.faculty .list .item{width:calc((100% - 1.05rem)/4);line-height:1.25}.main.people>.faculty .list .item .img{display:block;width:100%;aspect-ratio:1/1.3333;padding:max(.11rem,6px);background:url(../images/faculty-item-bg.png) no-repeat center/100% 100%;transition:all .3s ease}.main.people>.faculty .list .item .img img{-o-object-position:top;object-position:top;-webkit-clip-path:polygon(0 0, 88% 0, 100% 10%, 100% 100%, 0 100%);clip-path:polygon(0 0, 88% 0, 100% 10%, 100% 100%, 0 100%)}.main.people>.faculty .list .item .title{margin:max(.2rem,12px) 0 max(.1rem,6px);font-size:max(.24rem,18px);font-weight:700;line-height:1.5}.main.people>.faculty .list .item .professional{display:flex;flex-direction:column;gap:4px}.main.people>.faculty .list .item:hover .img{background:url(../images/faculty-item-bg2.png) no-repeat center/100% 100%}@media screen and (max-width: 910px){.main.people>.faculty{padding-bottom:70px}.main.people>.faculty .filter-box{margin-bottom:40px}.main.people>.faculty .filter .search-box{margin-bottom:16px}.main.people>.faculty .filter .search-box .search-input{padding:0 .54rem 10px;font-size:14px}.main.people>.faculty .filter .search-box .search-btn{right:14px;font-size:14px}.main.people>.faculty .filter .tags{flex-wrap:wrap;gap:max(.14rem,8px)}.main.people>.faculty .filter .tags li a{min-width:64px;padding:8px 22px}.main.people>.faculty .list{gap:.4rem .2rem}.main.people>.faculty .list .item{width:calc((100% - .6rem)/4)}.main.people>.faculty .list .item .img{padding:6px}.main.people>.faculty .list .item .title{margin:8px 0 6px;font-size:18px}}@media screen and (max-width: 768px){.main.people>.faculty .list{gap:.4rem .2rem}.main.people>.faculty .list .item{width:calc((100% - .2rem)/2)}.main.people>.faculty .list .item .img{padding:6px}}.main.people .staff{padding-bottom:2.4rem}.main.people .staff .list{display:flex;flex-wrap:wrap;gap:.5rem .4rem}.main.people .staff .list .item{display:flex;flex-direction:column;gap:.2rem;width:calc((100% - .4rem)/2);padding:.4rem .33rem .4rem .4rem;border:1px solid rgba(83,157,177,.27);line-height:1.625;background:rgba(50,146,230,.09)}.main.people .staff .list .item .title{font-size:max(.24rem,18px);font-weight:700;line-height:1.5}.main.people .staff .list .item .icon{position:relative;padding-left:max(.4rem,30px)}.main.people .staff .list .item .icon::before{content:"";position:absolute;top:0;left:0;width:max(.27rem,20px);aspect-ratio:1/1;background:url(../images/staff-icon2.png) no-repeat center/contain}.main.people .staff .list .item .responsibility{flex:1}.main.people .staff .list .item .responsibility::before{background:url(../images/staff-icon1.png) no-repeat center/contain}@media screen and (max-width: 910px){.main.people .staff{padding-bottom:80px}.main.people .staff .list{gap:16px}.main.people .staff .list .item{gap:8px;width:calc((100% - 16px)/2);padding:18px 12px 18px 18px}.main.people .staff .list .item .title{font-size:18px}.main.people .staff .list .item .icon{padding-left:30px}.main.people .staff .list .item .icon::before{width:20px}}@media screen and (max-width: 768px){.main.people .staff .list .item{width:100%}.main.people .staff .list .item .responsibility{flex:unset}}.main.people .contact-us{padding-bottom:.94rem}.main.people .contact-us h1{margin-bottom:.38rem;line-height:1.25}.main.people .contact-us .info-img{display:flex;gap:.68rem}.main.people .contact-us .info-img .info{flex:1}.main.people .contact-us .info-img .info .item{position:relative;margin-bottom:max(.16rem,10px);padding-left:max(.28rem,24px);padding-bottom:max(.2rem,14px);border-bottom:1px solid rgba(151,151,151,.3);line-height:1.625}.main.people .contact-us .info-img .info .item span{display:inline-block;margin-right:.16rem;font-size:max(.2rem,16px);font-weight:700;line-height:1.25}.main.people .contact-us .info-img .info .item::before{content:"";position:absolute;top:max(.03rem,2px);left:0;width:max(.2rem,16px);aspect-ratio:1/1}.main.people .contact-us .info-img .info .item.room::before{background:url(../images/contact-us-icon1.png) no-repeat center/contain}.main.people .contact-us .info-img .info .item.address::before{background:url(../images/contact-us-icon2.png) no-repeat center/contain}.main.people .contact-us .info-img .info .item.postal_code::before{background:url(../images/contact-us-icon3.png) no-repeat center/contain}.main.people .contact-us .info-img .info .item.telephone::before{background:url(../images/contact-us-icon4.png) no-repeat center/contain}.main.people .contact-us .info-img .info .item.ug_email::before,.main.people .contact-us .info-img .info .item.pg_email::before{background:url(../images/contact-us-icon5.png) no-repeat center/contain}.main.people .contact-us .info-img .info .item.follow_us{margin-bottom:unset;padding:unset;border:unset}.main.people .contact-us .info-img .info .item.follow_us .qr-code-img{display:flex;gap:10px;margin-top:.13rem}.main.people .contact-us .info-img .info .item.follow_us .follow_us_img{width:max(1.2rem,100px);aspect-ratio:1/1;border:1px solid rgba(0,0,0,.2)}.main.people .contact-us .info-img .info .item.follow_us::before{content:none}.main.people .contact-us .info-img .img{width:6.66rem;aspect-ratio:1.448/1}@media screen and (max-width: 910px){.main.people .contact-us{padding-bottom:60px}.main.people .contact-us h1{margin-bottom:18px}.main.people .contact-us .info-img{gap:.32rem}.main.people .contact-us .info-img .info .item{margin-bottom:10px;padding-left:24px;padding-bottom:14px}.main.people .contact-us .info-img .info .item span{margin-right:10px;font-size:16px}.main.people .contact-us .info-img .info .item::before{top:2px;width:16px}.main.people .contact-us .info-img .info .item.follow_us .qr-code-img{margin-top:6px}.main.people .contact-us .info-img .info .item.follow_us .follow_us_img{width:100px}.main.people .contact-us .info-img .img{width:3.2rem}}@media screen and (max-width: 768px){.main.people .contact-us .info-img{flex-direction:column;gap:18px}.main.people .contact-us .info-img .img{width:100%}}