.home-component-category{padding-top:32px;padding-bottom:32px}
.home-component-category .home-component-category-title-container{padding:0 10px}
.home-component-category .btn-more{font-size:1.15rem;font-weight:500;padding:0;margin:0;color:#cf1818!important;text-transform:uppercase}
.home-component-category .btn-more .icon:before{font-size:1rem}
.home-component-category .link-more-mobile{padding:15px 10px 0 10px}
.home-component-category .home-component-category-title{font-size:28px;line-height:32px;border-left:3px solid #cf1818;padding-left:12px;font-weight:600;text-transform:uppercase;color:#000}
.home-component-category .home-component-category-content{margin-top:20px}
.home-component-category .home-component-category-content .home-component-category-story{position:relative}
.home-component-category .home-component-category-content .home-component-category-ads{padding:10px}
.home-component-category .home-component-category-content .home-component-category-ads-placeholder{width:300px;margin-left:auto;margin-right:auto}
.home-component-category .home-component-category-content .title{width:100%;text-align:center;font-size:12px;color:#bab8b3;margin-top:10px;padding:0;font-weight:500}
.home-component-category .home-component-category-content .story-category-image{position:relative}
.home-component-category .home-component-category-content .story-category-image .story-overlay{position:absolute;top:0;right:0;bottom:0;left:0}
.home-component-category .home-component-category-content .story-category-image .story-overlay .overlay-play-button{min-width:2rem;width:2rem;height:2rem;font-size:.85rem;margin:0;position:absolute;left:8px;bottom:8px}
.home-component-category .home-component-category-content .story-category-image .story-overlay .overlay-play-button:hover{background-color:#a10202}
.home-component-category .home-component-category-content .story-category-image .story-overlay .overlay-play-button:active{background-color:#a10202!important;border-color:#a10202!important;box-shadow:0 0 0 .2rem rgba(255,0,0,0.5)!important}
.home-component-category .home-component-category-content .story-category-image .story-overlay .overlay-play-button .icon{padding-right:0;margin-right:-2px}
.home-component-category .home-component-category-content .story-category-image .story-overlay .overlay-play-button .icon::before{font-size:1.2rem;color:white;vertical-align:bottom}
.home-component-category .home-component-category-content .story-category-image .story-overlay .overlay-time{position:absolute;bottom:8px;right:8px;padding:4px 8px;background:rgba(0,0,0,0.5);border-radius:3px;color:white;font-weight:500}
.home-component-category .home-component-category-content .home-component-category-story-main{padding:10px}
.home-component-category .home-component-category-content .home-component-category-story-main .home-component-category-story{height:100%}
.home-component-category .home-component-category-content .home-component-category-story-main .story-category-item-title h4{font-size:28px;line-height:32px;font-weight:600;color:inherit}
.home-component-category .home-component-category-content .home-component-category-story-main .story-category-title-main-bottom{padding-category:10px}
.home-component-category .home-component-category-content .home-component-category-story-main .story-category-item-description p{font-size:18px;line-height:22px;font-weight:400;color:inherit}
.home-component-category .home-component-category-content .home-component-category-story-main img{width:100%}
.home-component-category .home-component-category-content .home-component-category-story-main .story-overlay .overlay-play-button{width:3.2rem;height:3.2rem;left:16px;bottom:16px}
.home-component-category .home-component-category-content .home-component-category-story-main .story-overlay .overlay-play-button .icon::before{font-size:2rem}
.home-component-category .home-component-category-content .home-component-category-story-main .story-overlay .overlay-time{right:16px;bottom:16px}
.home-component-category .home-component-category-content .home-component-category-story-minor{padding:10px 10px 0 10px}
.home-component-category .home-component-category-content .home-component-category-story-minor .story-category-item-title{margin-top:10px}
.home-component-category .home-component-category-content .home-component-category-story-minor .story-category-item-title h4{font-size:18px;line-height:22px;font-weight:500;color:inherit}
@media(max-width:991px){.home-component-category .home-component-category-ads-placeholder{margin-top:32px}
}
@media(max-width:767px){.home-component-category .home-component-category-story-minor .home-component-category-story{height:auto}
.home-component-category .home-component-category-story-minor .home-component-category-story .story-category-image .story-overlay{display:none}
.home-component-category .home-component-category-story-minor .home-component-category-story .story-category-image img{width:110px;height:110px;object-fit:cover;float:left}
.home-component-category .home-component-category-story-minor .home-component-category-story .story-category-item-title{margin-left:125px}
.home-component-category .home-component-category-story-minor .home-component-category-story .story-category-item-title h4{font-size:16px;line-height:20px}
.home-component-category .home-component-category-story-minor .home-component-category-story .story-category-item-title button{float:left;width:14px;height:14px;min-width:13px;margin:4px 5px 0 0}
}