.lm-home-banner.keya1-managed-banner .lm-home-banner__slides { height:clamp(240px,40vw,680px); }
.lm-home-banner.keya1-managed-banner .keya1-banner-image-slide { padding:0;background:#0d1627; }
.lm-home-banner.keya1-managed-banner .keya1-banner-image-slide::before,
.lm-home-banner.keya1-managed-banner .keya1-banner-image-slide::after { display:none; }
.keya1-banner-image-slide img { display:block;width:100%;height:100%;object-fit:contain; }
@media(max-width:600px) {
 .lm-home-banner.keya1-managed-banner .lm-home-banner__slides {height:360px;}
 .lm-home-banner.keya1-managed-banner.keya1-all-images .lm-home-banner__slides {height:40vw;min-height:0;}
 .keya1-managed-banner .lm-home-banner__arrow {width:24px;height:34px;font-size:25px;}
 .keya1-managed-banner .lm-home-banner__arrow--prev {left:4px;}
 .keya1-managed-banner .lm-home-banner__arrow--next {right:4px;}
 .keya1-managed-banner .lm-home-banner__dots {bottom:5px;}
}
