.redeem-content{flex:0 0 auto;width:70%}
.redeem-card-img-overlay{align-items:center;display:flex;bottom:0;left:0;padding:48px;position:absolute;right:0}
.redeem-banner-heading{font-size:32px !important;font-weight:600;line-height:40px;color:#fff;font-family:AirIndia Variable}
.redeem-banner-description{font-size:16px !important;font-weight:600 !important;line-height:25.6px !important;color:#fff !important;font-family:'Nunito Sans'}
.redeem-button-group,.signin-button-group{display:flex;gap:12px;margin-top:24px}
.cardBannerLink_redeem{font-family:AirIndia Variable;font-size:14px;font-style:normal;font-weight:400 !important;text-decoration:none !important;text-align:center;color:#fff !important;line-height:19.6px;letter-spacing:.14px;height:48px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:4px;cursor:pointer}
.cardBannerLink_1{background-color:#da0e29 !important}
.cardBannerLink_2{border:1px solid white;background-color:transparent !important}
#cardBannerTitle,#cardBannerDescription,#cardBannerLoggedInTitle,#cardBannerLoggedInDescription{display:none}
@media(max-width:768px){.redeem-card-img-overlay{display:flex;flex-direction:column;justify-content:flex-end;padding:24px 0}
.redeem-content{width:100%}
.redeem-banner-heading{font-size:18px !important;line-height:22.5px}
.redeem-banner-description{font-size:12px !important;font-weight:700 !important;line-height:15px !important}
.cardBannerLink_redeem{width:100%}
#loyalty-earn-redeem-points-page .cardBanner img.main-img-mobile{display:flex;width:100%}
}
.redeem-banner-tandc-apply{display:flex;justify-content:center;color:#FFF;font-family:var(--body-font-family);font-size:10px;font-weight:600;line-height:140%;letter-spacing:.04px;padding-top:8px;width:118px;@media(max-width:768px){width:50%}
}
#loyalty-earn-redeem-points-page .cmp-breadcrumb__item-link,.cmp-breadcrumb__item:after{color:#f7f8f8}
#loyalty-earn-redeem-points-page .cmp-breadcrumb__item--active{color:#fff}
#loyalty-earn-redeem-points-page #redeem-points-bottom-banner{padding-bottom:80px}
@media(max-width:1024px){.redeem-breadcrumb{display:none}
}
.imgWithoutButtons-redeem-content{width:45%;@media(max-width:768px){width:100%}
}
#imgWithoutButtons-heading{font-size:40px !important;line-height:50px !important;padding-top:127px;@media(max-width:768px){font-size:24px !important;line-height:30px !important;text-align:center}
}
#imgWithoutButtons-overlay{padding:0;bottom:117px;@media(max-width:768px){bottom:48px}
}
#imgWithOneButton-overlay{padding:48px 0;@media(max-width:768px){padding:24px 0}
}
#imgWithOneButton-description{font-weight:400 !important;line-height:22.4px !important;letter-spacing:.08px;@media(max-width:768px){font-size:14px;line-height:19.6px;letter-spacing:.035px}
}