.p-logo {
  float: right;
  background-size: contain;
  background-repeat: no-repeat;
}

.p-visa {
  height: 24px;
  width: 55px;
  margin-top: 10px;
  background-image: url(../logos/visa.svg);
}

.p-apple-logo {
  height: 30px;
  width: 47px;
  margin-top: 0px;
  background-image: url(../logos/apple-pay.svg);
}

.p-google-logo {
  height: 30px;
  width: 44px;
  margin-top: 0px;
  background-image: url(../logos/google-pay.svg);
}

.p-visa-debit {
  height: 29px;
  width: 55px;
  margin-top: 0px;
  background-image: url(../logos/visa_debit.svg);
}

.p-mastercard {
  height: 29px;
  width: 40px;
  margin-top: 5px;
  background-image: url(../logos/mastercard.svg);
}

.p-pix {
  height: 30px;
  width: 80px;
  margin-top: 5px;
  background-image: url(../logos/pix.svg);
}

.p-visa-mastercard {
  height: 30px;
  width: 97px;
  margin-top: 4px;
  background-image: url(../logos/mastercard_visa.svg);
}

.p-skrill {
  height: 24px;
  width: 58px;
  margin-top: 10px;
  background-image: url(../logos/skrill.svg);
}

.p-bitcoin-by-skrill {
  height: 29px;
  width: 84px;
  margin-top: 5px;
  background-image: url(../logos/bitcoin_by_skrill.svg);
}

.p-bitpay-card {
  height: 34px;
  width: 60px;
  margin-top: 0px;
  background-image: url(../logos/bitpay_card.svg);
}

.p-bitwallet {
  height: 34px;
  width: 44px;
  margin-top: 0px;
  background-image: url(../logos/bitwallet.svg);
}

.p-china-unionpay {
  height: 34px;
  width: 53px;
  margin-top: 0px;
  background-image: url(../logos/china_unionpay.svg);
}

.p-cryptopayment {
  height: 29px;
  width: 85px;
  margin-top: 5px;
  background-image: url(../logos/cryptopayment.svg);
}
.p-crypto {
  height: 29px;
  width: 88px;
  margin-top: 0;
  background-image: url(../logos/crypto.svg);
}
.p-fasapay {
  height: 26px;
  width: 105px;
  margin-top: 8px;
  background-image: url(../logos/fasapay.svg);
}

.p-ideal {
  height: 30px;
  width: 32px;
  margin-top: 4px;
  background-image: url(../logos/ideal.svg);
}

.p-jcb {
  height: 31px;
  width: 42px;
  margin-top: 3px;
  background-image: url(../logos/jcb.svg);
}

.p-local-bank-generic {
  height: 34px;
  width: 51px;
  margin-top: 0px;
  background-image: url(../logos/local_bank_generic.svg);
}

.p-local-bank-instant {
  height: 34px;
  width: 104px;
  margin-top: 0px;
  background-image: url(../logos/local_banks_instant.svg);
}

.p-local-bank-IDR {
  height: 34px;
  width: 51px;
  margin-top: 0px;
  background-image: url(../logos/local_bank_IDR.svg);
}

.p-local-bank-MYR {
  height: 34px;
  width: 51px;
  margin-top: 0px;
  background-image: url(../logos/local_bank_MYR.svg);
}

.p-local-bank-PHP {
  height: 34px;
  width: 51px;
  margin-top: 0px;
  background-image: url(../logos/local_bank_PHP.svg);
}

.p-local-bank-RUPEE {
  height: 34px;
  width: 51px;
  margin-top: 0px;
  background-image: url(../logos/local_bank_RUPEE.svg);
}

.p-local-bank-THB {
  height: 34px;
  width: 51px;
  margin-top: 0px;
  background-image: url(../logos/local_bank_THB.svg);
}

.p-local-bank-VND {
  height: 34px;
  width: 51px;
  margin-top: 0px;
  background-image: url(../logos/local_bank_VND.svg);
}

.p-local-bank-ZAR {
  height: 33px;
  width: 51px;
  margin-top: 0px;
  background-image: url(../logos/local_bank_ZAR.svg);
}

.p-local-bank-NGN {
  height: 33px;
  width: 51px;
  margin-top: 0px;
  background-image: url(../logos/local_bank_NGN.svg);
}

.p-local-bank-QR {
  height: 34px;
  width: 98px;
  margin-top: 0px;
  background-image: url(../logos/local_bank_QR.svg);
}

.p-mobile-money {
  height: 29px;
  width: 94px;
  margin-top: 5px;
  background-image: url(../logos/mobile_money.svg);
}

.p-neteller {
  height: 24px;
  width: 95px;
  margin-top: 10px;
  background-image: url(../logos/neteller.svg);
}

.p-perfectmoney {
  height: 30px;
  width: 120px;
  margin-top: 4px;
  background-image: url(../logos/perfectmoney.svg);
}

.p-sofort {
  height: 24px;
  width: 95px;
  margin-top: 10px;
  background-image: url(../logos/sofort.svg);
}

.p-trustpay {
  height: 26px;
  width: 95px;
  margin-top: 8px;
  background-image: url(../logos/trustpay.svg);
}

.p-vload {
  height: 33px;
  width: 76px;
  margin-top: 1px;
  background-image: url(../logos/vload.svg);
}
.p-payredeem {
  height: 33px;
  width: 95px;
  margin-top: 1px;
  background-image: url(../logos/payredeem.svg);
}

.p-webmoney {
  height: 30px;
  width: 93px;
  margin-top: 4px;
  background-image: url(../logos/webmoney.svg);
}

.p-wire-transfer {
  height: 32px;
  width: 93px;
  margin-top: 1px;
  background-image: url(../logos/wire_transfer.svg);
}

.p-mpesa {
  height: 30px;
  width: 77px;
  margin-top: 4px;
  background-image: url(../logos/mpesa.svg);
}

.p-przelewy {
  height: 34px;
  width: 64px;
  margin-top: 0px;
  background-image: url(../logos/przelewy.svg);
}

.p-trustly {
  height: 40px;
  width: 73px;
  margin-top: 0px;
  background-image: url(../logos/trustly.svg);
}

.p-payspark {
  height: 33px;
  width: 53px;
  margin-top: 0px;
  background-image: url(../logos/payspark.svg);
}

.p-payretailers {
  height: 34px;
  width: 94px;
  margin-top: 0px;
  background-image: url(../logos/payretailers.svg);
}

.p-mob-pay-ewallet {
  height: 34px;
  width: 65px;
  margin-top: 0px;
  background-image: url(../logos/mobile_payment_ewallet.svg);
}

.p-dusupay {
  height: 26px;
  width: 94px;
  margin-top: 8px;
  background-image: url(../logos/dusupay.svg);
}

.p-transfer-to-ib {
  height: 34px;
  width: 80px;
  background-image: url(../logos/transfer_to_ib.svg);
}
.p-bxone {
  height: 24px;
  margin-top: 9px;
  width: 90px;
  background-image: url(../logos/bxone.svg);
}
.p-bxone-white {
  height: 24px;
  margin-top: 9px;
  width: 90px;
  background-image: url(../logos/bxone_white.svg);
}
.p-local-bank-SGD {
  height: 34px;
  width: 51px;
  margin-top: 0;
  background-image: url(../logos/local_bank_SGD.svg);
}
.p-ipay {
  height: 32px;
  width: 67px;
  background-image: url(../logos/ipay.svg);
}
.p-waypay {
  height: 37px;
  width: 40px;
  margin-top: 0;
  background-image: url(../logos/waypay.svg);
}
.p-ozow {
  height: 34px;
  width: 98px;
  margin-top: 0px;
  background-image: url(../logos/ozow.svg);
}
.p-ozow {
  height: 34px;
  width: 98px;
  margin-top: 0px;
  background-image: url(../logos/ozow.svg);
}
.p-mpesa-airtel {
  height: 34px;
  width: 150px;
  margin-top: 1px;
  background-image: url(../logos/mpesa-airtel.svg);
}
.p-momo {
  height: 34px;
  width: 36px;
  margin-top: 1px;
  background-image: url(../logos/momo.svg);
}
.p-qris {
  height: 34px;
  width: 87px;
  margin-top: 1px;
  background-image: url(../logos/qris.svg);
}
.p-qr-code {
  height: 33px;
  width: 51px;
  margin-top: 0px;
  background-image: url(../logos/qr-code.svg);
}
.p-nganluong-vn {
  height: 34px;
  width: 34px;
  margin-top: 0px;
  background-image: url(../logos/nganluong.svg);
}
.p-upi {
  height: 34px;
  width: 96px;
  margin-top: 0px;
  background-image: url(../logos/upi.svg);
}
.p-mybux {
  height: 34px;
  width: 96px;
  margin-top: 0px;
  background-image: url(../logos/mybux.png);
}
.p-mobile-money-2 {
  height: 34px;
  width: 121px;
  margin-top: 0;
  background-image: url(../logos/mobile-money-2.svg);
}
.p-truemoney {
  height: 25px;
  width: 125px;
  margin-top: 1px;
  background-image: url(../logos/truemoney.svg);
}

.p-cash-payments {
  height: 29px;
  width: 79px;
  margin-top: 0;
  background-image: url(../logos/cash_payments.svg);
}

.p-qr-code-2 {
  height: 29px;
  width: 50px;
  margin-top: 0;
  background-image: url(../logos/qr_code.svg);
}

.p-local-banks {
  height: 34px;
  width: 51px;
  margin-top: 0px;
  background-image: url(../logos/local_banks.svg);
}

.p-kuchinga {
  height: 29px;
  width: 104px;
  margin-top: 0;
  background-image: url(../logos/kuchinga.png);
}
.p-viet-qr {
  height: 25px;
  width: 84px;
  margin-top: 0;
  background-image: url(../logos/viet_qr.svg);
}
.p-fawry {
  height: 31px;
  width: 87px;
  margin-top: 3px;
  background-image: url(../logos/fawry.svg);
}
.p-binance {
  height: 35px;
  width: 104px;
  margin-top: -2px;
  background: url("../logos/binance.svg") no-repeat center;
  background-size: cover;
}

.p-wing-bank {
  height: 34px;
  width: 110px;
  margin-top: 0px;
  background-image: url(../logos/wingbank.png);
}

.p-grab {
  height: 34px;
  width: 121px;
  margin-top: 0px;
  background-image: url(../logos/grab.png);
}

.p-swiffy-eft {
  height: 28px;
  width: 100px;
  background-image: url(../logos/swiffy_eft.png);
  background-position-y: center;
}
.p-duitnow {
  height: 34px;
  width: 34px;
  background-image: url(../logos/duitnow.png);
  background-position-y: center;
}
.p-capitec-pay {
  height: 34px;
  width: 125px;
  background-image: url(../logos/capitec-pay.svg);
  background-position-y: center;
}

.p-coins-ph {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/coins_ph.png);
}
.p-g-cash {
  height: 29px;
  margin-top: 5px;
  width: 100px;
  background-image: url(../logos/g_cash.png);
}
.p-grab-pay {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/grab_pay.png);
}
.p-fpx {
  height: 29px;
  margin-top: 5px;
  width: 59px;
  background-image: url(../logos/fpx.png);
}
.p-ewallet-boost {
  height: 29px;
  margin-top: 5px;
  width: 55px;
  background-image: url(../logos/ewallet_boost.png);
}
.p-ewallet-touchngo {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/ewallet_touchngo.png);
}
.p-ewallet-grabpay {
  height: 27px;
  margin-top: 5px;
  width: 81px;
  background-image: url(../logos/ewallet_grabpay.png);
}
.p-ewallet-duitnow {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/ewallet_duitnow.png);
}

.p-za-zotapay {
  height: 29px;
  width: 29px;
  background-image: url(../logos/za-zotapay.svg);
}
.p-bank-transfer {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  margin-right: -20px;
  background-image: url(../logos/BankTransfer.png);
}
.p-arg-khipu {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/Khipu.png);
}
.p-arg-pagofacil {
  height: 29px;
  margin-top: 5px;
  width: 90px;
  background-image: url(../logos/PagoFacil.png);
}
.p-arg-rapipago {
  height: 29px;
  margin-top: 5px;
  width: 90px;
  background-image: url(../logos/Rapipago.png);
}
.p-bra-boleto-boleto {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/Boleto-Boleto.png);
}
.p-bra-creditcard {
  height: 34px;
  width: 105px;
  background-image: url(../logos/CreditCard.png);
}
.p-bra-depositexpress {
  height: 34px;
  width: 105px;
  background-image: url(../logos/depositexpress.png);
}
.p-bra-lottery-pagamento {
  height: 34px;
  width: 105px;
  background-image: url(../logos/Lottery-Pagamento.png);
}
.p-bra-open-finance {
  height: 34px;

  width: 36px;
  background-image: url(../logos/open-finance.png);
}
.p-bra-pix-pix {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/PIX-PIX.png);
}
.p-bra-wallet-ame {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/Wallet-AME.png);
}
.p-bra-wallet-paypal {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/Wallet-Paypal.png);
}
.p-bra-wallet-picpay {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/Wallet-Picpay.png);
}
.p-chl-cash-v2 {
  height: 29px;
  margin-top: 5px;
  margin-right: -20px;
  width: 90px;
  background-image: url(../logos/Cash.png);
}
.p-chl-chek {
  height: 29px;
  margin-top: 5px;
  width: 90px;
  margin-right: -23px;
  background-image: url(../logos/Chek.png);
}
.p-chl-khipu-v2 {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/khipu.png);
}
.p-chl-wallet-mach-pay {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/Mach-Pay.png);
}
.p-chl-pago-46 {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/Pago46.png);
}
.p-chl-vita {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/vita.png);
}
.p-col-bancolombia {
  height: 29px;
  width: 90px;
  background-image: url(../logos/Bancolombia.png);
}
.p-col-claropay {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/ClaroPay.png);
}
.p-col-dale {
  height: 29px;
  margin-top: 5px;
  width: 90px;
  margin-right: -15px;
  background-image: url(../logos/Dale.png);
}
.p-col-daviplata {
  height: 29px;
  margin-top: 5px;
  width: 90px;
  background-image: url(../logos/Daviplata.png);
}
.p-col-efecty {
  height: 29px;
  margin-top: 5px;
  margin-right: -20px;
  width: 80px;
  background-image: url(../logos/Efecty.png);
}
.p-col-gana {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/Gana.png);
}
.p-col-movii {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/Movii.png);
}
.p-col-nequi {
  height: 29px;
  margin-top: 5px;
  width: 90px;
  background-image: url(../logos/Nequi.png);
}
.p-col-pse {
  height: 29px;
  margin-top: 5px;
  margin-right: -20px;
  width: 80px;
  background-image: url(../logos/PSE.png);
}
.p-col-rappipay {
  height: 34px;
  width: 105px;
  margin-right: -20px;
  background-image: url(../logos/Rappipay.png);
}
.p-col-sured {
  height: 34px;
  width: 105px;
  background-image: url(../logos/SuRed.png);
}
.p-col-tpaga {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/TPaga.png);
}
.p-cri-bncr {
  height: 34px;
  width: 105px;
  background-image: url(../logos/BNCR.png);
}
.p-mex-codi {
  height: 34px;
  width: 105px;
  margin-right: -20px;
  background-image: url(../logos/CoDi.png);
}
.p-mex-xoxo {
  height: 34px;
  width: 105px;
  margin-right: -20px;
  background-image: url(../logos/OXXO.png);
}
.p-mex-xoxo-pay {
  height: 34px;
  width: 105px;
  margin-right: -5px;
  background-image: url(../logos/OXXO-Pay.png);
}
.p-mex-spei {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/SPEI.png);
}
.p-mex-wallet-todito {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/Wallet-Todito.png);
}

.p-per-agora-pay {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Agora-pay.png);
}
.p-per-bbva {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/BBVA.png);
}
.p-per-bim {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Bim.png);
}
.p-per-interbank {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Interbank.png);
}
.p-per-izipayya {
  height: 34px;
  width: 105px;
  background-image: url(../logos/izipayYA.png);
}
.p-per-kontigo {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Kontigo.png);
}
.p-per-ligo {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Ligo.png);
}
.p-per-mobile-card {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Mobile-card.png);
}
.p-per-plin {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Plin.png);
}
.p-per-scotiabank {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Scotiabank.png);
}
.p-per-sodexo {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Sodexo.png);
}
.p-per-tarjeta-w {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Tarjeta-W.png);
}
.p-per-tunki {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Tunki.png);
}
.p-per-wallet-diners-club {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Wallet-diners-club.png);
}
.p-per-yape {
  height: 34px;
  width: 105px;
  margin-right: -30px;
  background-image: url(../logos/Yape.png);
}
.p-alipay {
  height: 34px;
  width: 34px;
  background-image: url(../logos/Alipay.png);
}
.p-bca {
  height: 29px;
  margin-top: 5px;
  width: 77px;
  background-image: url(../logos/bca.png);
}
.p-absapay {
  height: 34px;
  width: 125px;
  background-image: url(../logos/absapay.png);
  background-position-y: center;
}
.p-coinsph {
  height: 34px;
  width: 125px;
  background-image: url(../logos/coinsph.png);
  background-position-y: center;
}
.p-fpxobt {
  height: 34px;
  width: 125px;
  background-image: url(../logos/fpxobt.png);
  background-position-y: center;
}
.p-gcash {
  height: 34px;
  width: 125px;
  background-image: url(../logos/gcash.png);
  background-position-y: center;
}
.p-grabpay {
  height: 34px;
  width: 125px;
  background-image: url(../logos/grabpay.png);
  background-position-y: center;
}
.p-paymaya {
  height: 34px;
  width: 125px;
  background-image: url(../logos/paymaya.png);
  background-position-y: center;
}
.p-touchngo {
  height: 34px;
  width: 125px;
  background-image: url(../logos/touchngo.png);
  background-position-y: center;
}
