.employee{margin:50px 0 0;width:100%}.employee h2{margin:0 0 80px;position:relative}.employee h2:after{content:"";position:absolute;bottom:-20px;left:50%;width:40%;height:5px;background-color:#27aae1;transform:translatex(-50%)}.employee .item{padding:30px 0 15px;transition:all 0.4s ease-in-out}.employee .item .product-image-link{margin:0 0 20px;position:relative;display:block;height:auto;text-align:center;overflow:hidden;border-radius:50%}.employee .item .product-image-link .img{padding:100% 0 0;display:block;width:100%;background-position:center center;background-repeat:no-repeat;transition:all 0.2s ease-in-out}.employee .item .product-image-link .-card{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:all 0.4s}.employee .item .product-image-link .-card .-table{display:table;width:100%;height:100%;vertical-align:middle;color:#FFF;font-size:18px}.employee .item .product-image-link .-card .-table .-cell{display:table-cell;text-align:center;vertical-align:middle}.employee .item .product-image-link .-card .-table .-cell img{margin:0 auto;display:block;max-width:40px}.employee .item .product-image-link .-card .-table .-cell span{display:inline-block;width:100%}.employee .item .product-image-link .-card .-table .-cell .button{margin:20px 0 0}.employee .item .product-image-link:hover .-card{opacity:1;background-color:rgba(255,255,255,0.8)}.employee .item .item-detail{padding:0 0 15px}.employee .item .item-detail .-name{margin:5px 0;display:inline-block;width:100%;color:#27aae1;font-size:18px;font-weight:700;line-height:1.5;text-align:center;white-space:pre-wrap;white-space:-moz-pre-wrap !important;word-wrap:break-word;white-space:normal}.employee .item .item-detail .-name a{display:block;color:#27aae1;font-size:18px;font-weight:700;line-height:1.5}.employee .item .item-detail .-name a.active{color:#00417b;text-decoration:none}.employee .item .item-detail .-name a:hover{color:#27aae1;text-decoration:none}.employee .item .item-detail .-name a:focus,.employee .item .item-detail .-name a:active{color:#00417b;text-decoration:none}.employee .item .item-detail .-desc{margin:5px 0;display:inline-block;width:100%;color:#212121;font-size:16px;text-align:center;white-space:pre-wrap;white-space:-moz-pre-wrap !important;word-wrap:break-word;white-space:normal}.employee .item:hover{box-shadow:0 4px 8px 0 rgba(46,61,73,0.2)}.employee .-video{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1033;display:block;width:100%;height:100vh;opacity:0;background-color:#FFF;transform:translateY(-100%)}.employee .-video.is-active{transform:translateY(0)}.employee .-video.is-active.loaded{opacity:1;transition:all 0.4s}.employee .-video.is-active.de-active{opacity:0;transition:all 0.4s}.employee .-video .-close{position:absolute;top:40px;right:40px;z-index:1035;display:inline-block;transition:all 0.3s}.employee .-video .-table{display:table;width:100%;height:100%;vertical-align:middle}.employee .-video .-table .-cell{display:table-cell;text-align:center;vertical-align:middle}.employee .-video .-block{margin:0 auto;max-width:40em}.employee .-video .-block .-contain{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;cursor:pointer;z-index:1000;box-shadow:0 4px 8px 0 rgba(46,61,73,0.2)}.employee .-video .-block iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){.employee h2{font-size:20px !important}.employee .item a.product-image-link{margin:0 auto 30px;width:75%}}@media screen and (max-width: 543px){.employee .item a.product-image-link{width:85%}}@media screen and (max-width: 320px){.employee .item a.product-image-link{width:100%}}
