.buttons__rectangular-colored {
  height: 37px;
  text-decoration: none;
  font-weight: normal;
  padding: 0.6rem 0.75rem;
  border-radius: 2px;
  color: #fff;
  font-size: 0.95rem;
}

/* Адаптация для планшетов */
@media (max-width: 900px) {
  .buttons__rectangular-colored {
    padding: 0.3rem 0.75rem;
  }
}

/* Адаптация для мобильных (горизонтальные) */
@media (max-width: 768px) {
}

/* Адаптация для мобильных (вертикальные) */
@media (max-width: 600px) {
}

/* Адаптация для маленьких мобильных */
@media (max-width: 480px) {
}
