section.info .h1-en{text-align:center;color:#212121;margin-bottom:30px;font-size:46px;letter-spacing:15px;font-weight:300;margin-top:30px}section.info h1{text-align:center;color:#a8926c;margin-bottom:100px;font-size:20px;letter-spacing:8px;font-weight:300}html[lang=en] section.info h1{font-size:15px;letter-spacing:3px}section.list{min-height:300px;background-color:#f5f5f5;padding:60px}section.list .content{text-align:center}section.list .content li{background-color:#FFF;width:33.33%;display:inline-block;position:relative;box-shadow:0 17px 24px 5px #0000f;cursor:pointer;margin:1%}section.list .content li:hover .borderline{opacity:1}section.list .content li .borderline{position:absolute;top:0;left:0;width:calc(98%);height:calc(98%);border:2px solid #FFF;opacity:0;z-index:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}section.list .content li .photo{background-size:cover;background-position:center;line-height:240px;text-align:center;font-size:50px;color:#d68585}section.list .content li .photo i{border:2px solid;padding:35px;border-radius:88px;font-size:30px}section.list .content li .text{margin:30px;font-size:17px;text-align:center;margin-top:0}section.list .content li .text .name{color:#272727;font-size:20px;letter-spacing:5px;margin-bottom:10px}section.list .content li .text .intro{font-size:15px;padding-bottom:15px;color:#ababab}section.list .content li .photo:after{content:'';width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #a8926c transparent transparent;position:absolute;right:-15px;top:-15px;display:none}@media screen and (max-width:480px){section.info h1{margin-bottom:50px}section.info .h1-en{text-align:center;margin-bottom:13px;font-size:28px;letter-spacing:15px;font-weight:300;margin-top:30px}section.list .content li{width:auto;float:none;margin:20px;position:relative;display:block;padding-bottom:20px}section.list{padding:10px}}