.kbt-slider {
  --slide-padding: 50px;
  --slide-border-radius: 24px;
  position: relative;
  min-height: var(--slide-min-height);
}
@media (max-width: 768px) {
  .kbt-slider {
    --slide-vertical-padding: 50px;
  }
}
.kbt-slider > .acf-innerblocks-container {
  position: relative;
  padding: var(--slide-padding);
  -webkit-user-select: auto;
     -moz-user-select: auto;
          user-select: auto;
}
.kbt-slider > .acf-innerblocks-container > .kbt-slider-slide,
.kbt-slider > .acf-innerblocks-container > .slick-list > .slick-track > .kbt-slider-slide {
  display: none;
}
.kbt-slider > .acf-innerblocks-container > .kbt-slider-slide:first-child,
.kbt-slider > .acf-innerblocks-container > .slick-list > .slick-track > .kbt-slider-slide:first-child {
  display: block;
}
.kbt-slider > .acf-innerblocks-container > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap,
.kbt-slider > .acf-innerblocks-container > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap {
  border-radius: var(--slide-border-radius);
}
.kbt-slider > .acf-innerblocks-container > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap > .kt-row-layout-overlay,
.kbt-slider > .acf-innerblocks-container > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap > .kt-row-layout-overlay {
  border-radius: var(--slide-border-radius);
}
.kbt-slider > .acf-innerblocks-container > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap > .kt-row-column-wrap,
.kbt-slider > .acf-innerblocks-container > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap > .kt-row-column-wrap {
  padding-left: 0;
  padding-right: 0;
}
.kbt-slider > .acf-innerblocks-container > .slick-list > .slick-track > .kbt-slider-slide {
  display: block;
}
.kbt-slider > .acf-innerblocks-container.bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  border-radius: var(--slide-border-radius);
  padding: 0;
  overflow: hidden;
}
.kbt-slider > .acf-innerblocks-container.bg > .slick-list,
.kbt-slider > .acf-innerblocks-container.bg > .slick-list > .slick-track,
.kbt-slider > .acf-innerblocks-container.bg > .slick-list > .slick-track > .kbt-slider-slide,
.kbt-slider > .acf-innerblocks-container.bg > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container {
  height: 100%;
}
.kbt-slider > .acf-innerblocks-container.bg > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap {
  height: 100%;
}
.kbt-slider > .acf-innerblocks-container.bg > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap > .kt-row-column-wrap {
  display: none;
}
.kbt-slider > .acf-innerblocks-container.fg {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  .kbt-slider > .acf-innerblocks-container.fg {
    padding: 10px;
  }
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-list {
  overflow: visible;
  width: 100%;
  order: -1;
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-list > .slick-track > .kbt-slider-slide {
  transform: translateX(20px);
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-list > .slick-track > .kbt-slider-slide.slick-current {
  transform: none;
  transition: opacity 0.5s, transform 0.5s ease-out !important;
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-list > .slick-track > .kbt-slider-slide.prev-slide {
  transform: translateX(-60px);
  transition: opacity 0.5s, transform 0.5s ease-out !important;
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap {
  background-image: none;
  border-radius: 0;
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap > .kt-row-layout-overlay, .kbt-slider > .acf-innerblocks-container.fg > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap::after {
  display: none;
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-arrow,
.kbt-slider > .acf-innerblocks-container.fg > .slick-counter {
  margin-top: 40px;
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-arrow {
  padding: 0;
  background-color: transparent;
  border-radius: 0;
  margin-right: 8px;
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-arrow:hover svg .bg {
  opacity: 0.25;
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-arrow svg .bg {
  transition: opacity 0.2s;
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-counter {
  margin-left: 16px;
  font-size: 14px;
  line-height: 1.2;
  padding-top: 12px;
}
.kbt-slider > .acf-innerblocks-container.fg > .slick-counter .total::before {
  content: " / ";
}
.kbt-slider.alignfull {
  --slide-padding: 100px;
}
.kbt-slider.alignfull > .acf-innerblocks-container {
  padding: var(--slide-padding) 0;
}
.kbt-slider.alignfull > .acf-innerblocks-container > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap,
.kbt-slider.alignfull > .acf-innerblocks-container > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap {
  border-radius: 0;
}
.kbt-slider.alignfull > .acf-innerblocks-container > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap > .kt-row-layout-overlay,
.kbt-slider.alignfull > .acf-innerblocks-container > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap > .kt-row-layout-overlay {
  border-radius: 0;
}
.kbt-slider.alignfull > .acf-innerblocks-container.bg {
  border-radius: 0;
  padding: 0;
  overflow: visible;
}
.kbt-slider.alignfull > .acf-innerblocks-container.bg > .slick-list {
  overflow: visible;
}
.kbt-slider.alignfull > .acf-innerblocks-container.fg > .slick-list > .slick-track > .kbt-slider-slide > .acf-innerblocks-container > .kb-row-layout-wrap > .kt-row-column-wrap {
  padding-left: var(--global-content-edge-padding);
  padding-right: var(--global-content-edge-padding);
}
.kbt-slider.alignfull > .acf-innerblocks-container.fg > .slick-arrow.slick-prev {
  margin-left: var(--global-content-edge-padding);
}
@media (min-width: 1440px) {
  .kbt-slider.alignfull > .acf-innerblocks-container.fg > .slick-arrow.slick-prev {
    margin-left: calc((100vw - var(--global-content-width)) / 2 + var(--global-content-edge-padding));
  }
}
.kbt-slider.faded-top-edge > .acf-innerblocks-container.bg {
  -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100%);
          mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100%);
}
.kbt-slider.faded-bottom-edge > .acf-innerblocks-container.bg {
  -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 25%, rgba(0, 0, 0, 0) 80%), radial-gradient(50% 50% at 30% 50%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 50%, rgba(0, 0, 0, 0) 100%), radial-gradient(50% 40% at 70% 40%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 50%, rgba(0, 0, 0, 0) 100%), radial-gradient(50% 50% at 55% 40%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
          mask-image: linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 25%, rgba(0, 0, 0, 0) 80%), radial-gradient(50% 50% at 30% 50%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 50%, rgba(0, 0, 0, 0) 100%), radial-gradient(50% 40% at 70% 40%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 50%, rgba(0, 0, 0, 0) 100%), radial-gradient(50% 50% at 55% 40%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
}
.kbt-slider.faded-top-edge.faded-bottom-edge > .acf-innerblocks-container.bg {
  -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 40%, rgb(0, 0, 0) 60%, rgba(0, 0, 0, 0) 100%);
          mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 40%, rgb(0, 0, 0) 60%, rgba(0, 0, 0, 0) 100%);
}/*# sourceMappingURL=style.css.map */