.t4s-pricing-voucher{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;min-height:297px;padding:10px 16px;box-sizing:border-box;background-position:center;background-size:cover;color:#222;font:300 16px/1.5 Figtree,sans-serif}
.t4s-pricing-voucher h2{margin:0;padding:0;color:#faf9f6;font:500 42px/1 Figtree,sans-serif}
.t4s-pricing-voucher-text{width:43%;max-width:100%;text-align:center;color:#faf9f6;font:300 16px/1.5 Figtree,sans-serif}
.t4s-pricing-voucher p{margin:0 0 14.4px;padding:0;color:#faf9f6;font:300 16px/1.5 Inter,Arial,sans-serif}
.t4s-pricing-voucher-action{max-width:100%}
.t4s-pricing-voucher-action a{display:inline-block;box-sizing:border-box;padding:15px 31px;border:1px solid #faf9f6;border-radius:25px;color:#faf9f6;background:rgba(250,249,246,0);text-align:center;text-decoration:none;font:400 16px/1 Figtree,sans-serif}
.t4s-pricing-voucher-action a:focus-visible{outline:2px solid #faf9f6;outline-offset:4px}
@media(max-width:1024px){.t4s-pricing-voucher-text{width:100%}}
@media(max-width:767px){.t4s-pricing-voucher{min-height:309px;padding:50px 16px;font-size:14px}.t4s-pricing-voucher h2{font-size:28px;text-align:center}.t4s-pricing-voucher-action,.t4s-pricing-voucher-action a{width:100%}.t4s-pricing-voucher-action a{font-size:14px}}

.t4s-pricing-referral{min-height:332px}
.t4s-pricing-referral-note{width:65%;max-width:100%;color:#faf9f6;text-align:center}
@media(max-width:1024px){.t4s-pricing-referral-note{width:100%}}
@media(max-width:767px){.t4s-pricing-referral{min-height:321px;padding:50px 16px 40px}.t4s-pricing-referral-note p{font-size:14px}}
