.slick-dotted.slick-slider {
  margin-bottom: 120px;
}
.half-slider .slick-list {
  margin: 0 -40px;
}
.half-slider .slick-slide {
  margin: 0 40px;
}
.tri-slider .slick-list {
  margin: 0 -30px;
}
.tri-slider .slick-slide {
  margin: 0 30px;
}
.slick-prev:before, .slick-next:before {
  content: '';
}
.slick-prev, .slick-next {
  background-color: var(--voyce-salmon);
  width: 40px;
  height: 40px;
  border-radius: 50%;
  top: calc(100% + 50px);
  transition: background-color 0.3s;
  z-index: 1;
}
@media screen and (min-width: 782px) {
  .slick-prev, .slick-next {
    width: 60px;
    height: 60px;
  }
}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
  background-color: var(--voyce-blue);
}
.slick-prev {
  left: 0;
}
.slick-next {
  right: 0;
}
.slick-prev, .slick-prev:hover, .slick-prev:focus {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.234925 8.05188C0.0844194 7.91031 3.37417e-07 7.7192 3.28711e-07 7.52004C3.20006e-07 7.32089 0.0844194 7.12977 0.234925 6.9882L7.41195 0.243112C7.48596 0.16853 7.57536 0.108583 7.67481 0.0668468C7.77425 0.0251105 7.88171 0.00243981 7.99077 0.000186006C8.09983 -0.00206779 8.20827 0.0161416 8.3096 0.0537286C8.41094 0.0913157 8.50311 0.14751 8.58061 0.218962C8.65811 0.290413 8.71936 0.375658 8.7607 0.469613C8.80204 0.563568 8.82263 0.664309 8.82123 0.765829C8.81984 0.867348 8.7965 0.967567 8.75259 1.06051C8.70869 1.15345 8.64512 1.23721 8.56569 1.3068L2.75907 6.76387L15.1875 6.76387C15.403 6.76387 15.6097 6.84353 15.762 6.98534C15.9144 7.12715 16 7.31949 16 7.52004C16 7.72059 15.9144 7.91293 15.762 8.05474C15.6097 8.19655 15.403 8.27622 15.1875 8.27622L2.75907 8.27622L8.56569 13.7308C8.70856 13.8747 8.78579 14.0647 8.78112 14.2606C8.77644 14.4565 8.69022 14.6431 8.54063 14.781C8.39103 14.919 8.18975 14.9974 7.9792 14.9999C7.76865 15.0024 7.56528 14.9288 7.41195 14.7944L0.234925 8.05188Z' fill='white'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
.slick-next, .slick-next:hover, .slick-next:focus {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.7651 8.05188C15.9156 7.91031 16 7.7192 16 7.52004C16 7.32089 15.9156 7.12977 15.7651 6.9882L8.58805 0.243112C8.51404 0.16853 8.42464 0.108583 8.32519 0.0668468C8.22575 0.0251105 8.11829 0.00243981 8.00923 0.000186006C7.90017 -0.00206779 7.79173 0.0161416 7.6904 0.0537286C7.58906 0.0913157 7.49689 0.14751 7.41939 0.218962C7.34189 0.290413 7.28064 0.375658 7.2393 0.469613C7.19796 0.563568 7.17737 0.664309 7.17877 0.765829C7.18016 0.867348 7.2035 0.967567 7.24741 1.06051C7.29131 1.15345 7.35488 1.23721 7.43431 1.3068L13.2409 6.76387L0.812494 6.76387C0.597007 6.76387 0.390346 6.84353 0.237974 6.98534C0.0856024 7.12715 6.33729e-07 7.31949 6.24963e-07 7.52004C6.16197e-07 7.72059 0.0856024 7.91293 0.237974 8.05474C0.390346 8.19655 0.597007 8.27622 0.812494 8.27622L13.2409 8.27622L7.43431 13.7308C7.29144 13.8747 7.21421 14.0647 7.21888 14.2606C7.22356 14.4565 7.30978 14.6431 7.45937 14.781C7.60897 14.919 7.81025 14.9974 8.0208 14.9999C8.23135 15.0024 8.43472 14.9288 8.58805 14.7944L15.7651 8.05188Z' fill='white'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
.slick-dots {
  bottom: -60px;
}
.slick-dots li button:before {
  transition: transform 0.3s, color 0.3s;
}
@media screen and (max-width: 781px) {
  .slick-dots li {
    margin: 0 3px;
  }
}
.slick-dots li.slick-active button:before {
  color: var(--voyce-salmon);
  transform: scale(2, 2);
}
.tri-slide .wp-block-group__inner-container > h4, .tri-slide .wp-block-group__inner-container > p {
  text-align: center;
}
.tri-slide .wp-block-group__inner-container > p {
  text-transform: uppercase;
  font-family: var(--secondary-font);
  font-size: var(--small-text);
}
.tri-slider > .wp-block-group__inner-container .wp-block-image {
  cursor: pointer;
}
.tri-slider .tri-slide .wp-block-group__inner-container div {
  display: none;
  text-align: left;
}
@media screen and (min-width: 782px) and (orientation: landscape) {
  .tri-slider.active .tri-slide .wp-block-group__inner-container {
    display: grid;
    grid-template-areas: "headshot bio bio" "name bio bio" "title bio bio";
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: auto auto 1fr;
    column-gap: 60px;
  }
}
.tri-slider.active .tri-slide .wp-block-group__inner-container > figure {
  grid-area: headshot;
}
.tri-slider.active .tri-slide .wp-block-group__inner-container > h4 {
  grid-area: name;
}
.tri-slider.active .tri-slide .wp-block-group__inner-container > p {
  grid-area: title;
}
.tri-slider.active .tri-slide .wp-block-group__inner-container > div {
  grid-area: bio;
  display: block;
}
.slick-slide .wp-block-image img {
  margin: 0 auto;
}
