.wil-team-member-wrapper {
  --color-facebook: #325d94;
  --color-dribbble: #fb4087;
  --color-twitter: #00aadb;
  --color-instagram: #c13584;
  --color-linkedin: #1686b0;
  --color-youtube: #ff0000;
  --color-pinterest: #cc2127;
  --color-behance: #1769ff;
  --color-github: #333;
  --color-vimeo: #63b3e4;
  --color-soundcloud: #ff7a00;
  --color-tumblr: #35465c;
  --color-twitch: #6441a5;
  --color-vk: #45668e;
  --color-reddit: #ff4500;
  --color-medium: #00ab6c;
  --color-spotify: #1db954;
  --color-discord: #7289da;
  --color-telegram: #0088cc;
  --color-skype: #00aff0;
  --color-whatsapp: #25d366;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.wil-team-member-wrapper,
.wil-team-member-wrapper:before,
.wil-team-member-wrapper:after,
.wil-team-member-wrapper *,
.wil-team-member-wrapper *:before,
.wil-team-member-wrapper *:after {
  box-sizing: border-box;
  letter-spacing: 0 !important;
}

.wil-team-member-grid {
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(var(--gap-xs, 30px) / -2);
  margin-right: calc(var(--gap-xs, 30px) / -2);
  margin-top: calc(var(--gap-xs, 30px) / -1);
}
.wil-team-member-grid > * {
  padding-left: calc(var(--gap-xs, 30px) / 2);
  padding-right: calc(var(--gap-xs, 30px) / 2);
  margin-top: var(--gap-xs, 30px);
  width: calc(100% / var(--col-xs, 1));
}
@media (min-width: 768px) {
  .wil-team-member-grid {
    margin-left: calc(var(--gap-sm, 30px) / -2);
    margin-right: calc(var(--gap-sm, 30px) / -2);
    margin-top: calc(var(--gap-sm, 30px) / -1);
  }
  .wil-team-member-grid > * {
    padding-left: calc(var(--gap-sm, 30px) / 2);
    padding-right: calc(var(--gap-sm, 30px) / 2);
    margin-top: var(--gap-sm, 30px);
    width: calc(100% / var(--col-sm, 1));
  }
}
@media (min-width: 992px) {
  .wil-team-member-grid {
    margin-left: calc(var(--gap-md, 30px) / -2);
    margin-right: calc(var(--gap-md, 30px) / -2);
    margin-top: calc(var(--gap-md, 30px) / -1);
  }
  .wil-team-member-grid > * {
    padding-left: calc(var(--gap-md, 30px) / 2);
    padding-right: calc(var(--gap-md, 30px) / 2);
    margin-top: var(--gap-md, 30px);
    width: calc(100% / var(--col-md, 1));
  }
}
@media (min-width: 1200px) {
  .wil-team-member-grid {
    margin-left: calc(var(--gap-lg, 30px) / -2);
    margin-right: calc(var(--gap-lg, 30px) / -2);
    margin-top: calc(var(--gap-lg, 30px) / -1);
  }
  .wil-team-member-grid > * {
    padding-left: calc(var(--gap-lg, 30px) / 2);
    padding-right: calc(var(--gap-lg, 30px) / 2);
    margin-top: var(--gap-lg, 30px);
    width: calc(100% / var(--col-lg, 1));
  }
}

.wil-team-member-wrapper .wil-swiper {
  position: relative;
}
.wil-team-member-wrapper .wil-swiper .swiper-pagination {
  position: relative !important;
  bottom: 0 !important;
  margin-top: 30px;
}
.wil-team-member-wrapper .wil-swiper .swiper-button-prev {
  left: -40px;
}
.wil-team-member-wrapper .wil-swiper .swiper-button-next {
  right: -40px;
}
.wil-team-member-wrapper .wil-swiper .swiper-button-prev:after,
.wil-team-member-wrapper .wil-swiper .swiper-button-next:after {
  font-size: 34px;
}
.wil-team-member-wrapper .wil-swiper .swiper-pagination-bullet {
  background: currentColor !important;
  cursor: pointer;
}

.fa-facebook:hover {
  color: var(--color-facebook) !important;
}

.fa-dribbble:hover {
  color: var(--color-dribbble) !important;
}

.fa-twitter:hover {
  color: var(--color-twitter) !important;
}

.fa-instagram:hover {
  color: var(--color-instagram) !important;
}

.fa-linkedin:hover {
  color: var(--color-linkedin) !important;
}

.fa-youtube:hover {
  color: var(--color-youtube) !important;
}

.fa-pinterest:hover {
  color: var(--color-pinterest) !important;
}

.fa-behance:hover {
  color: var(--color-behance) !important;
}

.fa-github:hover {
  color: var(--color-github) !important;
}

.fa-vimeo:hover {
  color: var(--color-vimeo) !important;
}

.fa-soundcloud:hover {
  color: var(--color-soundcloud) !important;
}

.fa-tumblr:hover {
  color: var(--color-tumblr) !important;
}

.fa-twitch:hover {
  color: var(--color-twitch) !important;
}

.fa-vk:hover {
  color: var(--color-vk) !important;
}

.fa-reddit:hover {
  color: var(--color-reddit) !important;
}

.fa-medium:hover {
  color: var(--color-medium) !important;
}

.fa-spotify:hover {
  color: var(--color-spotify) !important;
}

.fa-discord:hover {
  color: var(--color-discord) !important;
}

.fa-telegram:hover {
  color: var(--color-telegram) !important;
}

.fa-skype:hover {
  color: var(--color-skype) !important;
}

.fa-whatsapp:hover {
  color: var(--color-whatsapp) !important;
}

[class*=lines-] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

[dir=rtl] .wil-team-member-wrapper .l\:15px {
  left: initial;
}

[dir=rtl] .wil-team-member-wrapper .r\:15px {
  right: initial;
}

[dir=rtl] .wil-team-member-wrapper .mr\:56px {
  margin-right: initial;
}

[dir=rtl] .wil-team-member-wrapper .ml\:10px {
  margin-left: initial;
}

[dir=rtl] .wil-team-member-wrapper .pr\:56px {
  padding-right: initial;
}

[dir=rtl] .wil-team-member-wrapper .r\:0 {
  right: initial;
}

[dir=rtl] .wil-team-member-wrapper .l\:50\% {
  left: initial;
}

[dir=rtl] .wil-team-member-wrapper .l\:0 {
  left: initial;
}

.wil-team-member-wrapper .bg\:none\! {
  background: none !important;
}

.wil-team-member-wrapper .bgc\:\#eee {
  background-color: #eee;
}

.wil-team-member-wrapper .cur\:pointer {
  cursor: pointer;
}

.wil-team-member-wrapper .fz\:20px {
  font-size: 20px;
}

.wil-team-member-wrapper .p\:40px {
  padding: 40px;
}

.wil-team-member-wrapper .ta\:center {
  text-align: center;
}

.wil-team-member-wrapper .bdrs\:50\% {
  border-radius: 50%;
}

.wil-team-member-wrapper .bdrs\:40px {
  border-radius: 40px;
}

.wil-team-member-wrapper .bgc\:\#fff {
  background-color: #fff;
}

.wil-team-member-wrapper .bgc\:\#000 {
  background-color: #000;
}

.wil-team-member-wrapper .bgc\:\#2fc5af {
  background-color: #2fc5af;
}

.wil-team-member-wrapper .bgz\:cover {
  background-size: cover;
}

.wil-team-member-wrapper .bgp\:center {
  background-position: center;
}

.wil-team-member-wrapper .bxsh\:none {
  box-shadow: none;
}

.wil-team-member-wrapper .c\:\#000 {
  color: #000;
}

.wil-team-member-wrapper .c\:\#666 {
  color: #666;
}

.wil-team-member-wrapper .c\:\#555 {
  color: #555;
}

.wil-team-member-wrapper .c\:\#fff {
  color: #fff;
}

.wil-team-member-wrapper .d\:flex {
  display: flex;
}

.wil-team-member-wrapper .d\:inline-block {
  display: inline-block;
}

.wil-team-member-wrapper .ai\:center {
  align-items: center;
}

.wil-team-member-wrapper .jc\:center {
  justify-content: center;
}

.wil-team-member-wrapper .flw\:wrap {
  flex-wrap: wrap;
}

.wil-team-member-wrapper .fw\:600\! {
  font-weight: 600 !important;
}

.wil-team-member-wrapper .fw\:600 {
  font-weight: 600;
}

.wil-team-member-wrapper .fz\:18px {
  font-size: 18px;
}

.wil-team-member-wrapper .fz\:pfs\(18px\,22px\) {
  font-size: clamp(18px, 0.5vw + 16px, 22px);
}

.wil-team-member-wrapper .fz\:16px {
  font-size: 16px;
}

.wil-team-member-wrapper .fz\:14px {
  font-size: 14px;
}

.wil-team-member-wrapper .h\:42px {
  height: 42px;
}

.wil-team-member-wrapper .h\:2px {
  height: 2px;
}

.wil-team-member-wrapper .l\:15px {
  left: 15px;
}

[dir=rtl] .wil-team-member-wrapper .l\:15px {
  right: 15px;
}

.wil-team-member-wrapper .lh\:1\.5 {
  line-height: 1.5;
}

.wil-team-member-wrapper .m\:4px {
  margin: 4px;
}

.wil-team-member-wrapper .m\:20px {
  margin: 20px;
}

.wil-team-member-wrapper .m\:0 {
  margin: 0;
}

.wil-team-member-wrapper .m\:20px_auto {
  margin: 20px auto;
}

.wil-team-member-wrapper .mt\:-50px {
  margin-top: -50px;
}

.wil-team-member-wrapper .mt\:0 {
  margin-top: 0;
}

.wil-team-member-wrapper .mt\:10px {
  margin-top: 10px;
}

.wil-team-member-wrapper .mt\:30px {
  margin-top: 30px;
}

.wil-team-member-wrapper .o\:0 {
  outline: 0;
}

.wil-team-member-wrapper .t\:50\% {
  top: 50%;
}

.wil-team-member-wrapper .op\:0 {
  opacity: 0;
}

.wil-team-member-wrapper .group\*:hover .op\:1\*group-hover {
  opacity: 1;
}

.wil-team-member-wrapper .op\:0\.8 {
  opacity: 0.8;
}

.wil-team-member-wrapper .p\:15px {
  padding: 15px;
}

.wil-team-member-wrapper .p\:15px_30px {
  padding: 15px 30px;
}

.wil-team-member-wrapper .pt\:75\% {
  padding-top: 75%;
}

.wil-team-member-wrapper .pos\:relative {
  position: relative;
}

.wil-team-member-wrapper .pos\:absolute {
  position: absolute;
}

.wil-team-member-wrapper .td\:none\! {
  text-decoration: none !important;
}

.wil-team-member-wrapper .trf\:translate\(0\,-50\%\) {
  transform: translate(0, -50%);
}

.wil-team-member-wrapper .trf\:translateY\(20px\) {
  transform: translateY(20px);
}

.wil-team-member-wrapper .group\*:hover .trf\:translateY\(0\)\*group-hover {
  transform: translateY(0);
}

.wil-team-member-wrapper .trs\:0\.2s {
  transition: 0.2s;
}

.wil-team-member-wrapper .trs\:0\.3s {
  transition: 0.3s;
}

.wil-team-member-wrapper .w\:42px {
  width: 42px;
}

.wil-team-member-wrapper .w\:30px {
  width: 30px;
}

.wil-team-member-wrapper .z\:9 {
  z-index: 9;
}

.wil-team-member-wrapper .r\:15px {
  right: 15px;
}

[dir=rtl] .wil-team-member-wrapper .r\:15px {
  left: 15px;
}

.wil-team-member-wrapper .bgc\:\#000\|h:hover {
  background-color: #000;
}

.wil-team-member-wrapper .bgc\:\#ccc {
  background-color: #ccc;
}

.wil-team-member-wrapper .c\:\#fff\|h:hover {
  color: #fff;
}

.wil-team-member-wrapper .c\:\#444 {
  color: #444;
}

.wil-team-member-wrapper .d\:block {
  display: block;
}

.wil-team-member-wrapper .jc\:flex-end {
  justify-content: flex-end;
}

.wil-team-member-wrapper .fz\:pfs\(14px\,16px\) {
  font-size: clamp(14px, 0.25vw + 13px, 16px);
}

.wil-team-member-wrapper .fz\:15px {
  font-size: 15px;
}

.wil-team-member-wrapper .fz\:13px {
  font-size: 13px;
}

.wil-team-member-wrapper .h\:46px {
  height: 46px;
}

.wil-team-member-wrapper .h\:1px {
  height: 1px;
}

.wil-team-member-wrapper .lts\:1px {
  letter-spacing: 1px;
}

.wil-team-member-wrapper .mt\:20px {
  margin-top: 20px;
}

.wil-team-member-wrapper .mr\:56px {
  margin-right: 56px;
}

[dir=rtl] .wil-team-member-wrapper .mr\:56px {
  margin-left: 56px;
}

.wil-team-member-wrapper .mb\:10px {
  margin-bottom: 10px;
}

.wil-team-member-wrapper .ml\:10px {
  margin-left: 10px;
}

[dir=rtl] .wil-team-member-wrapper .ml\:10px {
  margin-right: 10px;
}

.wil-team-member-wrapper .t\:0 {
  top: 0;
}

.wil-team-member-wrapper .p\:20px_56px_20px_20px {
  padding: 20px 56px 20px 20px;
}

[dir=rtl] .wil-team-member-wrapper .p\:20px_56px_20px_20px {
  padding: 20px 20px 20px 56px;
}

.wil-team-member-wrapper .p\:20px_56px_0_0 {
  padding: 20px 56px 0 0;
}

[dir=rtl] .wil-team-member-wrapper .p\:20px_56px_0_0 {
  padding: 20px 0 0 56px;
}

.wil-team-member-wrapper .pt\:120\% {
  padding-top: 120%;
}

.wil-team-member-wrapper .pr\:56px {
  padding-right: 56px;
}

[dir=rtl] .wil-team-member-wrapper .pr\:56px {
  padding-left: 56px;
}

.wil-team-member-wrapper .tt\:uppercase {
  text-transform: uppercase;
}

.wil-team-member-wrapper .w\:46px {
  width: 46px;
}

.wil-team-member-wrapper .w\:40px {
  width: 40px;
}

.wil-team-member-wrapper .r\:0 {
  right: 0;
}

[dir=rtl] .wil-team-member-wrapper .r\:0 {
  left: 0;
}

.wil-team-member-wrapper .bdrs\:20px {
  border-radius: 20px;
}

.wil-team-member-wrapper .bdrs\:20px_20px_0_0 {
  border-radius: 20px 20px 0 0;
}

.wil-team-member-wrapper .bdrs\:6px {
  border-radius: 6px;
}

.wil-team-member-wrapper .bgc\:rgba\(0\,0\,0\,0\.03\) {
  background-color: rgba(0, 0, 0, 0.03);
}

.wil-team-member-wrapper .bgc\:\#3146ce {
  background-color: #3146ce;
}

.wil-team-member-wrapper .c\:\#888 {
  color: #888;
}

.wil-team-member-wrapper .fz\:11px {
  font-size: 11px;
}

.wil-team-member-wrapper .fz\:pfs\(18px\,20px\) {
  font-size: clamp(18px, 0.25vw + 17px, 20px);
}

.wil-team-member-wrapper .l\:50\% {
  left: 50%;
}

[dir=rtl] .wil-team-member-wrapper .l\:50\% {
  right: 50%;
}

.wil-team-member-wrapper .lts\:1px\! {
  letter-spacing: 1px !important;
}

.wil-team-member-wrapper .m\:-15px {
  margin: -15px;
}

.wil-team-member-wrapper .m\:-20px {
  margin: -20px;
}

.wil-team-member-wrapper .mt\:pfs\(15px\,30px\) {
  margin-top: clamp(15px, 1.875vw + 7.5px, 30px);
}

.wil-team-member-wrapper .mb\:0\! {
  margin-bottom: 0 !important;
}

.wil-team-member-wrapper .op\:0\.7\|h:hover {
  opacity: 0.7;
}

.wil-team-member-wrapper .p\:20px {
  padding: 20px;
}

.wil-team-member-wrapper .p\:5px {
  padding: 5px;
}

.wil-team-member-wrapper .pt\:90\% {
  padding-top: 90%;
}

.wil-team-member-wrapper .trf\:translate\(-50\%\,-50\%\) {
  transform: translate(-50%, -50%);
}

[dir=rtl] .wil-team-member-wrapper .trf\:translate\(-50\%\,-50\%\) {
  transform: translate(50%, -50%);
}

.wil-team-member-wrapper .trf\:translateY\(30px\) {
  transform: translateY(30px);
}

.wil-team-member-wrapper .bdrs\:10px {
  border-radius: 10px;
}

.wil-team-member-wrapper .bgc\:rgba\(0\,0\,0\,0\.04\) {
  background-color: rgba(0, 0, 0, 0.04);
}

.wil-team-member-wrapper .bgc\:\#ffdbc7 {
  background-color: #ffdbc7;
}

.wil-team-member-wrapper .fz\:pfs\(28px\,32px\) {
  font-size: clamp(28px, 0.5vw + 26px, 32px);
}

.wil-team-member-wrapper .fz\:17px {
  font-size: 17px;
}

.wil-team-member-wrapper .l\:0 {
  left: 0;
}

[dir=rtl] .wil-team-member-wrapper .l\:0 {
  right: 0;
}

.wil-team-member-wrapper .mt\:15px {
  margin-top: 15px;
}

.wil-team-member-wrapper .mt\:pfs\(30px\,40px\) {
  margin-top: clamp(30px, 1.25vw + 25px, 40px);
}

.wil-team-member-wrapper .p\:pfs\(0px\,60px\) {
  padding: clamp(0px, 7.5vw - 30px, 60px);
}

.wil-team-member-wrapper .p\:15px_50px {
  padding: 15px 50px;
}

.wil-team-member-wrapper .pt\:pfs\(10px\,100px\)\! {
  padding-top: clamp(10px, 11.25vw - 35px, 100px);
}

.wil-team-member-wrapper .pb\:pfs\(30px\,80px\)\! {
  padding-bottom: clamp(30px, 6.25vw + 5px, 80px);
}

.wil-team-member-wrapper .w\:100\% {
  width: 100%;
}

.wil-team-member-wrapper .bdrs\:50px {
  border-radius: 50px;
}

.wil-team-member-wrapper .d\:inline-flex {
  display: inline-flex;
}

.wil-team-member-wrapper .h\:44px {
  height: 44px;
}

.wil-team-member-wrapper .p\:0_10px {
  padding: 0 10px;
}

.wil-team-member-wrapper .pt\:100\% {
  padding-top: 100%;
}

.wil-team-member-wrapper .trf\:scale\(1\.2\)\|h:hover {
  transform: scale(1.2);
}

.wil-team-member-wrapper .w\:44px {
  width: 44px;
}

@media (min-width: 768px) {
  .wil-team-member-wrapper .p\:20px\@sm {
    padding: 20px;
  }
}
@media (min-width: 992px) {
  .wil-team-member-wrapper .p\:25px_20px\@md {
    padding: 25px 20px;
  }
  .wil-team-member-wrapper .flf\:row-reverse\@md {
    flex-flow: row-reverse;
  }
  .wil-team-member-wrapper .h\:100\%\@md {
    height: 100%;
  }
  .wil-team-member-wrapper .h\:60px\@md {
    height: 60px;
  }
  .wil-team-member-wrapper .w\:50\%\@md {
    width: 50%;
  }
  .wil-team-member-wrapper .w\:60px\@md {
    width: 60px;
  }
}
@media (max-width: 991px) {
  .wil-team-member-wrapper .pt\:75\%\@\+md {
    padding-top: 75%;
  }
}