.kenzap .kenzap-featured-list-2 h2,
.kenzap .kenzap-featured-list-2 .featured-box img,
.kenzap .kenzap-featured-list-2 .featured-box h3,
.kenzap .kenzap-featured-list-2 .featured-box p,
.kenzap .kenzap-featured-list-2 span{
  padding: 0;
  margin: 0;
  box-shadow: none;
  border: none;
  text-decoration: none;
}

.kenzap .kenzap-featured-list-2{
  background-image: none;
  background-color: inherit;
  background-blend-mode: multiply;
  //background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: cover;
  position:relative;
  overflow:hidden;
}

.kenzap .kenzap-featured-list-2.autoPadding {
  padding: calc(30px + (var(--paddings) - 30) * ((100vw - 300px) / (1600 - 300))) 0;
}

.kenzap .kenzap-featured-list-2 .kenzap-container{
  margin:0 auto;
  max-width:1170px;
  padding:0 var(--paddings2,0);
}

.kenzap .kenzap-featured-list-2 h2{
  //color:#fff;
  margin:0;
  line-height:1.2;
  display:block;
  //font-weight:700
}

.kenzap .kenzap-featured-list-2 .featured-box img{
  margin:0 0 35px;
  display:block;
  width:auto;
}

.kenzap .kenzap-featured-list-2 .featured-box h3{
  color:#fff;
  margin:0;
  line-height: 1.4;
  display:block;
  //font-weight:700
}

.kenzap .kenzap-featured-list-2 .featured-box p{
  color:#fff;
  line-height: 1.4;
  margin:0;
}

.kenzap .kenzap-featured-list-2 h2{
  font-size: calc(var(--h2) + (var(--h2v) + 20) * ((100vw - 500px) / (var(--maxWidthCSS) + 500)));
  line-height: calc(var(--h2lh) + (var(--h2v) + 20) * ((100vw - 500px) / (var(--maxWidthCSS) + 500)));
}

.kenzap .kenzap-featured-list-2 .featured-box h3{
  font-size: var(--h3);
  line-height: var(--h3lh);
}

.kenzap .kenzap-featured-list-2 .featured-box p{
  font-size: var(--p);
  line-height: var(--plh);
}

.kenzap .kenzap-featured-list-2 .owl-load{
  display:flex!important;
  overflow:hidden!important;
}

.kenzap .kenzap-featured-list-2 .owl-dots{
  margin:20px 0;
  text-align:center
}

.kenzap .kenzap-featured-list-2 .owl-dot{
  margin:0 6px
}

.kenzap .kenzap-featured-list-2 .owl-dot span{
  display: block;
  box-sizing: border-box;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #fff;
  text-indent: 100%;
  overflow: hidden;
  white-space: nowrap;
}

.kenzap .kenzap-featured-list-2 .active span{
  background: rgba(102,102,102,.6);
}

.kenzap .kenzap-featured-list-2 button.owl-dot {
  box-shadow: none;
}

@media screen and (max-width: 61.938em) {
  /* width: 991px; */

  .kenzap .kenzap-featured-list-2 h2{
    font-size: var(--fst, 50px)!important;
  }
}

@media screen and (max-width: 30em) {

  .kenzap .kenzap-featured-list-2 h2{
    font-size: var(--fsm, 48px)!important;
  }
}