.marketplace h2.market-title{color:#005a89;font-weight:400;line-height:100%}.marketplace .card-item img{max-height:120px}.marketplace h2.market-title span{background:linear-gradient(152.38deg,#43ae50 19%,#14b0e6 71%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:700;margin-top:3px}.market-head{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px}.card-item .card-img{margin-top:30px}.card-area{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.card-item{background-color:#002437;border-radius:20px;display:flex;flex-direction:column;padding:32px}.card-content{padding:30px 0}.card-title{color:#fff;margin-bottom:16px}.card-para{color:#fff;margin-bottom:18px}a.card-btn.text-md{display:flex}a.card-btn div{color:#fff;padding:10px 20px}a.card-btn div,span.arrow-svg.card-arrow{align-items:center;border:1px solid #fff;border-radius:24px;display:flex}.button{margin-top:auto}.card-item:not(:has(.button)){gap:0}.card-item:not(:has(.button)) .card-content{padding-bottom:0}@media screen and (max-width:1024px){.card-item{padding:20px}.card-title{font-size:22px}}@media screen and (max-width:991px){.card-item .card-img{margin-top:0}.card-item{border-radius:10px}.market-head{align-items:start;flex-direction:column}.market-para.text-lg{font-size:18px}.card-area{gap:20px;grid-template-columns:1fr}.card-item{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto}.card-img{align-self:center;grid-row:1/span 2;text-align:center;width:128px}.button,.card-content{padding:0 25px}.card-img img{height:auto;max-width:100%}}@media screen and (max-width:666px){.market-para br{display:none!important}.marketplace h2.market-title{color:#005a89}}@media screen and (max-width:479px){.card-item:not(:has(.button)){gap:15px}.marketplace .card-item img{max-height:80px}.card-item{display:unset!important}.card-item:not(:has(.button)){display:grid!important;grid-template-columns:unset;grid-template-rows:unset}.card-img{align-self:unset;text-align:unset;width:128px}.button,.card-content{padding:0!important}.text-xl{font-size:16px!important}}@media screen and (max-width:399px){.market-head{padding-bottom:20px}}