.instant-recharge-offer-container{width:88%;margin:0 auto}
.instant-recharge-popup-container{display:none}
@media only screen and (max-width:768px){}
.dotted-line{border:0;border-top:2px dotted black;opacity:.2}
.swiper-pagination-bullet-active{background-color:#454545}
.upper-heading{display:flex;justify-content:flex-start;align-items:center;margin-bottom:-15px}
.upper-heading p{color:white;margin-left:10px;font-size:19px;font-weight:500;line-height:40px}
#container-f9c868615d .upper-heading{display:none}
.amount-container{display:flex;flex-direction:column}
.card-below{background:#fff;border-radius:6px;margin-right:24px;padding:13px;border:1px solid rgba(69,69,69,0.2);width:100%;height:190px;cursor:pointer}
.offer-amount{font-size:13px}
.card-below.active .offer-amount{color:#fff}
.card-below.active{background:linear-gradient(186deg,#fdbb17 -28.48%,#ff5a12 64.82%,#bc137a 128.24%) !important}
@media screen and (max-width:767px){.amount-container{margin-bottom:0;margin-top:0}
.upper-heading{margin-bottom:20px;margin-top:-50px}
}
.form-card{display:flex;flex-direction:column;justify-content:space-between}
.form-card img{max-width:110px;max-height:30px}
@media screen and (max-width:767px){.radio-custom-label{font-size:10px;font-style:normal;font-weight:400;line-height:140.625%;letter-spacing:.24px}
}
.radio-custom + .radio-custom-label:after{content:"";background:#fff;border-radius:5px;border:1px solid #cecece;display:inline-block;vertical-align:middle;width:22px;height:22px;padding:0;text-align:center;position:absolute;right:-9%}
@media screen and (max-width:767px){.radio-custom + .radio-custom-label:after{height:19px;width:19px;right:-21px;border-radius:3px}
}
.radio-custom:checked + .radio-custom-label:after{content:"";font-family:"FontAwesome";color:#fff;background:#f04c23}
.lightning{position:absolute;right:50px}
.amount-card{margin-top:10px;width:85%;overflow:auto}
.form-card{height:160px;position:relative}
.form-card button{border:0;background:transparent;color:#f04c23;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:22px;text-align:start}
.card-below:hover .form-card button,.card-below.active .form-card button{color:#fff}
@media screen and (max-width:767px){.amount-card{margin-top:0;overflow:auto}
}
.amount-text{color:#666;font-size:13px;font-weight:400;line-height:22px}
.card-below.active .amount-text{color:#fff}
.carousel-info-image{width:20px;height:20px;position:absolute;right:0;bottom:0}
.card-below.active .carousel-info-image{filter:brightness(20)}
.below-card-carousel{display:flex;justify-content:space-between}
.radio-custom{appearance:none;width:20px;height:20px;border:1px solid #111;background-color:white;outline:0;cursor:pointer;position:absolute;border-radius:2px;right:0}
@media screen and (max-width:767px){.radio-custom{right:11px;width:20px;height:20px}
}
.radio-custom:checked{background-color:#4cc0ab;border:0}
.radio-custom:after{content:"";font-size:12px;color:white;display:none;position:absolute;top:11px;left:11px;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='none'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20d='M20%207L10%2017l-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1rem;height:20px;width:20px}
@media screen and (max-width:767px){.radio-custom:after{top:11px;left:11px}
.carousel-info-image{right:10px;bottom:0}
.no-offers{padding-top:0 !important}
}
.radio-custom:checked:after{display:block}
.carousel-text-heading{color:#111;font-size:14px;font-weight:600;line-height:24px}
.card-below.active .carousel-text-heading{color:#fff}
.no-offers{color:#fff;text-align:center;font-size:17px;font-weight:500;padding-top:40px}
#no-result-found{color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;grid-column:1 / -1;margin:0 auto}
.no-result-icon-wrapper-diy{width:70px;height:70px;border-radius:50%;background:#ffffffd4;display:flex;align-items:center;justify-content:center}
.no-result-icon-diy{width:35px;height:35px}
.pack-lock-period,.pack-remaining-lock-period{font-size:10px;color:#444;font-weight:300;width:100%;text-align:center;margin:6px 0 0;display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:1.2}
.diy-active-service-disabled{opacity:.7;pointer-events:none}
.single-channels-add-diy{position:absolute;bottom:4px;left:50%;transform:translateX(-50%)}