.kitify-bannerlist.kitify-carousel .kitify-bannerlist__list_wrapper,.kitify-bannerlist.kitify-masonry-wrapper,.kitify-bannerlist__list.col-row{margin-right:calc(var(--kitify-bannerlist-col-gap, 10px)*-1);margin-left:calc(var(--kitify-bannerlist-col-gap, 10px)*-1)}.kitify-bannerlist.kitify-masonry-wrapper .kitify-bannerlist__list{margin:0}.kitify .kitify-bannerlist__item{padding:var(--kitify-bannerlist-col-gap,10px);margin-bottom:var(--kitify-bannerlist-row-gap,0)}.kitify-bannerlist__image,.kitify-bannerlist__link{overflow:hidden;position:relative;display:block}.kitify-bannerlist__image{width:100%}.kitify-bannerlist__image-instance{transform:scale(var(--kitify-bannerlist-image-scale,1));min-height:50px;transition:transform .5s;object-fit:cover;min-width:50px;width:100%}.kitify-bannerlist__link:hover .kitify-bannerlist__image-instance{transform:scale(var(--kitify-bannerlist-image-scale-hover,1.15))}.kitify-bannerlist__content-inner{padding:var(--kitify-bannerlist-content-padding,0);max-width:100%;margin:var(--kitify-bannerlist-content-margin,0);border-radius:var(--kitify-bannerlist-content-radius,0);width:var(--kitify-bannerlist-content-width,auto)}.enable-c-height-true .kitify-bannerlist__image-instance{height:100%;position:absolute;object-fit:cover;top:0;left:0;width:100%}.enable-original-size-true .kitify-bannerlist__image-instance{object-fit:contain}.enable-original-size-true .kitify-bannerlist__item{align-items:center;display:flex}.enable-original-size-true .kitify-bannerlist__list{align-items:center}.kitify-bannerlist.layout-type-overlay .kitify-bannerlist__content{right:0;position:absolute;bottom:0;top:0;left:0;width:100%;flex-basis:100%;display:flex}.kitify-bannerlist.layout-type-overlay .kitify-bannerlist__content-inner{position:absolute}.kitify-bannerlist__image:after{right:0;transition:all .4s;content:"";position:absolute;opacity:0;bottom:0;top:0;left:0}.kitify-bannerlist.layout-type-overlay.kitify-masonry--cover-bg .kitify-bannerlist__image-instance{height:calc(var(--item-height, auto)*1px - var(--kitify-bannerlist-col-gap, 0)*2)}.content-visible-hover-yes .kitify-bannerlist.layout-type-overlay .kitify-bannerlist__content{transition:all .3s;opacity:0}.content-visible-hover-yes .kitify-bannerlist.layout-type-overlay .kitify-bannerlist__inner:hover .kitify-bannerlist__content{opacity:1}