@media (min-width:768px){.slider-nav-btn{opacity:0;transition:opacity .3s}.featured-slider-wrapper:hover .slider-nav-btn{opacity:1}}@media (max-width:767px){.featured-slider-wrapper{border-radius:15px!important;margin:0 -15px!important}.featured-slider-height{height:550px!important}.featured-slider-wrapper .featured-overlay{z-index:1!important;background:#000000e6!important}.featured-slider-content-wrapper{z-index:10!important;visibility:visible!important;opacity:1!important;align-items:center!important;padding:25px 20px 80px!important;display:flex!important;position:absolute!important;inset:0!important}.featured-content{z-index:11!important;width:100%!important;max-width:100%!important;position:relative!important}.featured-content *{color:#fff!important;visibility:visible!important;opacity:1!important}.featured-slider-wrapper .featured-content *,.featured-slider-wrapper .featured-content h2,.featured-slider-wrapper .featured-content p,.featured-slider-wrapper .featured-content span,.featured-slider-wrapper .featured-content a,.featured-slider-wrapper .featured-content div,.featured-slider-wrapper .featured-content i{color:#fff!important;text-shadow:0 4px 12px #000000f2!important}.featured-slider-wrapper .featured-title,.featured-slider-wrapper .featured-content>p{color:#fff!important}.featured-badge{color:#fff!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;margin-bottom:12px!important;padding:5px 14px!important;font-size:10px!important}.featured-badge i{color:#fff!important;font-size:9px!important}.featured-content>div:nth-child(2){margin-bottom:10px!important}.featured-content>div:nth-child(2) a{color:#8b9cff!important;font-size:11px!important;font-weight:600!important}.featured-title{color:#fff!important;margin-bottom:12px!important;font-size:24px!important;font-weight:800!important;line-height:1.25!important}.featured-slider-wrapper .featured-content>p{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;margin-bottom:15px!important;font-size:13px!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}.featured-slider-wrapper .featured-content>div:nth-child(4){flex-wrap:wrap!important;gap:12px!important;margin-bottom:18px!important;font-size:11px!important}.featured-slider-wrapper .featured-content>div:nth-child(4) span{font-size:10px!important}.featured-slider-wrapper .featured-content>div:nth-child(4) i{font-size:9px!important}.featured-slider-wrapper .featured-content>a{color:#fff!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;padding:10px 24px!important;font-size:13px!important;box-shadow:0 4px 15px #667eea80!important}.featured-slider-wrapper button[style*="left: 30px"],.featured-slider-wrapper button[style*="right: 30px"]{width:40px!important;height:40px!important;font-size:16px!important;top:auto!important;bottom:15px!important;transform:none!important}.featured-slider-wrapper button[style*="left: 30px"]{left:20px!important}.featured-slider-wrapper button[style*="right: 30px"]{right:20px!important}.featured-slider-wrapper>div>div:last-child{display:none!important}.pagination{margin-bottom:60px!important}.blog-page .container{padding-bottom:40px}}@media (min-width:992px){.featured-slider-content-wrapper{padding:60px 80px!important}}@media (min-width:768px) and (max-width:991px){.featured-slider-height{height:550px!important}.featured-content{padding:40px 30px!important}.featured-title{font-size:36px!important}.featured-slider-wrapper p{font-size:16px!important}.featured-slider-content-wrapper{padding:50px!important}}
.category-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;will-change:scroll-position;scroll-snap-type:none;pointer-events:auto;transform:translateZ(0)}.category-scroll::-webkit-scrollbar{display:none}.category-scroll a{will-change:transform;backface-visibility:hidden;pointer-events:auto;cursor:pointer;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.category-scroll a:hover{transform:scale(.95)translateZ(0);box-shadow:0 2px 10px #667eea66!important}.category-scroll a:active{transform:scale(.9)translateZ(0)}
@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}
