.banner_loyalty{position:relative;display:flex;align-items:center;background-image:url(../img/loyalty-points/banner.png);min-height:47.6rem;background-position:center;background-repeat:no-repeat;background-size:cover}.banner_loyalty img{width:100%}.loyalty_back{position:absolute;left:20px;top:20px;cursor:pointer}.content_loyaltyBanner{position:absolute;left:10.9rem}.content_loyaltyBanner h2{background:linear-gradient(90.62deg,#14a0ff 5.15%,#81fbfe 93.05%);font-size:4.8rem;text-transform:uppercase;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:0;display:flex;align-items:center;gap:1.4rem;margin-bottom:1.6rem}.content_loyaltyBanner h1{width:60rem;height:16.8rem;border-radius:.5rem;border:2px solid rgba(20,160,255,.2);background:#12263d;font-size:8.2rem;display:flex;justify-content:center;align-items:center;color:#14a0ff;position:relative}.loyalty_detailBanner{position:relative}.content_loyaltyBanner h1 svg{position:absolute}.content_loyaltyBanner h1 svg:first-child{position:absolute;top:-.8rem}.content_loyaltyBanner h1 svg:last-child{position:absolute;bottom:-.8rem}.content_loyaltyBanner p{font-size:var(--font-24);font-weight:500;margin-top:2rem;text-align:center;text-transform:capitalize}.loyalty_secChild{height:100%;border:#b3873e,#f7eeaf,#b3873e,#f7eeaf 1px solid;background:radial-gradient(36.72% 36.72% at 50% 37.66%,rgba(22,147,229,.2) 0,rgba(22,147,229,0) 100%),#12263d;border-radius:.8rem;padding:.3rem;display:flex;justify-content:center;align-items:center;position:relative;min-height:32.1rem;overflow:hidden}.loyalty_sec{display:grid;grid-template-columns:repeat(6,1fr);background:linear-gradient(90deg,rgba(255,255,255,0) 8%,rgba(255,255,255,.2) 18%,rgba(255,255,255,0) 33%);margin-top:2rem;gap:1rem}.loyalty_secChild::before{content:'';position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);top:3px;left:3px;background:linear-gradient(40deg,#b3873e 31.19%,#b3873e 40.59%,#f7eeaf 46.28%,#fff 51.31%,#f7eeaf 55.46%,#b3873e 60.49%,#b3873e 73.18%);padding:10px;display:inline-block;border-radius:10px;z-index:2;background-position:0 50%}.active.loyalty_secChild::after{width:calc(100% - 12px);height:calc(100% - 12px);top:6px;left:6px}.loyalty_secChild::after{background:radial-gradient(36.7% 36.7% at 50% 37.66%,rgba(22,147,229,.2) 0,rgba(22,147,229,0) 100%),#12263d;content:'';position:absolute;width:calc(100% - 8px);height:calc(100% - 8px);top:4px;left:4px;border-radius:10px;overflow:hidden;z-index:2}.loyalty_sec_img{position:absolute;z-index:111}.loyalty_secChild p{font-size:var(--font-20);color:#dae5f0;font-weight:500;text-transform:uppercase;position:absolute;bottom:1.5rem;z-index:111}.loyalty_sec2{margin-top:2rem;display:flex;gap:2rem}.Animate_sec{background:var(--vip-dark-blue);border-radius:1rem;min-height:53.2rem;width:45%}.sec_loyaltyInfo{background:#12263d;border-radius:1rem;min-height:53.2rem;width:55%}.Animate_secHead{padding:1.7rem 0;background:#162e49;display:flex;justify-content:center;align-items:center;font-size:var(--font-20);font-weight:500;text-transform:uppercase;position:relative;border-radius:1rem 1rem 0 0}.Animate_secHead svg{position:absolute;bottom:-6px;max-width:100%}.section_animate{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:7rem 0 4.4rem 0}.animation_points h2{font-weight:500;font-size:var(--font-24);text-transform:uppercase;background:linear-gradient(90.32deg,#b3873e 3.39%,#f7eeaf 32.88%,#b3873e 63.32%,#f7eeaf 93.28%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-top:4.2rem;text-align:center;line-height:2.8rem}.animation_points p{font-size:3.6rem;font-weight:400;text-align:center;line-height:4.2rem}.sec_loyaltyInfoText{min-height:23.2rem;background:#162e49;border-radius:1rem 1rem 0 0;display:flex;align-items:center;padding-left:6rem}.sec_loyaltyInfoText .text_seC p{color:#dae5f0;font-size:var(--font-20)}.sec_loyaltyInfoText .text_seC span{color:#14a0ff;font-size:var(--font-20);text-transform:uppercase}.text_seC{display:flex}.Text_contn .text_seC{margin-bottom:2.4rem}.text_seC p:first-child{width:27rem;position:relative}.text_seC span,.text_seC:nth-child(2) p:last-child{margin-left:9rem;display:flex}.text_seC p:first-child::after{content:':';position:absolute;right:0}.text_seC h6{font-size:var(--font-20);color:#dae5f0}.redeem_sec{background:var(--vip-dark-blue);padding:4rem 5rem}.redeem_sec p{font-size:var(--font-20);font-weight:500;margin-bottom:2rem}.redeem_btns{display:flex;gap:1rem}.redeem_btns input{max-width:47.4rem;width:100%;height:5.5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);background:var(--vip-dark-blue)}.redeem_btns input{padding:1rem}.redeem_btns button{max-width:18rem;width:100%;height:5.5rem;border-radius:.5rem;background:#84b332;color:var(--color-white);font-weight:500;text-transform:uppercase;font-size:var(--font-14);margin-bottom:2rem}.redeem_sec p span{color:#14a0ff}.redeem_sec h3{font-weight:400;font-size:var(--font-16)}.redeem_sec h4{color:#14a0ff;font-size:var(--font-16);font-weight:400;margin-top:2rem}.Congratulations_pop,.success_loyalty{display:flex;flex-direction:column;justify-content:center;align-items:center}.Congratulations_pop h2{background:linear-gradient(90.62deg,#14a0ff 5.15%,#81fbfe 93.05%);font-size:4.6rem;text-transform:capitalize;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:1.4rem;display:flex;align-items:center;margin-top:2.4rem}.Congratulations_pop p{font-size:var(--font-16);font-weight:400;text-align:center}.Congratulations_pop p span{color:#14a0ff}.Congratulations_pop button{font-size:var(--font-14);color:var(--color-white);text-transform:uppercase;max-width:53.2rem;width:100%;background:var(--color-tab-active);height:5.4rem;margin-top:2.4rem;font-weight:700}.Congratulations_poppup_loyalty .popup_bg .popp_promotions .popp_promoContain{max-width:74.4rem}.success_poppup_loyalty .popup_bg .popp_promotions .popp_promoContain{max-width:57rem;min-height:39.1rem}.success_loyalty p{font-size:var(--font-20);font-weight:500;text-transform:uppercase;text-align:center;line-height:2.3rem;margin-top:1.2rem}.close_loyalty{max-width:19.6rem;margin-top:2.7rem;height:5.4rem}.current_loyalty{position:absolute;top:2rem;right:2rem;font-size:var(--font-16);font-weight:500;display:flex;align-items:center;gap:1.4rem;color:#dae5f0}.loyalty_detailTitle{color:#14a0ff;font-size:4rem;font-weight:500;margin-top:3.4rem;text-align:center;margin-bottom:3.4rem}.sec_detailsChild{padding:3rem 2.5rem;background:#1b3452;border-radius:.7rem}.sec_detailsChild h3{font-size:var(--font-24);font-weight:500}.sec_details{display:flex;gap:3rem}.sec_detailsChild p{line-height:3rem;margin-top:1rem;font-size:var(--font-16);font-weight:400}.sec_main{width:50%}.sec_main:nth-child(2) .sec_detailsChild{height:100%}.sec_main .sec_detailsChild:nth-child(1){margin-bottom:2rem}.match_type{display:grid;grid-template-columns:repeat(6,1fr);gap:2rem;margin-top:2rem;margin-bottom:2rem}.match_typeStructure{background:radial-gradient(36.7% 36.7% at 50% 37.66%,rgba(22,147,229,.2) 0,rgba(22,147,229,0) 100%),#12263d;min-height:31.2rem;padding:.3rem;border-radius:1rem}.match_typeStructure_child{height:100%;border:1px solid #b3873e;border-radius:1rem;display:flex;justify-content:center;align-items:center}.Sec_lable h2{font-weight:500;font-size:var(--font-20);text-transform:uppercase;border-radius:1rem 1rem 0 0;background:linear-gradient(90deg,#14a0ff 0,#12263d 97.24%);padding:1.8rem 2rem}.loyalty_detailContainer{padding:0 4rem}.Sec_lable p{background:#1b3452;font-size:var(--font-16);font-weight:400;padding:1.8rem 2rem}.detail_table{margin-top:2rem;margin-bottom:4rem}.detail_table table thead th{background:var(--vip-dark-blue);padding:2rem 0;font-size:var(--font-18);font-weight:600;text-transform:uppercase;white-space:nowrap}.detail_table table thead th:first-child{border-radius:1rem 0 0 0;text-align:start;padding-left:4rem}.detail_table table thead th:last-child{border-radius:0 1rem 0 0}.detail_table table tbody tr td{padding:2rem 1.5rem;font-size:var(--font-16);font-weight:400;text-align:center;background:#1b3452;white-space:nowrap}.detail_table table tbody tr td:first-child{text-align:start;padding-left:4rem}.detail_table table tbody tr:not(:last-of-type) td{border-bottom:1px #dae5F00D solid}.secGrid2{margin-top:4rem;display:grid;grid-template-columns:repeat(2,1fr);row-gap:4rem;column-gap:3rem}.secGrid2 .sec_detailsChild:last-child{height:fit-content}.secGrid2 .detail_table{margin-top:0;margin-bottom:0}.terms_sections h2{border-radius:.7rem;background:var(--vip-dark-blue);font-size:var(--font-20);font-weight:500;text-transform:uppercase;padding:1.8rem 2rem;display:flex;justify-content:space-between;cursor:pointer;align-items:center}.terms_sections{margin-top:4rem}.sec_showTerms{border-radius:0 0 1rem 1rem;background:#1b3452;padding:1.4rem 2rem 1.7rem 2rem;display:none}.sec_showTerms p{font-size:var(--font-16);font-weight:400;line-height:2.8rem}.mt_16{margin-top:1.6rem}.list_contn{margin-top:2.2rem}.list_contn ul li{font-size:var(--font-16);line-height:2.8rem;padding-left:3rem}.list_contn ul{margin-top:1rem}.terms_sections svg{transition:all ease .2s .1s}.terms_sections.active svg{transform:scale(-1) translateY(5px)}.terms_sections.active h2{color:#14a0ff}.terms_sections.active svg path{stroke:#14a0ff}.Detail_faq h3{text-transform:uppercase;font-size:var(--font-24);font-weight:500}.Detail_faq{margin-top:4rem}.Detail_faq h4,.Faq_Sec h4{font-size:var(--font-16);font-weight:400;margin-bottom:1rem;margin-top:3rem;text-transform:uppercase}.Faq_Sec{width:50%}.faq_contain{display:flex;gap:3rem}.Faq_Sec .accordianMain{position:relative}.img_POints img{max-width:90%;margin:0 auto}.accordian_title p{line-height:2.8rem;margin-right:1rem}.mobile_sec{display:flex}.mobile_sec h3{color:#dae5f0;font-size:var(--font-16);margin-top:1rem;font-weight:400}.mobile_sec{display:flex;flex-direction:column;justify-content:center;gap:1rem;align-items:center}.mobile_sec button{width:16.6rem;height:4rem;border-radius:.5rem;background:#84b332;color:var(--color-white);font-size:var(--font-12);font-weight:700;text-transform:uppercase}.loyalty_secChild.active span{width:100%;height:100%;z-index:99;display:block;position:absolute;top:0;left:0;color:transparent!important;background:rgba(255,255,255,.9);background:linear-gradient(90deg,rgba(255,255,255,0) 8%,rgba(255,255,255,.2) 18%,rgba(255,255,255,0) 33%);border-radius:5px;background-size:200% 100%;opacity:1;animation:3s shine linear infinite}.loyalty_secChild::after{background:radial-gradient(36.7% 36.7% at 50% 37.66%,rgba(22,147,229,.2) 0,rgba(22,147,229,0) 100%),#12263d;content:'';position:absolute;width:calc(100% - 8px);height:calc(100% - 8px);top:4px;left:4px;border-radius:10px;overflow:hidden;z-index:2}.loyalty_secChild.active::after{width:calc(100% - 12px);height:calc(100% - 12px);top:6px;left:6px}.loyalty_secChild.active::before{animation:5s rotate1 linear infinite}.redeem_btns input::placeholder{font-size:var(--font-16)}.redeem_btns input{color:#dae5f0}.section_animatess{position:relative;display:flex;justify-content:center;align-items:center}.section_animate img{position:absolute;top:16px;width:221px}@keyframes rotate1{from{transform:rotate(0) scale(3)}to{transform:rotate(360deg) scale(3)}}@keyframes shine{to{background-position-x:-200%}}@media screen and (max-width:1450px){.loyalty_sec{grid-template-columns:repeat(3,1fr)}}.text_seC span,.text_seC:nth-child(4) p:last-child{margin-left:9rem;display:flex}@media screen and (max-width:1400px){.loyalty_detailContainer{padding:0 2rem}.loyalty_sec{grid-template-columns:repeat(3,1fr)}.match_typeStructure{min-height:25.2rem}.img_POints img{max-width:14rem}.text_seC p:first-child{width:24rem;position:relative}.text_seC span,.text_seC:nth-child(2) p:last-child{margin-left:4rem;display:flex}.text_seC span,.text_seC:nth-child(4) p:last-child{margin-left:4rem;display:flex}.sec_loyaltyInfoText{padding-left:4rem}}@media screen and (max-width:1024px){.match_type{grid-template-columns:repeat(3,1fr);gap:1rem}.popp_promoContain{padding:8rem 2rem 0 2rem}.Congratulations_pop button{height:4rem}.close_loyalty{height:4rem}.success_poppup_loyalty .popup_bg .popp_promotions .popp_promoContain{width:100%;height:100vh;max-width:unset}.success_loyalty{padding-top:8rem}.Congratulations_pop h2{font-size:var(--font-24)}.poppup_cancelWithdraw.Congratulations_poppup_loyalty .mobile-title-header,.poppup_cancelWithdraw.success_poppup_loyalty .mobile-title-header{z-index:111111111;top:0}.Congratulations_poppup_loyalty .popup_bg .popp_promotions .popp_promoContain{max-width:100%;width:100%;height:100vh}.popp_promotions{width:100%;height:100vh}.lotify_contain{max-width:30rem}.section_animate img{top:53px;max-width:16.5rem}.text_seC p:first-child{width:15rem}.loyalty_secChild.active{min-width:18.8rem;min-height:24rem}.loyalty_sec{display:flex;overflow:scroll;max-width:100vw;background:0 0;align-items:center;padding:0 1rem}.loyalty_secChild{min-width:16rem;min-height:21.7rem;border-radius:.5rem}.loyalty_sec_img img{max-width:13rem}.loyalty_detailBanner{padding-top:3.8rem}.loyalty_points{padding-top:4.9rem}.sec_loyaltyInfoText{border-radius:10px 10px 0 0;background:#1b3452}.redeem_btns input{height:4rem;border-radius:.5rem}.redeem_btns button{font-size:var(--font-14);height:4rem;width:16.6rem;font-weight:700;font-size:var(--font-12);margin-bottom:0}.banner_loyalty{background-image:url(../img/loyalty-points/banner-mobile.png);display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:23.8rem}.redeem_sec{padding:2.4rem 1rem;display:flex;flex-direction:column-reverse;border-radius:0 0 1rem 1rem;align-items:center}.redeem_btns{gap:1.4rem;flex-direction:column;align-items:center;justify-content:center;width:fit-content;min-width:32rem}.redeem_sec p{font-size:var(--font-16)}.redeem_sec p{margin-bottom:1rem}.redeem_sec h3{font-size:var(--font-14)}.redeem_sec h4{font-size:var(--font-10);margin-top:1rem}.redeem_secChild:first-child{margin-top:3rem}.redeem_sec p{font-size:var(--font-14)}.mobile_sec{display:flex}.mobile_sec h3{color:#dae5f0;font-size:var(--font-16);margin-top:1rem;font-weight:400}.Text_contn .text_seC{margin-bottom:1.6rem}.sec_loyaltyInfoText .text_seC p{font-size:var(--font-12)}.sec_loyaltyInfoText .text_seC span{font-size:var(--font-12)}.loyalty_sec2{gap:0}.mobile_sec{display:flex;flex-direction:column;justify-content:center;gap:1rem;align-items:center}.sec_loyaltyInfoText{min-height:unset;padding:2rem 2.5rem;justify-content:center}.Animate_secHead{text-transform:initial;padding:1.5rem 0;width:100%;background:#1b3452}.animation_points h2{margin-top:-3rem}.animation_points p{font-size:3.6rem;color:#14a0ff}.section_animate{padding:0 0 3rem 0}.Animate_sec{min-height:47.7rem}.loyalty_sec2{flex-direction:column;margin-top:4.2rem}.Animate_sec,.sec_loyaltyInfo{width:100vw}.current_loyalty{top:0;right:1rem}.loyalty_points{background:#162e49;padding-bottom:3.6rem;padding-top:4.9rem}.sec_loyaltyInfo{min-height:auto;padding:2rem 1rem 0 1rem;background:0 0}.current_loyalty p{display:none}.current_loyalty svg{max-width:2.2rem}.content_loyaltyBanner h2 svg{max-width:3.2rem}.content_loyaltyBanner h1{width:28rem;height:7.8rem;font-size:3.6rem}.content_loyaltyBanner h2{font-size:var(--font-24);justify-content:center;gap:.8rem;margin-bottom:.8rem}.content_loyaltyBanner p{margin-top:1rem;font-size:var(--font-12)}.content_loyaltyBanner{left:unset}.img_POints img{max-width:9rem}.match_typeStructure{min-height:11.7rem}.match_typeStructure{padding:.1rem}.sec_details{flex-direction:column}.sec_main{width:100%}.loyalty_detailTitle{font-size:var(--font-14)}.loyalty_detailTitle{margin-top:1.5rem;margin-bottom:1.5rem}.sec_detailsChild h3{font-size:var(--font-14)}.sec_detailsChild p{font-size:var(--font-10);line-height:1.8rem}.sec_detailsChild{padding:1.5rem}.loyalty_detailContainer{padding:0}.sec_detailsChild{margin-bottom:1rem}.sec_details{gap:0}.sec_main .sec_detailsChild:nth-child(1){margin-bottom:1rem}.Detail_faq,.faq_contain,.match_type,.secGrid2,.sec_details,.terms_sections{padding:0 1rem}.Sec_lable h2{border-radius:0;padding:1.5rem 1rem;font-size:var(--font-14)}.Sec_lable p{padding:1.2rem 1rem;font-size:var(--font-10);line-height:1.8rem}.detail_table{margin-top:3rem;padding:0 0 0 1rem}.detail_table table thead th{padding:1.4rem 1rem;font-size:var(--font-10)}.detail_table table tbody tr td:first-child,.detail_table table thead th:first-child{padding-left:1rem}.detail_table table tbody tr td{font-size:var(--font-10)}.detail_table table tbody tr td svg{max-width:1.8rem}.secGrid2{grid-template-columns:repeat(1,1fr);row-gap:1rem}.secGrid2 .sec_detailsChild{margin-bottom:0}.detail_table{margin-top:2rem;margin-bottom:2rem}.detail_table.second_table{margin-top:3.2rem;margin-bottom:1rem}.secGrid2{margin-top:0}.secGrid2 .detail_table{padding:0}.terms_sections h2{padding:1.4rem 1rem;font-size:var(--font-10)}.terms_sections svg{max-width:1.3rem}.list_contn ul li,.sec_showTerms p{font-size:var(--font-10);line-height:1.8rem}.sec_showTerms{padding:1rem}.list_contn{margin-top:.8rem}.list_contn ul{margin-top:.5rem}.list_contn ul li{padding-left:0}.Detail_faq h3{font-size:var(--font-12)}.Detail_faq h4,.Faq_Sec h4{margin-top:1.4rem;margin-bottom:.6rem}.Detail_faq,.terms_sections{margin-top:2rem}.Detail_faq h4,.Faq_Sec h4{font-size:var(--font-10)}.Faq_Sec h4{margin-top:2rem}.Faq_Sec .accordian_title p{text-transform:uppercase;line-height:1.8rem}.faq_contain{margin-top:.6rem}.faq_contain{gap:0;flex-direction:column}.Faq_Sec{width:100%}.accordian_title{min-width:1.2rem}.Faq_Sec .accordian_title svg{min-width:1.3rem}.detail_table table{width:100%}.detail_table{overflow:scroll}.detail_table table tbody tr td{padding:1.8rem 1rem}}@media screen and (max-width:768px){.match_type{gap:.6rem}}