#zona-home-pricing .zona-pricing-wrap {padding:64px 0;background:linear-gradient(180deg,rgba(255,248,243,.88),rgba(255,248,243,.48) 48%,rgba(255,248,243,.74)),url('/trex/assets/img/slayt/zona-parking-aerodrom-sarajevo2.webp') center 48%/cover no-repeat;border:0;border-radius:0!important;}
#zona-home-pricing .zona-pricing-wrap::before {content:none;}
#zona-home-pricing .container > .row {display:block;}
#zona-home-pricing .container > .row > div {width:100%;max-width:100%;padding-left:12px!important;}
#zona-home-pricing h2 {max-width:100%;margin:0 auto 14px!important;font-size:clamp(27px,3vw,38px);line-height:1.15;color:#302a26!important;text-align:center;}
#zona-home-pricing p.text-secondary {max-width:100%!important;margin:0 auto 28px!important;line-height:1.5!important;color:#40312e!important;text-align:center;}
#zona-home-pricing .container > .row > .md-mb-30px {margin-bottom:0!important;}
#zona-home-pricing .zona-pricing-cta {text-align:center;margin-top:24px;}
#zona-home-pricing .zona-pricing-link {min-height:48px;gap:7px;white-space:normal;text-align:center;}
#zona-home-pricing .zona-pricing-link:focus-visible {outline:3px solid #a92e27;outline-offset:4px;}
#zona-home-pricing .zona-pricing-grid {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding-top:0!important;}
#zona-home-pricing .zona-pricing-grid > div {width:100%;padding:0;margin:0;min-width:0;}
#zona-home-pricing .feature-box {padding:22px!important;height:100%;background:rgba(255,255,255,.94)!important;border:1px solid #eaded7!important;border-top:3px solid #e43d31!important;border-radius:14px!important;box-shadow:0 8px 24px #4d2d1d12!important;transform:none;transition:border-color .2s;}
#zona-home-pricing .feature-box:hover {transform:none;border-color:#d5ada4!important;}
#zona-home-pricing .feature-box-content > span.d-block {font-size:18px!important;line-height:1.35!important;}
#zona-home-pricing .feature-box-content > span.fs-24 {font-size:36px!important;line-height:1.3!important;color:#b52f27!important;flex-wrap:wrap;margin-bottom:12px!important;}
#zona-home-pricing .zona-pricing-unit {font-size:15px!important;margin-left:5px;color:#685c54;}
#zona-home-pricing .feature-box-content > p {font-size:14px!important;line-height:1.45!important;color:#685c54;}
@media(max-width:991px){#zona-home-pricing .zona-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:575px){#zona-home-pricing .zona-pricing-wrap{padding:32px 0;background-position:center,58% center;}#zona-home-pricing .zona-pricing-grid{gap:10px;}#zona-home-pricing .feature-box{padding:14px 10px!important;}#zona-home-pricing .feature-box-content > span.d-block{font-size:15px!important;}#zona-home-pricing .feature-box-content > span.fs-24{font-size:30px!important;}#zona-home-pricing .zona-pricing-unit{font-size:12px!important;}#zona-home-pricing .feature-box-content > p{font-size:12px!important;}#zona-home-pricing p.text-secondary{font-size:14px;margin-bottom:20px!important;}#zona-home-pricing .zona-pricing-cta{margin-top:18px;}#zona-home-pricing .zona-pricing-link{font-size:14px;}}
@media(prefers-reduced-motion:reduce){#zona-home-pricing .feature-box{transition:none!important;}}
#zona-home-pricing .feature-box-content {width:100%!important;display:flex;flex-direction:column;align-items:stretch;text-align:left;}
#zona-home-pricing .feature-box-content > p {margin-top:auto!important;}
#zona-home-pricing .feature-box-content > span.d-block {color:#40312e!important;}
@media(max-width:575px){#zona-home-pricing .feature-box-content > span.fs-24{justify-content:flex-start!important;}#zona-home-pricing .zona-pricing-wrap{padding-bottom:44px;}}
#zona-home-pricing .feature-box {display:flex!important;align-items:stretch!important;}
#zona-home-pricing .feature-box-content {display:flex!important;}
#zona-home-pricing .feature-box-content > span {align-self:stretch!important;}
#zona-home-pricing .feature-box-content > span.fs-24 {margin-top:8px!important;}
