/* One horizontal row for every screen size. Six actual articles, no clones. */
.kt-home-news .index-news-box>ul.kt-news-grid{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:24px;width:100%;margin:0;padding:3px 0 14px;box-sizing:border-box;list-style:none;font-size:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#bdcce1 #edf2f9}
.kt-home-news .index-news-box>ul.kt-news-grid>li{display:block!important;float:none!important;flex:0 0 calc((100% - 48px)/3);width:calc((100% - 48px)/3)!important;min-width:0;margin:0!important;padding:0!important;scroll-snap-align:start}
.kt-home-news .index-news-box>ul.kt-news-grid>li>.item{display:flex;flex-direction:column;width:100%!important;height:100%;min-width:0;box-sizing:border-box;margin:0!important;padding:18px!important;overflow:hidden;border:1px solid #e3e9f1;border-radius:16px;background:rgba(255,255,255,.88);box-shadow:0 6px 20px rgba(26,49,85,.045)}
.kt-home-news .index-news-box-frame{width:100%;height:auto!important;padding:0!important;aspect-ratio:5/3;border-radius:10px;flex:none;overflow:hidden}
.kt-home-news .index-news-box-frame a{display:block;width:100%;height:100%}
.kt-home-news .index-news-box-frame img{display:block;width:100%!important;height:100%!important;object-fit:cover}
.kt-home-news .index-news-time{display:flex;flex-direction:column;gap:10px;width:auto;height:auto;position:static;margin:14px 0 10px;padding:0}
.kt-home-news .index-news-time>span{display:flex;align-items:center;position:static;width:auto;height:auto;font-size:12px;color:#677b94}
.kt-home-news .index-news-time b{display:inline-block;flex:none;width:30px;height:30px;line-height:30px;margin:0 8px 0 0;border-radius:8px;font-size:16px;text-align:center}
.kt-home-news .index-news-text-t{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:static;width:auto;height:auto;min-height:51px;margin:0;padding:0;overflow:hidden;white-space:normal;text-overflow:ellipsis;font-size:17px;font-weight:600;line-height:1.5}
.kt-home-news .index-news-text-t a{font:inherit;line-height:inherit;white-space:normal;overflow-wrap:anywhere}
.kt-home-news .index-news-box .item>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;float:none;height:auto;min-height:71px;margin:0;padding:0;overflow:hidden;font-size:14px;line-height:1.7;color:#586c81}
.kt-home-news .kt-news-controls{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:18px}
.kt-home-news .kt-news-arrow{display:inline-flex;align-items:center;justify-content:center;min-width:44px;width:44px;height:44px;margin:0;padding:0;border:1px solid #ccd9ee;border-radius:50%;background:#fff;color:#0761bd;font:23px/1 Arial,sans-serif;cursor:pointer;transition:background .18s,color .18s}
.kt-home-news .kt-news-arrow:hover:not(:disabled){background:#0863c4;color:#fff;border-color:#0863c4}
.kt-home-news .kt-news-arrow:disabled{opacity:.35;cursor:default}
.kt-home-news .kt-news-status{min-width:72px;text-align:center;color:#627790;font-size:13px;font-variant-numeric:tabular-nums}
.kt-news-swipe-hint{display:none}
.kt-home-news .kt-news-grid:focus-visible,.kt-home-news a:focus-visible,.kt-home-news button:focus-visible{outline:2px solid #0870ce;outline-offset:3px}
@media(min-width:769px) and (max-width:1000px){.kt-home-news .index-news-box>ul.kt-news-grid{gap:16px}.kt-home-news .index-news-box>ul.kt-news-grid>li{flex-basis:calc((100% - 32px)/3);width:calc((100% - 32px)/3)!important}.kt-home-news .index-news-box>ul.kt-news-grid>li>.item{padding:14px!important}.kt-home-news .index-news-text-t{font-size:16px;min-height:48px}}
@media(max-width:768px){
 .kt-home-news{padding:36px 0!important;width:100%;box-sizing:border-box}
 .kt-home-news .index-news-center{width:calc(100% - 32px)!important;max-width:100%;margin:0 auto!important}
 .kt-home-news .index-news-box>ul.kt-news-grid{gap:14px}
 .kt-home-news .index-news-box>ul.kt-news-grid>li{flex:0 0 85%;width:85%!important}
 .kt-home-news .index-news-box>ul.kt-news-grid>li>.item{padding:16px!important;box-shadow:none}
 .kt-home-news .index-news-text-t{font-size:16px;min-height:48px}
 .kt-news-swipe-hint{display:block;margin:13px 0 0;color:#677b94;font-size:12px;text-align:center}
 .kt-home-news .kt-news-controls{margin-top:12px}
}
