@charset "UTF-8";
/*
$hamburger-layer-width:                 var(--sk-hamburger-layer-width, 28px) !default;
$hamburger-layer-height:                var(--sk-hamburger-layer-height, 3px) !default;
$hamburger-layer-spacing:               var(--sk-hamburger-layer-spacing, 6px) !default;
$hamburger-layer-color:                 var(--sk-hamburger-layer-color, #000) !default;
$hamburger-layer-border-radius:         var(--sk-hamburger-layer-border-radius, 4px) !default;
$hamburger-hover-opacity:               var(--sk-hamburger-hover-opacity, 0.7) !default;
$hamburger-active-layer-color:          var(--sk-hamburger-active-layer-color,  #000) !default;
$hamburger-active-hover-opacity:        var(--sk-hamburger-active-hover-opacity, 0.7) !default;

$hamburger-hover-use-filter:            false !default;
$hamburger-hover-filter:                opacity(50%) !default;
$hamburger-active-hover-filter:         $hamburger-hover-filter !default;
*/
/*:root 
{
    --sk-hamburger-layer-width:           34px;
    --sk-hamburger-layer-height:          4px;
    --sk-hamburger-layer-spacing:         8px;
    --sk-hamburger-layer-color:           #fff;
    --sk-hamburger-layer-border-radius:   0;
}*/
.wg-chezzenhomeslider .ahs-item-body-wrapper h6 span,
.wg-chezzenhomeslider .ahs-item-body-wrapper h2 span {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

/*@mixin radial-spin () {

    // explanation http://davidwalsh.name/css-circles 
    @-webkit-keyframes spin {
        from {
            -webkit-transform: rotate(0deg);
        }

        to {
            -webkit-transform: rotate(360deg);
        }
    }

    @-moz-keyframes spin {
        from {
            -moz-transform: rotate(0deg);
        }

        to {
            -moz-transform: rotate(360deg);
        }
    }

    @-ms-keyframes spin {
        from {
            -ms-transform: rotate(0deg);
        }

        to {
            -ms-transform: rotate(360deg);
        }
    }
}*/
.wg-chezzenhomeslider .ahs-item-body-wrapper h6,
.wg-chezzenhomeslider .ahs-item-body-wrapper h2,
.wg-chezzenhomeslider .ahs-item-body-wrapper .content,
.wg-chezzenhomeslider .ahs-item-body-wrapper .btn-container, .wg-chezzenhomeslider .splide__pagination__page:after, .wg-chezzenhomeslider .splide__pagination__page:before {
  perspective: 1000;
  backface-visibility: hidden;
}

.wg-chezzenhomeslider,
.wg-chezzenhomeslider .ahs-item {
  height: 85vh;
}
.wg-chezzenhomeslider .btn:not([class^=btn-outline-], [class*=" btn-outline-"]) {
  border-right-color: #fff;
}

.wg-chezzenhomeslider {
  /*.splide__arrow--prev {
      left: 1.5rem;
  }
  .splide__arrow--next {
      right: 1.5rem;
  }*/
}
.wg-chezzenhomeslider .block-grid__band, .wg-chezzenhomeslider .block-grid__band .block-grid__layout-container {
  height: 100%;
}
.wg-chezzenhomeslider .block-grid__band .block-grid__layout-container {
  grid-auto-rows: auto;
}
.wg-chezzenhomeslider .splide__list {
  justify-content: flex-start;
  align-items: flex-start;
  height: 100% !important;
}
.wg-chezzenhomeslider .splide__arrow {
  top: auto;
  bottom: 3rem;
  --sk-splide-arrow-opacity: 1;
  --sk-splide-arrow-color: #fff;
  --sk-splide-arrow-bg: transparent;
  --sk-splide-arrow-color-hover: #fff;
  --sk-splide-arrow-bg-hover: #be9f56;
  --sk-splide-arrow-opacity-hover: 1;
}
.wg-chezzenhomeslider .ahs_splide__pagination {
  counter-reset: pagination-num;
  position: absolute;
  z-index: 1;
  left: 1.5rem;
  bottom: 1.5rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  margin: 0;
  pointer-events: none;
}
.wg-chezzenhomeslider .ahs_splide__pagination li {
  display: inline-block;
  list-style-type: none;
  pointer-events: auto;
  line-height: 1;
  margin: 0;
}
.wg-chezzenhomeslider .ahs_splide__pagination li:first-child .splide__pagination__page {
  margin-left: 0;
}
.wg-chezzenhomeslider .splide__pagination__page {
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 5px 0.5vw;
  border: 0;
  background: transparent;
}
.wg-chezzenhomeslider .splide__pagination__page:before {
  counter-increment: pagination-num;
  content: "0" counter(pagination-num);
  display: block;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  line-height: 1;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.wg-chezzenhomeslider .splide__pagination__page:after {
  content: "";
  display: block;
  width: 9vw;
  height: 4px;
  margin-top: 8px;
  background: rgba(255, 255, 255, 0.5);
  -webkit-transition: -webkit-transform 0.2s ease-out, background 0.2s ease-out;
  -moz-transition: -moz-transform 0.2s ease-out, background 0.2s ease-out;
  -o-transform: -o-transform 0.2s ease-out, background 0.2s ease-out;
  -ms-transition: -ms-transform 0.2s ease-out, background 0.2s ease-out;
  transition: transform 0.2s ease-out, background 0.2s ease-out;
}
.wg-chezzenhomeslider .splide__pagination__page:hover {
  cursor: pointer;
}
.wg-chezzenhomeslider .splide__pagination__page:hover:before {
  -webkit-transform: translateY(6px);
  -moz-transform: translateY(6px);
  -o-transform: translateY(6px);
  -ms-transform: translateY(6px);
  transform: translateY(6px);
}
.wg-chezzenhomeslider .splide__pagination__page:hover:after {
  background: white;
}
.wg-chezzenhomeslider .splide__pagination__page:focus-visible:after {
  background: #be9f56;
}
.wg-chezzenhomeslider .splide__pagination__page.is-active {
  z-index: 1;
  pointer-events: none;
}
.wg-chezzenhomeslider .splide__pagination__page.is-active:after {
  background: #be9f56;
}
.wg-chezzenhomeslider .splide__slide.is-visible h6,
.wg-chezzenhomeslider .splide__slide.is-visible h2,
.wg-chezzenhomeslider .splide__slide.is-visible .content,
.wg-chezzenhomeslider .splide__slide.is-visible .btn-container {
  -moz-opacity: 1;
  -o-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.wg-chezzenhomeslider .ahs-item.min-screen-height-100, .wg-chezzenhomeslider .ahs-item.min-screen-height-75, .wg-chezzenhomeslider .ahs-item.min-screen-height-50, .wg-chezzenhomeslider .ahs-item.min-screen-height-33, .wg-chezzenhomeslider .ahs-item.min-screen-height-25 {
  height: 100% !important;
}
.wg-chezzenhomeslider h6 {
  letter-spacing: 0.06em;
}
.wg-chezzenhomeslider h2 {
  font-size: calc(3.47875rem + 0.915vw);
  font-weight: 300;
}
.wg-chezzenhomeslider .ahs-item-body-wrapper h6,
.wg-chezzenhomeslider .ahs-item-body-wrapper h2,
.wg-chezzenhomeslider .ahs-item-body-wrapper .content,
.wg-chezzenhomeslider .ahs-item-body-wrapper .btn-container {
  -moz-opacity: 0;
  -o-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -webkit-transition: -webkit-transform var(--sk-scroll-anim-speed, 0.6s) ease-out, -webkit-opacity var(--sk-scroll-anim-speed, 0.6s) ease-out;
  -moz-transition: -moz-transform var(--sk-scroll-anim-speed, 0.6s) ease-out, -moz-opacity var(--sk-scroll-anim-speed, 0.6s) ease-out;
  -o-transform: -o-transform var(--sk-scroll-anim-speed, 0.6s) ease-out, -o-opacity var(--sk-scroll-anim-speed, 0.6s) ease-out;
  -ms-transition: -ms-transform var(--sk-scroll-anim-speed, 0.6s) ease-out, opacity var(--sk-scroll-anim-speed, 0.6s) ease-out;
  transition: transform var(--sk-scroll-anim-speed, 0.6s) ease-out, opacity var(--sk-scroll-anim-speed, 0.6s) ease-out;
}
.wg-chezzenhomeslider .ahs-item-body-wrapper h2,
.wg-chezzenhomeslider .ahs-item-body-wrapper .content,
.wg-chezzenhomeslider .ahs-item-body-wrapper .btn-container {
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -o-transform: translateY(10px);
  -ms-transform: translateY(10px);
  transform: translateY(10px);
}
.wg-chezzenhomeslider .ahs-item-body-wrapper h2 {
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  -o-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
.wg-chezzenhomeslider .ahs-item-body-wrapper .content {
  -webkit-transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  -o-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.wg-chezzenhomeslider .ahs-item-body-wrapper .btn-container {
  -webkit-transition-delay: 0.6s;
  -moz-transition-delay: 0.6s;
  -o-transition-delay: 0.6s;
  transition-delay: 0.6s;
}
.wg-chezzenhomeslider .ahs-item-body {
  padding: 1.5rem 1.5rem calc(1.5rem + 140px) 1.5rem;
}
.wg-chezzenhomeslider .ahs-item-content-wrapper {
  z-index: 5;
  min-width: 100%;
}

.chezzenhomeslider-cover {
  z-index: 0;
  background: no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover;
  background-size: cover;
  /*&.filter:before // default as → &.filter:before

      {
      position: absolute;
      z-index: 1;
  }*/
}
.chezzenhomeslider-cover.filter.filter-dark:before {
  position: absolute;
  z-index: 1;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0b0b0b+0,0b0b0b+100&0+0,1+60,1+100 */
  background: linear-gradient(to bottom, rgba(11, 11, 11, 0) 0%, rgba(11, 11, 11, 0.4) 60%, rgba(11, 11, 11, 0.4) 100%);
  -moz-opacity: 0.8;
  -o-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
}

@media (max-width: 767.98px) {
  .wg-chezzenhomeslider h2 {
    font-size: calc(2.53rem + 0.915vw);
  }
}

/*# sourceMappingURL=widgetChezzenhomeslider.css.map */
