/*
Theme Name: Avada Child
Theme URI: https://avada.com/
Template: Avada
Author: ThemeFusion
Author URI: https://themeforest.net/user/ThemeFusion
Description: The Avada Website Builder is the ultimate design and creation suite. Design Anything, Build Everything, Fast. The #1 selling product of all time on ThemeForest.
Version: 7.15.3.1778654422
Updated: 2026-05-12 23:40:22

*/

/* ------------------------- */
/* Our Team Start */
/* ------------------------- */
.fusion-title.northern-title-content {
  max-width: 520px;
}
.team-member-block .team-bio a {
  display: block;
  line-height: 1.28;
  padding: 12px 14px;
  border-top: 4px solid #00295a;
  color: #333334bf;
  min-height: 72px;
}
.team-member-block .team-img {
  width: 100%;
  overflow: hidden;
}
.team-member-block:hover .team-img img {
  filter: grayscale(1);
}
.team-member-block .team-img img {
  transition: all 0.5s;
  width: 100%;
}
.team-member-block:hover .team-bio a {
  color: var(--link_color);
}
.team-main-sec > .fusion-builder-row.fusion-row {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.team-link-set {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 2px;
  border: 1px solid white !important;
  padding: 18px 20px;
  box-shadow: inset 0 0 10px 5px #0000000d;
}
.team-link-set a {
    position: relative;
    display: inline-block;
}
.team-link-set a:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 3px;
  background: #7b1545;
  left: 0;
  bottom: 0;
  transition: all 0.5s;
}
.team-link-set a:hover:before {
  width: 0;
}
/* ------------------------- */
/* Our Team End */
/* ------------------------- */

/* ------------------------- */
/* Single Team Start */
/* ------------------------- */
.our-physicians-back a:hover {
  color: var(--link_color);
}
.our-physicians-back a {
  color: var(--awb-color5);
}
.single-team-row > .fusion-builder-row.fusion-row {
  border: 2px solid #c3c5ce;
  border-radius: 20px;
  padding: 55px 60px 55px 60px !important;
  background: white;
}
.single-team-content ul {
  margin-bottom: 25px;
  margin-top: -15px;
}
.single-team-content ul:last-child {
  margin-bottom: 0;
}
/* ------------------------- */
/* Single Team End */
/* ------------------------- */

@media(max-width: 1024px) {
.single-team-row > .fusion-builder-row.fusion-row {
	padding: 50px 25px !important;
}	
}

@media(max-width: 1024px) {
.single-team-row > .fusion-builder-row.fusion-row {
    padding: 35px 15px !important;
}
.team-member-title .fusion-title-heading {
	font-size: 25px !important;
	margin-bottom: 5px !important;
}	
}
