.primary-color-button {
  background: var(--primary-color);
  color: #fff;
}

body.--primary-color-too-light .primary-color-button,
body.--primary-color-too-light .bg-primary-color {
  color: #2a3342;
}

.bg-primary-color {
  background: var(--primary-color);
}

.drop-shadow-pc {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.app-icon,
.app-icon-backdrop {
  border-radius: 20%;
  box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);
  position: relative;
  z-index: 2;
}

.app-icon-backdrop {
  top: 25px;
  filter: blur(7px);
  left: 10px;
  opacity: 50%;
  position: absolute;
  z-index: 1;
}

.app-name {
  text-shadow: 2px 2px 5px rgb(31, 41, 55, 0.12);
}

.appstore-img,
.playstore-img {
  height: 70px;
}

.testimonial-container {
  background: #1d2838;
  color: #f5f5f5;
}
