.css_prefix-team .css_prefix-team-blog{position:relative}.css_prefix-team .css_prefix-team-blog::before{background:var(--color-theme-primary);transform:scale(0,1)}.css_prefix-team .css_prefix-team-blog::after{transform:scale(0,1)}.css_prefix-team .css_prefix-team-blog .css_prefix-team-info{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;transition:all .5s}.css_prefix-team .css_prefix-team-blog:after,.css_prefix-team .css_prefix-team-blog:before{content:"";position:absolute;top:32px;bottom:32px;left:32px;right:32px;transition:all .5s}.css_prefix-team .css_prefix-team-blog:after,.css_prefix-team .css_prefix-team-blog:before{display:block;background:var(--color-theme-primary);z-index:1;transform:scale(0,1)}.css_prefix-team .css_prefix-team-blog:hover:after,.css_prefix-team .css_prefix-team-blog:hover:before{transform:scale(1);-webkit-animation:animate 1.5s;animation:animate 1.5s}.css_prefix-team-info{padding:24px;opacity:0;z-index:2;text-align:center}.css_prefix-team .css_prefix-team-blog:hover .css_prefix-team-info{opacity:1;transition:all .5s;transition-delay:.1s;display:flex;align-items:center;justify-content:center;flex-direction:column}.css_prefix-team .css_prefix-team-blog .css_prefix-team-info .css_prefix-team-main-detail{margin-bottom:16px}.css_prefix-team-blog .css_prefix-team-info .css_prefix-team-social ul{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;padding-left:0;margin-bottom:0}.css_prefix-team-blog .css_prefix-team-info .css_prefix_speficialize{padding:5px 0}.css_prefix-team-blog .css_prefix-team-info .css_prefix_speficialize span{font-family:var(--highlight-font-family);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-three);text-transform:capitalize;color:var(--color-theme-white);font-style:italic}.css_prefix-team-blog .css_prefix-team-info .css_prefix-team-social ul li a{background-color:var(--color-theme-white);width:50px;height:50px;line-height:50px;display:inline-block;margin:8px}.css_prefix-team-blog .css_prefix-team-info .css_prefix-team-social ul li a svg{width:20px;stroke:var(--color-theme-primary)}@-webkit-keyframes animate{0%,100%{opacity:1}}@keyframes animate{0%,100%{opacity:1}}@media(max-width:340px){.css_prefix-team .css_prefix-team-blog:after,.css_prefix-team .css_prefix-team-blog:before{content:"";position:absolute;top:24px;bottom:24px;left:24px;right:24px;transition:all .5s}}