.container-accordion-slider {
  background: #FDFDFD;
}
.container-accordion-slider .content_slider_head {
  padding-top: 132px;
  padding-bottom: 80px;
  display: flex;
  flex-direction: row;
  align-items: center;
  -moz-column-gap: 20px;
       column-gap: 20px;
}
.container-accordion-slider .content_slider_head .content_slider_head_h4 {
  font-family: var(--wp--preset--font-family--heading);
  font-style: normal;
  font-weight: 600;
  font-size: 64px;
  line-height: 125%;
  letter-spacing: -0.02em;
  flex: 1;
  margin: 0;
}
.container-accordion-slider .content_slider_head .content_slider_head_p {
  font-family: var(--wp--preset--font-family--paragraph);
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 175%;
  letter-spacing: 0.02em;
  color: rgba(0, 0, 0, 0.81);
  flex: 1;
  margin: 0;
}
.container-accordion-slider .content_slider {
  overflow: hidden;
}
.container-accordion-slider .content_slider .gallery_content {
  display: flex;
  width: calc(100% + 2px);
  overflow: hidden;
}
.container-accordion-slider .content_slider .gallery_content .gallery_item {
  width: calc(min(1920px, 100vw) * 0.27);
  height: calc(min(1920px, 100vw) * 0.32);
  position: relative;
  -webkit-clip-path: polygon(calc(min(1920px, 100vw) * 0.18) 0, 100% 0, calc(100% - (min(1920px, 100vw) * 0.18)) 100%, 0% 100%);
          clip-path: polygon(calc(min(1920px, 100vw) * 0.18) 0, 100% 0, calc(100% - (min(1920px, 100vw) * 0.18)) 100%, 0% 100%);
  margin-left: calc(min(1920px, 100vw) * 0.01 - min(1920px, 100vw) * 0.18);
  opacity: 0.5;
  -webkit-transition: 0.3s all linear;
  cursor: pointer;
}
.container-accordion-slider .content_slider .gallery_content .gallery_item:after {
  content: "";
  background: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -webkit-transition: 0.3s all linear;
}
.container-accordion-slider .content_slider .gallery_content .gallery_item:first-child {
  width: calc(min(1920px, 100vw) * 0.09);
  -webkit-clip-path: polygon(0 0, 100% 0, calc(100% - (min(1920px, 100vw) * 0.18)) 100%, 0% 100%);
          clip-path: polygon(0 0, 100% 0, calc(100% - (min(1920px, 100vw) * 0.18)) 100%, 0% 100%);
  margin-left: 0;
}
.container-accordion-slider .content_slider .gallery_content .gallery_item:first-child .gallery_item_a {
  width: calc(min(1920px, 100vw) * 0.35);
  left: calc(min(1920px, 100vw) * 0.055);
}
.container-accordion-slider .content_slider .gallery_content .gallery_item:last-child {
  /* width: calc(min(1920px, 100vw) * 0.09); */
  -webkit-clip-path: polygon(calc(min(1920px, 100vw) * 0.18) 0, 100% 0, 100% 100%, 0% 100%);
          clip-path: polygon(calc(min(1920px, 100vw) * 0.18) 0, 100% 0, 100% 100%, 0% 100%);
}
.container-accordion-slider .content_slider .gallery_content .gallery_item .gallery_item_a {
  opacity: 0;
  -webkit-transition: 0.3s all linear;
  position: absolute;
  left: calc(min(1920px, 100vw) * 0.18);
  bottom: calc(min(1920px, 100vw) * 0.025);
  width: calc(min(1920px, 100vw) * 0.4);
  z-index: 1;
}
.container-accordion-slider .content_slider .gallery_content .gallery_item .gallery_item_a .gallery_item_a_h5 {
  font-family: var(--wp--preset--font-family--heading);
  font-style: normal;
  font-weight: 600;
  font-size: 32px;
  line-height: 150%;
  color: #FFFFFF;
  margin: 0;
}
.container-accordion-slider .content_slider .gallery_content .gallery_item .gallery_item_a .gallery_item_a_p {
  margin: 12px 0 0 0;
  font-family: var(--wp--preset--font-family--paragraph);
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 175%;
  letter-spacing: 0.02em;
  color: rgba(255, 255, 255, 0.94);
  max-width: 500px;
}
.container-accordion-slider .content_slider .gallery_content .gallery_item .gallery_item_img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.container-accordion-slider .content_slider .gallery_content .gallery_item.active {
  width: calc(min(1920px, 100vw) * 0.8);
  opacity: 1;
  flex: unset;
  cursor: default;
}
.container-accordion-slider .content_slider .gallery_content .gallery_item.active:after {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 50%);
}
.container-accordion-slider .content_slider .gallery_content .gallery_item.active:first-child, 
.container-accordion-slider .content_slider .gallery_content .gallery_item.active:last-child {
  /* width: calc(min(1920px, 100vw) * 0.63); */
}
.container-accordion-slider .content_slider .gallery_content .gallery_item.active .gallery_item_a {
  opacity: 1;
}

@media (min-width: 993px) {
  .content_slider.container {
    padding: unset;
    max-width: 1920px;
  }
}
@media only screen and (max-width: 992px) {
  .container-accordion-slider {
    padding-bottom: 66px;
  }
  .container-accordion-slider .content_slider_head {
    padding-top: 66px;
    padding-bottom: 16px;
  }
  .container-accordion-slider .content_slider_head .content_slider_head_h4 {
    font-size: 36px;
  }
  .container-accordion-slider .content_slider_head .content_slider_head_p {
    display: none;
  }
  .container-accordion-slider .content_slider {
    padding: unset;
  }
  .container-accordion-slider .content_slider .gallery_content {
    width: 100%;
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item {
    width: 0;
    height: calc(calc(100vw - 0px * 2) * 1.06);
    -webkit-clip-path: polygon(calc(calc(100vw - 0px * 2) * 0.4) 0, 100% 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.4)) 100%, 0% 100%);
            clip-path: polygon(calc(calc(100vw - 0px * 2) * 0.4) 0, 100% 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.4)) 100%, 0% 100%);
    margin-left: 0;
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item:first-child {
    width: 0;
    -webkit-clip-path: polygon(0 0, 100% 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.6)) 100%, 0% 100%);
            clip-path: polygon(0 0, 100% 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.6)) 100%, 0% 100%);
    margin-left: 0;
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item:first-child .gallery_item_a {
    width: calc(calc(100vw - 0px * 2) * 0.55);
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item:last-child {
    width: 0;
    -webkit-clip-path: polygon(calc(calc(100vw - 0px * 2) * 0.4) 0, 100% 0, 100% 100%, 0% 100%);
            clip-path: polygon(calc(calc(100vw - 0px * 2) * 0.4) 0, 100% 0, 100% 100%, 0% 100%);
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item .gallery_item_a {
    transition: none;
    left: calc(calc(100vw - 0px * 2) * 0.4);
    bottom: calc(calc(100vw - 0px * 2) * 0.1);
    width: calc(calc(100vw - 0px * 2) * 0.55);
    opacity: 0;
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item .gallery_item_a .gallery_item_a_h5 {
    font-size: 22px;
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item .gallery_item_a .gallery_item_a_p {
    margin-top: 8px;
    font-size: 16px;
    letter-spacing: 0.04em;
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item.active {
    width: calc(calc(100vw - 0px * 2) * 1.4);
    -webkit-clip-path: polygon(calc(calc(100vw - 0px * 2) * 0.4) 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.4) + calc(calc(100vw - 0px * 2) * 0.6)) 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.4)) 100%, calc(calc(calc(100vw - 0px * 2) * 0.4) - calc(calc(100vw - 0px * 2) * 0.6)) 100%);
            clip-path: polygon(calc(calc(100vw - 0px * 2) * 0.4) 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.4) + calc(calc(100vw - 0px * 2) * 0.6)) 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.4)) 100%, calc(calc(calc(100vw - 0px * 2) * 0.4) - calc(calc(100vw - 0px * 2) * 0.6)) 100%);
    margin-left: calc(calc(100vw - 0px * 2) * 0.08 - calc(calc(100vw - 0px * 2) * 0.4));
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item.active:after {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.56) 100%);
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item.active:first-child {
    width: calc(calc(100vw - 0px * 2) * 1.2);
    -webkit-clip-path: polygon(0 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.4) + calc(calc(100vw - 0px * 2) * 0.6)) 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.4)) 100%, 0% 100%);
            clip-path: polygon(0 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.4) + calc(calc(100vw - 0px * 2) * 0.6)) 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.4)) 100%, 0% 100%);
    margin-left: 0;
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item.active:first-child .gallery_item_a {
    left: 1.1rem;
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item.active:last-child {
    width: calc(calc(100vw - 0px * 2) * 1.2);
    -webkit-clip-path: polygon(calc(calc(100vw - 0px * 2) * 0.4) 0, 100% 0, 100% 100%, calc(calc(calc(100vw - 0px * 2) * 0.4) - calc(calc(100vw - 0px * 2) * 0.6)) 100%);
            clip-path: polygon(calc(calc(100vw - 0px * 2) * 0.4) 0, 100% 0, 100% 100%, calc(calc(calc(100vw - 0px * 2) * 0.4) - calc(calc(100vw - 0px * 2) * 0.6)) 100%);
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item.active + .near-active {
    margin-left: calc(calc(100vw - 0px * 2) * 0.08 - calc(100vw - 0px * 2) * 0.4);
    -webkit-clip-path: polygon(calc(calc(100vw - 0px * 2) * 0.6) 0, 100% 0, calc(100% + calc(calc(100vw - 0px * 2) * 0.6)) 100%, 0% 100%);
            clip-path: polygon(calc(calc(100vw - 0px * 2) * 0.6) 0, 100% 0, calc(100% + calc(calc(100vw - 0px * 2) * 0.6)) 100%, 0% 100%);
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item.active .gallery_item_a {
    opacity: 0;
    left: calc(calc(100vw - 0px * 2) * 0.4);
    -webkit-animation: fadeIn 0.5s 0.3s forwards;
            animation: fadeIn 0.5s 0.3s forwards;
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item.near-active {
    -webkit-clip-path: polygon(calc(calc(calc(100vw - 0px * 2) * 0.4) * -1) 0, 100% 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.6)) 100%, 0% 100%);
            clip-path: polygon(calc(calc(calc(100vw - 0px * 2) * 0.4) * -1) 0, 100% 0, calc(100% - calc(calc(100vw - 0px * 2) * 0.6)) 100%, 0% 100%);
    width: calc(calc(100vw - 0px * 2) * 0.17);
  }
  .container-accordion-slider .content_slider .gallery_content .gallery_item:not(.active):not(.near-active) {
    opacity: 0;
    z-index: -1;
  }
}/*# sourceMappingURL=style.css.map */