.team-section{background-color:#00c389;color:#fff;padding:95px 0}.team-section .team-title,.team-section .team-wrapper{display:inline-block;width:100%}.team-section .team-title{margin-top:30px}.team-section .team-title h2,.team-section .team-title h5{font-family:Mont;font-style:normal;font-weight:900;letter-spacing:-.01em}.team-section .team-title h5{font-size:16px;line-height:20px;margin-bottom:40px;text-transform:uppercase}.team-section .team-title h2{margin-bottom:0;max-width:1110px}.team-section .team-title .short-description{font-size:23px;font-style:normal;font-weight:300;line-height:34px;margin:45px 0 0 33%;max-width:723px}.team-section .team-wrapper{margin-top:40px}.team-section .team-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.team-section .team-col{margin:25px 0;padding:0 8px;width:25%}.team-section .team-card,.team-section .team-card .team-content,.team-section .team-card .team-content .member-designation,.team-section .team-card .team-content .member-name,.team-section .team-card .team-content .member-social,.team-section .team-card .team-image{display:inline-block;width:100%}.team-section .team-card .team-image{height:297px}.team-section .team-card .team-content .member-name h5{color:#fff;font-family:Mont,Arial,Montserrat,sans-serif;font-size:20px;font-weight:900;line-height:25px}.team-section .team-card .team-content .member-designation{color:#fff;font-family:Heebo,Roboto,Arial,sans-serif;font-size:18px;font-weight:400}.team-section .team-card .team-content .member-social{margin-top:15px}.team-section .team-card .team-content .member-social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.team-section .team-card .team-content .member-social ul li{cursor:pointer;display:inline-block;position:relative}.team-section .team-card .team-content .member-social ul li:not(:last-child){margin-right:7px}.team-section .team-card .team-content .member-social ul li .icons-link,.team-section .team-card .team-content .member-social ul li .icons-link span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.team-section .team-card .team-content .member-social ul li .icons-link span{-webkit-box-pack:center;-ms-flex-pack:center;background:#34009e;border-radius:50%;height:28px;justify-content:center;position:relative;width:28px;z-index:1}.team-section .team-card .team-content .member-social ul li .icons-link a{background:#fff;border-radius:14px;color:#00c389;font-family:Heebo,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;left:0;line-height:20px;opacity:0;padding:4px 13px 4px 35px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;transition:all .5s;visibility:hidden;white-space:nowrap;width:0;z-index:2}.team-section .team-card .team-content .member-social ul li:hover .icons-link span{z-index:3}.team-section .team-card .team-content .member-social ul li:hover .icons-link a{opacity:1;visibility:visible;width:auto}.team-section .team-card .team-content .member-social ul li:hover .icons-link span:before{color:#fff}@media(max-width:991px){.team-section .team-col{width:33.33333%}}@media(max-width:767px){.team-section .team-title{margin-top:0}.team-section .team-title .short-description{font-size:16px;line-height:27px;margin:25px 0 0;max-width:665px}.team-section .team-wrapper{margin-top:20px}.team-section .team-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team-section .team-col{max-width:500px;width:100%}.team-section .team-card .team-image{height:650px}.team-section .team-card .team-content{margin-top:10px;text-align:center}.team-section .team-card .team-content .member-social ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:576px){.team-section .team-col{max-width:400px;width:100%}.team-section .team-card .team-image{height:450px}}@media(max-width:480px){.team-section .team-col{max-width:320px;width:100%}.team-section .team-card .team-image{height:350px}}