.arguments-container{max-width:100%;overflow:hidden;padding:20px 40px}.arguments-carousel{margin:1.5rem 0;padding:0 3rem;width:100%}.argument-card{background:#fff;border:2px solid #28a745;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex!important;flex-direction:column;font-family:Noto Kufi Arabic,sans-serif;font-weight:500;justify-content:center;margin:1rem auto;max-width:800px;min-height:150px;padding:2rem 1.5rem;position:relative;width:100%!important}.argument-icon{background:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.1);color:#28a745;font-size:2.5rem!important;height:40px;left:50%;padding:4px;position:absolute;top:-20px;transform:translateX(-50%);width:40px}.arguments-carousel .slick-prev{left:-20px}.arguments-carousel .slick-next{right:-20px}.arguments-carousel .slick-next:before,.arguments-carousel .slick-prev:before{color:#28a745;font-size:35px;font-weight:700;line-height:0;opacity:1}.count-display{background:#fff;border-radius:3px;bottom:-5px;color:#6c757d;font-size:.875rem;padding:.25rem .5rem;position:absolute;right:1rem}@media (max-width:768px){.arguments-carousel .slick-next,.arguments-carousel .slick-prev{height:40px;width:40px}.arguments-carousel .slick-next:before,.arguments-carousel .slick-prev:before{font-size:30px}.arguments-carousel .slick-prev{left:-20px}.arguments-carousel .slick-next{right:-20px}}