/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 17 2025 | 12:36:56 */
.custom_dualtone_heading span {
	color: #010ED0;
}

.team_main_container {
	padding-bottom: 22px;
}

.team_img_pro img {
	width: 100%;
	border-radius: 20px;
	aspect-ratio: 280/336;
	object-fit: cover;
	filter: grayscale(100%)
}

.team_details {
	padding-left: 10px;
    padding-top: 8px;
}

.team_member_name {
	color: #26262A;
    font-family: "Inter Tight", sans-serif;
    font-weight: 800;
	font-size: 17px;
    line-height: 20px;
	letter-spacing: 1.96px;
	text-transform: uppercase;
}

.team_member_designation {
	color: #5F6155;
    font-family: "Inter Tight", sans-serif;
    font-weight: 400;
	font-size: 16px;
}

.team_img_pro .hover-img {
	filter: grayscale(0%) !important;
}

.team_img_pro {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.team_img_pro img {
  display: block;
  width: 100%;
  height: auto;
  transition: opacity 0.5s ease-in-out;
}

.team_img_pro .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.team_img_pro:hover .hover-img {
  opacity: 1;
}

.team_img_pro:hover .main-img {
  opacity: 0;
}