.container  {
  width: 1400px;
  max-width: 100%;
  padding: 0 20px;
  margin:0 auto ;
}

.person-cards-section, .carousel-section {
  padding: 50px 0 30px;
  box-sizing: border-box;
  background-color: #fff;
}

.carousel-section {
  padding: 30px 0 50px;
}

.person-cards-section *, .carousel-section * {
box-sizing: border-box;
}

.person-cards-section .container .row  {
  display: flex;
  flex-wrap: wrap;
}

.person-cards-section .col-md-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
  padding:0 20px 60px;
}


.person-cards-section p {
      line-height: 1.5;
}

.person-cards-section img, .carousel-section img {
  max-width: 100%;
  height: auto;
}

.person-cards-section a {
  font-weight: 600;
  text-decoration: none;
  color: inherit
}

.person-cards-section h4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.carousel-section a {
  font-weight: 600;
  text-decoration: none;
  color: inherit
}

.carousel-section h2 {
  text-align: center;
}

.carousel-section .carousel-wrapp {
  padding:  30px 45px 0;
  position: relative;
}

.carousel-section .carousel-wrapp .carosuel-with-carousel-nav-prev {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-54%);
  cursor: pointer;
}

.carousel-section .carousel-wrapp .carosuel-with-carousel-nav-next {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-54%);
  cursor: pointer;
}

.carousel-section .carousel-wrapp .slick-disabled {
  opacity: 0.3;
}

.carousel-section .carousel-wrapp .card--item {
  padding: 0 20px;
}
.product-link {
  color: var(--primary-color) !important;
}


@media (max-width: 767.98px) {
  .person-cards-section .col-md-4 {
    width: 50%;
  }
 }

 @media (max-width: 575.98px) {
  .person-cards-section .col-md-4 {
    width: 100%;
    padding:0 00px 20px;
  }

  .person-cards-section, .carousel-section {
    padding: 20px 0 10px;
    box-sizing: border-box;
    background-color: #fff;
  }

  .carousel-section h2 {
    margin-top: 0;
  }

  .carousel-section {
    padding: 0px 0 20px;
  }
}