.elementor-3351 .elementor-element.elementor-element-f54f1dc{--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-3351 .elementor-element.elementor-element-8427d58{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-3351 .elementor-element.elementor-element-ebac2b4{text-align:center;}.elementor-3351 .elementor-element.elementor-element-ebac2b4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-be8284b );}.elementor-3351 .elementor-element.elementor-element-b4abf1e{width:var( --container-widget-width, 902px );max-width:902px;--container-widget-width:902px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-5f04068-font-family ), Sans-serif;font-size:var( --e-global-typography-5f04068-font-size );font-weight:var( --e-global-typography-5f04068-font-weight );text-transform:var( --e-global-typography-5f04068-text-transform );font-style:var( --e-global-typography-5f04068-font-style );text-decoration:var( --e-global-typography-5f04068-text-decoration );line-height:var( --e-global-typography-5f04068-line-height );letter-spacing:var( --e-global-typography-5f04068-letter-spacing );color:var( --e-global-color-be8284b );}.elementor-3351 .elementor-element.elementor-element-b4abf1e > .elementor-widget-container{padding:24px 0px 60px 0px;}.elementor-3351 .elementor-element.elementor-element-b4abf1e.elementor-element{--align-self:center;}.elementor-3351 .elementor-element.elementor-element-9ab5e6c{--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-3351 .elementor-element.elementor-element-46641f0 img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-3351 .elementor-element.elementor-element-0e943ba > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-0e943ba{--image-border-radius:30px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3351 .elementor-element.elementor-element-27ec90d{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-3351 .elementor-element.elementor-element-3d9c742{text-align:center;}.elementor-3351 .elementor-element.elementor-element-3d9c742 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-be8284b );}.elementor-3351 .elementor-element.elementor-element-3ba95c4{width:var( --container-widget-width, 902px );max-width:902px;--container-widget-width:902px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-5f04068-font-family ), Sans-serif;font-size:var( --e-global-typography-5f04068-font-size );font-weight:var( --e-global-typography-5f04068-font-weight );text-transform:var( --e-global-typography-5f04068-text-transform );font-style:var( --e-global-typography-5f04068-font-style );text-decoration:var( --e-global-typography-5f04068-text-decoration );line-height:var( --e-global-typography-5f04068-line-height );letter-spacing:var( --e-global-typography-5f04068-letter-spacing );color:var( --e-global-color-be8284b );}.elementor-3351 .elementor-element.elementor-element-3ba95c4 > .elementor-widget-container{padding:24px 0px 60px 0px;}.elementor-3351 .elementor-element.elementor-element-3ba95c4.elementor-element{--align-self:center;}.elementor-3351 .elementor-element.elementor-element-5962b8b{--grid-columns:1;--grid-row-gap:16px;}:root{--page-title-display:none;}@media(min-width:2540px){.elementor-3351 .elementor-element.elementor-element-ebac2b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-b4abf1e{font-size:var( --e-global-typography-5f04068-font-size );line-height:var( --e-global-typography-5f04068-line-height );letter-spacing:var( --e-global-typography-5f04068-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-3d9c742 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-3ba95c4{font-size:var( --e-global-typography-5f04068-font-size );line-height:var( --e-global-typography-5f04068-line-height );letter-spacing:var( --e-global-typography-5f04068-letter-spacing );}}@media(max-width:1024px){.elementor-3351 .elementor-element.elementor-element-8427d58{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3351 .elementor-element.elementor-element-ebac2b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-b4abf1e > .elementor-widget-container{padding:20px 0px 40px 0px;}.elementor-3351 .elementor-element.elementor-element-b4abf1e{font-size:var( --e-global-typography-5f04068-font-size );line-height:var( --e-global-typography-5f04068-line-height );letter-spacing:var( --e-global-typography-5f04068-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-0e943ba > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-27ec90d{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3351 .elementor-element.elementor-element-3d9c742 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-3ba95c4 > .elementor-widget-container{padding:20px 0px 40px 0px;}.elementor-3351 .elementor-element.elementor-element-3ba95c4{font-size:var( --e-global-typography-5f04068-font-size );line-height:var( --e-global-typography-5f04068-line-height );letter-spacing:var( --e-global-typography-5f04068-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-5962b8b{--grid-columns:1;--grid-row-gap:12px;}}@media(max-width:767px){.elementor-3351 .elementor-element.elementor-element-8427d58{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3351 .elementor-element.elementor-element-ebac2b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-b4abf1e > .elementor-widget-container{padding:16px 0px 30px 0px;}.elementor-3351 .elementor-element.elementor-element-b4abf1e{font-size:var( --e-global-typography-5f04068-font-size );line-height:var( --e-global-typography-5f04068-line-height );letter-spacing:var( --e-global-typography-5f04068-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-46641f0 img{height:100%;border-radius:16px 16px 16px 16px;}.elementor-3351 .elementor-element.elementor-element-0e943ba > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-27ec90d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3351 .elementor-element.elementor-element-3d9c742 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-3ba95c4 > .elementor-widget-container{padding:16px 0px 30px 0px;}.elementor-3351 .elementor-element.elementor-element-3ba95c4{font-size:var( --e-global-typography-5f04068-font-size );line-height:var( --e-global-typography-5f04068-line-height );letter-spacing:var( --e-global-typography-5f04068-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-5962b8b{--grid-columns:1;--grid-row-gap:30px;}}/* Start custom CSS for container, class: .elementor-element-8427d58 */.elementor-slideshow__title{
    display: none !important;
}

@media (max-width: 1024px){
   .meet_our_team .e-gallery-item{
        border-radius: 30px;
    } 

}
@media (max-width: 767px){
    
   .meet_our_team .e-gallery-item{
        border-radius: 16px;
    } 
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27ec90d */.meet_our_team .elementor-loop-container .team-members,
.meet_our_team .elementor-loop-container .team-members .team-item{
  cursor: pointer;
  position: relative;
  transition: all 0.4s ease-in-out;
}

.meet_our_team .elementor-loop-container .team-members.active .team-item {
  background: #1B4381;
}

.meet_our_team .elementor-loop-container .team-members .team-item .team_name_title .elementor-heading-title{
    transition: all 0.3s ease-in-out;
}
.meet_our_team .elementor-loop-container .team-members.active .team-item .team_name_title .elementor-heading-title{
    color: white;
}

.meet_our_team .elementor-loop-container .team-members .team-bio p{
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transition: all 0.4s ease-in-out;
}

.meet_our_team .elementor-loop-container .team-members.active .team-bio p{
  max-height: 800px; 
  opacity: 1;
  transition: all 0.4s ease-in-out;
}

.meet_our_team .elementor-loop-container .team-members.active .elementor-widget-divider {
  display: block;
}


.meet_our_team .elementor-loop-container .team-members .elementor-widget-divider {
  opacity: 0;
  transition: all 0.3s ease-in-out;
  display: none;
}

.meet_our_team .elementor-loop-container .team-members.active .elementor-widget-divider {
  opacity: 1;
}




.meet_our_team .elementor-loop-container .team-members::before{
    position: absolute;
    content: "";
    background-image: url('/wp-content/uploads/2025/08/Plus.svg');
    background-repeat: no-repeat;
    background-size: contain;
    width: 32px;
    height: 32px;
    right: 30px;
    top: 63px;
    opacity: 1;
    z-index: 9;
    transition: all 0.3s ease-in-out;
}

.meet_our_team .elementor-loop-container .team-members.active::before{
    opacity: 0;
}


.meet_our_team .elementor-loop-container .team-members::after{
     position: absolute;
    content: "";
    background-image: url('/wp-content/uploads/2025/08/Minus.svg');
    background-repeat: no-repeat;
    background-size: contain;
    width: 32px;
    height: 32px;
    right: 30px;
    top: 63px;
    opacity: 0;
    transition: all 0.3s ease-in-out;

}

.meet_our_team .elementor-loop-container .team-members.active::after{
    opacity: 1;
}


@media(min-width:768px) and (max-width:1200px){
    .meet_our_team .elementor-loop-container .team-members::before{

    width: 24px;
    height: 24px;
    right: 20px;
    top: 48px;
}

.meet_our_team .elementor-loop-container .team-members::after{

    width: 24px;
    height: 24px;
    right: 20px;
    top: 48px;
}
}


@media (max-width:767px){
    .meet_our_team .elementor-loop-container .team-members::before{
display:none;
}
.meet_our_team .elementor-loop-container .team-members .team_content_container::before{
    position: absolute;
    content: "";
    background-image: url('/wp-content/uploads/2025/08/Plus.svg');
    background-repeat: no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    right: 16px;
    top: 50%;
    opacity: 1;
    z-index: 9;
    left:unset;
    transform: translate(0%, -50%);
}
.meet_our_team .elementor-loop-container .team-members::after{
display:none;
}
.meet_our_team .elementor-loop-container .team-members .team_content_container::after{
     position: absolute;
    content: "";
    background-image: url('/wp-content/uploads/2025/08/Minus.svg');
    background-repeat: no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    right: 16px;
    left:unset;
    top: 38px;
    opacity: 0;
}
.meet_our_team .elementor-loop-container .team-members.active .team_content_container::after{
    opacity: 1;
}
.meet_our_team .elementor-loop-container .team-members.active .team_content_container::before{
    opacity: 0;
}
}/* End custom CSS */