.team-members-section{padding:120px 0}.team-member-lists{display:flex;flex-wrap:wrap}.team-members-content{margin-top:30px;padding:0 15px;width:25%}.team-members-blocks:hover .team-member-info{opacity:1}.team-title{font-size:16px;font-weight:600;letter-spacing:1px}.team-members-blocks{align-items:flex-end;background-position:top;background-size:cover;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:center;min-height:250px}.team-member-info{background-color:rgba(140,56,199,.55);border-radius:6px;opacity:0;padding:20px;position:relative;text-align:center;transition:all .5s ease-in-out;width:100%}.team-member-info h2{color:#fff;font-size:17px;margin-bottom:5px}.team-member-info h6{color:#fff;font-size:16px;line-height:25px}.team-member-image img{width:100%}@media screen and (max-width:1160px){.team-members-blocks{min-height:29vw}}@media screen and (max-width:991px){.team-members-content{width:33.33%}}@media screen and (max-width:767px){.team-members-section{padding:60px 0}.team-members-content{width:50%}.team-members-blocks{min-height:48vw}}@media screen and (max-width:600px){.team-members-section{padding:60px 0}.team-members-content{padding:0;width:100%}.team-members-blocks{min-height:90vw}}