.pricing-container{display:flex;justify-content:space-between;gap:20px;max-width:100% !important;margin:0 auto;padding:20px;flex-wrap:wrap}.pricing-box{flex:1;padding:25px;border-radius:15px;backdrop-filter:blur(10px);background:rgba(255,255,255,.2);box-shadow:0 4px 12px rgba(0,0,0,.15);text-align:center;transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;flex-direction:column}.pricing-box img{width:100px;height:auto}.pricing-box:hover{transform:translateY(-10px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.plan-logo{max-width:80px;height:auto;margin:0 auto 15px;display:block}.pricing-title{font-size:1.7em;font-weight:700;color:#222;margin-bottom:15px}.pricing-price{font-size:2em;font-weight:700;margin-bottom:20px}.pricing-features{list-style:none;padding:0;margin-bottom:20px}.pricing-features li{font-size:1em;margin-bottom:10px;display:flex;align-items:center;justify-content:center;color:#444}.pricing-features li:before{content:"✔";margin-right:10px;font-size:1.2em}.pricing-button{padding:12px 24px;color:#fff !important;text-decoration:none !important;border-radius:30px;display:inline-block;font-weight:700;transition:background-color .3s ease}.pricing-button:hover{filter:brightness(90%)}@media (max-width:768px){.pricing-container{flex-direction:column}.pricing-box{width:100%}}