.party-promo{max-width:1200px;margin:32px auto;padding:30px 36px;background:#123438;color:#fff;border:1px solid #b99a54;border-radius:18px}.party-promo>p:first-child{font-size:12px;font-weight:700;letter-spacing:1.4px;color:#e3c67f}.party-promo h2{font-size:32px;margin:14px 0}.party-promo a{display:inline-block;background:#e3c67f;color:#123438;border-radius:8px;padding:12px 20px;font-weight:700;text-decoration:none;margin-top:10px}@media(max-width:650px){.party-promo{margin:24px 16px;padding:25px}.party-promo h2{font-size:26px}}
