/* Paygenics v2.0.12 — independent text-free banners; real HTML headings and CTA. */
.pp-market .vc-hero-section,.pp-market .vc-carousel,.pp-market .vc-slide{background:#021324!important}
.pp-market .vc-slide{height:540px!important;min-height:540px!important;max-height:none!important;position:relative!important}
.pp-market .vc-slide-image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}
.pp-market .vc-slide-shade{background:linear-gradient(90deg,rgba(2,19,36,.62) 0%,rgba(2,19,36,.3) 33%,rgba(2,19,36,0) 58%)!important}
.pp-market .vc-slide-copy{max-width:610px!important;width:45%!important;padding:28px 0 48px!important}
.pp-market .vc-hero-title{font-size:clamp(38px,3.8vw,64px)!important;line-height:1.09!important;overflow-wrap:normal!important}
.pp-market .vc-hero-description{max-width:440px!important;font-size:16px!important;line-height:1.65!important}
.pp-market .vc-kicker{font-size:12px!important;color:#e9ba65!important}
.pp-market .vc-slide-copy .vc-button{min-height:46px!important}
@media(max-width:767px){
 .pp-market .vc-slide{height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;flex-direction:column!important}
 .pp-market .vc-slide[hidden]{display:none!important}
 .pp-market .vc-slide-copy{width:100%!important;max-width:none!important;order:1!important;padding:34px 22px 28px!important;background:#021324!important}
 .pp-market .vc-slide picture{order:2!important;display:block!important;height:240px!important;width:100%!important;position:relative!important;background:#021324!important}
 .pp-market .vc-slide-image{object-fit:contain!important;object-position:center center!important}
 .pp-market .vc-slide-shade{display:none!important}
 .pp-market .vc-hero-title{font-size:clamp(34px,8vw,42px)!important;line-height:1.12!important}
 .pp-market .vc-hero-description{font-size:14px!important;max-width:100%!important}
 .pp-market .vc-arrow{bottom:100px!important}
 .pp-market .vc-controls{bottom:10px!important}
}
