.etu.departments.icon{padding-bottom:150px;min-height:440px}.etu.departments.icon h4{display:block;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}.etu.departments.icon .department{width:165px;margin:10px;display:inline-block;padding:10px;float:none;vertical-align:top}.etu.departments.icon .department a{color:#000;font:400 16px "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:22px;display:block;cursor:pointer}.etu.departments.icon .department a span{cursor:pointer}.etu.departments.icon .department a span.icon{width:75px;height:75px;display:block;margin:10px auto;position:relative;transform-origin:center center;transition:all .2s ease}.etu.departments.icon .department a span.icon img{position:absolute;left:50%;right:50%;top:50%;bottom:50%;transform:translate(-50%,-50%)}.etu.departments.icon .department a span.text{transition:all .4s ease;display:block;min-height:50px}.etu.departments.icon .department a:hover .icon{transform:scale(.7)}.etu.departments.icon .department a:hover .text{color:#2869a1;transform:translateY(-10px) scale(1.1);text-shadow:0 0 4px white}.etu.departments.icon .vip{display:inline-block;float:none;width:17%;overflow:hidden;margin-bottom:20px;transition:all .4s ease}.etu.departments.icon .vip:hover{transform:scale(1.1)}.etu.departments.icon .vip .image{width:68px;height:85px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 8px rgba(0,0,0,.5);margin:10px auto;display:block}.etu.departments.icon .vip .name{color:#000;font:400 14px "Helvetica Neue",Helvetica,Arial,sans-serif;display:block}.etu.departments.icon .vip .name .title{font:400 14px "Helvetica Neue",Helvetica,Arial,sans-serif;display:block}.etu.departments.icon .vip .department{font:400 14px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#2a0755;padding:4px 2px}.etu.departments.icon .vip .name,.etu.departments.icon .vip .department{width:100%;text-overflow:ellipsis;display:block}