.why-nahla{padding:80px 0;font-family:Tajawal,sans-serif;background-color:#fff}.why-nahla .container{max-width:1200px;margin:0 auto;padding:0 20px;display:block;align-items:center;text-align:center;direction:rtl}.why-nahla .section-badge{display:inline-block;color:var(--text-color);padding:8px 20px;border-radius:20px;font-size:1.2rem;margin-bottom:15px;font-weight:800;background-color:rgba(129,116,160,.1)}.why-nahla .section-intro{font-size:48px;margin-bottom:40px;font-weight:700;color:var(--text-color);line-height:1.3}.why-nahla .features-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.feature-card{background:#f9f9f9;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.1);transition:.3s;padding:50px;text-align:right}.feature-card:first-child,.feature-card:last-child{box-shadow:none;background:#fff;border:1px solid #eee}.feature-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.15)}.feature-img{width:100%;height:200px;object-fit:contain;margin-bottom:20px}.feature-title{font-size:1.5rem;color:var(--text-color);padding:0 0 15px;margin:0}.feature-desc{font-size:1.1rem;color:var(--text2-color);line-height:1.6;padding:0;margin:0}@media (max-width:1199.98px){.why-nahla .section-intro{font-size:42px}.feature-card{padding:40px}}@media (max-width:991.98px){.why-nahla{padding:70px 0}.why-nahla .section-intro{font-size:36px;margin-bottom:30px}.why-nahla .features-cards{gap:25px}.feature-card{padding:30px}.feature-title{font-size:1.4rem}}@media (max-width:767.98px){.why-nahla{padding:60px 0}.why-nahla .section-intro{font-size:32px}.why-nahla .features-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.feature-img{height:180px}}@media (max-width:575.98px){.why-nahla{padding:50px 0}.why-nahla .container{padding:0 15px}.why-nahla .section-badge{font-size:1rem;padding:6px 15px}.why-nahla .section-intro{font-size:28px;margin-bottom:25px}.why-nahla .features-cards{grid-template-columns:1fr;gap:15px}.feature-card{padding:25px}.feature-title{font-size:1.3rem}.feature-desc{font-size:1rem}}@media (max-width:399.98px){.why-nahla .section-intro{font-size:24px}.feature-card{padding:20px}}