.booking-welcome{--bw-bg:#fff;--bw-fg:#2f2c28;--bw-surface:#faf8f5;--bw-surface-2:#f4f0ea;--bw-muted:#7a746c;--bw-primary:#e07832;--bw-primary-deep:#d45a1f;--bw-dark:#2a2826;--bw-dark-fg:#f7f4f0;--bw-dark-muted:#c4bfb8;--bw-border:rgba(47,44,40,.12);--bw-motif:rgba(47,40,30,.07);--bw-gradient:linear-gradient(100deg,#e8a04a,#d45a1f);--bw-shadow-soft:0 1px 2px rgba(47,40,30,.06),0 12px 32px -18px rgba(47,40,30,.22);--bw-shadow-lift:0 18px 40px -20px rgba(212,90,31,.45);background:var(--bw-bg);color:var(--bw-fg);min-height:100vh;padding-top:75px;font-family:Poppins,sans-serif}.booking-welcome h1,.booking-welcome h2,.booking-welcome h3,.booking-welcome h4,.booking-welcome h5,.booking-welcome h6{font-family:Poppins,sans-serif;font-weight:600}.booking-welcome .bw-jaali{background-image:radial-gradient(circle at 50% 0,var(--bw-motif) 1px,transparent 1.5px),radial-gradient(circle at 0 50%,var(--bw-motif) 1px,transparent 1.5px);background-size:26px 26px}.booking-welcome .bw-btn-artfills{background-image:var(--bw-gradient);color:#fff;box-shadow:var(--bw-shadow-lift)}.booking-welcome .bw-beaded-rule{height:7px;background-image:radial-gradient(circle,rgba(224,120,50,.5) 1.6px,transparent 2px);background-size:14px 7px;background-repeat:repeat-x;background-position:50%}.booking-welcome .bw-scallop-top{-webkit-mask-image:radial-gradient(circle 8px at 8px 8px,transparent 7px,#000 8px);mask-image:radial-gradient(circle 8px at 8px 8px,transparent 7px,#000 8px);-webkit-mask-size:16px 100%;mask-size:16px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:top;mask-position:top}.booking-welcome .bw-section-dark{--bw-bg:#2a2826;--bw-fg:#f7f4f0;--bw-surface:#373431;--bw-muted:#c4bfb8;--bw-border:hsla(0,0%,100%,.14);--bw-motif:hsla(0,0%,100%,.1);--bw-shadow-soft:0 1px 2px rgba(0,0,0,.4),0 16px 40px -22px rgba(0,0,0,.7);background-color:var(--bw-bg);color:var(--bw-fg)}.booking-welcome .bw-mehrab{border-radius:999px 999px 2rem 2rem}.booking-welcome .bw-stage{background-color:#1c1b1a}.booking-welcome .bw-mehndi-rule{height:8px;background-image:radial-gradient(circle 4px at 50% 100%,transparent 3px,rgba(224,120,50,.28) 0,rgba(224,120,50,.28) 3.8px,transparent 4px),radial-gradient(circle,rgba(224,120,50,.22) .7px,transparent 1.1px);background-size:12px 8px,12px 8px;background-position:bottom,6px top;background-repeat:repeat-x}.booking-welcome .bw-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.booking-welcome .bw-no-scrollbar::-webkit-scrollbar{display:none}.booking-welcome .bw-card{border-radius:1.5rem;border:1px solid var(--bw-border);background:var(--bw-surface);box-shadow:var(--bw-shadow-soft)}.booking-welcome .bw-icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--bw-primary);background:rgba(224,120,50,.12)}.booking-welcome .bw-muted{color:var(--bw-muted)}.booking-welcome .bw-primary{color:var(--bw-primary)}.booking-welcome .bw-faq-item button{width:100%;text-align:left}.booking-welcome .bw-faq-item .bw-chevron{transition:transform .2s ease}.booking-welcome .bw-faq-item[data-open=true] .bw-chevron{transform:rotate(180deg)}.thank-view{background-color:#2b2b2b}.thank-view .width-adjest-mobile-view .margin-align-mobile-view span{position:relative;top:3px}.thank-view .p-1{padding:0}.thank-view .level-c{padding-top:30px}.thank-view .card-d{display:none}.thank-view .courseCard{box-shadow:none!important}.thank-view .courseCard .p-6{padding-top:0;padding-bottom:0}@media(max-width:1199px){.sessionPrice h2{font-size:24px}.thank-view .p-6{padding:0}.whatYouGet img{height:revert-layer}}@media(max-width:991px){.confimWrap h1{font-size:25px}.confimWrap .font-normal{font-size:16px;line-height:23px;margin-bottom:20px}.confimWrap .font-semibold{font-size:20px}.confimWrap p:nth-child(2){font-size:18px;line-height:25px}.confimWrap .thank-view{padding-left:15px;padding-right:15px}.value-content{padding-bottom:50px!important}.value-content .pl-20{padding-left:20px}.value-content .flex-col{padding-left:0}.value-content .text-black{font-size:16px;padding-top:16px}.value-content .text-2xl{font-size:16px;padding-top:0;margin-top:0}.value-content .grid{display:block}.value-content .expireOffer{padding-right:10px;padding-left:10px;max-width:100%;margin-left:auto;margin-right:auto}.whatYouGet{background:#2e2e2e;border-top-right-radius:30px;border-bottom-right-radius:30px;border-radius:10px;padding-left:24px;padding-right:24px}.whatYouGet .text-44{font-size:21px}.whatYouGet dl dd{font-size:14px;height:auto;padding:10px 50px 10px 8px;line-height:1.4}.whatYouGet dl dd:before{right:0}.whatYouGet img{height:37px;width:36px}.whatYouGet .mt-10{margin-top:10px}.thank-view{padding-left:15px;padding-right:15px}.thank-view .specialOffer h2{font-size:20px}.thank-view .refund h2{font-size:15px}.thank-view .rebbinIcon{width:107px;height:107px;justify-content:center;padding:15px}.thank-view .rebbinIcon p.text-3xl{font-size:20px;line-height:22px}.thank-view .rebbinIcon p.text-sm{font-size:10px;line-height:14px;padding-top:2px}.thank-view .whatYouGet .flex{display:block}.thank-view .count-content{padding-top:0;padding-bottom:0}.thank-view .width-adjest-mobile-view{display:block!important}.thank-view .width-adjest-mobile-view .relative{overflow:visible}.thank-view .width-adjest-mobile-view .w-80{width:100%;margin-left:0;margin-right:0}.thank-view .width-adjest-mobile-view .margin-align-mobile-view{justify-content:center;margin-bottom:48px!important}.thank-view .width-adjest-mobile-view .margin-align-mobile-view p{font-size:20px!important;margin-left:0;margin-right:0;padding-right:15px;padding-left:15px}.thank-view .sessionPrice h2{font-size:25px}.thank-view .month-text{font-size:16px}.thank-view .sessionNo h2{font-size:25px}.thank-view .sessionNo p{font-size:13px}.thank-view .courseCardList li{font-size:14px}.thank-view .p-6{padding:0}.thank-view .margin-align-mobile-view:after{position:relative;top:2px}.thank-view .courseCard:nth-child(2){box-shadow:none;transition:none;transform:none;z-index:0;margin-top:40px;margin-bottom:40px}.thank-view .btn-align-view button{padding:10px}.delight{position:relative;max-width:calc(100% - 48px)}.delight .rebbinIcon{position:absolute;top:0;right:-50px}.delight .delightPara{padding-right:60px}.delight .delightPara p{color:#fff;font-size:14px;line-height:19.6px}.whatsappSection h1{color:#fff!important}}@media(max-width:767px){.thank-view .overflow-hidden .leading-relaxed{padding-bottom:0}}@media(max-width:575px){.refund{background:linear-gradient(279.76deg,rgba(38,38,38,.89) -5.43%,rgba(99,99,99,.89) 61.49%);border-radius:9px;width:calc(100% - 45px);margin-left:auto}.refund h2{background:transparent!important;padding-left:76px}.refund .rebbinIcon{position:absolute;left:20px}}