/* 2-й экран (peoples_main): золотые круги навигации слайдера — как «вперёд» в блоке результатов; точки пагинации не меняем */
.peoples_main .peoples__btn {
  border: none !important;
  background: #d4b06a !important;
}

.peoples_main .peoples__btn svg {
  stroke: #fff !important;
}

.peoples_main .peoples__btn:hover {
  background: #d4b06a !important;
}

.peoples_main .peoples__btn:hover svg {
  stroke: #fff !important;
}

/* Планшет: как у других «плавающих» кнопок — чуть мягче тень (кнопки 4rem на ≤1024px в app3) */
@media (max-width: 1024px) {
  .peoples_main .peoples__btn {
      top: calc(45%) !important;
  }
}

/* На ≤768px у .peoples:not(.peoples_popup) кнопки скрыты в app3 — правила не мешают мобильной вёрстке */

.peoples_main .peoples__btn {
    background: transparent !important;
}

.peoples_main .peoples__btn svg {
    stroke: #333 !important;
}

.peoples_main .peoples__btn:hover {
    background: #e2bb7c !important;
    border-color: transparent !important;
}

.peoples_main .peoples__btn:hover svg {
    stroke: #fff !important;
}

.peoples_main .peoples__btn {
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
  border: 1px dashed #333333 !important;
  position: absolute;
  top: calc(53%);
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}