.elementor-3053 .elementor-element.elementor-element-da65e9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3053 .elementor-element.elementor-element-0306e57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:7px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3053 .elementor-element.elementor-element-512a754{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3053 .elementor-element.elementor-element-78ba044{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:7px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for medovateam, class: .elementor-element-37f2325 *//* tighten up the two-line block */
.team-desig.desig {
  line-height: 1.4; 
  white-space: pre-line; /* ensures the <br> always breaks */
}

/* optional: smaller, lighter second line */
.team-desig.desig {
  font-size: 1rem;
  color: #333;
}
.team-desig.desig br + * {
  font-size: .9rem;
  color: #666;
  margin-top: .2em;
}.elementor-widget-team .team-title strong {
  font-weight: 700;
  color: #111;
}/* End custom CSS */
/* Start custom CSS for medovateam, class: .elementor-element-ad2441c *//* tighten up the two-line block */
.team-desig.desig {
  line-height: 1.4; 
  white-space: pre-line; /* ensures the <br> always breaks */
}

/* optional: smaller, lighter second line */
.team-desig.desig {
  font-size: 1rem;
  color: #333;
}
.team-desig.desig br + * {
  font-size: .9rem;
  color: #666;
  margin-top: .2em;
}.elementor-widget-team .team-title strong {
  font-weight: 700;
  color: #111;
}

.icon-btn {
  display: none !important;
}
.th-social {
  display: none !important;
}/* End custom CSS */