.dl-team-box .team-thumb {position: relative;overflow: hidden;transition: all 0.2s ease-in-out;}.dl-team-box .team-thumb img {width: 100%;transition: all 0.2s ease-in-out;}.dl-team-box .team-content {background-color: #fff;padding: 25px 15px;text-align: center;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);position: relative;z-index: 1;}.dl-team-box .team-content:before {background-color: #5e2ced;position: absolute;content: "";width: 100%;height: 3px;left: 0;bottom: 0;z-index: -1;}.dl-team-box .team-content h3 {font-size: 20px;color: #222;font-weight: 600;line-height: 25px;}.dl-team-box .team-content span {display: block;text-transform: uppercase;font-size: 12px;font-weight: 600;color: #555;letter-spacing: 1px;}.dl-team-box .team-social {position: absolute;width: 100%;height: auto;left: 0;bottom: 0;display: flex;justify-content: space-between;margin: 0;padding: 0;list-style: none;align-self: stretch!important;opacity: 0;visibility: hidden;transform: translateY(40px);}.dl-team-box:hover .team-social {visibility: visible;opacity: 1;transform: translateY(0);transition: all 0.2s ease-in-out;}.dl-team-box:hover .team-thumb img {transform: scale(1.1);}.dl-team-box .team-social li {text-align: center;width: 25%;}.dl-team-box .team-social li a {font-size: 15px;background-color: #fff;height: 40px;line-height: 40px;display: block;color: #fff;display: flex;align-items: center;justify-content: center;}.dl-team-box .team-social li a svg{height: 16px;}.dl-team-box .team-social li a:hover {opacity: 0.8;}.dl-team-box .team-social li a.fb {background-color: #4267b2;}.dl-team-box .team-social li a.tt {background-color: #55acee;}.dl-team-box .team-social li a.insta {background-color: #e1306c;}.dl-team-box .team-social li a.pt {background-color: #bd081c;}.dl-team-box .team-social li a.ld {background-color: #0077b5;}