.hajj-pricing-container{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;max-width:1200px;margin:0 auto;display:flex}.hajj-pricing-card{background-color:#fff;border:1px solid #d3dbd9;border-radius:8px;flex-direction:column;width:350px;padding:15px;display:flex}.hajj-pricing-card.premium{z-index:2;background-color:#0b3b36;border-color:#0b3b36;padding:25px 20px;position:relative;transform:scale(1.05);box-shadow:0 10px 30px #0000001a}.premium-badge-wrapper{text-align:center;width:100%;position:absolute;top:-15px;left:0}.premium-badge{color:#000;letter-spacing:.5px;background-color:#fdb714;border-radius:4px;padding:6px 25px;font-size:15px;font-weight:700;display:inline-block}.hajj-pricing-top{text-align:center;background-color:#f9f6f0;border-radius:8px;margin-bottom:15px;padding:20px 15px}.hajj-pricing-card.premium .hajj-pricing-top{background-color:#fff;margin-top:10px}.hajj-pkg-title{color:#000;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-family:Playfair Display,Times New Roman,Georgia,serif;font-size:20px;font-weight:600}.hajj-pkg-desc{color:#333;margin-bottom:20px;padding:0 10px;font-size:12px;line-height:1.5}.hajj-price-pill{color:#fff;background-color:#0b3b36;border-radius:8px;width:90%;padding:15px 10px;display:inline-block}.hajj-price-pill .price-val{color:#fdb714;font-size:24px;font-weight:700}.hajj-price-pill .price-suffix{color:#fff;font-size:18px}.hajj-pricing-card.premium .hajj-price-pill{background-color:#f4f5f6;border:2px solid #fdb714}.hajj-pricing-card.premium .hajj-price-pill .price-val{color:#0b3b36}.hajj-pricing-card.premium .hajj-price-pill .price-suffix{color:#000}.hajj-pricing-bottom{background-color:#f9f6f0;border-radius:8px;flex-direction:column;flex-grow:1;padding:25px 20px;display:flex}.hajj-feature-list{flex-grow:1;margin:0 0 25px;padding:0;list-style:none}.hajj-feature-list li{color:#333;align-items:flex-start;gap:10px;margin-bottom:15px;font-size:13px;font-weight:500;display:flex}.hajj-feature-list li i{color:#fdb714;margin-top:3px;font-size:14px}.hajj-book-btn{color:#fff;text-transform:none;background-color:#fdb714;border:none;border-radius:30px;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:0 auto;padding:12px 25px;font-size:16px;font-weight:600;transition:all .3s;display:flex}.hajj-book-btn:hover{color:#fff;background-color:#e5a412}.hajj-book-btn .btn-arrow{border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.hajj-book-btn .btn-arrow i{margin-bottom:2px;margin-left:2px;transform:rotate(-45deg)}@media (max-width:1024px){.hajj-pricing-card.premium{transform:scale(1)}}
