.invoice-offer{background:radial-gradient(ellipse at 85% 20%,#9b4d1880,transparent 40%),radial-gradient(ellipse at 5% 90%,#66371660,transparent 30%),radial-gradient(#ffffff0a 1px,transparent 0),#161616;background-size:auto,auto,28px 28px,auto;padding:104px 0}.invoice-offer .main-wrapper{align-items:center;display:grid;gap:72px;grid-template-columns:1.15fr 1fr}.invoice-offer .heading{font-size:64px}.invoice-offer .content{color:#bfbfbf;font-size:18px}.invoice-offer .items{display:flex;flex-direction:column;gap:10px;margin:24px 0}.invoice-offer .items li{align-items:center;display:flex;font-size:16px;font-weight:600;gap:12px}.invoice-offer .items img{flex-shrink:0;height:32px;width:32px}.invoice-offer .btn-container{align-items:center;display:flex;gap:16px}.invoice-offer .btn-container p{color:#bfbfbf;font-size:13px;max-width:150px}.invoice-offer .invoice-wrapper{padding:36px 18px 70px;position:relative}.invoice-offer .live-label{align-items:center;background:#1f1f1f;border:1px solid #ffffff29;border-radius:30px;display:flex;font-size:12px;gap:8px;padding:10px 16px;position:absolute;right:0;top:0;z-index:1}.invoice-offer .live-label img{height:12px;width:12px}.invoice-offer .invoice{background:#fff;border-radius:24px;box-shadow:0 30px 80px #0005;color:#303030;padding:28px;transform:rotate(2deg)}.invoice-offer .invoice-header{align-items:center;display:flex;gap:10px;justify-content:space-between}.invoice-offer .invoice-header>span{color:#6b6b6b;font-size:11px;font-weight:800;letter-spacing:1px}.invoice-offer .invoice-header>small{background:#f9e9e5;border-radius:30px;color:#a52c19;font-size:11px;font-weight:700;padding:4px 10px}.invoice-offer .amount{border-bottom:1px solid #e6e2dc;display:block;font-size:36px;font-weight:900;letter-spacing:-1.6px;line-height:1.2;padding:18px 0}.invoice-offer .invoice li{align-items:center;display:flex;font-size:14px;gap:12px;padding:12px 0 0}.invoice-offer .invoice li img{flex-shrink:0;height:38px;width:38px}.invoice-offer small{color:#777;display:block;font-size:12px}.invoice-offer .badge{background:#f7f4f0;border-radius:30px;font-size:10px;margin-left:auto;padding:4px 9px;white-space:nowrap}.invoice-offer .payment{background:#c2540a;border-radius:12px;color:#fff;font-size:14px;font-weight:700;margin-top:16px;padding:14px;text-align:center}.invoice-offer .paid-label{align-items:center;background:#fff;border-radius:16px;bottom:0;color:#303030;display:flex;font-size:14px;gap:10px;left:-10px;padding:12px 16px;position:absolute}.invoice-offer .paid-label img{height:30px;width:30px}.invoice-offer .steps-heading{align-items:center;color:#ffad72;display:flex;font-size:13px;gap:16px;letter-spacing:1.5px;margin:88px 0 28px}.invoice-offer .steps-heading:after{background:#ffffff26;content:"";flex:1;height:1px}.invoice-offer .steps{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.invoice-offer .step{background:#ffffff0d;border:1px solid #ffffff26;border-radius:24px;padding:24px;position:relative}.invoice-offer .step:last-child{background:linear-gradient(120deg,#af4705,#f47b23);border:0}.invoice-offer .step>img{height:44px;width:44px}.invoice-offer .step .number{color:#ffffff33;font-size:36px;font-weight:900;line-height:1;position:absolute;right:24px;top:24px}.invoice-offer .step h4{color:#ffad72;font-size:12px;font-weight:800;letter-spacing:1px;margin:16px 0}.invoice-offer .step:last-child h4{color:#fff}@media(max-width:900px){.invoice-offer .main-wrapper{gap:48px;grid-template-columns:1fr}.invoice-offer .invoice-wrapper{margin:auto;width:min(480px,100%)}.invoice-offer .steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.invoice-offer{padding:64px 0}.invoice-offer .heading{font-size:42px}.invoice-offer .btn-container{align-items:flex-start;flex-direction:column}.invoice-offer .btn-container p{max-width:none}.invoice-offer .invoice{padding:22px 18px}.invoice-offer .amount{font-size:29px}.invoice-offer .invoice-wrapper{padding-left:5px;padding-right:5px}.invoice-offer .badge{font-size:8px;padding:4px 5px}.invoice-offer .steps{grid-template-columns:1fr}.invoice-offer .steps-heading{margin-top:48px}}.theme-component.invoice-offer{color:#fff}.theme-component.invoice-offer .heading{font-size:64px;letter-spacing:-2.56px;line-height:1.02}.invoice-offer .items img{background:#ec6b15;border-radius:12px;padding:8px}.invoice-offer .invoice li img{background:#fdf0e7;border-radius:12px;padding:10px}.invoice-offer .paid-label img{background:#2e8f5c;border-radius:50%;padding:7.5px}.invoice-offer .step>img{background:#c2540a;border-radius:14px;padding:11px}.invoice-offer .step:last-child>img{background:#fff}.invoice-offer .steps{list-style:none;margin:0;padding:0}.invoice-offer .step{min-height:240px}.invoice-offer .step h4{margin:16px 0 14px}.invoice-offer .step p{font-size:17px;line-height:1.5;margin:0}.invoice-offer .steps-heading{margin-top:88px}@media (max-width:767px){.theme-component.invoice-offer .heading{font-size:40px;letter-spacing:-1.4px}.invoice-offer .step{min-height:0}}