.slider {
  padding-top: 38px;
  padding-bottom: 38px; }

.slider__list {
  box-shadow: 0px 0px 70px 0px rgba(0, 0, 0, 0.5); }

.slider .slick-slide > div {
  width: 100%;
  font-size: 0;
  line-height: 0; }

.slider__arrow {
  position: absolute;
  top: 50%;
  z-index: 20;
  width: 15px;
  height: 36px;
  background: #f8f8f8; }
  .slider__arrow:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 10px;
    height: 10px;
    border: solid #9324df;
    border-width: 0 0 1px 1px; }

.slider__prev {
  left: 0;
  transform: translate(-100%, -50%); }
  .slider__prev:before {
    margin-left: 4px;
    transform: translate(-50%, -50%) rotate(45deg); }

.slider__next {
  right: 0;
  transform: translate(100%, -50%); }
  .slider__next:before {
    margin-left: -4px;
    transform: translate(-50%, -50%) rotate(225deg); }

@media (min-width: 768px) {
  .slider__list {
    box-shadow: none; }
  .slider .slick-slide {
    display: flex !important;
    align-items: center;
    height: 316px;
    transition: .5s linear; }
    .slider .slick-slide .slider__item {
      -webkit-filter: blur(0px);
      filter: blur(0px);
      transition: -webkit-filter .5s linear;
      transition: filter .5s linear;
      transition: filter .5s linear, -webkit-filter .5s linear; }
  .slider .slick-active:not(.slick-center) .slider__item {
    max-height: 280px;
    max-width: 280px;
    -webkit-filter: blur(3px);
    filter: blur(3px); }
  .slider .slick-active:not(.slick-center) {
    transform: translateX(-50%); }
    .slider .slick-active:not(.slick-center) > div {
      text-align: right; }
  .slider .slick-center {
    transform: scale(1.88); }
    .slider .slick-center + .slick-active {
      transform: translateX(50%); }
      .slider .slick-center + .slick-active > div {
        text-align: left; }
      .slider .slick-center + .slick-active + .slick-slide {
        transform: translateX(50%); }
  .slider__arrow {
    width: 30px;
    height: 50px;
    background: rgba(255, 255, 255, 0.8); }
  .slider__prev {
    left: 45px;
    transform: translate(0, -50%); }
  .slider__next {
    right: 45px;
    transform: translate(0, -50%); } }

@media (min-width: 992px) {
  .slider {
    padding-top: 41px;
    padding-bottom: 44px; }
  .slider__arrow {
    width: 53px;
    height: 100px; }
    .slider__arrow:before {
      width: 30px;
      height: 30px;
      border-width: 0 0 2px 2px; }
  .slider__prev {
    left: 52px; }
    .slider__prev:before {
      margin-left: 9px; }
  .slider__next {
    right: 52px; }
    .slider__next:before {
      margin-left: -9px; } }

@media (min-width: 1200px) {
  .slider .slick-slide {
    height: 430px; }
  .slider__prev {
    left: 64px; }
  .slider__next {
    right: 64px; } }
