
        .rps-slider { margin: 20px auto; max-width: 1200px; direction: rtl; }
        .rps-slide { padding: 0 15px; text-align: center; }
        .rps-poster { border-radius: 10px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); }
        .rps-heading { margin: 10px 0; font-size: 1.3em; font-family: 'Noto Nastaliq Urdu', 'Arial', sans-serif; color: #222; }
        .rps-heading a { text-decoration: none; color: #222; }
        .rps-heading a:hover { color: #1e73be; }
        .slick-dots li button:before { font-size: 12px; color: #1e73be; }
    