.block-views-blockunique-taste-block-1 {
  background: url(../dist/assets/img/fingers-light.svg), #db1024;
  background-size: cover;
  padding-top: 50px;
  padding-bottom: 30px;
  margin-bottom: 20px;
}

@media screen and (min-width: 768px) {
  .block-views-blockunique-taste-block-1 {
    display: none;
  }
}

.block-views-blockunique-taste-block-1 h2 {
  color: white;
  text-align: center;
  font-size: 24px;
  margin-bottom: 30px;
}

.view-unique-taste .par-icon__wrapper img {
  width: 100% !important;
}

.view-unique-taste .slick .slick__arrow {
  top: 25% !important;
}

.view-unique-taste .slick .slick__arrow .slick-next {
  margin-right: 0;
}

.view-unique-taste .slick .slick__arrow .slick-next::before {
  content: url(../dist/assets/img/chevron-right.png);
}

.view-unique-taste .slick .slick__arrow .slick-prev {
  margin-left: 0;
}

.view-unique-taste .slick .slick__arrow .slick-prev::before {
  content: url(../dist/assets/img/chevron-left.png);
}

.view-unique-taste .slick .slick-dots {
  position: relative;
}

@media screen and (device-width: 414px) and (device-height: 736px) {
  .view-unique-taste .slick .slick-dots {
    bottom: auto !important;
  }
}

@media screen and (device-width: 390px) and (device-height: 844px) {
  .view-unique-taste .slick .slick-dots {
    bottom: auto !important;
  }
}

@media screen and (device-width: 428px) and (device-height: 926px) {
  .view-unique-taste .slick .slick-dots {
    bottom: auto !important;
  }
}

@media screen and (min-device-width: 360px) and (max-device-width: 768px) {
  .view-unique-taste .slick .slick-dots {
    bottom: auto !important;
  }
}

@media screen and (max-width: 360px) {
  .view-unique-taste .slick .slick-dots {
    bottom: auto !important;
  }
}

.view-unique-taste .slick .slick-dots li {
  margin: 0 10px;
}

.view-unique-taste .slick .slick-dots li.slick-active button:before {
  color: #ba0018;
  opacity: 1.75;
}

.view-unique-taste .slick img {
  margin: auto;
  padding: 0 60px;
}

.view-unique-taste .slick .par-icon__title {
  color: #ffffff;
  padding: 15px 0 0 0;
}

.view-unique-taste .slick .par-icon__description {
  font-size: 20px;
  margin-top: 20px;
  padding: 0 20px;
  color: #ffffff;
}
