.bank-sprite {
    background: url(/assets/img/banks-sprite-d.png) no-repeat;
    width: 100px;
    height: 30px;
}

.bank-sprite.bca {
    background-position: 0px 0px;
}
.bank-sprite.svg.bca {
    -webkit-mask-position: 0px 0px;
    mask-position: 0px 0px;
}
.bank-sprite.bni {
    background-position: -100px 0px;
}
.bank-sprite.svg.bni {
    -webkit-mask-position: -58px 0px;
    mask-position: -58px 0px;
}
.bank-sprite.bri {
    background-position: -200px 0px;
}
.bank-sprite.svg.bri {
    -webkit-mask-position: -120px 0px;
    mask-position: -120px 0px;
}
.bank-sprite.cimb {
    background-position: -300px 0px;
}
.bank-sprite.svg.cimb {
    -webkit-mask-position: -180px 0px;
    mask-position: -180px 0px;
}
.bank-sprite.jenius {
    background-position: -400px 0px;
}
.bank-sprite.svg.jenius {
    -webkit-mask-position: -400px 0px;
    mask-position: -400px 0px;
}
.bank-sprite.kospin {
    background-position: -500px 0px;
}
.bank-sprite.svg.kospin {
    -webkit-mask-position: -300px 0px;
    mask-position: -300px 0px;
}
.bank-sprite.mandiri {
    background-position: -600px 0px;
}
.bank-sprite.svg.mandiri {
    -webkit-mask-position: -359px 0px;
    mask-position: -359px 0px;
}
.bank-sprite.maybank {
    background-position: -700px 0px;
}
.bank-sprite.svg.maybank {
    -webkit-mask-position: -420px 0px;
    mask-position: -420px 0px;
}
.bank-sprite.mega {
    background-position: -800px 0px;
}
.bank-sprite.svg.mega {
    -webkit-mask-position: -480px 0px;
    mask-position: -480px 0px;
}
.bank-sprite.panin {
    background-position: -900px 0px;
}
.bank-sprite.svg.panin {
    -webkit-mask-position: -539px 0px;
    mask-position: -539px 0px;
}
.bank-sprite.permata {
    background-position: -1000px 0px;
}

.bank-sprite.svg.permata {
    -webkit-mask-position: -600px 0px;
    mask-position: -600px 0px;
}

.bank-sprite.voucher88 {
    background-position: -1100px 0px;
}

.bank-sprite.sinarmas {
    background-position: -1946px 0px;
}
.bank-sprite.svg.sinarmas {
    -webkit-mask-position: -1166px 0px;
    mask-position: -1166px 0px;
}

.bank-sprite.bsi {
    background-position: -1238px 0px;
    width: 44px;
}
.bank-sprite.dana {
    background-position: -1385px 0px;
}
.bank-sprite.danamon {
    background-position: -1485px 0px;
}
.bank-sprite.gopay {
    background-position: -1588px 0px;
}
.bank-sprite.linkaja {
    background-position: -1687px 0px;
    width: 84px;
}
.bank-sprite.ocbc {
    background-position: -1770px 0px;
}
.bank-sprite.ovo {
    background-position: -1869px 0px;
    width: 78px;
}
@media screen and (max-width: 440px) {
    .bank-sprite {
        background-size: 1233px;
        width: 60px;
        height: 20px;
    }

    .bank-sprite.bca {
        background-position: 1px 0px;
    }

    .bank-sprite.bni {
        background-position: -58px 0px;
    }

    .bank-sprite.bri {
        background-position: -117px 0px;
    }

    .bank-sprite.cimb {
        background-position: -177px 0px;
    }

    .bank-sprite.jenius {
        background-position: -236px 0px;
    }

    .bank-sprite.kospin {
        background-position: -294px 0px;
    }

    .bank-sprite.mandiri {
        background-position: -353px 0px;
    }

    .bank-sprite.maybank {
        background-position: -413px 0px;
    }

    .bank-sprite.mega {
        background-position: -473px 0px;
    }

    .bank-sprite.panin {
        background-position: -531px 0px;
    }

    .bank-sprite.permata {
        background-position: -590px 0px;
    }

    .bank-sprite.voucher88 {
        background-position: -649px 0px;
    }

    .bank-sprite.sinarmas {
        background-position: -1148px 0px;
    }

    .bank-sprite.bsi {
        background-position: -732px 0px;
        width: 25px;
    }

    .bank-sprite.dana {
        background-position: -818px 0px;
    }

    .bank-sprite.danamon {
        background-position: -878px 0px;
    }

    .bank-sprite.gopay {
        background-position: -938px 0px;
    }

    .bank-sprite.linkaja {
        background-position: -997px 0px;
        width: 49px;
    }

    .bank-sprite.ocbc {
        background-position: -1045px 0px;
    }

    .bank-sprite.ovo {
        background-position: -1104px 0px;
        width: 46px;
    }
}
.payment-partners-new .box-bank {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding: 0;
    transform: scale(1);
}
.box-bank-scale {
    margin-left: -13px;
    margin-top: 0;
}
.bank-status .bank-status-item .bank-status-text-wrapper {
    justify-content: end !important;
}
.bank-status .bank-status-item .bank-status-text-wrapper .bank-status-text {
    width: 60px;
}



/* ICON CONTACT */
.social-sprite {
    background: url(/assets/img/social-sprite-d.png) no-repeat;
    /* position: absolute !important;
    bottom: 7px; */
    right: 0;
    left: 0;
    margin: auto;
}

.live-chat-icon{
	height: 57px !important;
	width: 93px !important;
	background-position: -958px center;
 }

 .line-icon{
	height: 60px !important;
	width: 57px !important;
	background-position: -335px center;
 }

 .whatsapp-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -503px center;
 }

 .wechat-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -280px center;
 }

 .facebook-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -168px center;
 }

 .twitter-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -224px center;
 }

 .instagram-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -392px center;
 }

 .youtube-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -560px center;
 }

 .telegram-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -896px center
 }

 .pinterest-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -672px center;
 }

 .linkedin-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -728px center;
 }

 .skype-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -784px center;
 }

 .ctelegram-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -896px center
 }

 .tiktok-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -1056px center
 }

 .blog-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -616px center
 }

 .app-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -840px center
 }

 .info-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -448px center
 }

 .link-icon{
	height: 57px !important;
	width: 56px !important;
	background-position: -448px center
 }
