/** Shopify CDN: Minification failed

Line 105:29 Unexpected "{"
Line 105:38 Expected ":"

**/
.our_team_header {
      text-align: center;
      max-width: 536px;
      margin: 0 auto;
  }
.our_team_header h3{
   
  font-size:17px;
   letter-spacing: 0;
      line-height: 20px;
  font-weight:bold;
   text-transform: capitalize;
     font-family: var(--font-body-family);
}
.our_team_header  .descrption {
     
  margin-bottom:30px;

  }
.our_team_header  .descrption p{
   font-size: 12px;
      letter-spacing: 0;
      line-height: 20px;
  margin:0;
   font-family: var(--font-body-family);
}
.team_profile {
    background: #fff;
    color: #000;
    border-radius: 32px;
    display: flex;
    flex-direction: column;
    align-content: center;
    padding: 46px;
    flex-wrap: wrap;
}
  .profile_content{
      max-width: 278px;
  }

.profile_name {
    font-size: 10px;
    line-height: 19px;
    letter-spacing: 0.41px;
    text-transform: uppercase;
     font-family: var(--font-body-family);
  font-weight:700;
      margin: 15px 0 0;
}
  .role {
    margin: 0;
    font-size: 11px;
    text-transform: capitalize;
    line-height: 26px;
    letter-spacing: 0;
      font-family: var(--font-body-family);
     font-weight:600;
   
}
  .profile_content p {
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 0;
}

  .our_team_content .slick-dots li button{
    display:none;
  }
    .our_team_content .slick-dots {
    list-style: none;
    display: flex;
    padding: 0;
    justify-content: center;
    gap: 10px;
}

  .our_team_content .slick-dots li {
    cursor: pointer;
    width: 7px;
    height: 7px;
    background-color: #fff;
    border-radius: 50%;
}
    .our_team_content .slick-dots li.slick-active {
    background-color: #eb2181;
}
   .our-team-section  .slick-initialized .slick-slide{
     display:flex;
     margin: 0 12px 0 0;
     max-width:340px;
   }
@media screen and (max-width: 767px) {
    /* .our_team_content .slick-list{
      margin-left: -25px;
    } */
    .team-profile .role{
      font-size: 10px;
    }
     .team-profile .section-{{ section.id }}-padding .page-width{
      padding: 0px 3rem;
    }
  .team_profile.fade-text.fade-dull.slick-slide.fade-show.slick-current.slick-active {
    opacity: 1;
}

.team_profile.fade-text.fade-dull.slick-slide.fade-show {
    opacity: 1;
   transition: opacity 0.5s ease-in-out; 
}
}
  @media screen and (min-width: 768px) {
      .our_team_content {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
}
    .team_profile {
    max-width: 382px;
    }

/* Change image to black and white on hover */
.team_profile:hover img.profile_image {
 filter: grayscale(0);
}
    .team_profile img.profile_image{    
      min-height:390px;
      max-height:390px;    
    }
  }

.team_profile img.profile_image {
  filter: grayscale(100%); 
  transition: filter 0.3s ease; 
}
.team_profile img.profile_image{
  width: 100%;
  height: auto;  
}