.meet-your-team-wrapper {
  position: relative;
  padding: 0em 0em 3em 0em;
  font-size: 1rem;
}

.meet-your-team-wrapper .custom-background-overlay {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: .03;
  transition: background 0.3s,border-radius 0.3s,opacity 0.3s;
}

.meet-your-team-wrapper .page-center {
  position: relative;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
}

.meet-your-team-wrapper .page-center > div {
  position: relative;
  width: 100%;
}

.meet-your-team-wrapper .title-wrap {
  margin-bottom: 20px;
}

.meet-your-team-wrapper h3.custom-headline {
  text-align: center;
  font-family: "Oswald",Sans-serif;
  font-size: 3.4rem;
  font-weight: 600;
  text-transform: none;
  line-height: 1.2em;
  letter-spacing: -1.1px;
  color: #333;
  margin-top: 16px;
  margin-bottom: 1rem;
}

.meet-your-team-wrapper .custom-headline-text-wrapper {
  vertical-align: bottom;
}

.meet-your-team-wrapper .custom-headline-plain-text {
  z-index: 1;
  position: relative;
  color: #231F20;
}

.meet-your-team-wrapper .custom-headline-dynamic-wrapper {
  display: inline-block;
  position: relative;
  overflow: visible;
  text-align: inherit;
}

.meet-your-team-wrapper .custom-headline-dynamic-text {
  color: #231f20;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: auto;
  font-family: "Oswald",Sans-serif;
  font-weight: 600;
}

.meet-your-team-wrapper .custom-headline-text-active {
  position: relative;
}

.meet-your-team-wrapper .custom-headline-dynamic-wrapper svg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  -webkit-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  overflow: visible;
  z-index: 2;
}

.meet-your-team-wrapper .custom-headline-dynamic-wrapper svg path {
  stroke: red;
  stroke-width: 9;
  fill: none;
  opacity: 0;
  stroke-dasharray: 0 1500;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  stroke: #FFD203EB;
  stroke-width: 6px;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.meet-your-team-wrapper .custom-headline.e-animated svg path {
  -webkit-animation: elementor-headline-dash forwards;
  animation: elementor-headline-dash forwards;
  -webkit-animation-duration: var(--animation-duration,1.2s);
  animation-duration: var(--animation-duration,1.2s);
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.meet-your-team-wrapper .custom-headline.e-animated svg path:nth-of-type(2) {
  -webkit-animation-delay: calc(var(--animation-duration, 1.2s) / 2);
  animation-delay: calc(var(--animation-duration, 1.2s) / 2)
}

.meet-your-team-wrapper .custom-headline.e-hide-highlight svg path {
  opacity: 1;
  stroke-dasharray: 1500 1500;
  -webkit-animation: hide-highlight .4s forwards;
  animation: hide-highlight .4s forwards;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

.meet-your-team-wrapper .subtitle-wrap {
  max-width: 800px;
  margin: 0 auto;
  text-align: center;
  padding: 10px;
}

.meet-your-team-wrapper .subtitle-wrap p {
  font-size: 1.2rem;
  font-weight: 400;
  color: #7a7a7a;
}

.meet-your-team-wrapper .team-items-1 {
  position: relative;
  margin-top: 2em;
  margin-bottom: 0em;
}

.meet-your-team-wrapper .team-item {
  min-height: 1px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  width: 100%;
}

.meet-your-team-wrapper .custom-team-item {
  overflow: hidden;
  position: relative;
  width: 100%;
}

.meet-your-team-wrapper .team-avatar-rounded figure img {
  border-radius: 50%;
  height: auto;
}

.meet-your-team-wrapper .custom-team-image > figure {
  margin: 0;
  padding: 0
}

.meet-your-team-wrapper .custom-team-image > figure img {
  display: block;
  margin: 0 auto;
  width: 100%;
}

.meet-your-team-wrapper .custom-team-item .custom-team-content {
  padding: 10px
}

.meet-your-team-wrapper .custom-team-item .custom-team-member-name {
  font-size: 20px;
  font-weight: 700;
  letter-spacing: .05em;
  margin: 5px 0;
  text-transform: uppercase;
  text-align: left;
  color: #231F20;
  font-family: "Oswald",Sans-serif;
  font-size: 1.2rem;
  text-transform: capitalize;
}

.meet-your-team-wrapper .custom-team-item .custom-team-member-position {
  font-size: 14px;
  font-weight: 400;
  letter-spacing: .05em;
  margin: 5px 0 10px;
  text-transform: uppercase;
  text-align: left;  
  color: #231F20;
  font-family: "Cardo",Sans-serif;
  font-size: 1rem;
  text-transform: capitalize;
}

.meet-your-team-wrapper .custom-team-item .custom-team-content,
.meet-your-team-wrapper .custom-team-item .custom-team-content .custom-team-text {
  font-size: 14px;
  line-height: 1.5
}

.meet-your-team-wrapper .custom-team-content>ul {
  margin: 0;
  padding: 0
}

.meet-your-team-wrapper .custom-team-content li {
  display: inline-block;
  list-style: outside none none;
  margin-right: 10px;
  text-align: left;
  margin: -1em 0em 0em 0em;
}

.meet-your-team-wrapper .custom-team-content li a {
  font-size: 2.5rem
}

.meet-your-team-wrapper .custom-team-align-left .custom-team-item .custom-team-member-name,
.meet-your-team-wrapper .custom-team-align-left .custom-team-item .custom-team-member-position,
.meet-your-team-wrapper .custom-team-align-left .custom-team-item .custom-team-text,
.meet-your-team-wrapper .custom-team-align-left .custom-team-item .custom-team-content p,
.meet-your-team-wrapper .custom-team-align-left .custom-team-item .custom-team-content ul,
.meet-your-team-wrapper .custom-team-align-left .custom-team-item .custom-team-content li {
  text-align: left
}

.meet-your-team-wrapper .custom-team-align-right .custom-team-item .custom-team-member-name,
.meet-your-team-wrapper .custom-team-align-right .custom-team-item .custom-team-member-position,
.meet-your-team-wrapper .custom-team-align-right .custom-team-item .custom-team-text,
.meet-your-team-wrapper .custom-team-align-right .custom-team-item .custom-team-content p,
.meet-your-team-wrapper .custom-team-align-right .custom-team-item .custom-team-content ul,
.meet-your-team-wrapper .custom-team-align-right .custom-team-item .custom-team-content li {
  text-align: right
}

.meet-your-team-wrapper .custom-team-align-centered .custom-team-item .custom-team-member-name,
.meet-your-team-wrapper .custom-team-align-centered .custom-team-item .custom-team-member-position,
.meet-your-team-wrapper .custom-team-align-centered .custom-team-item .custom-team-text,
.meet-your-team-wrapper .custom-team-align-centered .custom-team-item .custom-team-content p,
.meet-your-team-wrapper .custom-team-align-centered .custom-team-item .custom-team-content ul,
.meet-your-team-wrapper .custom-team-align-centered .custom-team-item .custom-team-content li {
  text-align: center
}

.meet-your-team-wrapper .custom-team-item.custom-team-members-overlay .custom-team-content {
  bottom: 10px;
  left: 10px;
  margin-bottom: 0;
  padding-top: 15%;
  opacity: 0;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  position: absolute;
  right: 10px;
  top: 10px;
  -webkit-transition: all .615s cubic-bezier(.19,1,.22,1) 0s;
  -o-transition: all .615s cubic-bezier(.19,1,.22,1) 0s;
  transition: all .615s cubic-bezier(.19,1,.22,1) 0s;
  background-color: #FFD203BF;
  padding: 5em 0em 0em 1em;
}

.meet-your-team-wrapper .custom-team-item.custom-team-members-overlay:hover .custom-team-content {
  opacity: 1
}
.meet-your-team-wrapper .custom-team-item.custom-team-members-overlay .custom-team-content {
  overflow-y: auto;
}
.meet-your-team-wrapper .custom-team-member-social-link > a {
  width: 100%;
  display: inline-block;
  text-align: center;
  -webkit-transition: all .3s cubic-bezier(.19,1,.22,1) 0s;
  -o-transition: all .3s cubic-bezier(.19,1,.22,1) 0s;
  transition: all .3s cubic-bezier(.19,1,.22,1) 0s
}

.meet-your-team-wrapper .custom-team-member-social-link > a:focus {
  outline: none
}

.meet-your-team-wrapper .custom-team-member-social-link > a {
  color: #231F20;
}

.meet-your-team-wrapper .custom-team-member-social-link > a:hover {
  color: #FFF;
}

.meet-your-team-wrapper .custom-team-member-social-link a > i {
  font-size: 25px;
}

.meet-your-team-wrapper .custom-button-wrapper {
  margin: 2em 0em 0em 0em;
  text-align: center;
}

.meet-your-team-wrapper .custom-button-wrapper a {
  display: inline-block;
  line-height: 1;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  width: auto;
  padding: 15px 30px;
  font-family: "Cardo",Sans-serif;
  font-size: 1.1rem;
  font-weight: 800;
  fill: #2B2F39;
  color: #2B2F39;
  background-color: #FFD203;
  border-radius: 35px 35px 35px 35px;
}

.meet-your-team-wrapper .custom-button-wrapper a:hover,
.meet-your-team-wrapper .custom-button-wrapper a:focus {
  transform: scale(1.2);
  transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);
  color: #FFF;
  background-color: #2B2F39;
}

.meet-your-team-wrapper.three .team-items-1 {
  margin-top: 3em;
  margin-bottom: 0em;
}

.meet-your-team-wrapper.three .team-items .custom-container-wrap {
  max-width: 900px;
  flex-wrap: wrap;
}

.meet-your-team-wrapper.three .custom-team-item.custom-team-members-overlay .custom-team-content {
  padding: 12em 0em 0em 2em;
}

.meet-your-team-wrapper.three .custom-team-item .custom-team-member-name {
  font-size: 1.6rem;
}

.meet-your-team-wrapper.three .custom-team-item .custom-team-member-position {
  font-size: 1.1rem;
}

.meet-your-team-wrapper.three .custom-team-content li {
  margin: 0;
  margin-right: 10px;
  font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;
}

.meet-your-team-wrapper.three .custom-team-member-social-link a > i {
  font-size: 30px;
}

.meet-your-team-wrapper.five .custom-team-content li {
  margin-top: -10px;
}

.meet-your-team-wrapper.five .subtitle-wrap p {
  color: #54595f;
}

@media (min-width: 768px) {
  .meet-your-team-wrapper .team-item {
    width: 20%;
  }

  .meet-your-team-wrapper.three .team-item {
    width: 33.333%;
  }
}

@media (min-width: 1025px) {
  .meet-your-team-wrapper .custom-background-overlay {
    background-attachment: fixed;
  }
}

@media (max-width: 1024px) {
  .meet-your-team-wrapper {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0em 1em 1em 1em;
  }

  .meet-your-team-wrapper.five {
    padding: 1em;
  }
}

@media (max-width: 767px) {
  .meet-your-team-wrapper .team-item {
    width: 50%;
  }

  .meet-your-team-wrapper .team-item:first-child,
  .meet-your-team-wrapper.three .team-item:nth-child(3n + 1) {
    width: 100%;
  }

  .meet-your-team-wrapper h3.custom-headline {
    font-size: 2.8rem;
  }

  .meet-your-team-wrapper.three .team-items-1 {
    margin-top: 0;
  }

  .meet-your-team-wrapper.five .team-item:not(:first-child) .custom-team-content,
  .meet-your-team-wrapper.three .team-item:not(:nth-child(3n + 1)) .custom-team-content { 
    padding: 1em 1em 1em 1em;
  }

  .meet-your-team-wrapper.five .team-item:not(:first-child) .custom-team-member-name,
  .meet-your-team-wrapper.three .team-item:not(:nth-child(3n + 1)) .custom-team-member-name {
    font-size: 1rem;
  }

  .meet-your-team-wrapper.five .team-item:not(:first-child) .custom-team-member-position,
  .meet-your-team-wrapper.three .team-item:not(:nth-child(3n + 1)) .custom-team-member-position {
    font-size: .8rem;
  }

  .meet-your-team-wrapper.three .custom-team-member-social-link a > i {
    font-size: 35px;
  }

  .meet-your-team-wrapper.three .team-items-1 .team-item-1 .custom-team-member-social-link a > i {
    font-size: 30px;
  }
}

@media (max-width: 340px) {
  .meet-your-team-wrapper.three .team-item:not(:nth-child(3n + 1)) .custom-team-member-name,
  .meet-your-team-wrapper.five .team-item:not(:first-child) .custom-team-member-name {
    font-size: .9rem;
    word-break: normal;
  }
}