.ctshowcase-normal-grid-layout{padding:30px 0;overflow:hidden}.ctshowcase-normal-grid-layout .ctshowcase-team-member{position:relative}.ctshowcase-normal-grid-layout .ctshowcase-team-member .ctshowcase-team-member__preview{position:relative;overflow:hidden}
.ctshowcase-normal-grid-layout.with-modal .ctshowcase-team-member-wrapper{cursor:pointer}.ctshowcase-normal-grid-layout .ctshowcase-team-member .ctshowcase-team-member-name,.ctshowcase-normal-grid-layout .ctshowcase-team-member .ctshowcase-team-member-job-title{margin:0}
.ctshowcase-normal-grid-layout .ctshowcase-team-member__info-content{text-align:center}.ctshowcase-normal-grid-layout.style-1 .ctshowcase-team-member .ctshowcase-team-member__preview .ctshowcase-image-overlay{width:0;height:0;padding:25%;border-radius:50%;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease;transition:opacity .3s ease-out,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease-out;transition:transform .3s ease,opacity .3s ease-out,-webkit-transform .3s ease;opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);content:"";position:absolute;top:50%;left:50%;z-index:2;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;display:block}
.ctshowcase-normal-grid-layout.style-1 .ctshowcase-team-member .ctshowcase-team-member__info{padding-left:10px;padding-right:10px;text-align:center}.ctshowcase-normal-grid-layout.style-1 .ctshowcase-team-member .ctshowcase-team-member__info{width:100%;height:100%;box-sizing:border-box;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;z-index:3;padding-left:10px;padding-right:10px;text-align:center}
.ctshowcase-normal-grid-layout.style-1 .ctshowcase-team-member .ctshowcase-team-member__info-content{padding:20px;width:100%;box-sizing:border-box}.ctshowcase-normal-grid-layout.style-1 .ctshowcase-team-member-wrapper:hover .ctshowcase-team-member__preview .ctshowcase-image-overlay{opacity:1;-webkit-transform:translate(-50%,-50%) scale(4);transform:translate(-50%,-50%) scale(4);-webkit-transition-duration:.6s;transition-duration:.6s}
.ctshowcase-normal-grid-layout.style-1 .ctshowcase-team-member-wrapper:hover .ctshowcase-team-member__info{opacity:1;height:100%;-webkit-transition:opacity .4s cubic-bezier(0.71,0.05,0.29,0.9) .2s;transition:opacity .4s cubic-bezier(0.71,0.05,0.29,0.9) .2s}
.ctshowcase-normal-grid-layout .ctshowcase-team-member .ctshowcase-team-member-profile-image{position:relative;-webkit-transform:translateZ(0) scale(1.01,1.01);z-index:1;display:table;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transition:-webkit-transform .4s cubic-bezier(0.71,0.05,0.29,0.9);transition:-webkit-transform .4s cubic-bezier(0.71,0.05,0.29,0.9);transition:transform .4s cubic-bezier(0.71,0.05,0.29,0.9);transition:transform .4s cubic-bezier(0.71,0.05,0.29,0.9),-webkit-transform .4s cubic-bezier(0.71,0.05,0.29,0.9)}
.ctshowcase-normal-grid-layout.style-1 .ctshowcase-team-member-wrapper.zoom-rotate:hover .ctshowcase-team-member-profile-image,.ctshowcase-normal-grid-layout.style-2.with-modal .ctshowcase-team-member-wrapper.zoom-rotate:hover .ctshowcase-team-member-profile-image{-webkit-transform:translateZ(0) scale(1.2,1.2) rotate(5deg);transform:translateZ(0) scale(1.2,1.2) rotate(5deg)}
.ctshowcase-normal-grid-layout.style-1 .ctshowcase-team-member-wrapper.zoom:hover .ctshowcase-team-member-profile-image,.ctshowcase-normal-grid-layout.style-2.with-modal .ctshowcase-team-member-wrapper.zoom:hover .ctshowcase-team-member-profile-image{-webkit-transform:translateZ(0) scale(1.2,1.2);transform:translateZ(0) scale(1.2,1.2)}
.ctshowcase-normal-grid-layout.style-1 .ctshowcase-team-member .ctshowcase-socials a{padding:2px;border:0;text-decoration:none}.ctshowcase-normal-grid-layout.style-1 .ctshowcase-team-member .ctshowcase-socials a:hover i{transform:scale(1.35)}
.ctshowcase-normal-grid-layout.style-2 .ctshowcase-team-member .ctshowcase-team-member__preview .ctshowcase-image-overlay{width:100%;height:100%;-webkit-transition:opacity .5s;transition:opacity .5s;content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;opacity:0;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;display:block}
.ctshowcase-normal-grid-layout.style-2.with-modal .ctshowcase-team-member-wrapper:hover .ctshowcase-team-member__preview .ctshowcase-image-overlay{opacity:1}.ctshowcase-normal-grid-layout.style-2.ctshowcase-layout .ctshowcase-team-member__info{position:absolute;bottom:15px;right:0;left:0;width:100%;text-align:center;z-index:2}
.ctshowcase-normal-grid-layout.style-2.square.ctshowcase-layout .ctshowcase-team-member__info{right:auto;text-align:left}.ctshowcase-normal-grid-layout.style-2.ctshowcase-layout .ctshowcase-team-member__info .ctshowcase-team-member-name,.ctshowcase-normal-grid-layout.style-2.ctshowcase-layout .ctshowcase-team-member__info .ctshowcase-team-member-job-title{padding:4px;display:inline-block}
.ctshowcase-normal-grid-layout.style-2.circle.ctshowcase-layout .ctshowcase-team-member__info .ctshowcase-team-member-name,.ctshowcase-normal-grid-layout.style-2.circle.ctshowcase-layout .ctshowcase-team-member__info .ctshowcase-team-member-job-title{border-radius:6px}
.ctshowcase-normal-grid-layout.style-2.ctshowcase-layout .ctshowcase-team-member,.ctshowcase-normal-grid-layout.style-2.ctshowcase-layout .ctshowcase-team-member-wrapper{overflow:hidden;position:relative}
.ctshowcase-normal-grid-layout.style-2.circle.ctshowcase-layout .ctshowcase-team-member,.ctshowcase-normal-grid-layout.style-2.circle.ctshowcase-layout .ctshowcase-team-member-wrapper{border-radius:50%}
.ctshowcase-normal-grid-layout.style-2.ctshowcase-layout.with-modal .ctshowcase-team-member-name-wrapper{transition:transform .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear}
.ctshowcase-normal-grid-layout.style-2.ctshowcase-layout.with-modal .ctshowcase-team-member-job-title-wrapper{transition:transform .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear}
.ctshowcase-normal-grid-layout.style-2.with-modal .ctshowcase-team-member-wrapper:hover .ctshowcase-team-member-name-wrapper,.ctshowcase-normal-grid-layout.style-2.with-modal .ctshowcase-team-member-wrapper:hover .ctshowcase-team-member-job-title-wrapper{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%)}
.ctshowcase-normal-grid-layout.style-2.is-rtl.with-modal .ctshowcase-team-member-wrapper:hover .ctshowcase-team-member-name-wrapper,.ctshowcase-normal-grid-layout.style-2.is-rtl.with-modal .ctshowcase-team-member-wrapper:hover .ctshowcase-team-member-job-title-wrapper{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%)}
.ctshowcase-normal-grid-layout.style-2.square .ctshowcase-team-member__info-content{text-align:left}.ctshowcase-normal-grid-layout.style-2.is-rtl.square .ctshowcase-team-member__info-content{text-align:right}
@media(max-width:979px) and (min-width:768px){.ctshowcase-normal-grid-layout .ctshowcase-team-member.ctshowcase-col-3{flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;max-width:33.333333%}
}@media(max-width:767px){.ctshowcase-normal-grid-layout .ctshowcase-team-member{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%}}@media(max-width:480px){.ctshowcase-normal-grid-layout .ctshowcase-team-member{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}
}