.bg-blue{background-color:#f6fafd}.max-6{max-width:600px}.hero-section_bg_92{background-image:url(/images/card-payment/Banner@2x.png);background-size:cover;background-repeat:repeat}.hero-section_background_1{background-image:url(/images/card-payment/background_1.png);background-size:contain;background-repeat:no-repeat;display:flex;justify-content:center}.hero-section_background_2{background-image:url(/images/card-payment/background_2.png);background-size:contain;background-repeat:no-repeat;display:flex;justify-content:center}@media(max-width:768px){.hero-section_background_1,.hero-section_background_2{background:none}.cta-button{display:none!important}}@media(min-width:1200px){.max-banner{width:550px}}.bg-primary{background-color:#02993b}.text-primary{color:#02993b}.icon_title{display:flex}.ul_icon{list-style:none;margin-left:0;padding-left:14px;border-left:2px solid #02993b;color:#02993b;padding-top:10px;font-size:.9rem}.ul_icon li{font-size:14px;font-weight:400;color:#777;display:block;position:relative;margin-bottom:5px}.ul_icon li:after{position:absolute;top:3px;left:-18px;content:"";width:7px;height:7px;border-radius:50%;background-color:#02993b}.ul_icon li{list-style:none;margin:0 0 20px;line-height:100%}.text_color_777777{color:#777}.text_color_theme{color:#02993b}.border-primary{border-color:#02993b}.bg-primary\/10{background-color:#2563eb1a}.cta-section{margin-top:1rem}.cta-button{display:inline-block;padding:.475rem 1.5rem;font-size:1rem;font-weight:700;color:#fff;background:#02993b;border-radius:.7rem;text-decoration:none;letter-spacing:1px;text-transform:uppercase}.cta-button1{display:inline-block;padding:.475rem 1.5rem;font-size:1rem;font-weight:700;color:#02993b;border:#02993b solid 1px;border-radius:.7rem;text-decoration:none;letter-spacing:1px;text-transform:uppercase}.card-payment-icon{display:flex;justify-content:center}.card-promotion{padding:4rem 1rem;font-family:system-ui,-apple-system,Inter,sans-serif}.container{max-width:1280px;margin:0 auto}.bg{padding:104px 0;margin-top:29px;background-color:#02993b!important;background-image:repeating-linear-gradient(to bottom right,#02993b,#19b734);border-radius:1rem 0 0 1rem}.card-promotion-wrapper{display:flex;flex-direction:column}.card-promotion-content{background-image:repeating-linear-gradient(to bottom right,#02993b,#19b734);border-radius:20px 0 0 20px;text-align:center}.promotion-title{font-size:1.75rem;font-weight:700;color:#fff;line-height:1.7;margin-bottom:1.5rem;margin-top:2.8rem}.promotion-btn{display:inline-block;padding:.5rem 1rem;letter-spacing:1px;text-transform:uppercase;color:#fff;font-size:1rem;font-weight:600;text-decoration:none;border-radius:.6rem;transition:all .3s ease;border:2px solid rgba(255,255,255,.4)}.card-promotion-video{flex:1;width:100%}.video-poster img{border-radius:0 20px 20px 0}.video-wrapper{position:relative;border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 35px -10px #0003;background:#000;aspect-ratio:9 / 16}.promotion-video{width:100%;height:100%;object-fit:cover;display:block;border-radius:0 20px 20px 0}.video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:#ffffffe6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;opacity:0;visibility:hidden}.video-wrapper:hover .video-play-btn{opacity:1;visibility:visible}.video-play-btn:hover{transform:translate(-50%,-50%) scale(1.05);background:#fff}.video-play-btn svg{color:#2563eb;margin-left:4px}@media(min-width:768px){.card-promotion{padding:5rem 2rem}.promotion-title{font-size:2rem}}@media(min-width:1024px){.card-promotion-wrapper{flex-direction:row}.card-promotion-content{text-align:center}.promotion-title{font-size:2rem}}@media(max-width:640px){.bg,.video-poster img{border-radius:1rem}.card-promotion{padding:2rem 1rem}.promotion-title{font-size:1.35rem}.promotion-btn{padding:.75rem 1.5rem;font-size:.875rem}}.pc-btn{display:inline-block}.mobile-btn{display:none}@media(max-width:640px){.pc-btn{display:none!important}.mobile-btn{display:inline-block!important}.card-promotion-wrapper{display:flex;flex-direction:column-reverse}.video-poster img,.promotion-video{border-radius:20px 20px 0 0!important;width:100%}.card-promotion-content{border-radius:0 0 20px 20px;padding:32px 24px}.card-promotion-video{overflow:hidden;border-radius:20px 20px 0 0}}
