.flex, .fc-flex{display: flex;}
	.column-left{width: 70%;}
	.column-right{width: 30%;margin-left: 50px;}
	.skulist{width: 19%;border-radius: 10px;background: #f9feff;cursor: pointer;position: relative;}
	.check-cur{position: absolute;right: -10px;top: -10px;z-index: 9;}
	.item-center{align-items: center;}
	.warp{flex-wrap:wrap}
	.justify-content-between{justify-content: space-between;}
	.justify-content-center{justify-content: center;}
	.topuph1 h1{font-size: 30px;font-weight: 600;color: #ffffff;}
	.r6 {border-radius: 6px;}
	.topuptag div{color: #FFD140; border: 1px solid #3E4258;padding: 0px 10px;font-size: 12px;border-radius: 100px;}
	.gap10{gap: 10px;}
	.f12{font-size: 12px;}
	.mt8{margin-top: 8px;}
	.mt12{margin-top: 12px;}
	.mt24{margin-top: 24px;}
	.col-80{width: 80%;}
	.medium{font-weight: 500;}
	.gap20{gap: 20px;}
	.gap30{gap: 30px;}
	.clc9{color: #999;}
	.codebox{height: 36px;line-height: 20px;font-size: 12px;}
	.codebox-zzz{height: 36px;line-height: 20px;font-size: 12px;}
	.bg-dark{background: #202126;color: #fff;}
	.topbanner{background: linear-gradient(360deg, #4c4c5c 0%, #0e0e11 100%);text-align: center;min-height: 60px;max-height: 200px;}
	.skuimg{border-top-left-radius: 8px;border-top-right-radius: 8px;width: 100%;}
	.skutitle{color: #000;font-size: 14px;line-height: 16px;padding: 6px 6px 0 6px;min-height: 60px;font-weight:600;}
	.skuprice{color: #FF5000;font-size:18px;font-weight: 600;}
	.price{color: #77808C;font-size:12px;text-decoration: line-through;}
	.saveprice{background:#00B67A;font-size: 10px;color: #ffffff;text-align: center;border-radius: 3px;height: 20px;line-height: 20px;padding: 0 4px;}
	.p-6{padding: 6px;}
	.cursku{border: 3px solid #ffd140;}  
	.fcnav{text-align: center;gap: 30px;}
	.fcnav .f12{font-size: 14px !important;}
	.fcnav img{margin-bottom: 4px;}
	.flex-box{display: flex; align-items: center;} 
	@keyframes breathe {
	    0% {
	        box-shadow: 0 0 10px 3px hsl(158deg 100% 50% / 30%);
	    }
	    50% {
	        box-shadow: 0 0 20px 8px hsl(158deg 100% 50% / 60%);
	    }
	    100% {
	        box-shadow: 0 0 10px 3px hsl(158deg 100% 50% / 30%);
	    } 
	}
	.topup-navbar{background: linear-gradient(222deg, #3c3d4f 0%, #25252d 100%); padding: 10px 20px 0 20px;position: sticky;top: 0px;z-index: 8;gap: 20px;}
	.topup-navbar div{padding-bottom: 10px;font-size: 14px;}
	.navbar-cur{border-bottom: 2px solid #00B67A;color: #00B67A;}
	.navbar-li{border-bottom: 1px solid #3E4258; padding: 20px 0;font-size: 24px; line-height: 24px; font-weight: 600;margin-top: 24px;}
	.navbar-list{cursor: pointer;}
	.navbar-list:hover{border-bottom: 2px solid #00B67A;color: #00B67A;}
	.fastcheckout{padding: 10px 30px 20px 30px;border-radius: 10px;margin-top: 207px;position: sticky;z-index: 10;top: 10px;background: linear-gradient(222deg, #3c3d4f 0%, #25252d 100%);}
	.fastcheckout h2{  font-size: 24px;font-weight: 600;border-bottom: 1px solid #3E4258;padding: 0 0 12px 0;}
	.reviewtag-content{padding: 20px;border-radius: 10px;background: linear-gradient(222deg, #3c3d4f 0%, #25252d 100%);}
	.fc25review-tag div{border: 1px solid #3E4258;padding: 2px 10px;font-size: 12px;border-radius: 100px;}
	.review-tx{display: inline-block;background: #3e4258;text-align: center;line-height: 40px;width: 40px;height: 40px;color: #fefefe;border-radius: 20px;}
	.review-cont{height: 70px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;}
	.country-flag{margin-bottom: 6px;}
	.wrap{flex-wrap: wrap;}
	.col-service{width: 50%;}
	.showmore{border: 1px solid #3E4258;padding:10px 20px;font-size: 12px;border-radius: 6px;background: transparent}
	.showmore:hover{color: #000;border: 1px solid #00B67A;transform: 0.2s;background: #00B67A;}
	.fastcheckout .count{border: 1px solid #ffffff24;}
	.fastcheckout .reduce{border-top-left-radius: 6px;  border-bottom-left-radius: 6px;border-right: none;}
	.fastcheckout .plus{border-top-right-radius: 6px;  border-bottom-right-radius: 6px;border-left: none;}
	.fastcheckout .topup-ammout-input{border: 1px solid #ffffff24;color: #00B67A;}
	.fastcheckout .cumton-amount-btn{background: #15191D;border-radius: 6px;border: 1px solid #ffffff24;text-align: center;width: 100%; font-size: 14px; margin: 5px 0;padding: 10px 0;}
	.fastcheckout .cumton-amount-btn:hover{background: #00B67A;border: 1px solid #00B67A;color: #111418;}
	.fastcheckout .cumton-amount-cur{background: #00B67A;border: 1px solid #00B67A;color: #111418;}
	.count{background: #252733;border:1px solid #3b3d48;outline: none;color: #ABB3BF;text-align: center;height: 50px;width: 50px;}
	.count:hover{background: #0075ff;transition: 0.3s;}
	.topup-ammout-input{border: 1px solid #3B3D48;background-color: #15191D;font-size: 24px;border-radius: 0; text-align: center; height: 50px;width: 100%;color: #ccc;font-weight: 500;}
	.topup-ammout-input:focus{border-color: #0075ff;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,117,255,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,117,255,.6)}
	.topup-btn-sub{background:#00B67A;border-radius:6px;color:#1A1E20;padding:12px;font-size:18px;display:inline-block;outline:none;border: 2px solid #00B67A;margin-top:24px;font-weight:600;}
	.topup-btn-sub:hover{color:#fefefe;transition:0.5s;background: #00B67Acc;}
	.checkout-saveprice{border:1px solid #3E4258;font-size: 10px;color: #00B67A;text-align: center;border-radius: 3px;height: 20px;line-height: 20px;padding: 0 4px;margin-left:12px;}
	.checkout-sku{margin:20px 0;}
	.topuplist ul li{background: url("/images/right-tag.svg") no-repeat 0 4px; padding:0px 0px 12px 30px;}
	.step ul{counter-reset: item;}
	.step ul li:before{content: counter(item);counter-increment: item;width: 20px;height: 20px;border-radius: 100%;background: #ffd140;position: absolute;display: flex;justify-content: center;align-items: center;color: #000;font-weight: 600;font-size: 12px;line-height: 20px;left: 0;top: 2px;}
	.step ul li:after{content: "";position: absolute;width: 1px;border-left: 1px dashed #1d9bf06e;top: 24px;bottom: 2px;left: 9px;}
	.step ul li{padding:0px 0px 24px 30px;position: relative;}
	.step ul li:last-child:after{display: none;}
	.column-left h2{font-size: 18px;padding:20px 0 0 0;font-weight: 600;color:#fff;}
	.column-left h3{font-size: 16px;0 0 10px 0;margin: 20px 0 0 0;font-weight: 500;color:#fff;}
	.color-greeen{color:#00B67A;}
	.color-yellow{color: #FFD140;}
	.link-color{color: #94D4FF;text-decoration: underline;text-underline-position: under;}
	.topupamount, .buynow{width: 100%;}
	.buynowbox{flex-wrap: wrap;} 
	.productdetails{color: #999;}
	.delivery-content{padding:16px;background: linear-gradient(90deg, rgb(98 217 107 / 20%) -0.1%, rgb(98 217 107 / 18%) 130%);border-left: 2px solid #62d96b;}
	@media screen and (max-width: 1400px){
		.skulist{width: 23%;}
	}
	@media screen and (max-width: 1200px){
		.warp{flex-wrap: wrap;}
		.column-left{width: 100%;}
		.column-right{width: 100%;margin-left: 0px;}
		.topup-navbar{top: 0;gap: 10px; padding: 10px 10px 0 10px;}
		.topup .container{padding-right: 20px;padding-left: 20px;}
		.col-service{width: 100%;}
		.topup-navbar div{font-size: 12px;}
		.skulist{width: 23%;}
		.topuph1 h1{font-size: 20px;line-height: 24px;font-weight: 600;}
		.fastcheckout{position: fixed;left:0px;bottom:0px;top: auto;border-radius: 0px;width: 100%;padding: 4px 10px 10px 10px;}
		.topup-btn-sub{padding: 5px 12px;font-size: 14px;margin-top:0;}
		.count{height: 38px;}
		.topup-ammout-input{height: 38px;font-size: 14px;}
		.checkout-sku{margin:10px 0;}
		.nowrap{flex-wrap:nowrap}
		.topupamount, .buynow{width: 46%;}
		.buynowbox{justify-content: space-between;}
		.checkoutskuimg, .checkoutskuimg2{width: 48px; height:48px;}
		.count img{width: 18px; height:18px;text-align: center;}
		.topuptag div{font-size: 11px;}
		.topupbox{flex-wrap: wrap;}
		.backtopbut{display:none ! important;}
	}
	
	@media screen and (max-width: 767px){
		.skulist{width: 48%;}
		.topup{margin-top: 56px;}
		.topup-navbar{top: 55px;gap: 10px; padding: 10px 10px 0 10px;}

	}

	
	@media screen and (max-width: 320px){
		
		.navbar-li{font-size: 20px;line-height: 20px;margin-top: 12px;padding: 16px 0;}
		.column-left h2{font-size: 14px;padding: 14px 0;}
		.topup-navbar div{font-size: 10px;}
		
	}