::-webkit-scrollbar{display:none}html{scrollbar-width:none}body{overflow-x:hidden}::placeholder{color:var(--LightTheme-Input-input_placeholder)!important}::-webkit-input-placeholder{color:var(--LightTheme-Input-input_placeholder)!important}:-moz-placeholder{color:var(--LightTheme-Input-input_placeholder)!important}:-ms-input-placeholder{color:var(--LightTheme-Input-input_placeholder)!important}.max-width-for-larger-devices{max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;width:100%}.static-page-main-container{flex:1 1;position:relative;background-image:url(/_next/static/media/booking-details-bg-img.ad1c14cc.png);background-position:left 80px;background-repeat:no-repeat;background-size:60% 700px;padding:130px 132px 120px}@media screen and (max-width:768px){.static-page-main-container{padding:16px;background-image:none;background-color:var(--LightTheme-White-White);margin-top:80px}}.static_page_header_container{padding:3px 50px;background:#fff;min-height:80px;max-height:80px;box-shadow:0 0 25px 0 rgba(0,0,0,.08);position:fixed;width:100%;justify-content:space-between}.static_page_header_container,.static_page_header_container .static_page_logo_container{display:flex;align-items:center}.static_page_header_container .static_page_logo_container .logo_container img{color:transparent;max-height:30px;max-width:-moz-fit-content;max-width:fit-content;height:auto;cursor:pointer;object-fit:contain}.static_page_header_container .static_page_navigation_container{display:flex;gap:50px}.static_page_header_container .static_page_navigation_container .static_page_navigation{display:flex;align-items:center}.static_page_header_container .static_page_navigation_container .static_page_navigation ul{display:flex;list-style:none;gap:50px;margin-bottom:0;font-size:16px;font-weight:500;line-height:20.38px;color:#2c2c2c!important}.static_page_header_container .static_page_navigation_container .static_page_navigation ul li{margin:0 10px;cursor:pointer}.static_page_header_container .static_page_navigation_container .static_page_btn_section{display:flex;align-items:center}.static_page_header_container .static_page_navigation_container .static_page_btn_section .static_page_btn_container{display:flex;gap:10px}.static_page_header_container .static_page_navigation_container .static_page_btn_section .static_page_btn_container .static_page_btn_register_container button{padding:10px 20px;border-radius:4px;border:1px solid var(--LightTheme-Primary);background-color:var(--LightTheme-Primary);color:var(--LightTheme-White-White)}.static_page_header_container .static_page_navigation_container .static_page_btn_section .static_page_btn_container .static_page_btn_register_login button{padding:10px 20px;border-radius:4px;border:1px solid var(--LightTheme-Primary);background-color:transparent;color:var(--LightTheme-Primary)}.section_landing_container{background:var(--LightTheme-White-White)}@media screen and (max-width:768px){.section_landing_container{overflow:hidden}}.section_landing_container .section_hero{background:linear-gradient(225.17deg,#022f11 .3%,#b7e9dd 70.59%);position:relative}.section_landing_container .section_hero .wave_image_container{position:absolute;bottom:-1px;left:0;z-index:1;width:100%}.section_landing_container .section_hero .wave_image_container .wave_image img{width:100%;height:100%}.section_landing_container .section_hero .landing_heading_container{display:flex;justify-content:space-between;padding:1% 5% 6%}@media screen and (max-width:768px){.section_landing_container .section_hero .landing_heading_container{align-items:center;padding-top:15px}}.section_landing_container .section_hero .landing_heading_container .header_logo_container{display:flex}.section_landing_container .section_hero .landing_heading_container .header_navigation_container{display:flex;gap:50px;align-items:center}.section_landing_container .section_hero .landing_heading_container .header_navigation_container .header_navigation{display:flex;align-items:center}.section_landing_container .section_hero .landing_heading_container .header_navigation_container .header_navigation ul{display:flex;list-style:none;color:#fff;gap:50px;margin-bottom:0}.section_landing_container .section_hero .landing_heading_container .header_navigation_container .header_navigation ul li{margin:0 10px;cursor:pointer}.section_landing_container .section_hero .landing_heading_container .header_navigation_container .header_btn_container{display:flex;align-items:center}.section_landing_container .section_hero .landing_heading_container .header_navigation_container .header_btn_container .btn_container{display:flex;gap:10px}.section_landing_container .section_hero .landing_heading_container .header_navigation_container .header_btn_container .btn_container .btn_register_container button{padding:10px 20px;border-radius:4px;border:1px solid transparent;background-color:transparent;color:var(--LightTheme-White-White)}.section_landing_container .section_hero .landing_heading_container .header_navigation_container .header_btn_container .btn_container .btn_register_login button{padding:10px 20px;border-radius:4px;border:1px solid var(--LightTheme-White-White);background-color:var(--LightTheme-White-White);color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.section_landing_container .section_hero .landing_heading_container .header_navigation_container .header_btn_container .btn_container .btn_register_container button{padding:8px 10px;font-size:12px;font-weight:700}.section_landing_container .section_hero .landing_heading_container .header_navigation_container .header_btn_container .btn_container .btn_register_login button{padding:8px 15px;font-size:12px;font-weight:700}}.section_landing_container .section_hero .hero_container{display:flex;position:relative;padding:0 200px;justify-content:space-between}@media screen and (max-width:768px){.section_landing_container .section_hero .hero_container{flex-direction:column;justify-content:unset;padding:0 16px;padding-bottom:70px!important}}.section_landing_container .section_hero .hero_container .hero_left_container{max-width:483px;padding-bottom:200px}@media screen and (max-width:768px){.section_landing_container .section_hero .hero_container .hero_left_container{order:2;padding-bottom:60px}}.section_landing_container .section_hero .hero_container .hero_left_container .hero_content_container .hero_head_container{text-align:left;position:relative;z-index:9}.section_landing_container .section_hero .hero_container .hero_left_container .hero_content_container .hero_head_container h1{font-size:60px;font-weight:500;line-height:71.6px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-landingvariables-landing_hero_section_heading);margin-bottom:0}@media screen and (max-width:768px){.section_landing_container .section_hero .hero_container .hero_left_container .hero_content_container .hero_head_container h1{font-size:28px;font-weight:700;line-height:33.41px}}.section_landing_container .section_hero .hero_container .hero_left_container .hero_content_container .hero_head_container .subheading{font-size:48px;margin-bottom:15px;letter-spacing:.05rem;line-height:60px;color:var(--LightTheme-landingvariables-landing_hero_section_heading)}@media screen and (max-width:768px){.section_landing_container .section_hero .hero_container .hero_left_container .hero_content_container .hero_head_container .subheading{font-size:24px;font-weight:500;line-height:32px}}.section_landing_container .section_hero .hero_container .hero_left_container .hero_content_container .hero_head_container p{font-size:24px;font-weight:400;line-height:28.64px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-landingvariables-landing_hero_section_paragraph)}@media screen and (max-width:768px){.section_landing_container .section_hero .hero_container .hero_left_container .hero_content_container .hero_head_container p{font-size:16px;font-weight:500;line-height:24px}}.section_landing_container .section_hero .hero_container .hero_left_container .hero_content_container .hero_head_container button{font-size:18px;font-weight:700;line-height:32px;letter-spacing:.05em;text-align:center;background:var(--LightTheme-Primary);color:var(--LightTheme-White-White);border-radius:4px;padding:10px 20px;border:1px solid var(--LightTheme-Primary)}@media screen and (max-width:768px){.section_landing_container .section_hero .hero_container .hero_left_container .hero_content_container .hero_head_container button{font-size:14px;line-height:16.71px}}.section_landing_container .section_hero .hero_container .hero_left_container .hero_footer_container{margin-top:35px}.section_landing_container .section_hero .hero_container .hero_left_container .hero_footer_container .hero_footer_img_container{display:flex;gap:12px}.section_landing_container .section_hero .hero_container .hero_left_container .hero_footer_container .hero_footer_img_container .hero_footer_app_store,.section_landing_container .section_hero .hero_container .hero_left_container .hero_footer_container .hero_footer_img_container .hero_footer_play_store{cursor:pointer}@media screen and (max-width:768px){.section_landing_container .section_hero .hero_container .hero_left_container .hero_footer_container .appstore-image-size{width:100%;height:58px;object-fit:contain}}.section_landing_container .section_hero .hero_container .hero_right_container .hero_img_container .hero_img{height:auto;width:480px}@media screen and (max-width:768px){.section_landing_container .section_hero .hero_container .hero_right_container .hero_img_container .hero_img{width:270px;height:300px}}.section_landing_container .section_hero .hero_container .hero_right_container .hero_img_container .login-side-container{position:relative!important}.section_landing_container .section_collab{margin-bottom:60px}@media screen and (max-width:768px){.section_landing_container .section_collab{padding:0 16px;margin-bottom:40px}}.section_landing_container .section_collab .collab_container{display:flex;justify-content:space-between;width:893px;margin:auto;align-items:center}@media screen and (max-width:768px){.section_landing_container .section_collab .collab_container{flex-direction:column;width:100%;align-items:flex-start;justify-content:unset}.section_landing_container .section_collab .collab_container .collab_left_container{order:2;width:100%}.section_landing_container .section_collab .collab_container .collab_left_container .collab_img_container img{width:210px;height:420px;border-radius:7px;width:100%;max-width:-moz-fit-content;max-width:fit-content}}.section_landing_container .section_collab .collab_container .collab_right_container{width:385px}@media screen and (max-width:768px){.section_landing_container .section_collab .collab_container .collab_right_container{order:1;width:100%;margin-bottom:30px}}.section_landing_container .section_collab .collab_container .collab_right_container .collab_content_container .collab_head_container h1{font-size:48px;text-align:left;color:var(--LightTheme-primary_text);line-height:58px;font-weight:500;letter-spacing:.05em;margin-bottom:15px}@media screen and (max-width:768px){.section_landing_container .section_collab .collab_container .collab_right_container .collab_content_container .collab_head_container h1{font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em;text-align:left;margin-bottom:10px}}.section_landing_container .section_collab .collab_container .collab_right_container .collab_content_container .collab_head_container p{color:var(--LightTheme-landingvariables-landing_section_paragraph);font-size:24px;font-weight:400;line-height:28.64px;letter-spacing:.05em;text-align:left;margin-bottom:27px}@media screen and (max-width:768px){.section_landing_container .section_collab .collab_container .collab_right_container .collab_content_container .collab_head_container p{font-size:19px;line-height:22.67px;margin-bottom:30px}}.section_landing_container .section_collab .collab_container .collab_right_container .collab_content_container .collab_subheading_container{margin-bottom:30px}.section_landing_container .section_collab .collab_container .collab_right_container .collab_content_container .collab_subheading_container h5{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-landingvariables-landing_section_sub_heading);margin-bottom:14px}@media screen and (max-width:768px){.section_landing_container .section_collab .collab_container .collab_right_container .collab_content_container .collab_subheading_container h5{line-height:23.87px;font-size:20px;font-weight:700;margin-bottom:10px}}.section_landing_container .section_collab .collab_container .collab_right_container .collab_content_container .collab_subheading_container p{color:var(--LightTheme-landingvariables-landing_hero_section_paragraph);font-size:18px;font-weight:400;line-height:29px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.section_landing_container .section_collab .collab_container .collab_right_container .collab_content_container .collab_subheading_container p{font-size:19px;line-height:22.67px}}.section_landing_container .section_collab_hsbc{margin-bottom:150px;margin-top:70px}@media screen and (max-width:768px){.section_landing_container .section_collab_hsbc{padding:0 16px;margin-bottom:40px}}.section_landing_container .section_collab_hsbc .collab_container{display:flex;justify-content:space-between;width:72%;margin:auto;align-items:center}@media screen and (max-width:768px){.section_landing_container .section_collab_hsbc .collab_container{flex-direction:column;width:100%;align-items:flex-start;justify-content:unset}.section_landing_container .section_collab_hsbc .collab_container .collab_left_container{order:2;width:100%}.section_landing_container .section_collab_hsbc .collab_container .collab_left_container .collab_img_container img{width:210px;height:420px;border-radius:7px;width:100%;max-width:-moz-fit-content;max-width:fit-content}}.section_landing_container .section_collab_hsbc .collab_container .collab_right_container{width:385px}@media screen and (max-width:768px){.section_landing_container .section_collab_hsbc .collab_container .collab_right_container{order:1;width:100%;margin-bottom:30px}}.section_landing_container .section_collab_hsbc .collab_container .collab_right_container .collab_content_container .collab_head_container h1{font-size:48px;text-align:left;color:var(--LightTheme-primary_text);line-height:58px;font-weight:700;margin-bottom:15px}@media screen and (max-width:768px){.section_landing_container .section_collab_hsbc .collab_container .collab_right_container .collab_content_container .collab_head_container h1{font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em;text-align:left;margin-bottom:10px}}.section_landing_container .section_collab_hsbc .collab_container .collab_right_container .collab_content_container .collab_head_container p{color:var(--LightTheme-landingvariables-landing_section_paragraph);font-size:19px;font-weight:400;line-height:28.64px;letter-spacing:.05em;text-align:left;margin-bottom:27px}@media screen and (max-width:768px){.section_landing_container .section_collab_hsbc .collab_container .collab_right_container .collab_content_container .collab_head_container p{font-size:19px;line-height:22.67px;margin-bottom:30px}}.section_landing_container .section_collab_hsbc .collab_container .collab_right_container .collab_content_container .collab_subheading_container{margin-bottom:30px}.section_landing_container .section_collab_hsbc .collab_container .collab_right_container .collab_content_container .collab_subheading_container h5{font-size:21px;font-weight:700;line-height:28.64px;letter-spacing:.05em;text-align:left;color:var(--sub-heading);margin-bottom:14px}@media screen and (max-width:768px){.section_landing_container .section_collab_hsbc .collab_container .collab_right_container .collab_content_container .collab_subheading_container h5{line-height:23.87px;font-size:20px;font-weight:700;margin-bottom:10px}}.section_landing_container .section_collab_hsbc .collab_container .collab_right_container .collab_content_container .collab_subheading_container p{color:var(--LightTheme-landingvariables-landing_hero_section_paragraph);font-size:17px;font-weight:400;line-height:29px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.section_landing_container .section_collab_hsbc .collab_container .collab_right_container .collab_content_container .collab_subheading_container p{font-size:19px;line-height:22.67px}}.section_landing_container .section_organize{margin-top:100px;margin-bottom:100px}@media screen and (max-width:768px){.section_landing_container .section_organize{padding:0 16px;margin-top:60px;margin-bottom:60px}}.section_landing_container .section_organize .organize_container{width:75%;margin:auto;display:flex;justify-content:space-between}@media screen and (max-width:768px){.section_landing_container .section_organize .organize_container{flex-direction:column;width:100%}.section_landing_container .section_organize .organize_container .organize_right_container .organize_img_container img{width:333px;height:400px;width:100%;max-width:-moz-fit-content;max-width:fit-content}}.section_landing_container .section_organize .organize_container .organize_left_container{width:469px}@media screen and (max-width:768px){.section_landing_container .section_organize .organize_container .organize_left_container{width:100%}}.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_head_container{margin-bottom:27px}@media screen and (max-width:768px){.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_head_container{margin-bottom:30px}}.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_head_container h1{font-size:48px;font-weight:500;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);line-height:58px;margin-bottom:15px}@media screen and (max-width:768px){.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_head_container h1{font-size:28px;line-height:33.41px;letter-spacing:.05em;font-weight:700;margin-bottom:10px}}.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_head_container p{color:var(--LightTheme-landingvariables-landing_section_paragraph);font-size:24px;font-weight:400;line-height:28.64px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_head_container p{font-size:19px;line-height:22.67px;font-weight:400}}.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_subheading_container{margin-bottom:30px}@media screen and (max-width:768px){.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_subheading_container{margin-bottom:40px}}.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_subheading_container h5{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-landingvariables-landing_section_sub_heading);margin-bottom:14px}@media screen and (max-width:768px){.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_subheading_container h5{font-size:20px;line-height:23.87px;font-weight:700;margin-bottom:10px}}.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_subheading_container p{color:var(--LightTheme-landingvariables-landing_hero_section_paragraph);font-size:18px;font-weight:400;line-height:29px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.section_landing_container .section_organize .organize_container .organize_left_container .organize_content_container .organize_subheading_container p{font-size:19px;line-height:22.67px}}.section_landing_container .section_work{padding-bottom:50px}@media screen and (max-width:768px){.section_landing_container .section_work{padding:0 16px 30px}}.section_landing_container .section_work .work_container{width:1009px;margin:auto}@media screen and (max-width:768px){.section_landing_container .section_work .work_container{width:100%}}.section_landing_container .section_work .work_container .work_head_container{width:630px;padding:0 80px;margin:auto auto 79px}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .work_head_container{width:100%;padding:0;margin-bottom:30px}}.section_landing_container .section_work .work_container .work_head_container h1{color:var(--LightTheme-primary_text);font-size:48px;font-weight:700;line-height:58px;letter-spacing:.05em;text-align:center;margin-bottom:20px}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .work_head_container h1{font-size:28px;line-height:33.41px;font-weight:700}}.section_landing_container .section_work .work_container .work_head_container p{color:var(--LightTheme-landingvariables-landing_section_paragraph);font-size:24px;font-weight:400;line-height:28.64px;letter-spacing:.05em;text-align:center;margin-bottom:0}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .work_head_container p{font-size:19px;line-height:22.67px}}.section_landing_container .section_work .work_container .step_container{display:flex;justify-content:center}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container{flex-direction:column}}.section_landing_container .section_work .work_container .step_container .step_1_container{display:flex;flex-direction:column;position:relative}.section_landing_container .section_work .work_container .step_container .step_1_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:var(--LightTheme-Primary);position:relative;z-index:9}.section_landing_container .section_work .work_container .step_container .step_1_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.section_landing_container .section_work .work_container .step_container .step_1_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container .step_1_container .step_content_container{margin:9.6px 0 0;width:100%}}.section_landing_container .section_work .work_container .step_container .step_1_container .step_content_container h1{color:var(--LightTheme-landingvariables-landing_section_sub_heading);font-size:24px;font-weight:700;line-height:32px;letter-spacing:.05em;text-align:center;margin-bottom:14px}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container .step_1_container .step_content_container h1{font-size:20px;line-height:23.87px}}.section_landing_container .section_work .work_container .step_container .step_1_container .step_content_container p{font-size:18px;font-weight:400;line-height:29px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-landingvariables-landing_section_paragraph)}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container .step_1_container .step_content_container p{font-size:19px;line-height:22.67px}}.section_landing_container .section_work .work_container .step_container .step_1_container .dotted-line{position:absolute;width:100%;top:11%;left:50%;border-top:2px dashed #000}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container .step_1_container .dotted-line{position:unset;margin:50px 0}}.section_landing_container .section_work .work_container .step_container .step_2_container{display:flex;flex-direction:column;position:relative}.section_landing_container .section_work .work_container .step_container .step_2_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:var(--secondary);position:relative;z-index:9}.section_landing_container .section_work .work_container .step_container .step_2_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.section_landing_container .section_work .work_container .step_container .step_2_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container .step_2_container .step_content_container{margin:9.6px 0 0;width:100%}}.section_landing_container .section_work .work_container .step_container .step_2_container .step_content_container h1{color:var(--LightTheme-landingvariables-landing_section_sub_heading);font-size:24px;font-weight:700;line-height:32px;letter-spacing:.05em;text-align:center;margin-bottom:14px}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container .step_2_container .step_content_container h1{font-size:20px;line-height:23.87px}}.section_landing_container .section_work .work_container .step_container .step_2_container .step_content_container p{font-size:18px;font-weight:400;line-height:29px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-landingvariables-landing_section_paragraph)}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container .step_2_container .step_content_container p{font-size:19px;line-height:22.67px}}.section_landing_container .section_work .work_container .step_container .step_2_container .dotted-line{position:absolute;width:100%;top:11%;left:50%;border-top:2px dashed #000}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container .step_2_container .dotted-line{position:unset;margin:50px 0}}.section_landing_container .section_work .work_container .step_container .step_3_container{display:flex;flex-direction:column}.section_landing_container .section_work .work_container .step_container .step_3_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:#473bf0;position:relative;z-index:9}.section_landing_container .section_work .work_container .step_container .step_3_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.section_landing_container .section_work .work_container .step_container .step_3_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container .step_3_container .step_content_container{margin:9.6px 0 0;width:100%}}.section_landing_container .section_work .work_container .step_container .step_3_container .step_content_container h1{color:var(--LightTheme-landingvariables-landing_section_sub_heading);font-size:24px;font-weight:700;line-height:32px;letter-spacing:.05em;text-align:center}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container .step_3_container .step_content_container h1{font-size:20px;line-height:23.87px}}.section_landing_container .section_work .work_container .step_container .step_3_container .step_content_container p{font-size:18px;font-weight:400;line-height:29px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-landingvariables-landing_section_paragraph)}@media screen and (max-width:768px){.section_landing_container .section_work .work_container .step_container .step_3_container .step_content_container p{font-size:19px;line-height:22.67px}}.section_work_hsbc{padding-bottom:50px}@media screen and (max-width:768px){.section_work_hsbc{padding:0 16px 30px}}.section_work_hsbc .work_container{width:1009px;margin:auto}@media screen and (max-width:768px){.section_work_hsbc .work_container{width:100%}}.section_work_hsbc .work_container .work_head_container{width:630px;padding:0 80px;margin:auto auto 79px}@media screen and (max-width:768px){.section_work_hsbc .work_container .work_head_container{width:100%;padding:0;margin-bottom:30px}}.section_work_hsbc .work_container .work_head_container h1{color:var(--LightTheme-primary_text);font-size:48px;font-weight:700;line-height:58px;letter-spacing:.05em;text-align:center;margin-bottom:20px}@media screen and (max-width:768px){.section_work_hsbc .work_container .work_head_container h1{font-size:28px;line-height:33.41px;font-weight:700}}.section_work_hsbc .work_container .work_head_container p{color:var(--LightTheme-landingvariables-landing_section_paragraph);font-size:19px;font-weight:400;line-height:28.64px;letter-spacing:.05em;text-align:center;margin-bottom:0}@media screen and (max-width:768px){.section_work_hsbc .work_container .work_head_container p{font-size:19px;line-height:22.67px}}.section_work_hsbc .work_container .step_container{display:flex;justify-content:center}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container{flex-direction:column}}.section_work_hsbc .work_container .step_container .step_1_container{display:flex;flex-direction:column;position:relative}.section_work_hsbc .work_container .step_container .step_1_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:#db0011;position:relative;z-index:9}.section_work_hsbc .work_container .step_container .step_1_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.section_work_hsbc .work_container .step_container .step_1_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container .step_1_container .step_content_container{margin:9.6px 0 0;width:100%}}.section_work_hsbc .work_container .step_container .step_1_container .step_content_container h1{color:var(--LightTheme-landingvariables-landing_section_sub_heading);font-size:20px;font-weight:700;line-height:32px;letter-spacing:.05em;text-align:center;margin-bottom:14px}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container .step_1_container .step_content_container h1{font-size:20px;line-height:23.87px}}.section_work_hsbc .work_container .step_container .step_1_container .step_content_container p{font-size:17px;font-weight:400;line-height:29px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-landingvariables-landing_section_paragraph)}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container .step_1_container .step_content_container p{font-size:19px;line-height:22.67px}}.section_work_hsbc .work_container .step_container .step_1_container .dotted-line{position:absolute;width:100%;top:8%;left:50%;border-top:2px dashed #000}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container .step_1_container .dotted-line{position:unset;margin:50px 0}}.section_work_hsbc .work_container .step_container .step_2_container{display:flex;flex-direction:column;position:relative}.section_work_hsbc .work_container .step_container .step_2_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:#db0011;position:relative;z-index:9}.section_work_hsbc .work_container .step_container .step_2_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.section_work_hsbc .work_container .step_container .step_2_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container .step_2_container .step_content_container{margin:9.6px 0 0;width:100%}}.section_work_hsbc .work_container .step_container .step_2_container .step_content_container h1{color:var(--LightTheme-landingvariables-landing_section_sub_heading);font-size:20px;font-weight:700;line-height:32px;letter-spacing:.05em;text-align:center;margin-bottom:14px}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container .step_2_container .step_content_container h1{font-size:20px;line-height:23.87px}}.section_work_hsbc .work_container .step_container .step_2_container .step_content_container p{font-size:17px;font-weight:400;line-height:29px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-landingvariables-landing_section_paragraph)}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container .step_2_container .step_content_container p{font-size:19px;line-height:22.67px}}.section_work_hsbc .work_container .step_container .step_2_container .dotted-line{position:absolute;width:100%;top:8%;left:50%;border-top:2px dashed #000}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container .step_2_container .dotted-line{position:unset;margin:50px 0}}.section_work_hsbc .work_container .step_container .step_3_container{display:flex;flex-direction:column}.section_work_hsbc .work_container .step_container .step_3_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:#db0011;position:relative;z-index:9}.section_work_hsbc .work_container .step_container .step_3_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.section_work_hsbc .work_container .step_container .step_3_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container .step_3_container .step_content_container{margin:9.6px 0 0;width:100%}}.section_work_hsbc .work_container .step_container .step_3_container .step_content_container h1{color:var(--LightTheme-landingvariables-landing_section_sub_heading);font-size:20px;font-weight:700;line-height:32px;letter-spacing:.05em;text-align:center}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container .step_3_container .step_content_container h1{font-size:20px;line-height:23.87px}}.section_work_hsbc .work_container .step_container .step_3_container .step_content_container p{font-size:17px;font-weight:400;line-height:29px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-landingvariables-landing_section_paragraph)}@media screen and (max-width:768px){.section_work_hsbc .work_container .step_container .step_3_container .step_content_container p{font-size:19px;line-height:22.67px}}.dashboard_custom_heading{margin:0 50px 10px}@media screen and (max-width:768px){.dashboard_custom_heading{margin:25px 15px 40px}}.dashboard_custom_heading p{font-size:28px;font-weight:700;text-align:left;margin:0;text-transform:uppercase;color:var(--LightTheme-dashboard-dashboard_section_heading)}@media screen and (max-width:768px){.dashboard_custom_heading p{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left}}.dashboard_heading{margin:0 50px}@media screen and (max-width:768px){.dashboard_heading{margin:0 15px}}.dashboard_heading p{font-size:28px;font-weight:700;text-align:left;margin:0;text-transform:uppercase;color:var(---LightTheme-dashboard-dashboard_section_heading)}@media screen and (max-width:768px){.dashboard_heading p{letter-spacing:.05em;text-align:left;font-size:20px;font-weight:500;line-height:23.87px}}.gutter-margin{margin:0 50px}@media screen and (max-width:768px){.gutter-margin{margin:0 15px}}.category-container{margin:30px 0 0;gap:20px;display:flex;padding:0 0 20px}.category-container .category{display:inline-block;text-align:center;cursor:pointer;transition:all .3s ease;padding:15px;border-radius:8px;min-width:130px;max-width:160px;height:140px;box-shadow:0 2px 10px 0 hsla(0,0%,67%,.149);background:var(--LightTheme-Background-primary_background);display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.category-container .category{padding:8px 10.95px;min-width:110px;max-width:120px;height:110px}}.category-container .category:first-child{margin-left:50px}@media screen and (max-width:768px){.category-container .category:first-child{margin-left:15px}}.category-container .category:last-child{margin-right:50px}@media screen and (max-width:768px){.category-container .category:last-child{margin-right:15px}}.category-container .category .category-container-section .category-logo{transition:all .3s ease}.category-container .category .category-container-section .category-logo img{width:auto;height:60px}@media screen and (max-width:768px){.category-container .category .category-container-section .category-logo img{width:auto;height:38px}}.category-container .category .category-container-section .category-name{transition:all .3s ease;margin-top:18px}.category-container .category .category-container-section .category-name p{font-size:15px;font-weight:400;line-height:20.29px;letter-spacing:1px;transition:all .3s ease;margin:0;text-wrap:wrap;text-align:center;color:var(--LightTheme-primary_text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.category-container .category .category-container-section .category-name p{font-size:15px;font-weight:400;line-height:19.09px;letter-spacing:.7299531102px}}.category-container .category:hover .category-container-section .category-logo{transform:scale(1.25)}.category-container .category:hover .category-container-section .category-name{transform:translateY(-5px)}.category-container .category:hover .category-container-section .category-name p{font-weight:500}.category-container .active_category,.category-container .category:hover{box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);border-radius:8px;background:var(--LightTheme-White-White)}.category-container .active_category .category-container-section .category-logo{transform:scale(1.5)}.category-container .active_category .category-container-section .category-name{transform:translateY(-5px)}.category-container .active_category .category-container-section .category-name p{font-weight:500}.no-arrow-benefit-cards{display:flex;gap:30px;position:relative;margin-left:50px;margin-right:50px;flex-wrap:wrap}@media screen and (max-width:1024px){.no-arrow-benefit-cards{align-items:center;flex-wrap:wrap}}@media screen and (max-width:728px){.no-arrow-benefit-cards{flex-direction:column;align-items:center;flex-wrap:nowrap}}.benefit-cards{display:flex;gap:30px;position:relative;margin-left:50px;margin-right:50px}@media screen and (max-width:768px){.benefit-cards{display:flex;gap:30px;position:relative;margin-left:15px;margin-right:15px}}.custom_margin_benefit_card{margin-bottom:60px}.no-offer-found{font-size:14px;font-weight:700;text-align:left;text-transform:uppercase;text-align:center}.dashboard-card-container{margin:20px 0;box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302)}.card1-container.claimed,.card4-container.claimed{background:rgba(22,164,110,.102)}.card1-container{min-width:300px;text-align:left;border-radius:12px;background-color:var(--LightTheme-White-White);overflow:hidden}@media screen and (max-width:768px){.card1-container{border-radius:6.86px}}.card1-container .card1-gradient{padding:20px;border-radius:12px;position:relative;transition:all .3s ease}@media screen and (max-width:768px){.card1-container .card1-gradient{padding:17.4px;border-radius:6.86px}}.card1-container .card1-gradient .label-container{display:flex;justify-content:space-between}.card1-container .card1-gradient .label-container .text-lbl{font-weight:400;font-size:12px;text-transform:uppercase;color:var(--LightTheme-Secondary);line-height:14.32px;letter-spacing:.02em}@media screen and (max-width:768px){.card1-container .card1-gradient .label-container .text-lbl{font-size:10.29px;line-height:12.27px}}.card1-container .card1-gradient .benefit-type-label{margin-bottom:0;font-size:20px;color:var(--LightTheme-card1style-card_1_style_sub_heading);font-weight:400;line-height:28px;letter-spacing:.05em}@media screen and (max-width:768px){.card1-container .card1-gradient .benefit-type-label{font-size:16.33px}}.card1-container .card1-gradient .benefit-name{margin-bottom:0;font-size:24px;color:var(--LightTheme-card1style-card_1_style_heading);font-weight:700;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:28px;letter-spacing:.05em}@media screen and (max-width:768px){.card1-container .card1-gradient .benefit-name{font-size:21px}}.card1-container .card1-gradient .logo-btn-container{position:relative}.card1-container .card1-gradient .logo-btn-container .brand-logo{margin-top:5%;text-align:center;transition:all .3s ease}.card1-container .card1-gradient .logo-btn-container .brand-logo img{border-radius:20px;transition:all .3s ease}.card1-container .card1-gradient .logo-btn-container .card-body-img{object-fit:contain;max-width:100%}.card1-container .card1-gradient .logo-btn-container .slide-button{position:absolute;bottom:-100px;left:50%;transform:translateX(-50%);cursor:pointer;transition:all .3s ease;color:var(--LightTheme-Secondary);cursor:pointer!important;background-color:var(--LightTheme-White-White);border:1px solid var(--LightTheme-Secondary);height:37px}.card1-container .card1-gradient .logo-btn-container .slide-button:hover{color:var(--LightTheme-White-White);background-color:var(--LightTheme-Secondary);border:1px solid var(--LightTheme-Secondary)}.card1-container .card1-gradient .logo-btn-container .slide-button span{font-size:14px;font-weight:400;line-height:16.71px;letter-spacing:.05em}@media screen and (max-width:768px){.card1-container .card1-gradient .logo-btn-container .slide-button span{font-size:12px;line-height:14.32px}}.card1-container.claimed .logo-btn-container .slide-button{color:var(--LightTheme-White-White);background-color:#198754}.card1-container.claimed .logo-btn-container .slide-button,.card1-container.hover-effect .logo-btn-container .slide-button,.card1-container:hover .logo-btn-container .slide-button{bottom:-80px;opacity:1}.card1-container.claimed .logo-btn-container .brand-logo,.card1-container.hover-effect .logo-btn-container .brand-logo,.card1-container:hover .logo-btn-container .brand-logo{margin-top:15%}.card1-container.claimed .logo-btn-container .brand-logo img,.card1-container.hover-effect .logo-btn-container .brand-logo img,.card1-container:hover .logo-btn-container .brand-logo img{transform:translateY(-20px);height:120px;width:120px}.card2-container{min-width:300px;text-align:left;border-radius:12px;background-repeat:no-repeat;overflow:hidden;position:relative;background-size:cover}.card2-container .claimed_banner{color:var(--LightTheme-card2style-card_2_style_claim_text);width:120px;height:78.68px;position:absolute;background:var(--LightTheme-card2style-card_2_style_claim_backgorund);z-index:999;transform:rotate(45deg);left:76%;top:-8%}.card2-container .claimed_banner .claimed_text{position:absolute;bottom:0;text-align:center;width:100%;margin-bottom:8px;font-size:12px;font-weight:500;line-height:14.32px;letter-spacing:.05em}.card2-container .card2-gradient,.card2-container .card2-gradient-hover-effect{padding:20px;border-radius:12px;background:linear-gradient(180deg,#000 9.29%,transparent 80.86%);position:relative;transition:all .3s ease}@media screen and (max-width:768px){.card2-container .card2-gradient,.card2-container .card2-gradient-hover-effect{border-radius:6.86px}}.card2-container .card2-gradient .label-container,.card2-container .card2-gradient-hover-effect .label-container{display:flex;justify-content:space-between}.card2-container .card2-gradient .label-container .text-lbl,.card2-container .card2-gradient-hover-effect .label-container .text-lbl{color:var(--LightTheme-Secondary);text-transform:uppercase;font-size:12px;font-weight:400;line-height:14.32px;letter-spacing:.02em}@media screen and (max-width:768px){.card2-container .card2-gradient .label-container .text-lbl,.card2-container .card2-gradient-hover-effect .label-container .text-lbl{font-size:10.29px;line-height:12.27px}}.card2-container .card2-gradient .benefit-type-label,.card2-container .card2-gradient-hover-effect .benefit-type-label{margin-bottom:0;font-size:20px;color:var(--LightTheme-card2style-card_2_style_sub_heading);font-weight:400;line-height:28px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.card2-container .card2-gradient .benefit-type-label,.card2-container .card2-gradient-hover-effect .benefit-type-label{font-size:16.33px}}.card2-container .card2-gradient .benefit-name,.card2-container .card2-gradient-hover-effect .benefit-name{margin-bottom:0;font-size:24px;color:var(--LightTheme-card2style-card_2_style_sub_heading);font-weight:700;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media screen and (max-width:768px){.card2-container .card2-gradient .benefit-name,.card2-container .card2-gradient-hover-effect .benefit-name{font-size:21px}}.card2-container .card2-gradient .logo-btn-container,.card2-container .card2-gradient-hover-effect .logo-btn-container{position:relative}.card2-container .card2-gradient .logo-btn-container .brand-logo,.card2-container .card2-gradient-hover-effect .logo-btn-container .brand-logo{margin-top:40%;text-align:center;transition:all .3s ease}.card2-container .card2-gradient .logo-btn-container .brand-logo img,.card2-container .card2-gradient-hover-effect .logo-btn-container .brand-logo img{border-radius:20px;transition:all .3s ease;background:var(--LightTheme-Background-primary_background)}.card2-container .card2-gradient .logo-btn-container .card-body-img,.card2-container .card2-gradient-hover-effect .logo-btn-container .card-body-img{object-fit:contain;max-width:100%;padding:5px}.card2-container .card2-gradient .logo-btn-container .slide-button,.card2-container .card2-gradient-hover-effect .logo-btn-container .slide-button{position:absolute;bottom:-100px;left:50%;transform:translateX(-50%);transition:all .3s ease;cursor:pointer;background-color:var(--LightTheme-White-White);color:var(--LightTheme-Secondary);border:1px solid var(--LightTheme-Secondary);height:37px}.card2-container .card2-gradient .logo-btn-container .slide-button span,.card2-container .card2-gradient-hover-effect .logo-btn-container .slide-button span{font-size:14px;font-weight:400;text-align:left;line-height:16.71px;letter-spacing:.05em}@media screen and (max-width:768px){.card2-container .card2-gradient .logo-btn-container .slide-button span,.card2-container .card2-gradient-hover-effect .logo-btn-container .slide-button span{font-size:12px;line-height:14.32px}}.card2-gradient-hover-effect.hover-effect .logo-btn-container .slide-button,.card2-gradient-hover-effect:hover .logo-btn-container .slide-button{bottom:-90%;opacity:1}.card2-gradient-hover-effect.hover-effect .logo-btn-container .brand-logo,.card2-gradient-hover-effect:hover .logo-btn-container .brand-logo{margin-top:30%}.card2-gradient-hover-effect.hover-effect .logo-btn-container .brand-logo img,.card2-gradient-hover-effect:hover .logo-btn-container .brand-logo img{transform:translateY(-20px);height:80px;width:80px}.card3-container{min-width:300px;text-align:left;border-radius:12px;background-repeat:no-repeat;position:relative;transition:background-position .5s ease,background-size .5s ease!important;overflow:hidden;background-size:100%}@media screen and (max-width:768px){.card3-container{border-radius:6.86px}}.card3-container .card3-gradient{height:100%;width:100%;position:absolute;background:linear-gradient(180deg,#000 -73.5%,transparent 44.25%);padding:20px;transition:all .3s ease}.card3-container .card3-gradient .redemption-countdown{padding:6px 12px;background:var(--LightTheme-card3style-card_3_style_label_background);border-radius:6px;position:absolute;right:20px;height:34px;display:flex;align-items:center;justify-content:center}.card3-container .card3-gradient .redemption-countdown p{font-size:16px;font-weight:400;margin:0;text-transform:capitalize;color:var(--LightTheme-card3style-card_3_style_label_text);line-height:13.86px;text-align:left}.card3-container .card3-gradient .card-body-container{position:absolute;bottom:-37px;margin-right:20px;transition:all .3s ease;width:100%;left:0;padding:0 20px}.card3-container .card3-gradient .card-body-container .benefit-name{font-size:19.2px;font-weight:700;letter-spacing:.05em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:var(--LightTheme-card3style-card_3_style_heading);line-height:22.91px;text-align:left}@media screen and (max-width:768px){.card3-container .card3-gradient .card-body-container .benefit-name{font-size:21px}}.card3-container .card3-gradient .card-body-container .slide-button{transition:all .3s ease;height:37px;cursor:pointer!important;background-color:var(--LightTheme-Secondary);border:1px solid var(--LightTheme-Secondary)}.card3-container .card3-gradient .card-body-container .slide-button:hover{color:var(--LightTheme-White-White)}.card3-container .card3-gradient .card-body-container .slide-button span{font-size:14px;letter-spacing:.05em;text-align:left;font-weight:400;line-height:16.71px}@media screen and (max-width:768px){.card3-container .card3-gradient .card-body-container .slide-button span{font-size:12px;line-height:14.32px}}.card3-container.claimed .card3-gradient .card-body-container,.card3-container.hover-effect .card3-gradient .card-body-container,.card3-container:hover .card3-gradient .card-body-container{bottom:20px}.card3-container.claimed .card3-gradient .card-body-container .slide-button,.card3-container.hover-effect .card3-gradient .card-body-container .slide-button,.card3-container:hover .card3-gradient .card-body-container .slide-button{bottom:-32px;opacity:1}.card3-container.claimed,.card3-container.hover-effect,.card3-container:hover{background-position:0 100%;background-size:350px}.card4-container{min-width:300px;text-align:left;border-radius:12px;background-color:var(--LightTheme-White-White);overflow:hidden;position:relative}@media screen and (max-width:768px){.card4-container{border-radius:6.86px}}.card4-container .card4-gradient{padding:20px;border-radius:12px;transition:all .3s ease}.card4-container .card4-gradient .label-container{display:flex;justify-content:space-between}.card4-container .card4-gradient .label-container .text-lbl{color:var(--LightTheme-Secondary);font-weight:400;font-size:12px;text-transform:uppercase;line-height:14.32px;letter-spacing:.02em}@media screen and (max-width:768px){.card4-container .card4-gradient .label-container .text-lbl{font-size:10.29px;line-height:12.27px}}.card4-container .card4-gradient .benefit-type-label{margin-bottom:0;font-size:20px;color:var(--LightTheme-card1style-card_1_style_sub_heading);font-weight:400;line-height:28px;letter-spacing:.05em}@media screen and (max-width:768px){.card4-container .card4-gradient .benefit-type-label{font-size:16.33px}}.card4-container .card4-gradient .benefit-name{margin-bottom:0;font-size:24px;color:var(--LightTheme-card1style-card_1_style_heading);font-weight:700;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:28px;letter-spacing:.05em}@media screen and (max-width:768px){.card4-container .card4-gradient .benefit-name{font-size:21px}}.card4-container .card4-gradient .logo-btn-container{position:absolute;width:100%;left:15%;bottom:0;transition:all .3s ease}.card4-container .card4-gradient .logo-btn-container .brand-logo{margin-top:5%;text-align:center;transition:all .3s ease}.card4-container .card4-gradient .logo-btn-container .brand-logo img{transition:all .3s ease;width:100%}.card4-container .card4-gradient .logo-btn-container .card-body-img{max-width:100%}.card4-container .card4-gradient .slide-button{position:absolute;bottom:-100px;left:50%;transform:translateX(-50%);cursor:pointer;transition:all .3s ease;color:var(--LightTheme-Secondary);cursor:pointer!important;background-color:var(--LightTheme-White-White);border:1px solid var(--LightTheme-Secondary);height:37px;max-width:90%!important}.card4-container .card4-gradient .slide-button:hover{color:var(--LightTheme-White-White);background-color:var(--LightTheme-Secondary);border:1px solid var(--LightTheme-Secondary)}.card4-container .card4-gradient .slide-button span{font-size:14px;font-weight:400;line-height:16.71px;letter-spacing:.05em}@media screen and (max-width:768px){.card4-container .card4-gradient .slide-button span{font-size:12px;line-height:14.32px}}.card4-container.claimed .slide-button,.card4-container.claimed .slide-button span{background-color:#198754;color:#fff!important}.card4-container.claimed .logo-btn-container,.card4-container.hover-effect .logo-btn-container,.card4-container:hover .logo-btn-container{bottom:25%;left:0}.card4-container.claimed .slide-button,.card4-container.hover-effect .slide-button,.card4-container:hover .slide-button{bottom:20px;opacity:1;max-width:90%}.card4-container.claimed .logo-btn-container .brand-logo,.card4-container.hover-effect .logo-btn-container .brand-logo,.card4-container:hover .logo-btn-container .brand-logo{margin-top:15%}.card4-container.claimed .logo-btn-container .brand-logo img,.card4-container.hover-effect .logo-btn-container .brand-logo img,.card4-container:hover .logo-btn-container .brand-logo img{transform:translateY(-20px);width:174px;height:129px}@keyframes slideUp{0%{bottom:-50px;opacity:0}to{bottom:20px;opacity:1}}.banner-card{border-radius:8px;background:linear-gradient(90deg,#fff,#d7d7d7);box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);margin:60px 50px}@media screen and (max-width:768px){.banner-card{margin:30px 15px 40px}}.banner-card .banner-card-container{text-align:left;padding:50px;background-repeat:no-repeat;background-position:100% 100%;background-image:url(/_next/static/media/dashboard-banner-offer.2f21d465.png)}@media screen and (max-width:768px){.banner-card .banner-card-container{padding:30px 16px;background-size:contain;background-image:url(/_next/static/media/hero-mobile.bffc4136.png)}}.banner-card .banner-card-container .banner-heading{font-size:43px;font-weight:600;line-height:51.33px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-dashboard-dashboard_banner_heading)}@media screen and (max-width:768px){.banner-card .banner-card-container .banner-heading{font-size:24px;line-height:28.65px;text-align:left;width:75%;margin-bottom:10px}}.banner-card .banner-card-container .banner-heading .exclusive-highlight{font-weight:700}.banner-card .banner-card-container .banner-subheading{font-size:28px;font-weight:500;letter-spacing:.05em;color:var(--LightTheme-dashboard-dashboard_banner_sub_heading);width:75%}@media screen and (max-width:768px){.banner-card .banner-card-container .banner-subheading{font-size:16px;font-weight:400;line-height:19.1px;text-align:left;width:75%}}.banner-card .banner-card-container .btn-container{display:inline-block}.banner-card .banner-card-container .btn-container button{font-size:18px;font-weight:500;text-align:center;color:var(--LightTheme-Black-Black)}.banner-card .banner-card-container .btn-container button:hover{color:var(--LightTheme-White-White)}.modal-body{padding:0;opacity:1!important}.saving-card{width:50%;box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302)}@media screen and (max-width:768px){.saving-card{width:100%}}.saving-card .saving-card-container{padding:50px 50px 50px 120px;background-color:var(--LightTheme-White-White);border-radius:0 4px 4px 0;object-fit:contain;background-image:url(/_next/static/media/saving-card-bg-left.ea9deb95.png),url(/_next/static/media/saving-card-bg-right.9dac96c5.png);background-repeat:no-repeat,no-repeat;background-position:0 0;background-position:0 0,100%;position:relative}@media screen and (max-width:768px){.saving-card .saving-card-container{padding:20px 25% 20px 30px;background-image:none,url(/_next/static/media/saving-card-bg-right-mobile.b0ff950d.png);background-size:contain;background-position:100%}}.saving-card .saving-card-container .saving-text-container{text-align:left}.saving-card .saving-card-container .saving-text-container .saving-default-text2{font-family:SF Pro Display;font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.saving-card .saving-card-container .saving-text-container .saving-default-text{font-family:SF Pro Display;font-size:20px;font-weight:400;line-height:23.87px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-secondary_text);width:73%}@media screen and (max-width:768px){.saving-card .saving-card-container .saving-text-container .saving-default-text{width:90%}}.saving-card .saving-card-container .saving-text-container p{font-size:32px;font-weight:700;line-height:48px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.saving-card .saving-card-container .saving-text-container p{font-size:24px;font-weight:700;line-height:36px;text-align:left;width:100%}}.saving-card .saving-card-container .saving-text-container p span{font-size:28px;font-weight:700;letter-spacing:.05em}.saving-card .saving-card-container .saving-text-container p span .saving-count{color:var(--LightTheme-Secondary);font-size:32px;font-weight:700;letter-spacing:.05em;text-wrap:nowrap}@media screen and (max-width:768px){.saving-card .saving-card-container .saving-text-container p span .saving-count{font-size:28px;font-weight:700;letter-spacing:.05em;text-align:left}}.saving-card .saving-card-container .btn-container{display:inline-block}.saving-card .saving-card-container .btn-container button{padding:15px 30px;gap:10px;border-radius:4px;border:1px solid var(--LightTheme-dashboard-dashboard_saving_btn_border);transition:all .4s ease;color:var(--LightTheme-dashboard-dashboard_saving_btn_text);margin-top:10px}@media screen and (max-width:768px){.saving-card .saving-card-container .btn-container button{padding:10px;margin-top:0}}.saving-card .saving-card-container .btn-container button:hover{color:#fff;background-color:var(--LightTheme-dashboard-dashboard_saving_btn_text)}.saving-card .saving-card-container .btn-container button span{font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.02em;text-align:left}.saving-card .saving-card-container .btn-container button .icon_container{margin-left:12px}.section_booking_details{padding:50px 0 80px}@media screen and (max-width:768px){.section_booking_details{background-image:none}}.section_booking_details .booking_details_container_section{width:45%;margin:0 auto;background-color:var(--LightTheme-White-White);border-radius:8px;border:1px solid var(--LightTheme-Border)}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section{width:90%;border:1px solid var(--LightTheme-Border);box-shadow:none}}.section_booking_details .booking_details_container_section .booking_details_card_container{padding:30px 18px;position:relative}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container{padding:16px 20px}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_details_design_img_container img{height:90px;width:auto;position:absolute;left:0;top:0}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_details_card_heading{text-align:center;margin-bottom:21px}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_details_card_heading h2{font-size:28px;line-height:33.41px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;margin-bottom:0;font-weight:500}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_details_card_heading h2{font-size:20px;font-weight:700;line-height:24.2px;text-align:left}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card{box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);display:flex;justify-content:space-between;margin:0 20px;padding:14px 21px;align-items:center;border-radius:4px}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card{margin:0;position:relative;z-index:999;background:#fff}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_primary_details{display:flex;flex-direction:column;gap:5px}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_primary_details .booking_generation_name_container{display:flex;align-items:center}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_primary_details .booking_generation_name_container .booking_name{margin-left:5px}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_primary_details .booking_generation_name_container .booking_name p{font-size:20px;font-weight:500;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0;line-height:23.87px}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_primary_details .booking_generation_name_container .booking_name p{font-size:14px;font-weight:600;line-height:16.94px;text-align:left}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_primary_details .booking_generation_location_container{display:flex;color:#aab0b6;font-size:16px;font-weight:500;letter-spacing:.05em;text-align:left;align-items:center;line-height:19.09px}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_primary_details .booking_generation_location_container .booking_generation_logo_icon{margin-top:-3px}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_primary_details .booking_generation_location_container .booking_generation_location_name{margin-left:5px}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_primary_details .booking_generation_location_container .booking_generation_location_name p{margin-bottom:0;font-size:16px;line-height:19.36px;letter-spacing:.05em;text-align:left;font-weight:500}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_primary_details .booking_generation_location_container .booking_generation_location_name p{font-size:12px;line-height:14.52px;text-align:left;color:#818181}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_status .booking_generation_status_pill{padding:5px 10px;border-radius:4px}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_status .booking_generation_status_pill span{color:#fff;font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_card .booking_generation_status .booking_generation_status_pill span{font-size:14px;font-weight:600;line-height:16.94px;text-align:left}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_sub_heading{margin:30px 20px}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_sub_heading p{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details{background-color:#f7f8f9;border-radius:8px;padding:20px;margin:30px 20px}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details{margin:30px 0;display:flex;flex-direction:column;gap:30px}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1{display:flex;gap:30px;margin-bottom:10px}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1{flex-direction:column;gap:20px}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_booking_details{width:50%;text-align:left}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_booking_details{width:100%}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_booking_details .booking_details_container .booking_details_heading p{color:var(--LightTheme-primary_text);font-size:16px;font-weight:500;line-height:20px;text-align:left;letter-spacing:-.01em}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_booking_details .booking_details_container .booking_details .booking_details_row{display:flex}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_booking_details .booking_details_container .booking_details .booking_details_row{justify-content:space-between}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_booking_details .booking_details_container .booking_details .booking_details_row .booking_details_row_heading{font-size:14px;text-align:left;color:var(--LightTheme-secondary_text);text-wrap:nowrap;font-weight:500;line-height:16px;letter-spacing:.01em}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_booking_details .booking_details_container .booking_details .booking_details_row .booking_details_value_text{font-size:14px;text-align:left;margin-left:4px;color:var(--LightTheme-primary_text);margin-bottom:5px;font-weight:500;line-height:16px;letter-spacing:.01em}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_booking_details .booking_details_container .booking_details .booking_details_row .booking_details_value_text{text-align:right;max-width:75%}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details{width:50%;text-align:left}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details{width:100%}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details .booking_details_other_container .other_heading p{color:var(--LightTheme-primary_text);font-size:16px;font-weight:500;line-height:20px;text-align:left;letter-spacing:-.01em}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details .booking_details_other_container .other_details .other_details_row{display:flex}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details .booking_details_other_container .other_details .other_details_row{justify-content:space-between}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details .booking_details_other_container .other_details .other_details_row .other_details_row_heading{font-size:14px;text-align:left;color:var(--LightTheme-secondary_text);text-wrap:nowrap;font-weight:500;line-height:16px;letter-spacing:.01em}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details .booking_details_other_container .other_details .other_details_row .other_details_row_value_text{font-size:14px;text-align:left;margin-left:4px;color:var(--LightTheme-primary_text);margin-bottom:5px;font-weight:500;line-height:16px;letter-spacing:.01em;word-break:break-word}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details .booking_details_other_container .other_details .other_details_row .other_details_row_value_text{text-align:right;max-width:75%}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details .details_progression_container{display:flex;align-items:center;gap:4px;display:none}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details .details_progression_container{width:100%;text-align:center;display:flex;justify-content:center;margin-top:30px;gap:5px}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details .details_progression_container .details_progression_status p{font-size:12px;line-height:17.5px;letter-spacing:.01em;text-align:left;margin-bottom:0;font-weight:500}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part1 .booking_generation_other_details .details_progression_container .details_progression_status p{margin-bottom:0;margin-left:5px}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part2 .booking_generation_appointment_details .booking_generation_appointment_container{text-align:left}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part2 .booking_generation_appointment_details .booking_generation_appointment_container .appointment_heading p{color:var(--LightTheme-primary_text);font-size:16px;font-weight:500;line-height:20px;text-align:left;letter-spacing:-.01em}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part2 .booking_generation_appointment_details .booking_generation_appointment_container .appointment_details .appointment_details_row{display:flex}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part2 .booking_generation_appointment_details .booking_generation_appointment_container .appointment_details .appointment_details_row{justify-content:space-between}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part2 .booking_generation_appointment_details .booking_generation_appointment_container .appointment_details .appointment_details_row .appointment_details_row_heading{font-size:14px;text-align:left;color:var(--LightTheme-secondary_text);text-wrap:nowrap;font-weight:500;line-height:16px;letter-spacing:.01em}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part2 .booking_generation_appointment_details .booking_generation_appointment_container .appointment_details .appointment_details_row .appointment_details_row_value_text{font-size:14px;text-align:left;margin-left:4px;color:var(--LightTheme-primary_text);margin-bottom:5px;font-weight:500;line-height:16px;letter-spacing:.01em}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part2 .booking_generation_appointment_details .booking_generation_appointment_container .appointment_details .appointment_details_row .appointment_details_row_value_text{text-align:right;max-width:50%}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part2 .booking_generation_appointment_details .booking_generation_appointment_container .details_progression_container{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:25px}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_details .booking_generation_details_part2 .booking_generation_appointment_details .booking_generation_appointment_container .details_progression_container .details_progression_status p{margin-bottom:0;font-size:12px;font-weight:600;line-height:17.5px;letter-spacing:.01em;text-align:left}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_payment_summary{margin:0 20px}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_payment_summary{margin:0}}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_payment_summary .booking_generation_payment_container .booking_payment_summary_head p{font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.01em;text-align:left;color:#1d1d1f}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_payment_summary .booking_generation_payment_container .booking_payment_summary_body .booking_payment_items{display:flex;justify-content:space-between;margin:5px 0}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_payment_summary .booking_generation_payment_container .booking_payment_summary_body .booking_payment_items .booking_payment_item_name{font-size:14px;line-height:22px;text-align:left;color:var(--LightTheme-secondary_text);font-weight:500;letter-spacing:.01em}.section_booking_details .booking_details_container_section .booking_details_card_container .booking_generation_payment_summary .booking_generation_payment_container .booking_payment_summary_body .booking_payment_items .booking_payment_item_value{font-weight:500;text-align:left;color:var(--LightTheme-primary_text);font-size:14px;line-height:22px;letter-spacing:.01em}.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container{margin:20px 0}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container{margin:55px 0 20px}}.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard{display:flex;gap:20px;justify-content:center}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard{display:flex;gap:10px;justify-content:center}}@media screen and (max-width:380px){.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard{flex-direction:column}}.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;background-color:#fff;transition:all .4s ease;text-align:center;max-height:49px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard{padding:10px 15px;max-height:37px}}@media screen and (max-width:380px){.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard{order:2}}.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard span{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard span{font-size:14px}}.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard:hover{background-color:var(--LightTheme-Primary)}.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard:hover span{color:var(--LightTheme-White-White)}.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;background-color:#fff;transition:all .4s ease;text-align:center;max-height:49px;display:flex;align-items:center;justify-content:center;background-color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history{padding:10px 15px;max-height:37px}}.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history span{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history span{font-size:14px}}.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history:hover{background-color:var(--LightTheme-Primary)}.section_booking_details .booking_details_container_section .booking_details_card_container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history:hover span{color:var(--LightTheme-White-White)}.section_terms_and_conditions .terms_and_conditions_container .terms_and_conditions_heading{margin:auto;width:100%}@media screen and (max-width:768px){.section_terms_and_conditions .terms_and_conditions_container .terms_and_conditions_heading{width:100%;text-align:left}}.section_terms_and_conditions .terms_and_conditions_container .terms_and_conditions_heading h1{font-weight:700;color:var(--LightTheme-primary_text);font-size:32px;text-align:center;margin:auto;width:100%}@media screen and (max-width:768px){.section_terms_and_conditions .terms_and_conditions_container .terms_and_conditions_heading h1{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left;margin-bottom:0}}.section_terms_and_conditions .terms_and_conditions_container .navigation_container{display:flex;gap:40px;margin:50px 0}@media screen and (max-width:768px){.section_terms_and_conditions .terms_and_conditions_container .navigation_container{margin:20px 0}}.section_terms_and_conditions .terms_and_conditions_container .navigation_container .terms_and_condition_navigation_container .back_navigation{display:flex;gap:6px;align-items:center;cursor:pointer}.section_terms_and_conditions .terms_and_conditions_container .navigation_container .terms_and_condition_navigation_container .back_navigation .back_navigation_icon{display:flex}.section_terms_and_conditions .terms_and_conditions_container .navigation_container .terms_and_condition_navigation_container .back_navigation .back_navigation_text{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:var(--LightTheme-primary_text)}.section_terms_and_conditions .terms_and_conditions_container .navigation_container .terms_and_condition_breadcrumb{display:flex;align-items:center;gap:5px}.section_terms_and_conditions .terms_and_conditions_container .navigation_container .terms_and_condition_breadcrumb .breadcrumb_text_container .breadcrumb_text{margin-bottom:0;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:var(--LightTheme-primary_text);cursor:pointer}.section_terms_and_conditions .terms_and_conditions_container .navigation_container .terms_and_condition_breadcrumb .breadcrumb_text_container .active_breadcrumb{color:var(--LightTheme-Disable)}.section_terms_and_conditions .terms_and_conditions_container .terms_and_condition_text_container{font-size:15.43px;font-weight:500;line-height:27.78px;text-align:left;color:#373737}@media screen and (max-width:768px){.section_terms_and_conditions .terms_and_conditions_container .terms_and_condition_text_container{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.05em;text-align:left}}.section_terms_and_conditions .terms_and_conditions_container .terms_and_condition_text_container div{margin:20px 0}.section_faqs .accordion{background:none}.section_faqs .accordion .accordion-item{background:none;border-radius:5px;border:.79px solid #e1e1e1;background:var(--LightTheme-White-White)}.section_faqs .accordion .accordion-item .accordion-header button.accordion-button{background:none!important}.section_faqs .accordion .accordion-item .accordion-header button.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}.section_faqs .accordion-header button{background:none!important}.section_faqs .faq-question{font-size:18px;font-weight:600;line-height:25.2px;text-align:left;color:#333}.section_faqs .faq-answer{font-size:16px;font-weight:500;color:var(--subheading)}@media screen and (max-width:768px){.section_faqs{padding:16px;background-image:none;background-color:var(--LightTheme-White-White)}}.section_faqs .faqs_container{margin:auto;width:100%}@media screen and (max-width:768px){.section_faqs .faqs_container .faqs_heading{width:100%;text-align:left}}.section_faqs .faqs_container .faqs_heading h1{font-weight:700;color:var(--LightTheme-primary_text);font-size:32px;text-align:center;margin:auto;width:100%}@media screen and (max-width:768px){.section_faqs .faqs_container .faqs_heading h1{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left;margin-bottom:0}}.section_faqs .faqs_container .navigation_container{display:flex;gap:40px;margin:50px 0}@media screen and (max-width:768px){.section_faqs .faqs_container .navigation_container{margin:20px 0}}.section_faqs .faqs_container .navigation_container .faqs_navigation_container .back_navigation{display:flex;gap:6px;align-items:center;cursor:pointer}.section_faqs .faqs_container .navigation_container .faqs_navigation_container .back_navigation .back_navigation_icon{display:flex}.section_faqs .faqs_container .navigation_container .faqs_navigation_container .back_navigation .back_navigation_text{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:var(--LightTheme-primary_text)}.section_faqs .faqs_container .navigation_container .faqs_breadcrumb{display:flex;align-items:center;gap:5px}.section_faqs .faqs_container .navigation_container .faqs_breadcrumb .breadcrumb_text_container .breadcrumb_text{margin-bottom:0;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:var(--LightTheme-primary_text);cursor:pointer}.section_faqs .faqs_container .navigation_container .faqs_breadcrumb .breadcrumb_text_container .active_breadcrumb{color:var(--LightTheme-Disable)}.section_faqs .faqs_container .faqs_text_container{font-size:15.43px;font-weight:500;line-height:27.78px;text-align:left;color:#373737}.section_faqs .faqs_container .faqs_text_container .accordion-item{margin:15px 0}.section_faqs .faqs_container .faqs_text_container .accordion-button{padding:15px 34px}.section_faqs .faqs_container .faqs_text_container .accordion-button:focus{box-shadow:none}.section_faqs .faqs_container .faqs_text_container .accordion-button:after{background-image:url(/_next/static/media/plus.0d1fa8e7.svg)!important}.section_faqs .faqs_container .faqs_text_container .accordion-button:not(.collapsed):after{background-image:url(/_next/static/media/plus.0d1fa8e7.svg)!important;transform:rotate(45deg)}@media screen and (max-width:768px){.section_faqs .faqs_container .faqs_text_container{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.05em;text-align:left}}.section_privacy_policy .privacy_policy_container .privacy_policy_heading{margin:auto;width:100%}@media screen and (max-width:768px){.section_privacy_policy .privacy_policy_container .privacy_policy_heading{width:100%;text-align:left}}.section_privacy_policy .privacy_policy_container .privacy_policy_heading h1{font-weight:700;color:var(--LightTheme-primary_text);font-size:32px;text-align:center;margin:auto;width:100%}@media screen and (max-width:768px){.section_privacy_policy .privacy_policy_container .privacy_policy_heading h1{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left;margin-bottom:0}}.section_privacy_policy .privacy_policy_container .navigation_container{display:flex;gap:40px;margin:50px 0}@media screen and (max-width:768px){.section_privacy_policy .privacy_policy_container .navigation_container{margin:20px 0}}.section_privacy_policy .privacy_policy_container .navigation_container .privacy_policy_navigation_container .back_navigation{display:flex;gap:6px;align-items:center;cursor:pointer}.section_privacy_policy .privacy_policy_container .navigation_container .privacy_policy_navigation_container .back_navigation .back_navigation_icon{display:flex}.section_privacy_policy .privacy_policy_container .navigation_container .privacy_policy_navigation_container .back_navigation .back_navigation_text{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:var(--LightTheme-primary_text)}.section_privacy_policy .privacy_policy_container .navigation_container .privacy_policy_breadcrumb{display:flex;align-items:center;gap:5px}.section_privacy_policy .privacy_policy_container .navigation_container .privacy_policy_breadcrumb .breadcrumb_text_container .breadcrumb_text{margin-bottom:0;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:var(--LightTheme-primary_text);cursor:pointer}.section_privacy_policy .privacy_policy_container .navigation_container .privacy_policy_breadcrumb .breadcrumb_text_container .active_breadcrumb{color:var(--LightTheme-Disable)}.section_privacy_policy .privacy_policy_container .privacy_policy_text_container{font-size:15.43px;font-weight:500;line-height:27.78px;text-align:left;color:#373737;margin:20px 0}@media screen and (max-width:768px){.section_privacy_policy .privacy_policy_container .privacy_policy_text_container{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.05em;text-align:left}}.section_about_us .about_us_container{margin:auto;width:100%}@media screen and (max-width:768px){.section_about_us .about_us_container .about_us_heading{width:100%;text-align:left}}.section_about_us .about_us_container .about_us_heading h1{font-weight:700;color:var(--LightTheme-primary_text);font-size:32px;text-align:center;margin:auto;width:100%}@media screen and (max-width:768px){.section_about_us .about_us_container .about_us_heading h1{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left;margin-bottom:0}}.section_about_us .about_us_container .navigation_container{display:flex;gap:40px;margin:50px 0}@media screen and (max-width:768px){.section_about_us .about_us_container .navigation_container{margin:20px 0}}.section_about_us .about_us_container .navigation_container .about_us_navigation_container .back_navigation{display:flex;gap:6px;align-items:center;cursor:pointer}.section_about_us .about_us_container .navigation_container .about_us_navigation_container .back_navigation .back_navigation_icon{display:flex}.section_about_us .about_us_container .navigation_container .about_us_navigation_container .back_navigation .back_navigation_text{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:var(--LightTheme-primary_text)}.section_about_us .about_us_container .navigation_container .about_us_breadcrumb{display:flex;align-items:center;gap:5px}.section_about_us .about_us_container .navigation_container .about_us_breadcrumb .breadcrumb_text_container .breadcrumb_text{margin-bottom:0;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:var(--LightTheme-primary_text);cursor:pointer}.section_about_us .about_us_container .navigation_container .about_us_breadcrumb .breadcrumb_text_container .active_breadcrumb{color:var(--LightTheme-Disable)}.section_about_us .about_us_container .about_us_text_container{font-size:15.43px;font-weight:500;line-height:27.78px;text-align:left;color:#373737;margin:20px 0}@media screen and (max-width:768px){.section_about_us .about_us_container .about_us_text_container{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.05em;text-align:left}}.section_facilities .section_facilities_container{margin:50px 0}@media screen and (max-width:768px){.section_facilities .section_facilities_container{margin:0}}.section_facilities .section_facilities_container .facility_banner_container{margin:0 100px;object-fit:contain;background-repeat:no-repeat;background-position:100%;background-size:cover;height:300px;border-radius:8px}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facility_banner_container{margin:0;border-radius:0}}.section_facilities .section_facilities_container .facility_banner_container .facility_banner{background:linear-gradient(180deg,#000,rgba(0,0,0,.1) 55%);height:100%;position:relative;border-radius:8px}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facility_banner_container .facility_banner{border-radius:0}}.section_facilities .section_facilities_container .facility_banner_container .facility_banner .banner_head{color:var(--LightTheme-White-White);position:absolute;display:flex;align-items:center;gap:10px;margin:20px}.section_facilities .section_facilities_container .facility_banner_container .facility_banner .banner_head .banner_navigation .banner_back-button{background:hsla(0,0%,100%,.8);gap:10px;border-radius:10px;border:1px;border:1px solid var(--grey);height:38px;width:38px;display:flex;justify-content:center;align-items:center;cursor:pointer}.section_facilities .section_facilities_container .facility_banner_container .facility_banner .banner_head .banner_name p{margin:0;font-size:20px;font-weight:500;line-height:24px;text-align:left}.section_facilities .section_facilities_container .facility_banner_container .facility_banner .banner_footer{color:#fff;position:absolute;right:3%;bottom:20px}.section_facilities .section_facilities_container .facility_banner_container .facility_banner .banner_footer .benefit_type{padding:2.88px 8.65px;border-radius:7.69px;background-color:#fff}.section_facilities .section_facilities_container .facility_banner_container .facility_banner .banner_footer .benefit_type p{font-size:12px;line-height:15.37px;margin:0;color:var(--LightTheme-primary_text);font-weight:500;letter-spacing:.05em;text-align:left}.section_facilities .section_facilities_container .facilities_head_container{margin:24px 100px}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_head_container{margin:24px 16px}}.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section{position:relative}}.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_heading p{font-size:24px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_heading p{font-size:20px;font-weight:600}}.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area{display:flex;gap:30px}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area{gap:20px}}.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area .filter_location .location_icon_container span,.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area .filter_toggle_screen .screen_toggle_container span{color:var(--LightTheme-Black-Black);font-size:20px;cursor:pointer}.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area .filter_search{gap:5px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area .filter_search{position:absolute;inset:0;width:100%;top:130%}}.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area .filter_search .search-facility-container{padding:8px 15px;background-color:#f7f8f9;border-radius:8px;height:36px;gap:10px;border:1px solid #aab0b6;transition:background-color .3s}.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area .filter_search .search-facility-container .facility_search_input{border:none;outline:none;min-width:200px;transition:min-width .5s;width:100%;background:transparent;font-size:12px;font-weight:500;line-height:18px;letter-spacing:.05em}.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area .filter_search .search-facility-container .facility_search_input::placeholder{color:var(--LightTheme-delayedjourney-delayed_journey_search_placeholder)}.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area .filter_search .current-search-container{padding:4px 12px}.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area .filter_search .current-search-container p{margin-bottom:0;font-size:12px}.section_facilities .section_facilities_container .facilities_head_container .facility_filter_section .filter_section_area .filter_search .current-search-container p span{font-size:12px;font-weight:600;text-align:left;color:#2d3237;display:inline-block}.section_facilities .section_facilities_container .facilities_head_container .applied_facility_filter_section{margin-top:24px}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_head_container .applied_facility_filter_section{margin-top:60px}}.section_facilities .section_facilities_container .facilities_head_container .applied_facility_filter_section div{display:flex;gap:10px}.section_facilities .section_facilities_container .facilities_head_container .applied_facility_filter_section div button{border-radius:4px;padding:4px 16px;border:1px solid #1d1d1f;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;background-color:var(--LightTheme-White-White);cursor:unset}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_head_container .applied_facility_filter_section div button{padding:4px 8px}}.section_facilities .section_facilities_container .facilities_head_container .applied_facility_filter_section div button img{margin-left:6px;cursor:pointer}.section_facilities .section_facilities_container .facilities_container{margin:0 100px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_container{margin:0 16px 24px}}.section_facilities .section_facilities_container .facilities_container .facility_card_container{position:relative;width:100%}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner{border-radius:8px;display:flex;flex-wrap:wrap;width:100%;gap:3%}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner{flex-direction:column;justify-content:start}}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .no-facility-found{width:100%;font-weight:500;margin:10px 0}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm{width:31%;position:relative;margin-bottom:40px}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm{width:100%;margin-bottom:38px}}@media(min-width:768px)and (max-width:991.98px){.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm{width:100%;position:relative;margin-bottom:40px}}@media(min-width:992px)and (max-width:1199.98px){.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm{width:48%;position:relative;margin-bottom:40px}}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .carousel_overlay{background:linear-gradient(180deg,hsla(0,0%,5%,0) 38%,rgba(0,0,0,.8));width:100%;height:100%;border-radius:8px;position:absolute;z-index:2}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .carousel_card_text_container{display:flex;position:absolute;color:var(--LightTheme-White-White);padding:12px;bottom:0;align-items:flex-end;z-index:3;width:100%;justify-content:space-between}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .carousel_card_text_container .custom_left_container{display:flex;flex-direction:column;z-index:999;text-align:left}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .carousel_card_text_container .custom_left_container h3{font-size:20px;font-weight:500;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin-bottom:4px}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .carousel_card_text_container .custom_left_container .carousel_location_icon_container{display:flex;align-items:center}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .carousel_card_text_container .custom_left_container .carousel_location_icon_container p{font-size:16px;font-weight:500;text-align:left;margin-bottom:0;color:#fff;line-height:19.09px;letter-spacing:.05em}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .carousel_card_text_container .custom_right_container .detail_arrow_container{padding:0 10px 2px;border-radius:80px;background-color:var(--LightTheme-White-White);color:var(--LightTheme-Black-Black);font-size:24px;width:44px;height:24px;display:inline-block;position:relative;z-index:9}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .carousel_card_text_container .custom_right_container .detail_arrow_container span{display:inline-block;position:relative;top:-6px;cursor:pointer;transform:rotate(270deg)}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .carousel_card_text_container .custom_right_container .detail_arrow_container span{display:inline-block;font-size:24px}}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .carousel_card_text_container .custom_right_container .detail_arrow_container span img{width:100%;display:inline-block}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .react-multi-carousel-list{border-radius:8px;height:200px}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .react-multi-carousel-list{border-radius:6px}}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .react-multi-carousel-list .react-multiple-carousel__arrow--left{opacity:0;transition:opacity .3s ease-in-out;left:0;height:100%;position:absolute;border-radius:0;background:linear-gradient(90deg,rgba(0,0,0,.86) -14.68%,transparent)}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm .react-multi-carousel-list .react-multiple-carousel__arrow--right{opacity:0;transition:opacity .3s ease-in-out;right:0;height:100%;position:absolute;border-radius:0;background:linear-gradient(270deg,rgba(0,0,0,.86) -14.68%,transparent)}.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm:hover .react-multi-carousel-list .react-multiple-carousel__arrow--left,.section_facilities .section_facilities_container .facilities_container .facility_card_container .carousel_form_facility_card .carousel_form_facility_card_inner .carousel_form_facility_card_inner_arm:hover .react-multi-carousel-list .react-multiple-carousel__arrow--right{opacity:1;z-index:2}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container{display:flex;gap:3%;flex-wrap:wrap}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container{flex-direction:column;gap:0}}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .no-facility-found{width:100%;font-weight:500;margin:10px 0}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card{display:flex;padding:12px;border-radius:6px;box-shadow:0 2px 8px 0 rgba(0,0,0,.102);align-items:center;width:30%;background-color:var(--LightTheme-White-White);gap:12px;margin-bottom:3%}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card{width:100%;margin-bottom:38px}}@media(min-width:768px)and (max-width:991.98px){.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card{width:100%;position:relative;margin-bottom:40px}}@media(min-width:992px)and (max-width:1199.98px){.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card{width:48%;position:relative;margin-bottom:40px}}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_img_section{width:25%}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_img_section .facility_img_container{width:100%}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_img_section .facility_img_container img{width:100%;border-radius:8px;height:150px;object-fit:cover}@media screen and (max-width:768px){.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_img_section .facility_img_container img{color:transparent;width:76px;height:76px;object-fit:cover;border-radius:4px}}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_content_section{width:65%}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_content_section .facility_name_container{text-align:left}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_content_section .facility_name_container .facility_name{font-size:20px;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-height:2.4em;margin-bottom:5px;color:var(--LightTheme-primary_text);line-height:24px;letter-spacing:.05em}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_content_section .facility_location_container{display:flex;gap:5px;margin-bottom:3px}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_content_section .facility_location_container .facility_location{font-size:14px;font-weight:500;text-align:left;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:var(--LightTheme-primary_text);line-height:21px}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_content_section .facility_specialization_container{display:flex;gap:5px;align-items:center}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_content_section .facility_specialization_container .specialization_name{font-size:12px;line-height:13px;text-align:left;margin-bottom:0;font-weight:500;letter-spacing:-.005em}.section_facilities .section_facilities_container .facilities_container .facility_card_container .card_grid_container .cards_form_facility_card .facility_card_navigation_section .custom_right_container{cursor:pointer}.modal_facility_filter{max-width:400px;margin:auto}@media screen and (max-width:768px){.modal_facility_filter{border:none;max-width:300px}}.modal_facility_filter .facility_filter_body{color:#000;padding:16px 30px 35px}@media screen and (max-width:768px){.modal_facility_filter .facility_filter_body{padding:20px}}.modal_facility_filter .facility_filter_body .facility_filter_body_head{padding:14px 0 24px}@media screen and (max-width:768px){.modal_facility_filter .facility_filter_body .facility_filter_body_head{padding:0}}.modal_facility_filter .facility_filter_body .facility_filter_body_head div{font-size:16px;font-weight:500;color:#4c4e54}.modal_facility_filter .facility_filter_body .facility_filter_control_container{gap:16px;display:flex;flex-direction:column}@media screen and (max-width:768px){.modal_facility_filter .facility_filter_body .facility_filter_control_container{gap:6px}}.modal_facility_filter .facility_filter_body .facility_filter_control_container .facility_filter_control label{display:inline;font-size:12px;font-weight:500;text-align:left;color:#222}.modal_facility_filter .facility_filter_body .facility_filter_footer_btn_container{display:flex;margin-top:32px;justify-content:space-between}@media screen and (max-width:768px){.modal_facility_filter .facility_filter_body .facility_filter_footer_btn_container{margin-top:20px;justify-content:space-between}}.modal_facility_filter .facility_filter_body .facility_filter_footer_btn_container button{width:48%}@media screen and (max-width:768px){.modal_facility_filter .facility_filter_body .facility_filter_footer_btn_container button{width:45%}}.footer-social-media-style img{cursor:pointer}.user_data_container{display:flex;padding:60px 0;gap:30px}@media screen and (max-width:768px){.user_data_container{flex-direction:column;padding:40px 0}.display_desktop{display:none!important}}@media screen and (min-width:768px){.display_desktop{display:inline-block}}@media screen and (max-width:768px){.display_mobile{display:inline-block}}@media screen and (min-width:768px){.display_mobile{display:none!important}}.social-media-login-option-container{display:flex;justify-content:space-between;gap:13px}.social-media-login-option-container img{width:34px!important;height:34px!important}@media screen and (max-width:768px){.social-media-login-option-container img{width:15px!important;height:15px!important}}.social-media-login-option-container .social-login-option-btn{display:flex;flex-direction:row;gap:15px;align-items:center;background-color:var(--LightTheme-Background-primary_background);border-radius:4px;justify-content:center;padding:12px}.social-media-login-option-container .social-login-option-btn .login-option-text{font-size:18px;font-weight:500;line-height:21.48px;letter-spacing:1px;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.social-media-login-option-container .social-login-option-btn .login-option-text{font-size:12px;font-weight:500;line-height:13.24px;letter-spacing:.616541326px;text-align:left}}.social-media-login-option-container .social-login-option-btn:first-child{flex-grow:1}.social-media-login-option-container .social-login-option-btn:not(:first-child) .login-option-text{display:none}@media screen and (max-width:768px){.social-media-login-option-container{height:35px}}.facility_filter_control .css-19bb58m{margin:0!important}@media screen and (max-width:768px){.filter_search .dropdown{width:100%!important}}.filter_search button{padding:0!important;background:transparent!important;border:none!important}.filter_search .dropdown-menu{margin-top:5px!important}@media screen and (max-width:768px){.filter_search .dropdown-menu{width:100%!important;top:-25px!important}.filter_search .dropdown-toggle{width:100%!important;display:inline-block!important}}.feedback-card{height:auto;max-width:50%;min-width:50%}@media screen and (max-width:768px){.feedback-card{width:100%;max-width:100%;min-width:100%}}.feedback-card .feedback-card-container{padding:32px 50px;background-color:var(--LightTheme-White-White);border-radius:4px;object-fit:contain;background-image:url(/_next/static/media/feedback-card-bg-center.f9c9fa75.png);background-repeat:no-repeat;background-position:top;background-size:contain;position:relative;text-align:left;display:flex;flex-direction:column;height:100%}.feedback-card .feedback-card-container.thank-you{background-image:url(/_next/static/media/bg-thankyou.406e8e8f.png);background-size:170px;background-position:50%}.feedback-card .feedback-card-container.sorry{background-image:url(/_next/static/media/bg-sorry.997333ea.png);background-size:180px;background-position:50%}.feedback-card .feedback-card-container .feedback-generated{font-weight:500;letter-spacing:.02em;margin-bottom:12px}.feedback-card .feedback-card-container .feedback-generated span{color:var(--secondary)}.feedback-card .feedback-card-container .logo-bottom-div{background-color:var(--bg-primary-gradient);color:var(--LightTheme-Black-Black);text-align:center;border-radius:0 0 8px 8px;padding:5px 0;margin:0 5px;align-self:center}.feedback-card .feedback-card-container .feedback-content{display:flex;gap:30px;justify-content:space-between}.feedback-card .feedback-card-container .options-container{display:flex;flex-direction:column;gap:15px}.feedback-card .feedback-card-container .options-container .option-div{display:flex;align-items:center;font-weight:500;gap:10px;color:var(--LightTheme-Black-Black)}.feedback-card .feedback-card-container .options-container .option-div .option-button{height:19px;aspect-ratio:1;border-radius:50%;background:var(--bg-light);border:1px solid var(--secondary)}.feedback-card .feedback-card-container .options-container .option-div .form-label{cursor:pointer;margin-bottom:0}.feedback-card .feedback-card-container .feedback-query{font-size:28px;font-weight:700;margin-bottom:10px;color:var(--LightTheme-Black-Black)}.feedback-card .feedback-card-container .feedback-query.sorry,.feedback-card .feedback-card-container .feedback-query.thank-you{margin-right:30px}.feedback-card .feedback-card-container .btn-container{display:flex;gap:20px;margin-top:30px}.feedback-card .feedback-card-container .btn-container .feedback-negative-btn,.feedback-card .feedback-card-container .btn-container .feedback-positive-btn{padding:15px 30px;border-radius:4px;border:none;font-weight:500}.feedback-card .feedback-card-container .btn-container .feedback-positive-btn{background-color:var(--LightTheme-Primary);color:var(--LightTheme-White-White)}.feedback-card .feedback-card-container .btn-container .feedback-negative-btn{color:var(--heading);border:1px solid var(--heading);background-color:var(--LightTheme-White-White)}.feedback-card .feedback-card-container .btn-container-share{display:inline-flex;gap:10px;flex-direction:column}.feedback-card .feedback-card-container .btn-container-share .share-btn{padding:15px 30px;border-radius:4px;border:none;font-weight:500;background-color:var(--LightTheme-Primary);color:var(--LightTheme-White-White)}.feedback-card .feedback-card-container .btn-container-share .nothanks-btn{color:var(--heading);padding:0;background:none;border:none}.feedback-card .feedback-card-container .feedback-logo{background-color:var(--LightTheme-Background-primary_background);object-fit:contain;width:150px;height:150px}.feedback-card .feedback-card-container .share-feedback-container{display:flex;flex-direction:column;font-size:18px;font-weight:500}.feedback-card .feedback-card-container .share-feedback-container .feedback-text-area{display:flex;flex-direction:column;gap:10px}.feedback-card .feedback-card-container .share-feedback-container .feedback-text-area textarea{outline:none;padding:13.5px 16.6px;font-size:16px;font-weight:700;color:var(--heading);max-height:100px;border-color:var(--disable);border-radius:4px;resize:none}.feedback-card .feedback-card-container .share-feedback-container .feedback-text-area textarea::placeholder{font-weight:500;color:var(--disable)}.feedback-card .feedback-card-container .share-feedback-container .share-feedback-btn-container{font-size:12px;font-weight:500;display:flex;gap:15px;line-height:14px;margin-top:15px}.feedback-card .feedback-card-container .share-feedback-container .share-feedback-btn-container button{padding:5px 20px;border-radius:4px}.feedback-card .feedback-card-container .share-feedback-container .share-feedback-btn-container .submit-feedback{border:1px solid var(--LightTheme-Primary);background-color:var(--LightTheme-Primary);color:var(--LightTheme-White-White)}.feedback-card .feedback-card-container .share-feedback-container .share-feedback-btn-container .cancel-feedback{border:1px solid var(--heading);color:var(--heading);background:none}@media screen and (max-width:768px){.feedback-card .feedback-card-container{flex-direction:column;padding:23px 30px;text-align:center}.feedback-card .feedback-card-container .share-feedback-container .feedback-text-area textarea{padding:11.6px;font-size:14px}.feedback-card .feedback-card-container .share-feedback-container .share-feedback-btn-container{font-size:14px;font-weight:500;display:flex;gap:15px;justify-content:center;line-height:normal;margin-top:15px}.feedback-card .feedback-card-container .share-feedback-container .share-feedback-btn-container button{padding:10px 20px}.feedback-card .feedback-card-container .share-feedback-container .share-feedback-btn-container .submit-feedback{border:1px solid var(--LightTheme-Primary);background-color:var(--LightTheme-Primary);color:var(--LightTheme-White-White)}.feedback-card .feedback-card-container .share-feedback-container .share-feedback-btn-container .cancel-feedback{border:1px solid var(--heading);color:var(--heading);background:none}.feedback-card .feedback-card-container.thank-you{background-position:bottom}.feedback-card .feedback-card-container.sorry{background-position:0 100%}.feedback-card .feedback-card-container .feedback-logo{width:75px;height:75px}.feedback-card .feedback-card-container .feedback-content{flex-direction:column-reverse;align-items:center;gap:10px}.feedback-card .feedback-card-container .logo-bottom-div{font-size:10px;padding:2px 0}.feedback-card .feedback-card-container .feedback-query{font-size:20px;text-align:center}.feedback-card .feedback-card-container .feedback-query.sorry,.feedback-card .feedback-card-container .feedback-query.thank-you{margin-right:0}.feedback-card .feedback-card-container .feedback-query.thank-you{margin-top:70px}.feedback-card .feedback-card-container .btn-container{margin-top:10px;gap:20px;justify-content:center}.feedback-card .feedback-card-container .btn-container .feedback-negative-btn,.feedback-card .feedback-card-container .btn-container .feedback-positive-btn{font-size:14px;padding:10px 20px}}.emoji-rating-card{box-shadow:0 4px 8px 0 hsla(0,0%,67%,.302);border-radius:8px;background-color:hsla(0,0%,100%,.65);padding:15px 10px;justify-content:space-evenly;display:flex;gap:10px}.emoji-rating-card .emoji{height:40px;width:40px;cursor:pointer}@media screen and (max-width:768px){.emoji-rating-card .emoji{height:30px;width:30px}}.stepper-rating-card{box-shadow:0 4px 8px 0 hsla(0,0%,67%,.302);border-radius:8px;background-color:hsla(0,0%,100%,.65);padding:15px 10px;display:flex;flex-direction:column;gap:10px}.stepper-rating-card .stepper{display:flex;flex:1 1;justify-content:space-evenly;align-items:center;padding:0 11px}.stepper-rating-card .stepper .stepper-button{height:19px;aspect-ratio:1;border-radius:50%;background:var(--bg-light);border:1px solid var(--secondary)}.stepper-rating-card .divider{border:.5px solid var(--secondary);flex:1 1;height:.5px}.stepper-rating-card .stepper-label{display:flex;font-size:13px;font-weight:500;text-align:center;justify-content:space-between}.stepper-rating-card .stepper-label div{width:50px}@media screen and (max-width:768px){.stepper-rating-card .stepper-label{font-size:9px}.stepper-rating-card .stepper .stepper-button{height:13px}}.cursor-unset{cursor:unset!important}.custom_filled_btn_container{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;background-color:#fff;transition:all .4s ease;text-align:center;max-height:49px;background-color:var(--LightTheme-Primary);display:flex;align-items:center;justify-content:center;gap:10px}@media screen and (max-width:768px){.custom_filled_btn_container{max-height:37px;padding:10px 15px}}.custom_filled_btn_container .custom_filled_btn_icon{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-White-White)}.custom_filled_btn_container .custom_filled_btn_text{text-align:center;color:var(--LightTheme-White-White);font-size:12px;font-weight:700;line-height:24px;letter-spacing:.05em}.custom_bordered_btn_container{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;transition:all .4s ease;text-align:center;max-height:49px;background-color:var(--LightTheme-White-White);display:flex;align-items:center;justify-content:center;gap:10px;color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.custom_bordered_btn_container{max-height:37px;padding:10px 15px}}.custom_bordered_btn_container:hover{background-color:var(--LightTheme-Primary);border:1px solid var(--LightTheme-White-White);color:var(--LightTheme-White-White)}.custom_bordered_btn_container:disabled{background-color:#ccc;border:1px solid #ccc;color:#666;cursor:not-allowed}.custom_bordered_btn_container .custom_bordered_btn_icon{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center}.custom_bordered_btn_container .custom_bordered_btn_text{text-align:center;font-size:12px;font-weight:700;line-height:24px;letter-spacing:.05em}.hotline-horizontal-line{margin:25px 0;color:inherit;border:0;border-top:var(--LightTheme-Border) solid;opacity:.25}@media screen and (max-width:768px){.hotline-horizontal-line{margin:14.12px 0}}.profile_navigation_btn_container{display:flex;border-radius:4px;padding:8px 10px;gap:10px;cursor:pointer;justify-content:space-between}@media screen and (max-width:768px){.profile_navigation_btn_container{background-color:var(--LightTheme-White-White);color:var(--LightTheme-primary_text)}}.profile_navigation_btn_container .profile_navigation_btn_left_sec{display:flex;align-items:center;gap:10px}.profile_navigation_btn_container .profile_navigation_btn_left_sec .navigation_btn_text{font-size:16px;font-weight:700;line-height:19.09px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.profile_navigation_btn_container .profile_navigation_btn_left_sec .navigation_btn_text{font-size:16px;font-weight:500}}.profile_navigation_btn_container .profile_navigation_btn_right_sec{display:flex;align-items:center}@media screen and (max-width:768px){.profile_navigation_btn_container .profile_navigation_btn_right_sec{display:none}}.profile_navigation_btn_container.active_tab{display:flex;border-radius:4px;padding:10px;gap:10px;box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);background-color:var(--LightTheme-Alternate_primary);color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.hotline_redirection_arrow img{width:5.86px;height:9.59px}}.hotline_modal_container{display:flex;flex-direction:column;padding:40px;border-radius:8px}@media screen and (max-width:768px){.hotline_modal_container{padding:20px 16px}}.hotline_modal_container .hotline_modal_header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:50px}@media screen and (max-width:768px){.hotline_modal_container .hotline_modal_header{margin-bottom:28.25px}}.hotline_modal_container .hotline_modal_header .hotline_modal_close{width:13.56px;height:13.56px}.query_modal_container{display:flex;flex-direction:column;padding:40px;border-radius:8px}@media screen and (max-width:768px){.query_modal_container{padding:20px 16px}}.query_modal_container .query_modal_header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:30px}@media screen and (max-width:768px){.query_modal_container .query_modal_header{margin-bottom:16.95px}}.query_modal_container .query_modal_header .query_modal_close{width:13.56px;height:13.56px}.support-go-to-arrow{width:7.78px;height:12.73px}.membership_text_detail_container{display:flex;flex-direction:column;max-width:60%}.profile_horizontal_row{margin:25px 0;border:1px solid var(--LightTheme-Border)}@media screen and (max-width:768px){.profile_horizontal_row{margin:20px 0}.profile_tab_body_container{background-image:url(/_next/static/media/your-savings-bg.5123a62b.png);background-position:0 0!important;background-repeat:no-repeat!important;box-shadow:0 0 20px 0 hsla(0,0%,79%,.302)!important;padding:15px 10px!important;background-size:53px!important}}.delete-account-modal,.hotline-modal,.write-to-us-modal{border:none;max-width:500px;margin:auto}@media screen and (max-width:768px){.delete-account-modal,.hotline-modal,.write-to-us-modal{border:none;max-width:300px}}.modal-size-membership-pack{max-width:100%;margin:auto}@media screen and (max-width:768px){.modal-size-membership-pack{border:none;max-width:300px}}.cards-container{position:relative}.left-swipe-container{position:absolute;top:50%;left:3.5%;z-index:9!important;cursor:pointer;transform:translate(-50%,-3.5%)}@media screen and (max-width:768px){.left-swipe-container{display:none}}.left-swipe-container .left-swipe-arrow-container{color:var(--LightTheme-Secondary);background:var(--LightTheme-Background-primary_background);border-radius:50%;width:55px;height:55px;box-shadow:0 0 5px 0 rgba(0,0,0,.078)}.left-swipe-container .left-swipe-arrow-container .left-swipe{position:absolute;left:50%;top:47%;transform:translate(-50%,-47%);font-size:28px}.right-swipe-container{position:absolute;top:50%;right:0;z-index:9!important;cursor:pointer;transform:translate(-50%)}@media screen and (max-width:768px){.right-swipe-container{display:none}}.right-swipe-container .right-swipe-arrow-container{color:var(--LightTheme-Secondary);background:var(--LightTheme-Background-primary_background);border-radius:50%;width:55px;height:55px;box-shadow:0 0 5px 0 rgba(0,0,0,.078)}.right-swipe-container .right-swipe-arrow-container .right-swipe{position:absolute;left:50%;top:47%;transform:translate(-50%,-47%);font-size:28px}.quota-container-section{height:350px;box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);position:relative;border-radius:8px;margin:20px 0;overflow-y:hidden;width:300px;min-width:300px;max-width:300px}@media screen and (max-width:768px){.quota-container-section{width:300px}}.quota-container-section .quota-container{background-image:url(/_next/static/media/quota-summary-decoration.015c07a6.png);background-repeat:no-repeat;background-size:70% 30%;background-position:100% 0;height:100%}.quota-container-section .quota-container .quota-listing-heading{font-size:30px;font-weight:800;line-height:28px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);padding-bottom:10px}.quota-container-section .quota-container .quota-listing-container{padding:20px 30px;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center}.quota-container-section .quota-container .quota-listing-container .quota-listing{list-style:none;padding-left:0}.quota-container-section .quota-container .quota-listing-container .quota-listing .quota-listing-heading{font-size:24px;font-weight:700;line-height:28px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);width:80%}.quota-container-section .quota-container .quota-listing-container .quota-listing .quota-data{display:flex;justify-content:space-between;padding-bottom:10px;padding-top:10px}.quota-container-section .quota-container .quota-listing-container .quota-listing .quota-data:not(:last-child){border-bottom:1px solid var(--LightTheme-Border)}.quota-container-section .quota-container .quota-listing-container .quota-listing .quota-data .quota-name{font-size:24px;font-weight:700;line-height:28px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);width:80%}.quota-container-section .quota-container .quota-listing-container .quota-listing .quota-data .quota-number{font-size:24px;font-weight:700;line-height:30.12px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Secondary)}.saving-summary-container-section{width:300px;height:350px;box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);position:relative;border-radius:8px;margin:20px 0;min-width:300px;max-width:300px}.saving-summary-container-section .saving-summary-container{border-radius:0 4px 4px 0;object-fit:contain;background-image:url(/_next/static/media/saving-summary-top-img.01ea7f82.png),url(/_next/static/media/saving-summary-coin.a954415c.png);background-repeat:no-repeat,no-repeat;background-position:0 0,100% 120%;background-size:60%,40%;position:relative;width:100%;height:100%;border-radius:8px}.saving-summary-container-section .saving-summary-container .saving-text-container{width:70%;left:8%;top:30%;position:relative}.saving-summary-container-section .saving-summary-container .saving-text-container .saving-text{font-size:32px;font-weight:700;line-height:48px;letter-spacing:.05em;text-align:left}.saving-summary-container-section .saving-summary-container .saving-text-container .saving-text .saving-count{font-size:40px;font-weight:700;line-height:60px;letter-spacing:.05em;text-align:left;text-wrap:nowrap;color:var(--LightTheme-Secondary)}.saving-summary-container-section .saving-summary-container .saving-text-container .saving-redirect-button button{padding:15px 30px;gap:10px;border-radius:4px;border:1px solid var(--LightTheme-dashboard-dashboard_saving_btn_border);transition:all .4s ease;color:var(--LightTheme-dashboard-dashboard_saving_btn_text);margin-top:10px;width:100%;background:var(--LightTheme-White-White)}.saving-summary-container-section .saving-summary-container .saving-text-container .saving-redirect-button button .saving-btn-text{font-size:18px;font-weight:400;line-height:22.59px;letter-spacing:.02em;text-align:left;color:var(--LightTheme-dashboard-dashboard_saving_btn_text);text-transform:uppercase}.saving-summary-container-section .saving-summary-container .saving-text-container .saving-redirect-button button .icon_container{margin-left:10px}.previous-booking-container-section{margin:80px 50px 50px}@media screen and (max-width:768px){.previous-booking-container-section{margin:60px 15px 15px}}.previous-booking-container-section .previous-booking-heading-container{margin-bottom:30px}.previous-booking-container-section .previous-booking-heading-container p{font-size:28px;font-weight:700;text-align:left;margin:0;line-height:35.14px;text-transform:uppercase;color:var(---LightTheme-dashboard-dashboard_section_heading)}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-heading-container p{letter-spacing:.05em;text-align:left;font-size:20px;font-weight:500;line-height:23.87px}}.previous-booking-container-section .previous-booking-container{border-radius:8px;box-shadow:0 4px 4px 0 hsla(0,0%,67%,.102);background-repeat:no-repeat;background-position:100% 100%;background-size:cover;background-image:url(/_next/static/media/previous-booking-bg.7c906b3b.png)}.previous-booking-container-section .previous-booking-container .previous-booking-section{padding:30px 50px;background:var(--LightTheme-White-White_mode_9);border-radius:8px}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section{padding:30px 16px}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details{display:flex;gap:20px;align-items:center;margin-bottom:50px}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details{flex-direction:column;align-items:flex-start}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-partner-text-container{font-size:32px;font-weight:500;line-height:41.6px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-partner-text-container{font-size:20px;font-weight:500;line-height:25.1px;letter-spacing:.05em;text-align:left}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-partner-text-container .previous-booking-partner-name{font-size:36px;font-weight:500;line-height:46.8px;letter-spacing:.05em;text-align:left;display:block;color:var(--LightTheme-Secondary)}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-partner-text-container .previous-booking-partner-name{font-size:20px;font-weight:500;line-height:25.1px;letter-spacing:.05em;text-align:left}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-date-time-container{display:flex;gap:26.52px}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-date-time-container .previous-booking-date-container{display:flex;align-items:center;gap:7.96px}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-date-time-container .previous-booking-date-container .previous-booking-date-icon .booking-date-icon{width:18.38px;height:18.38px}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-date-time-container .previous-booking-date-container .previous-booking-date{font-size:21.22px;font-weight:700;line-height:26.63px;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-date-time-container .previous-booking-date-container .previous-booking-date{font-size:14.7px;line-height:18.45px}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-date-time-container .previous-booking-time-container{display:flex;align-items:center;gap:7.96px}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-date-time-container .previous-booking-time-container .previous-booking-time-icon .booking-time-icon{width:18.38px;height:18.38px}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-date-time-container .previous-booking-time-container .previous-booking-time{font-size:21.22px;font-weight:700;line-height:26.63px;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-primary-details .previous-booking-date-time-container .previous-booking-time-container .previous-booking-time{font-size:14.7px;line-height:18.45px}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-creation-container{flex-grow:1;text-align:right}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-details .previous-booking-creation-container .previous-booking-creation .previous-booking-rebook-btn{border:none;outline:none;height:49px;border-radius:4px;background-color:var(--LightTheme-Primary);color:var(--LightTheme-White-White);padding:15px 30px;font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;text-wrap:nowrap}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container{display:flex;flex-direction:column;gap:25px}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container{display:flex;flex-direction:row;gap:30px}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row{display:flex;justify-content:space-between;position:relative;margin-right:75px}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row{flex-direction:column;height:415px;align-items:center;margin-right:0}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .stepper-container .previous-step-container{width:70px;height:70px;background:var(--LightTheme-Disable);border-radius:50%;position:relative}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .stepper-container .previous-booking-stepper-current-count{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28px;font-weight:500;line-height:33.41px;color:var(--LightTheme-White-White)}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .completion-divider{border-bottom:2px solid var(--LightTheme-Border);margin:0 2%;position:relative;height:1px}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .completion-divider{transform:rotate(90deg)}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .completed{border-bottom:2px solid #14a46e}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .divider-1{width:88%;margin-top:35px}@media screen and (max-width:1300px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .divider-1{width:85%}}@media screen and (max-width:1200px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .divider-1{width:84%}}@media screen and (max-width:1100px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .divider-1{width:79%}}@media screen and (max-width:1000px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .divider-1{width:78%}}@media screen and (max-width:900px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .divider-1{width:71%}}@media screen and (max-width:800px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .divider-1{width:82%}}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .divider-1{width:110%;margin-top:0}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .divider-2{width:100%;margin-top:35px}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .stepper-row .divider-2{width:115%;margin-top:0}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper{display:flex;justify-content:space-between;align-items:center;position:relative}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper{flex-direction:column}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count{text-align:left;position:relative}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count{display:flex;width:100%;gap:20px;margin-bottom:45px}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .previous-booking-stepper-completion-container{margin-bottom:20px;width:70px;height:70px}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .previous-booking-stepper-completion-container{margin-bottom:0}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .previous-booking-stepper-completion-container .completion-img{width:70px;height:70px;position:relative}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .previous-step-container{width:70px;height:70px;position:relative;margin-bottom:20px}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .previous-step-container .previous-booking-stepper-img-container{width:59px;height:59px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .previous-step-container .previous-booking-stepper-img-container .previous-booking-stepper-current-count{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .previous-step-container .previous-booking-stepper-img-container .previous-booking-stepper-current-count .stepper-count{font-size:28px;font-weight:500;line-height:33.41px;text-align:center;color:var(--LightTheme-White-White)}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .pending{background-color:var(--LightTheme-Disable)}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .previous-booking-step-content .previous-booking-stepper-label{font-size:20px;font-weight:400;line-height:25.1px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Disable)}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .previous-booking-step-content .previous-booking-stepper-name{font-size:20px;font-weight:500;line-height:25.1px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Black-Black);margin:15px 0;text-wrap:nowrap}@media screen and (max-width:768px){.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .previous-booking-step-content .previous-booking-stepper-name{text-wrap:wrap}}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .previous-booking-stepper-count .previous-booking-step-content .previous-booking-current-completion-status .previous-booking-status-text{font-size:18px;font-weight:500;line-height:21.48px;letter-spacing:.05em;text-align:center;border-radius:4px;padding:10px;display:inline-block}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .pending .previous-booking-current-completion-status .previous-booking-status-text{color:var(--LightTheme-Disable);background-color:transparent;border:1px solid var(--LightTheme-Disable)}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .completed .previous-booking-current-completion-status .previous-booking-status-text{color:var(--LightTheme-Secondary);background-color:var(--LightTheme-Background-tertiary_background)}.previous-booking-container-section .previous-booking-container .previous-booking-section .previous-booking-completion-container .previous-booking-completion-stepper .cancelled .previous-booking-current-completion-status .previous-booking-status-text{color:var(--LightTheme-Error);background-color:var(--LightTheme-Background-tertiary_background);border:1px solid var(--LightTheme-Disable)}.banner-with-background-img{border-radius:8px;background:linear-gradient(90deg,#fff,#d7d7d7);box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);margin:60px 50px}@media screen and (max-width:768px){.banner-with-background-img{margin:30px 15px 40px}}.banner-with-background-img .banner-with-background-img-container{text-align:left;padding:50px;background-repeat:no-repeat;background-position:100% 100%;background-size:cover;background-image:url(/_next/static/media/banner-card-bg-img.2d9dcf57.png);border-radius:8px}@media screen and (max-width:768px){.banner-with-background-img .banner-with-background-img-container{padding:30px 16px;background-size:cover;background-image:url(/_next/static/media/banner-card-bg-img.2d9dcf57.png)}}.banner-with-background-img .banner-with-background-img-container .banner-heading{width:70%;font-size:43px;text-align:left;font-weight:600;margin-bottom:20px;line-height:51.33px;letter-spacing:.05em;color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.banner-with-background-img .banner-with-background-img-container .banner-heading{font-size:24px;line-height:28.65px;text-align:left;width:75%;margin-bottom:10px}}.banner-with-background-img .banner-with-background-img-container .banner-heading .exclusive-highlight{font-weight:700}.banner-with-background-img .banner-with-background-img-container .banner-subheading{font-size:28px;font-weight:500;letter-spacing:.05em;color:var(--LightTheme-dashboard-dashboard_banner_sub_heading);width:75%}@media screen and (max-width:768px){.banner-with-background-img .banner-with-background-img-container .banner-subheading{font-size:16px;font-weight:400;line-height:19.1px;text-align:left;width:75%}}.banner-with-background-img .banner-with-background-img-container .btn-container{display:inline-block}.banner-with-background-img .banner-with-background-img-container .btn-container button{font-size:18px;font-weight:500;text-align:center;color:var(--LightTheme-primary_text);text-decoration:none;outline:none;border:none;padding:10px 16px;border:1px solid var(--LightTheme-White-White);border-radius:4px;background-color:var(--LightTheme-White-White)}.banner-with-background-img .banner-with-background-img-container .btn-container button span{font-size:18px;font-weight:500;line-height:22.59px;text-align:center}.your-cards-list-section{margin:0 50px 60px}@media screen and (max-width:768px){.your-cards-list-section{margin:0 15px 30px}}.your-cards-list-section .your-cards-list-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:768px){.your-cards-list-section .your-cards-list-container{display:flex;flex-direction:column;align-items:flex-start;gap:10px}}.your-cards-list-section .your-cards-list-container .your-cards-list-heading{font-size:28px;font-weight:700;text-align:left;margin:0;text-transform:uppercase;color:var(---LightTheme-dashboard-dashboard_section_heading)}@media screen and (max-width:768px){.your-cards-list-section .your-cards-list-container .your-cards-list-heading{letter-spacing:.05em;text-align:left;font-size:20px;font-weight:500;line-height:23.87px}}.your-cards-list-section .your-cards-list-container .your-cards-list-scroll-container{display:flex;align-items:center;gap:20px}@media screen and (max-width:768px){.your-cards-list-section .your-cards-list-container .your-cards-list-scroll-container{justify-content:space-between;width:100%}}.your-cards-list-section .your-cards-list-container .your-cards-list-scroll-container .your-cards-list-scroll-card{display:flex;gap:10px;justify-content:end}@media screen and (max-width:768px){.your-cards-list-section .your-cards-list-container .your-cards-list-scroll-container .your-cards-list-scroll-card{display:none}}.your-cards-list-section .your-cards-list-container .your-cards-list-scroll-container .your-cards-list-scroll-card .your-cards-list-left-scroll-container{width:31px;height:31px;position:relative}.your-cards-list-section .your-cards-list-container .your-cards-list-scroll-container .your-cards-list-scroll-card .your-cards-list-left-scroll-container .your-cards-list-left-icon{position:absolute;top:44%;left:50%;transform:translate(-44%,-50%);padding:0;display:inline-block;font-size:22px;cursor:pointer}.your-cards-list-section .your-cards-list-container .your-cards-list-scroll-container .your-cards-list-scroll-card .disabled-arrow{color:var(--LightTheme-Disable)}.your-cards-list-section .your-cards-list-container .your-cards-list-scroll-container .your-cards-list-scroll-card .your-cards-list-right-scroll-container{width:31px;height:31px;position:relative}.your-cards-list-section .your-cards-list-container .your-cards-list-scroll-container .your-cards-list-scroll-card .your-cards-list-right-scroll-container .your-cards-list-right-icon{position:absolute;top:44%;left:50%;transform:translate(-44%,-50%);padding:0;display:inline-block;font-size:22px;cursor:pointer}.your-cards-list-section .your-cards-list-cards-container{display:flex;gap:20px;flex-wrap:nowrap;overflow-x:auto}.your-cards-list-section .your-cards-list-cards-container .membership-item-container{min-width:463px;max-width:463px}@media screen and (max-width:768px){.your-cards-list-section .your-cards-list-cards-container .membership-item-container{min-width:328px;max-width:328px}}.remove-vertical-overflow{overflow-y:hidden}.custom-icon-container{width:32px;height:32px;display:flex;border-radius:50%;position:relative;align-items:center;justify-content:center;background-color:var(--LightTheme-Background-primary_background)}.custom-icon-container .custom-icon{color:var(--LightTheme-Secondary);font-size:16px}.custom_footer_container{padding:40px 0 30px}.custom_footer_container .custom_footer_section{padding-bottom:50px;border-bottom:1px solid var(--LightTheme-Border)}.custom_footer_container .custom_footer_section .custom_footer_link_container .custom_footer_link{list-style:none;display:flex;gap:40px;justify-content:center;margin-bottom:0;padding:0}.custom_footer_container .custom_footer_section .custom_footer_link_container .custom_footer_link li{cursor:pointer;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Black-Black)}.custom_footer_container .custom_footer_copyright_text{text-align:center;margin-top:30px;font-size:16px;font-weight:400;line-height:24px}.dropdown-item:active{background-color:var(--LightTheme-Primary)!important}.link-membership-container{height:100%;width:100%;background:var(--LightTheme-Background-Body_primary_gradient)}.link-membership-container .link-membership-container-wall{display:flex;flex-direction:row;justify-content:space-between;padding:132px 73px;gap:200px}@media screen and (max-width:1100px){.link-membership-container .link-membership-container-wall{gap:100px;padding:132px 60px}}@media screen and (max-width:998px){.link-membership-container .link-membership-container-wall{gap:30px;padding:132px 40px}}@media screen and (max-width:768px){.link-membership-container .link-membership-container-wall{display:flex;flex-direction:column;padding:30px 30px 100px}}.link-membership-container .link-membership-container-wall .link-membership-left-wall{text-align:justify;flex:1 1;display:flex;flex-direction:column;gap:10px;padding:30px}@media screen and (max-width:768px){.link-membership-container .link-membership-container-wall .link-membership-left-wall{padding:0}}.link-membership-container .link-membership-container-wall .link-membership-left-wall .link-membership-gif-container img{width:200px;height:200px}.link-membership-container .link-membership-container-wall .link-membership-left-wall .link-membership-heading-container p{font-size:40px;font-weight:700;line-height:47.73px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}.link-membership-container .link-membership-container-wall .link-membership-left-wall .link-membership-subheading-container p{font-size:20px;font-weight:400;line-height:23.87px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}.link-membership-container .link-membership-container-wall .link-membership-right-wall{justify-content:center;display:flex;flex-direction:column;background-color:var(--LightTheme-White-White);padding:40px;text-align:start;border-radius:8px;flex:1 1;max-width:531px;box-shadow:0 4px 20px 0 hsla(0,0%,58%,.302);align-self:center}@media screen and (max-width:768px){.link-membership-container .link-membership-container-wall .link-membership-right-wall{padding:25px}}.link-membership-container .link-membership-container-wall .link-membership-right-wall .linked-membership-success-container{display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}.link-membership-container .link-membership-container-wall .link-membership-right-wall .linked-membership-success-container .linked-membership-success-gif{width:250px;height:250px}.link-membership-container .link-membership-container-wall .link-membership-right-wall .linked-membership-success-container .linked-membership-success-heading{font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em}.link-membership-container .link-membership-container-wall .link-membership-right-wall .linked-membership-failure-container{display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}.link-membership-container .link-membership-container-wall .link-membership-right-wall .linked-membership-failure-container .linked-membership-failure-gif{width:250px;height:250px}.link-membership-container .link-membership-container-wall .link-membership-right-wall .linked-membership-failure-container .linked-membership-failure-heading{font-size:24px;font-weight:700;line-height:28.64px;letter-spacing:.05em;text-align:left}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-option-heading p{font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-option-heading p{font-size:22px}}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-options-wall{border:1px solid var(--LightTheme-Border);border-radius:10px;position:relative}@media screen and (max-width:768px){.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-options-wall{padding:20px 5px}}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-options-wall .link-membership-option{display:flex;align-items:center;gap:74px;justify-content:space-between;padding:10px 15px;cursor:pointer}@media screen and (max-width:768px){.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-options-wall .link-membership-option{gap:10px;display:flex;flex-direction:column-reverse}}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-options-wall .link-membership-option:first-child{border-bottom:1px dotted var(--LightTheme-Border);border-image:radial-gradient(circle,var(--LightTheme-Border) 35%,transparent 0) 35 round}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-options-wall .link-membership-option .link-membership-option-text{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-options-wall .link-membership-option .link-membership-option-text{text-align:center}}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-options-wall .separator-text-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--LightTheme-Background-primary_background);border-radius:4px;padding:5px}@media screen and (max-width:768px){.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-options-wall .separator-text-container{display:none}}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-membership-option-container .link-membership-options-wall .separator-text-container p{margin-bottom:0;font-size:14px;font-weight:400;line-height:16.71px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-primary_text)}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-bin-option-container .link-bin-option-heading{margin-bottom:30px}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-bin-option-container .link-bin-option-heading p{font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-bin-option-container .link-bin-options-wall .link-bin-controls .membership-form-control{margin-bottom:30px}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-bin-option-container .link-bin-options-wall .link-bin-controls .membership-form-control .membership-control-label label,.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-bin-option-container .link-bin-options-wall .link-bin-controls .membership_card_name .membership-control-label label{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;margin-bottom:13px}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-bin-option-container .link-bin-options-wall .link-bin-controls .text-control-wrapper{display:flex;justify-content:space-between;gap:30px}@media screen and (max-width:768px){.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-bin-option-container .link-bin-options-wall .link-bin-controls .text-control-wrapper .text-control{flex-grow:1}}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-bin-option-container .link-bin-options-wall .link-bin-controls .text-control-wrapper .card_name_container{border-radius:4px;background:var(--LightTheme-Background-primary_background);color:var(--LightTheme-Disable);font-size:18px;font-weight:700;line-height:21.48px;letter-spacing:.05em;text-align:left;border:1px solid var(--LightTheme-Border);padding:14px 12px;flex-grow:1}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-bin-option-container .link-bin-options-wall .link-bin-controls .bin_not_found_container{border-radius:5px;border:.5px solid var(--LightTheme-Pending-Pending);padding:10px;margin-top:30px}.link-membership-container .link-membership-container-wall .link-membership-right-wall .link-bin-option-container .link-bin-options-wall .link-bin-controls .bin_not_found_container .bin_not_found_text{font-size:18px;font-weight:500;line-height:21.48px;letter-spacing:1px;text-align:left;color:var(--LightTheme-Pending-Pending);margin-bottom:0}.link-membership-container .link-membership-container-wall .link-membership-right-wall .add-membership-container .add-membership-heading{margin-bottom:30px}.link-membership-container .link-membership-container-wall .link-membership-right-wall .add-membership-container .add-membership-heading p{font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}.link-membership-container .link-membership-container-wall .link-membership-right-wall .add-membership-container .add-membership-wall .membership-control .membership-control-label{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:15px}.button_grid{display:flex;margin-top:30px;gap:30px}.button_grid .custom_primary_btn_container{border:none;outline:none;padding:15px 30px;border-radius:4px;border:1px solid var(--LightTheme-Primary);background:var(--LightTheme-Primary);color:var(--LightTheme-White-White);font-size:18px;font-weight:400;line-height:21.48px;letter-spacing:.05em;flex-grow:1;display:flex;gap:10px;justify-content:center}.button_grid .custom_primary_btn_container .custom_loader_spinner{height:20px;width:20px}.button_grid .custom_secondary_btn_container{border:none;outline:none;padding:15px 30px;border-radius:4px;border:1px solid var(--LightTheme-Primary);background:var(--LightTheme-White-White);color:var(--LightTheme-Primary);font-size:18px;font-weight:400;line-height:21.48px;letter-spacing:.05em}.booking-success-container{width:45%;margin:0 auto;background-color:var(--LightTheme-White-White);border-radius:8px;border:1px solid var(--LightTheme-Border)}@media screen and (max-width:768px){.booking-success-container{width:90%;border:1px solid var(--LightTheme-Border);box-shadow:none}}.booking-success-container .booking-success-container-wall{padding:30px 18px;position:relative}@media screen and (max-width:768px){.booking-success-container .booking-success-container-wall{padding:16px 20px}}.booking-success-container .booking-success-container-wall .booking-name h3{font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.booking-success-container .booking-success-container-wall .booking-name h3{font-size:20px}.booking-success-container .booking-success-container-wall .booking-success-animation-container .booking-success-image{width:200px;height:200px}}.booking-success-container .booking-success-container-wall .congratulation-label-container h2{font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-primary_text);margin-bottom:10px}.booking-success-container .booking-success-container-wall .congratulation-label-container p{font-size:20px;font-weight:500;line-height:23.87px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-primary_text);margin-bottom:0}.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container{margin:20px 0}@media screen and (max-width:768px){.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container{margin:55px 0 20px}}.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn{display:flex;gap:20px;justify-content:center}@media screen and (max-width:768px){.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn{display:flex;gap:10px;justify-content:center}}@media screen and (max-width:380px){.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn{flex-direction:column}}.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_go_to_dashboard{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;background-color:#fff;transition:all .4s ease;text-align:center;max-height:49px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_go_to_dashboard{padding:10px 15px;max-height:37px}}@media screen and (max-width:380px){.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_go_to_dashboard{order:2}}.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_go_to_dashboard span{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_go_to_dashboard span{font-size:14px}}.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_go_to_dashboard:hover{background-color:var(--LightTheme-Primary)}.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_go_to_dashboard:hover span{color:var(--LightTheme-White-White)}.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_booking_history{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;background-color:#fff;transition:all .4s ease;text-align:center;max-height:49px;display:flex;align-items:center;justify-content:center;background-color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_booking_history{padding:10px 15px;max-height:37px}}.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_booking_history span{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_booking_history span{font-size:14px}}.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_booking_history:hover{background-color:var(--LightTheme-Primary)}.booking-success-container .booking-success-container-wall .booking_details_footer_btn_container .booking_details_btn_container .go_to_dashboard_btn .btn_booking_history:hover span{color:var(--LightTheme-White-White)}.booking-primary-details{position:relative;margin:12px 0 20px}.booking-primary-details .booking-primary-details-wall{padding:15px;border-radius:8px;margin:0 20px;background-color:var(--LightTheme-Background-primary_background)}@media screen and (max-width:768px){.booking-primary-details .booking-primary-details-wall{margin:0}}.booking-primary-details .booking-primary-details-wall .booking-most-primary-details{display:flex;justify-content:space-between}@media screen and (max-width:768px){.booking-primary-details .booking-primary-details-wall .booking-most-primary-details{flex-direction:column}}.booking-primary-details .booking-primary-details-wall .booking-most-primary-details .booking-most-primary-left-details .booking-id-container{display:flex;gap:5px}.booking-primary-details .booking-primary-details-wall .booking-most-primary-details .booking-most-primary-left-details .booking-id-container label{font-size:16px;font-weight:400;line-height:28px;text-align:center;color:var(--LightTheme-primary_text);margin-bottom:0}.booking-primary-details .booking-primary-details-wall .booking-most-primary-details .booking-most-primary-left-details .booking-id-container p{font-size:16px;font-weight:700;line-height:28px;text-align:center;color:var(--LightTheme-primary_text);margin-bottom:0}.booking-primary-details .booking-primary-details-wall .booking-most-primary-details .booking-most-primary-right-details{display:flex;gap:5px;align-items:center}.booking-primary-details .booking-primary-details-wall .booking-most-primary-details .booking-most-primary-right-details h5{font-size:16px;font-weight:700;line-height:28px;text-align:center;color:var(--LightTheme-primary_text);margin-bottom:0}.booking-primary-details .booking-primary-details-wall .booking-specific-details-container{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.booking-primary-details .booking-primary-details-wall .booking-specific-details-container{flex-wrap:nowrap;flex-direction:column}}.booking-primary-details .booking-primary-details-wall .booking-specific-details-container .booking-specific-detail{display:flex;gap:5px;width:50%;align-items:center}@media screen and (max-width:768px){.booking-primary-details .booking-primary-details-wall .booking-specific-details-container .booking-specific-detail{width:100%}}.booking-primary-details .booking-primary-details-wall .booking-specific-details-container .booking-specific-detail:nth-child(2n){justify-content:flex-end}.booking-primary-details .booking-primary-details-wall .booking-specific-details-container .booking-specific-detail label{font-size:16px;font-weight:400;line-height:28px;text-align:center;color:var(--LightTheme-primary_text)}.booking-primary-details .booking-primary-details-wall .booking-specific-details-container .booking-specific-detail p{font-size:16px;font-weight:700;line-height:28px;text-align:center;color:var(--LightTheme-primary_text);margin-bottom:0}@media screen and (max-width:768px){.booking-primary-details .booking-primary-details-wall .booking-specific-details-container .booking-specific-detail p{font-size:14px;text-align:left;color:var(--LightTheme-secondary_text);text-wrap:nowrap;font-weight:500;line-height:16px;letter-spacing:.01em}}.booking-primary-details .booking-primary-details-wall .booking_airport_lounge_container{display:flex;justify-content:space-between;gap:10px;align-items:center}.booking-primary-details .booking-primary-details-wall .booking_airport_lounge_container .booking_airport_lounge_primary_details{width:60%;display:flex;text-align:left;gap:20px}.booking-primary-details .booking-primary-details-wall .booking_airport_lounge_container .booking_airport_lounge_primary_details .lounge_details_data_lbls{display:flex;flex-direction:column}.booking-primary-details .booking-primary-details-wall .booking_airport_lounge_container .booking_airport_lounge_primary_details .lounge_details_data_lbls .lounge_details_lbl{font-size:16px;font-weight:400;line-height:28px;color:var(--LightTheme-primary_text);margin-bottom:0}.booking-primary-details .booking-primary-details-wall .booking_airport_lounge_container .booking_airport_lounge_primary_details .lounge_details_data_container{display:flex;flex-direction:column}.booking-primary-details .booking-primary-details-wall .booking_airport_lounge_container .booking_airport_lounge_primary_details .lounge_details_data_container .lounge_details_data{font-size:16px;font-weight:700;line-height:28px;color:var(--LightTheme-primary_text);margin-bottom:0}.booking-primary-details .booking-primary-details-wall .booking_airport_lounge_container .booking_airport_lounge_qr_details .lounge-qr-container .lounge_qr_code{display:inline-block}@media screen and (max-width:500px){.booking-primary-details .booking-primary-details-wall .booking_airport_lounge_container{flex-direction:column-reverse}.booking-primary-details .booking-primary-details-wall .booking_airport_lounge_container .booking_airport_lounge_primary_details{width:auto}}.booking-primary-details .booking-primary-details-wall .airport_lounge_info{font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-landingvariables-landing_section_sub_heading);margin-top:5px}.how_does_it_work_container{padding-bottom:50px;padding-top:54px}@media screen and (max-width:768px){.how_does_it_work_container{padding:0 16px 30px}}.how_does_it_work_container .how_does_it_work_wall{width:1009px;margin:auto}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall{width:100%}}.how_does_it_work_container .how_does_it_work_wall .work_head_container{width:630px;padding:0 80px;margin:auto auto 79px}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall .work_head_container{width:100%;padding:0;margin-bottom:30px}}.how_does_it_work_container .how_does_it_work_wall .work_head_container h1{color:var(--LightTheme-primary_text);font-size:48px;font-weight:700;line-height:58px;letter-spacing:.05em;text-align:center;margin-bottom:20px}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall .work_head_container h1{font-size:28px;line-height:33.41px;font-weight:700}}.how_does_it_work_container .how_does_it_work_wall .step_container{display:flex;justify-content:center}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall .step_container{flex-direction:column}}.how_does_it_work_container .how_does_it_work_wall .step_container .step_1_container{display:flex;flex-direction:column;position:relative}.how_does_it_work_container .how_does_it_work_wall .step_container .step_1_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:var(--LightTheme-Secondary);position:relative;z-index:9}.how_does_it_work_container .how_does_it_work_wall .step_container .step_1_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.how_does_it_work_container .how_does_it_work_wall .step_container .step_1_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall .step_container .step_1_container .step_content_container{margin:9.6px 0 0;width:100%}}.how_does_it_work_container .how_does_it_work_wall .step_container .step_1_container .step_content_container p{font-size:20px;font-weight:600;line-height:25.1px;text-align:center;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall .step_container .step_1_container .step_content_container p{font-size:19px;line-height:22.67px}}.how_does_it_work_container .how_does_it_work_wall .step_container .step_1_container .dotted-line{position:absolute;width:100%;top:8%;left:50%;border-top:2px dashed #000}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall .step_container .step_1_container .dotted-line{position:unset;margin:50px 0}}.how_does_it_work_container .how_does_it_work_wall .step_container .step_2_container{display:flex;flex-direction:column;position:relative}.how_does_it_work_container .how_does_it_work_wall .step_container .step_2_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:var(--LightTheme-Secondary);position:relative;z-index:9}.how_does_it_work_container .how_does_it_work_wall .step_container .step_2_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.how_does_it_work_container .how_does_it_work_wall .step_container .step_2_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall .step_container .step_2_container .step_content_container{margin:9.6px 0 0;width:100%}}.how_does_it_work_container .how_does_it_work_wall .step_container .step_2_container .step_content_container p{font-size:20px;font-weight:600;line-height:25.1px;text-align:center;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall .step_container .step_2_container .step_content_container p{font-size:19px;line-height:22.67px}}.how_does_it_work_container .how_does_it_work_wall .step_container .step_2_container .dotted-line{position:absolute;width:100%;top:11%;left:50%;border-top:2px dashed #000}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall .step_container .step_2_container .dotted-line{position:unset;margin:50px 0}}.how_does_it_work_container .how_does_it_work_wall .step_container .step_3_container{display:flex;flex-direction:column}.how_does_it_work_container .how_does_it_work_wall .step_container .step_3_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:var(--LightTheme-Secondary);position:relative;z-index:9}.how_does_it_work_container .how_does_it_work_wall .step_container .step_3_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.how_does_it_work_container .how_does_it_work_wall .step_container .step_3_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall .step_container .step_3_container .step_content_container{margin:9.6px 0 0;width:100%}}.how_does_it_work_container .how_does_it_work_wall .step_container .step_3_container .step_content_container p{font-size:20px;font-weight:600;line-height:25.1px;text-align:center;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.how_does_it_work_container .how_does_it_work_wall .step_container .step_3_container .step_content_container p{font-size:19px;line-height:22.67px}}.how_does_it_work_container_hsbc{padding-bottom:50px;padding-top:54px}@media screen and (max-width:768px){.how_does_it_work_container_hsbc{padding:0 16px 30px}}.how_does_it_work_container_hsbc .how_does_it_work_wall{width:1009px;margin:auto}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall{width:100%}}.how_does_it_work_container_hsbc .how_does_it_work_wall .work_head_container{width:630px;padding:0 80px;margin:auto auto 79px}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall .work_head_container{width:100%;padding:0;margin-bottom:30px}}.how_does_it_work_container_hsbc .how_does_it_work_wall .work_head_container h1{color:var(--LightTheme-primary_text);font-size:48px;font-weight:700;line-height:58px;letter-spacing:.05em;text-align:center;margin-bottom:20px}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall .work_head_container h1{font-size:28px;line-height:33.41px;font-weight:700}}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container{display:flex;justify-content:center}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container{flex-direction:column}}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_1_container{display:flex;flex-direction:column;position:relative}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_1_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:#db0011;position:relative;z-index:9}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_1_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_1_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_1_container .step_content_container{margin:9.6px 0 0;width:100%}}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_1_container .step_content_container p{font-size:20px;font-weight:600;line-height:25.1px;text-align:center;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_1_container .step_content_container p{font-size:19px;line-height:22.67px}}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_1_container .dotted-line{position:absolute;width:100%;top:11%;left:50%;border-top:2px dashed #000}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_1_container .dotted-line{position:unset;margin:50px 0}}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_2_container{display:flex;flex-direction:column;position:relative}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_2_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:var(--LightTheme-Secondary);position:relative;z-index:9}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_2_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_2_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_2_container .step_content_container{margin:9.6px 0 0;width:100%}}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_2_container .step_content_container p{font-size:20px;font-weight:600;line-height:25.1px;text-align:center;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_2_container .step_content_container p{font-size:19px;line-height:22.67px}}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_2_container .dotted-line{position:absolute;width:100%;top:11%;left:50%;border-top:2px dashed #000}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_2_container .dotted-line{position:unset;margin:50px 0}}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_3_container{display:flex;flex-direction:column}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_3_container .step_counting_container .step_count{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50%;width:73px;height:73px;background-color:var(--LightTheme-Secondary);position:relative;z-index:9}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_3_container .step_counting_container .step_count p{font-size:36px;font-weight:700;line-height:48px;letter-spacing:-1.2000000477px;text-align:center;color:var(--LightTheme-White-White);margin:0}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_3_container .step_content_container{margin:46px 20px 0;width:300px}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_3_container .step_content_container{margin:9.6px 0 0;width:100%}}.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_3_container .step_content_container p{font-size:20px;font-weight:600;line-height:25.1px;text-align:center;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.how_does_it_work_container_hsbc .how_does_it_work_wall .step_container .step_3_container .step_content_container p{font-size:19px;line-height:22.67px}}.facility-section{margin:-5px 0;font-size:20px;font-weight:600;line-height:24px;text-align:left;color:#667085}.airport_lounge_container .airport_lounge_wall .lounge_container .lounge_config_name_container h3{font-size:20px;font-weight:700;line-height:23.87px;letter-spacing:.05em;text-align:left;margin-bottom:0}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:8.5px 10px;display:flex;margin-top:25px;cursor:pointer;justify-content:space-between;margin-bottom:24px}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container .service_left_container{max-width:50%}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container .service_left_container .service_name{font-size:12px;font-weight:400;line-height:14.32px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container .service_left_container .service_name p{margin-bottom:0}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container .service_left_container .service_price_container{display:flex;margin-top:7px;gap:15px}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container .service_left_container .service_price_container .service_actual_price{font-size:12px;font-weight:500;line-height:14.32px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container .service_left_container .service_price_container .service_offered_price{font-size:12px;font-weight:500;line-height:14.32px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);text-decoration:line-through}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container .service_right_container{display:flex;justify-content:space-evenly;width:100%;align-items:center;max-width:50%}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container .service_right_container .service_benefit_type{padding:3px 8px;background-color:var(--LightTheme-Secondary);border-radius:100px}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container .service_right_container .service_benefit_type p{margin-bottom:0;font-size:12px;font-weight:400;line-height:14.32px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container .service_right_container .service_selection_container{cursor:pointer}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_service_container .service_right_container .service_selection_container .service_selected{width:17px;height:17px;border-radius:50%;border:4px solid var(--LightTheme-Primary)}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_booking_details_container .input-control-container{margin:16px 0}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_booking_details_container .input-control-container .input-control-label{font-size:14px;font-weight:500;line-height:22px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:4px}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_booking_details_container .input-control-container .input-control-label .input-container{position:relative}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_booking_btn_container .custom_primary_btn_container{border:none;outline:none;padding:15px 30px;border-radius:4px;border:1px solid var(--LightTheme-Primary);background:var(--LightTheme-Primary);color:var(--LightTheme-White-White);font-size:18px;font-weight:400;line-height:21.48px;letter-spacing:.05em;flex-grow:1;display:flex;gap:10px;justify-content:center;width:100%}.airport_lounge_container .airport_lounge_wall .lounge_container .airport_lounge_booking_btn_container .custom_primary_btn_container .custom_loader_spinner{height:20px;width:20px}.lounge-booking-confirmation-modal{max-width:420px}.lounge-booking-confirmation-modal .booking-confirmation-body{padding:30px 25px}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .config_name_container h3{font-size:20px;font-weight:700;line-height:23.87px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_confirmation_text{margin:25px 0}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_confirmation_text p{font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .service_name_container{margin-bottom:8px}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .service_name_container p{font-size:20px;font-weight:500;line-height:23.87px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_card_data{background-color:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.059);border-radius:12px;padding:12px;margin:16px 0}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_card_data .booking_card_heading{font-size:12px;font-weight:500;line-height:14.32px;letter-spacing:.05em;text-align:left;color:#4c5f6b}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_card_data .booking_card_heading p{margin-bottom:0}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_card_data .booking_card_body{display:flex;margin-top:7px;gap:0;flex-direction:column}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_card_data .booking_card_body .booking_card_body_facility_address{margin-bottom:0;line-height:1.7}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_card_data .booking_card_body p{margin-bottom:0}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_card_data .booking_card_body .service_actual_price{font-size:12px;font-weight:500;line-height:14.32px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_card_data .booking_card_body .service_offered_price{font-size:12px;font-weight:500;line-height:14.32px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);text-decoration:line-through}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .important_msg_container .imp_msg{font-size:14px;font-weight:700;line-height:16.71px;letter-spacing:.05em;text-align:left}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .important_msg_container .imp_msg .img_msg_head{color:#4c4e54}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .important_msg_container .imp_msg .img_msg_text{font-size:14px;font-weight:400;line-height:16.71px;letter-spacing:.05em;text-align:left;color:#1d1d1f}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_notify_msg{margin:24px 0 32px}.lounge-booking-confirmation-modal .booking-confirmation-body .booking-confirmation-wall .booking_notify_msg p{font-size:12px;font-weight:500;line-height:14.32px;letter-spacing:.05em;text-align:left;color:#4c4e54;margin-bottom:0}.calendar-input-icon-side,.clock-input-icon-side{position:absolute;right:20px;bottom:0;top:0;justify-content:center;display:flex;flex-direction:column;z-index:1}.lounge_booking_slots_dropdown{width:100%!important;padding:20px!important}.history_button_grid{display:flex;gap:30px}.history_button_grid .custom_primary_btn_container{border:none;outline:none;padding:15px 30px;border-radius:4px;border:1px solid var(--LightTheme-Primary);background:var(--LightTheme-Primary);color:var(--LightTheme-White-White);font-size:18px;font-weight:400;line-height:21.48px;letter-spacing:.05em;flex-grow:1;display:flex;gap:10px;justify-content:center}.history_button_grid .custom_primary_btn_container .custom_loader_spinner{height:20px;width:20px}.history_button_grid .custom_secondary_btn_container{border:none;outline:none;padding:15px 30px;border-radius:4px;border:1px solid var(--LightTheme-Primary);background:var(--LightTheme-White-White);color:var(--LightTheme-Primary);font-size:18px;font-weight:400;line-height:21.48px;letter-spacing:.05em}.payment_failed_container_section{width:45%;margin:0 auto;background-color:var(--LightTheme-White-White);border-radius:8px;border:1px solid var(--LightTheme-Border)}@media screen and (max-width:768px){.payment_failed_container_section{width:90%;border:1px solid var(--LightTheme-Border);box-shadow:none}}.payment_failed_container_section .payment_failed_card_container{padding:100px 18px;position:relative}@media screen and (max-width:768px){.payment_failed_container_section .payment_failed_card_container{padding:16px 20px}}.payment_failed_container_section .payment_failed_card_container .booking_details_design_img_container img{height:90px;width:auto;position:absolute;left:0;top:0}.payment_failed_container_section .payment_failed_card_container .booking_failed_main_container .booking_failed_text_container h2{font-size:24px;font-weight:700;line-height:28.64px;letter-spacing:.05em;color:var(--LightTheme-primary_text)}.golf-bottom-section{background-color:var(--LightTheme-Background-primary_background);padding:20px;text-align:left;display:flex;border-radius:8px}.golf-bottom-section .booking-details{display:flex;flex:1 1;flex-direction:column;gap:20px}.golf-bottom-section .booking-details .title{font-weight:500;margin-bottom:10px;color:var(--LightTheme-primary_text)}.golf-bottom-section .booking-details .details{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--LightTheme-secondary_text)}.golf-bottom-section .booking-details .details span{font-weight:700}@media screen and (max-width:350px){.golf-bottom-section .booking-details .details{font-size:12px}}.golf-bottom-section .payment-section .payment-details-title{font-weight:500;margin-bottom:10px;color:var(--LightTheme-primary_text)}.golf-bottom-section .payment-section .payment-details{gap:4px;display:flex;flex-direction:column;font-size:14px;color:var(--LightTheme-secondary_text)}.golf-bottom-section .payment-section .payment-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.golf-bottom-section .payment-section .payment-row .payment-value{font-size:16px;color:var(--LightTheme-primary_text);font-weight:500;width:140px}@media screen and (max-width:350px){.golf-bottom-section .payment-section .payment-row .payment-value{width:auto}}.golf-bottom-section .payment-section .payment-row .payment-value.payable{color:var(--LightTheme-Secondary)}.golf-bottom-section .payment-section .payment-row.payable{color:var(--LightTheme-Secondary);font-weight:500}@media screen and (max-width:350px){.golf-bottom-section .payment-section .payment-details{font-size:13px}.golf-bottom-section .payment-section .payment-row .payment-value{font-size:14px}}.golf-bottom-section .payment-section{display:flex;flex:1 1;flex-direction:column}.golf-bottom-section .payment-section .address-details-title{font-weight:500;margin-bottom:10px;color:var(--LightTheme-primary_text)}.golf-bottom-section .payment-section .address-details p{font-size:14px;font-weight:400;line-height:16.71px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-secondary_text)}@media screen and (max-width:768px){.golf-bottom-section{flex-direction:column;gap:20px}}.airport-lounge-bottom-section{background-color:var(--LightTheme-Background-primary_background);padding:20px;text-align:left;display:flex;border-radius:8px}.airport-lounge-bottom-section .booking-details{display:flex;flex:1 1;flex-direction:column;gap:20px}.airport-lounge-bottom-section .booking-details .title{font-weight:500;margin-bottom:10px;color:var(--LightTheme-primary_text)}.airport-lounge-bottom-section .booking-details .details{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--LightTheme-secondary_text)}.airport-lounge-bottom-section .booking-details .details span{font-weight:700}@media screen and (max-width:350px){.airport-lounge-bottom-section .booking-details .details{font-size:12px}}.airport-lounge-bottom-section .payment-section .payment-details-title{font-weight:500;margin-bottom:10px;color:var(--LightTheme-primary_text)}.airport-lounge-bottom-section .payment-section .payment-details{gap:4px;display:flex;flex-direction:column;font-size:14px;color:var(--LightTheme-secondary_text)}.airport-lounge-bottom-section .payment-section .payment-details .lounge-qr-code-container{background:var(--LightTheme-White-White);padding:5px}.airport-lounge-bottom-section .payment-section .payment-details .lounge-qr-code-container .lounge-qr-container{background:var(--LightTheme-White-White);padding:20px;border:1px dashed var(--LightTheme-Border)}.airport-lounge-bottom-section .payment-section .payment-details .lounge-qr-code-container .qr-code{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.01em;text-align:center;color:#212b36;margin-top:5px}.airport-lounge-bottom-section .payment-section .payment-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:80%}.airport-lounge-bottom-section .payment-section .payment-row .payment-value{font-size:16px;color:var(--LightTheme-primary_text);font-weight:500;width:140px}@media screen and (max-width:350px){.airport-lounge-bottom-section .payment-section .payment-row .payment-value{width:auto}}.airport-lounge-bottom-section .payment-section .payment-row .payment-value.payable{color:var(--LightTheme-Secondary)}.airport-lounge-bottom-section .payment-section .payment-row.payable{color:var(--LightTheme-Secondary);font-weight:500}@media screen and (max-width:350px){.airport-lounge-bottom-section .payment-section .payment-details{font-size:13px}.airport-lounge-bottom-section .payment-section .payment-row .payment-value{font-size:14px}}.airport-lounge-bottom-section .payment-section{display:flex;flex:1 1;flex-direction:column}.airport-lounge-bottom-section .payment-section .address-details-title{font-weight:500;margin-bottom:10px;color:var(--LightTheme-primary_text)}.airport-lounge-bottom-section .payment-section .address-details p{font-size:14px;font-weight:400;line-height:16.71px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-secondary_text)}@media screen and (max-width:768px){.airport-lounge-bottom-section{flex-direction:column;gap:20px}}.refund-container .refund_msg_container{border:.5px solid #16a46e;background-color:#b7e9dd;border-radius:5px;padding:5px 30px;display:inline-block}.refund-container .refund_msg_container p{margin-bottom:0;color:#126848}.make-link-membership-card-empty{background:transparent!important;box-shadow:none!important}.section_partners .section_partners_container{margin:50px 0}@media screen and (max-width:768px){.section_partners .section_partners_container{margin:0}}.section_partners .section_partners_container .partner_banner_container{margin:0 100px;object-fit:contain;background-repeat:no-repeat;background-position:100%;background-size:cover;height:300px;border-radius:8px}@media screen and (max-width:768px){.section_partners .section_partners_container .partner_banner_container{margin:0;border-radius:0}}.section_partners .section_partners_container .partner_banner_container .partner_banner{background:linear-gradient(180deg,#000,rgba(0,0,0,.1) 55%);height:100%;position:relative;border-radius:8px}@media screen and (max-width:768px){.section_partners .section_partners_container .partner_banner_container .partner_banner{border-radius:0}}.section_partners .section_partners_container .partner_banner_container .partner_banner .banner_head{color:var(--LightTheme-White-White);position:absolute;display:flex;align-items:center;gap:10px;margin:20px}.section_partners .section_partners_container .partner_banner_container .partner_banner .banner_head .banner_navigation .banner_back-button{background:hsla(0,0%,100%,.8);gap:10px;border-radius:10px;border:1px;border:1px solid var(--grey);height:38px;width:38px;display:flex;justify-content:center;align-items:center;cursor:pointer}.section_partners .section_partners_container .partner_banner_container .partner_banner .banner_head .banner_name p{margin:0;font-size:20px;font-weight:500;line-height:24px;text-align:left}.section_partners .section_partners_container .partner_banner_container .partner_banner .banner_footer{color:#fff;position:absolute;right:3%;bottom:20px}.section_partners .section_partners_container .partner_banner_container .partner_banner .banner_footer .benefit_type{padding:2.88px 8.65px;border-radius:7.69px;background-color:#fff}.section_partners .section_partners_container .partner_banner_container .partner_banner .banner_footer .benefit_type p{font-size:12px;line-height:15.37px;margin:0;color:var(--LightTheme-primary_text);font-weight:500;letter-spacing:.05em;text-align:left}.section_partners .section_partners_container .partners_head_container{margin:24px 100px}@media screen and (max-width:768px){.section_partners .section_partners_container .partners_head_container{margin:24px 16px}}.section_partners .section_partners_container .partners_head_container .partner_filter_section{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.section_partners .section_partners_container .partners_head_container .partner_filter_section{position:relative}}.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_heading p{font-size:24px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}@media screen and (max-width:768px){.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_heading p{font-size:20px;font-weight:600}}.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area{display:flex;gap:30px}@media screen and (max-width:768px){.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area{gap:20px}}.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area .filter_location .location_icon_container span,.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area .filter_toggle_screen .screen_toggle_container span{color:var(--LightTheme-Black-Black);font-size:20px;cursor:pointer}.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area .filter_search{gap:5px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:768px){.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area .filter_search{position:absolute;inset:0;width:100%;top:130%}}.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area .filter_search .search-partner-container{padding:8px 15px;background-color:#f7f8f9;border-radius:8px;height:36px;gap:10px;border:1px solid #aab0b6;transition:background-color .3s}.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area .filter_search .search-partner-container .partner_search_input{border:none;outline:none;min-width:200px;transition:min-width .5s;width:100%;background:transparent;font-size:12px;font-weight:500;line-height:18px;letter-spacing:.05em}.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area .filter_search .search-partner-container .partner_search_input::placeholder{color:var(--LightTheme-delayedjourney-delayed_journey_search_placeholder)}.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area .filter_search .current-search-container{padding:4px 12px}.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area .filter_search .current-search-container p{margin-bottom:0;font-size:12px}.section_partners .section_partners_container .partners_head_container .partner_filter_section .filter_section_area .filter_search .current-search-container p span{font-size:12px;font-weight:600;text-align:left;color:#2d3237;display:inline-block}.section_partners .section_partners_container .partners_head_container .applied_partner_filter_section{margin-top:24px}@media screen and (max-width:768px){.section_partners .section_partners_container .partners_head_container .applied_partner_filter_section{margin-top:60px}}.section_partners .section_partners_container .partners_head_container .applied_partner_filter_section div{display:flex;gap:10px}.section_partners .section_partners_container .partners_head_container .applied_partner_filter_section div button{border-radius:4px;padding:4px 16px;border:1px solid #1d1d1f;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;background-color:var(--LightTheme-White-White);cursor:unset}@media screen and (max-width:768px){.section_partners .section_partners_container .partners_head_container .applied_partner_filter_section div button{padding:4px 8px}}.section_partners .section_partners_container .partners_head_container .applied_partner_filter_section div button img{margin-left:6px;cursor:pointer}.section_partners .section_partners_container .partners_container{margin:0 100px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.section_partners .section_partners_container .partners_container{margin:0 16px 24px}}.section_partners .section_partners_container .partners_container .partner_cards_container{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:3%}@media screen and (max-width:768px){.section_partners .section_partners_container .partners_container .partner_cards_container{justify-content:center}}.section_partners .section_partners_container .partners_container .partner_cards_container .no-partner-found{width:100%;font-weight:500;margin:10px 0}.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card{display:flex;flex-direction:row;flex-wrap:wrap;gap:38px;height:200px;width:31%;background-color:var(--LightTheme-White-White);border-radius:8px;padding:12px;background-image:url(https://s3-alpha-sig.figma.com/img/1c78/61f7/f099612091f859e7b5a881c44805dd1f?Expires=1730073600&Key-Pair-Id=APKAQ4GOSFWCVNEHN3O4&Signature=P8YJabPRjodSKpHkU22R46dJz3KoOsd1AT9Cqb222WWmD81TgXXfqbjYqbEbl6zlpc3GIFZ2VZ4CmdzZkvsxAm3sQSVriOkxaDlNdpIetbc9BOa1yVVjXgxpSKJw-iunqKYkF1HpM4L4CrXyeVbaCnjKUG3iCKUJ9fmKIbZnmVTiUk5VCdHSpoYmAnHX7-b7ntVJdeD-wmGW~bPV3cLGIC9Duv7DMMYw2nNh1AvYjwgmCZpUvHyFcAVXs7gAwsyoTXBdY1p0YU2QPfFmIeOWpkBKYEq71JFZ1cwr4T5pSdm5fulgBrOkEwTMruouSC2rBmZvOaXfX0KaOMMR0MkWQw__);background-size:cover;background-position:50%;position:relative;overflow:hidden;cursor:pointer;margin-bottom:50px}@media screen and (max-width:992px){.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card{width:47%;margin-bottom:30px}}@media screen and (max-width:768px){.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card{width:100%;margin-bottom:20px}}.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card .partner_card_wall{background:hsla(0,0%,5%,.502);position:absolute;inset:0}.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card .partner_card_wall .label{position:absolute;top:12px;right:12px;border-radius:6px;padding:6px 8px;margin-bottom:0;background-color:var(--LightTheme-White-White)}.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card .partner_card_wall .label .label-text{font-size:10px;font-weight:500;line-height:11.93px;text-align:left;margin-bottom:0}.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card .partner_card_wall .available{color:var(--LightTheme-White-White);background-color:#16a46e}.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card .partner_card_wall .not-available{color:var(--LightTheme-White-White);background-color:#eb4335}.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card .partner_card_wall .partner_data_container{display:flex;flex-direction:column;align-items:center;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card .partner_card_wall .partner_data_container .partner_logo{width:auto;max-height:101px}.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card .partner_card_wall .partner_data_container .partner_logo img{width:auto;height:72px;object-fit:contain}.section_partners .section_partners_container .partners_container .partner_cards_container .partner_card .partner_card_wall .partner_data_container .partner_name{font-size:20px;font-weight:500;line-height:23.87px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-White-White);margin-top:5px}.club_container .club_wall .club_booking_container .club_config_name h3{font-size:20px;font-weight:700;line-height:23.87px;letter-spacing:.05em;text-align:left;margin-bottom:0}.club_container .club_wall .club_booking_container .facility_name_container p{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}.club_container .club_wall .club_booking_container .facility_location_container{display:flex;gap:10px;margin:25px 0}.club_container .club_wall .club_booking_container .facility_location_container .facility_location_address p{font-size:18px;font-weight:400;line-height:21.48px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .booking_details_section .booking_details_heading{margin-top:21px;margin-bottom:11px}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .booking_details_section .booking_details_heading h4{font-size:16px;font-weight:500;line-height:22px;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:0}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .booking_details_section .booking_details_card_container{padding:12px 9px;border-radius:12px;box-shadow:0 4px 30px 0 rgba(0,0,0,.059);margin-bottom:18px}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .booking_details_section .booking_details_card_container .booking_details_name h4{font-size:14px;font-weight:500;line-height:16.94px;text-align:left;color:var(--LightTheme-primary_text)}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .booking_details_section .booking_details_card_container .booking_details_container{display:flex;flex-wrap:wrap;justify-content:space-between}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .booking_details_section .booking_details_card_container .booking_details_container .details_section{display:flex;gap:10px;align-items:flex-start;width:48%;max-width:50%}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .booking_details_section .booking_details_card_container .booking_details_container .details_section .details_value{font-size:12px;font-weight:400;line-height:24px;letter-spacing:-.005em;text-align:left;word-break:break-word;color:var(--LightTheme-primary_text)}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .booking_details_section .booking_details_card_container .booking_details_container .details_section .details_value .details_value_data{font-size:11.67px;font-weight:600;line-height:14.12px;text-align:left;color:var(--LightTheme-Black-Black)}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_heading h4{font-size:14px;font-weight:500;line-height:22px;text-align:left;color:var(--LightTheme-primary_text)}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container{border-radius:12px;box-shadow:0 4px 30px 0 rgba(0,0,0,.059);margin-bottom:18px}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_heading{background-color:#daefc9;text-align:center;padding:5px 0;border-top-left-radius:9px;border-top-right-radius:9px}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_heading h4{margin-bottom:0;font-size:11px;font-weight:600;line-height:15.37px;letter-spacing:.01em;text-align:center;color:var(--LightTheme-Black-Black)}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_details_data{padding:18px 11px}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_details_data .payment_details_summary_row{display:flex;justify-content:space-between;margin:9px 0}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_details_data .payment_details_summary_row .payment_details_row_heading{font-size:12px;font-weight:600;line-height:14.52px;color:var(--LightTheme-Black-Black)}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_details_data .payment_details_summary_row .payment_details_row_value{font-size:12px;font-weight:500;line-height:14.52px;color:var(--LightTheme-primary_text)}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_details_data .final_payment_details_summary_row{display:flex;justify-content:space-between}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_details_data .final_payment_details_summary_row .payment_details_row_heading{font-size:14px;font-weight:600;line-height:14.52px;color:var(--LightTheme-Black-Black)}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_details_data .final_payment_details_summary_row .payment_details_row_value{font-size:12px;font-weight:500;line-height:14.52px;color:var(--LightTheme-primary_text)}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_details_data .final_payment_details_summary_row .payment_details_row_value .payment_value{font-size:12px;font-weight:600;line-height:14.52px;color:var(--LightTheme-Black-Black)}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_details_data .payment_summary_note{margin-top:18px}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_details_data .payment_summary_note p{font-size:10px;font-weight:400;line-height:12.1px;text-align:right;color:var(--LightTheme-primary_text);margin-bottom:0}.club_container .club_wall .club_booking_container .club_booking_details .club_booking_details_wall .payment_details_section .payment_details_card_container .payment_details_container .payment_details_details_data .payment_summary_note p .payment_savings{color:#16a46e}.custom_dynamic_form_container .custom_dynamic_booking_details_container .services_heading p{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container{display:flex;flex-wrap:nowrap;overflow:auto;gap:16px}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service{width:50%;position:relative}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service .selected{border:1px solid var(--LightTheme-Primary)!important;background-color:var(--LightTheme-Background-tertiary_background)!important}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service .custom_dynamic_service{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-radius:4px;border-bottom-right-radius:0;cursor:pointer;border:1px solid var(--LightTheme-Border);background-color:var(--LightTheme-White-White)}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service .custom_dynamic_service .custom_dynamic_service_name{max-width:80%}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service .custom_dynamic_service .custom_dynamic_service_name p{font-size:12px;font-weight:500;line-height:14.32px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Black-Black);margin-bottom:0}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service .custom_dynamic_service .custom_dynamic_service_price{max-width:35%}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service .custom_dynamic_service .custom_dynamic_service_price .custom_dynamic_service_offer_price p{font-size:10px;font-weight:500;line-height:11.93px;letter-spacing:.05em;text-align:left;color:#4c5f6b;margin-bottom:0}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service .custom_dynamic_service .custom_dynamic_service_price .custom_dynamic_service_actual_price p{font-size:10px;font-weight:500;line-height:11.93px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Disable);margin-bottom:0;text-decoration:line-through}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service .custom_dynamic_service .selected{border-width:4px!important;border-color:var(--LightTheme-Primary)!important}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service .custom_dynamic_service .custom_dynamic_selection_service{background:var(--LightTheme-White-White);border-color:var(--LightTheme-Disable);border-radius:50%;border-width:1px;height:17px;width:17px;border-style:solid}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service .custom_dynamic_selected_benefit_type_container{display:inline-block;display:flex;justify-content:flex-end}.custom_dynamic_form_container .custom_dynamic_booking_details_container .custom_dynamic_booking_services_container .custom_service .custom_dynamic_selected_benefit_type_container .benefit_type_text{font-size:12px;font-weight:500;line-height:12px;letter-spacing:.05em;color:var(--LightTheme-White-White);text-align:right;display:inline-block;margin-bottom:0;background-color:var(--LightTheme-Primary);border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;padding:5px}.custom_dynamic_form_container .custom_dynamic_booking_details_container .input-control-container{margin:16px 0}.custom_dynamic_form_container .custom_dynamic_booking_details_container .input-control-container .input-control-label{font-size:14px;font-weight:500;line-height:22px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin-bottom:4px}.custom_dynamic_form_container .custom_dynamic_booking_details_container .input-control-container .input-control-label .input-container{position:relative}.custom_dynamic_form_container .custom_dynamic_booking_btn_container .custom_primary_btn_container{border:none;outline:none;padding:15px 30px;border-radius:4px;border:1px solid var(--LightTheme-Primary);background:var(--LightTheme-Primary);color:var(--LightTheme-White-White);font-size:18px;font-weight:400;line-height:21.48px;letter-spacing:.05em;flex-grow:1;display:flex;gap:10px;justify-content:center;width:100%}.custom_dynamic_form_container .custom_dynamic_booking_btn_container .custom_primary_btn_container .custom_loader_spinner{height:20px;width:20px}.lounge-history-details{width:70%!important}.primary_cta_btn{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;background-color:#fff;transition:all .4s ease;text-align:center;max-height:49px;display:flex;align-items:center;justify-content:center;background-color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.primary_cta_btn{padding:10px 15px;max-height:37px;order:2}}.primary_cta_btn span{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.primary_cta_btn span{font-size:14px}}.primary_cta_btn:hover{background-color:var(--LightTheme-Primary)}.primary_cta_btn:hover span{color:var(--LightTheme-White-White)}.activated-membership-modal-container .activated-membership-modal-wall{padding:70px 10px 90px}@media screen and (max-width:768px){.activated-membership-modal-container .activated-membership-modal-wall{padding:50px 10px 70px}}.activated-membership-modal-container .activated-membership-modal-wall .success-membership-container{display:inline-block;height:100px;text-align:center;width:100%}.activated-membership-modal-container .activated-membership-modal-wall .success-membership-container img{display:inline-block}.activated-membership-modal-container .activated-membership-modal-wall .congrats_heading{font-size:32px;font-weight:600;line-height:38.73px;letter-spacing:-.01em;text-align:center;margin-top:20px}@media screen and (max-width:768px){.activated-membership-modal-container .activated-membership-modal-wall .congrats_heading{font-size:24px}}.activated-membership-modal-container .activated-membership-modal-wall .congrats_lbl_text{font-size:20px;font-weight:600;line-height:19.36px;text-align:center;margin-top:12px}@media screen and (max-width:768px){.activated-membership-modal-container .activated-membership-modal-wall .congrats_lbl_text{font-size:16px}}.activated-membership-modal-container .activated-membership-modal-wall .unlock_benefit_btn_container{margin:70px 0 20px;position:relative}@media screen and (max-width:768px){.activated-membership-modal-container .activated-membership-modal-wall .unlock_benefit_btn_container{margin:20px 0}}.activated-membership-modal-container .activated-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn{display:flex;gap:20px;justify-content:center}@media screen and (max-width:768px){.activated-membership-modal-container .activated-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn{display:flex;gap:10px;justify-content:center;width:50%;margin:auto}}@media screen and (max-width:380px){.activated-membership-modal-container .activated-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn{flex-direction:column}}.activated-membership-modal-container .activated-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;background-color:#fff;transition:all .4s ease;text-align:center;max-height:49px;display:flex;align-items:center;justify-content:center;background-color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.activated-membership-modal-container .activated-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary{padding:10px 15px;max-height:37px}}.activated-membership-modal-container .activated-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary span{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.activated-membership-modal-container .activated-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary span{font-size:14px}}.activated-membership-modal-container .activated-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary:hover{background-color:var(--LightTheme-Primary)}.activated-membership-modal-container .activated-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary:hover span{color:var(--LightTheme-White-White)}.new-membership-modal-container .new-membership-modal-wall{padding:70px 10px 30px}@media screen and (max-width:768px){.new-membership-modal-container .new-membership-modal-wall{padding:50px 10px 30px}}.new-membership-modal-container .new-membership-modal-wall .success-membership-container{display:inline-block;height:100px;text-align:center;width:100%}.new-membership-modal-container .new-membership-modal-wall .success-membership-container img{display:inline-block}.new-membership-modal-container .new-membership-modal-wall .congrats_heading{font-size:32px;font-weight:600;line-height:38.73px;letter-spacing:-.01em;text-align:center;margin-top:20px}@media screen and (max-width:768px){.new-membership-modal-container .new-membership-modal-wall .congrats_heading{font-size:24px}}.new-membership-modal-container .new-membership-modal-wall .congrats_lbl_text{font-size:20px;font-weight:600;line-height:19.36px;text-align:center;margin-top:12px}@media screen and (max-width:768px){.new-membership-modal-container .new-membership-modal-wall .congrats_lbl_text{font-size:16px}}.new-membership-modal-container .new-membership-modal-wall .unlock_benefit_btn_container{margin:70px 0 20px;position:relative}@media screen and (max-width:768px){.new-membership-modal-container .new-membership-modal-wall .unlock_benefit_btn_container{margin:20px 0}}.new-membership-modal-container .new-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn{display:flex;gap:20px;justify-content:center}@media screen and (max-width:768px){.new-membership-modal-container .new-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn{display:flex;gap:10px;justify-content:center;width:50%;margin:auto}}@media screen and (max-width:380px){.new-membership-modal-container .new-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn{flex-direction:column}}.new-membership-modal-container .new-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;background-color:#fff;transition:all .4s ease;text-align:center;max-height:49px;display:flex;align-items:center;justify-content:center;background-color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.new-membership-modal-container .new-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary{padding:10px 15px;max-height:37px}}.new-membership-modal-container .new-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary span{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.new-membership-modal-container .new-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary span{font-size:14px}}.new-membership-modal-container .new-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary:hover{background-color:var(--LightTheme-Primary)}.new-membership-modal-container .new-membership-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary:hover span{color:var(--LightTheme-White-White)}.unlock-benefit-modal-container .unlock-benefit-modal-wall{padding:50px 30px}@media screen and (max-width:768px){.unlock-benefit-modal-container .unlock-benefit-modal-wall{padding:30px 15px}}.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock-benefit_heading{font-size:32px;font-weight:600;line-height:38.73px;letter-spacing:-.01em;text-align:center;margin-top:20px}@media screen and (max-width:768px){.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock-benefit_heading{font-size:24px}}.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock-benefit_lbl_text{font-size:22px;font-weight:600;line-height:38.73px;letter-spacing:-.01em;text-align:center;margin-top:10px}@media screen and (max-width:768px){.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock-benefit_lbl_text{font-size:18px;line-height:26px}}.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock_benefit_btn_container{margin:35px 0 20px}@media screen and (max-width:768px){.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock_benefit_btn_container{margin:20px 0}}.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn{display:flex;gap:20px;justify-content:center}@media screen and (max-width:768px){.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn{display:flex;gap:10px;justify-content:center;width:50%;margin:auto}}@media screen and (max-width:380px){.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn{flex-direction:column}}.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;background-color:#fff;transition:all .4s ease;text-align:center;max-height:49px;display:flex;align-items:center;justify-content:center;background-color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary{padding:10px 15px;max-height:37px}}.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary span{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary span{font-size:14px}}.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary:hover{background-color:var(--LightTheme-Primary)}.unlock-benefit-modal-container .unlock-benefit-modal-wall .unlock_benefit_btn_container .unlock_benefit_primary_btn .btn_primary:hover span{color:var(--LightTheme-White-White)}.membership-not-activated-state{position:absolute;background:var(--LightTheme-Secondary);inset:0;opacity:.9;border-radius:11.29px;z-index:10;border:2px solid var(--LightTheme-Secondary)}@media screen and (max-width:768px){.membership-not-activated-state{border-radius:8px;border:2px solid var(--LightTheme-Secondary)}}.membership-not-activated-state .activate-cta-btn-container{margin-top:16px}@media screen and (max-width:768px){.membership-not-activated-state .activate-cta-btn-container{margin-top:8px}}.membership-not-activated-state .activate-cta-btn-container .membership-activate-btn{display:flex;align-items:center;padding:10px 18px;border:none;outline:none;border-radius:4px;gap:8px;margin:auto}@media screen and (max-width:768px){.membership-not-activated-state .activate-cta-btn-container .membership-activate-btn{padding:5px 10px}.membership-not-activated-state .activate-cta-btn-container .membership-activate-btn .benefit-image{width:15px;height:13px}}.membership-not-activated-state .activate-cta-btn-container .membership-activate-btn .activate-txt{font-size:14px;font-weight:500;line-height:19.36px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-Secondary)}@media screen and (max-width:768px){.membership-not-activated-state .activate-cta-btn-container .membership-activate-btn .activate-txt{font-size:12px}}.membership-not-activated-state .to_know_about_membership_container .to_know_txt_container{display:flex;align-items:center;gap:5px;justify-content:center;margin-top:5px}@media screen and (max-width:768px){.membership-not-activated-state .to_know_about_membership_container .to_know_txt_container{margin-top:3px}.membership-not-activated-state .to_know_about_membership_container .to_know_txt_container .expiry_calendar{width:15px;height:13px}}.membership-not-activated-state .to_know_about_membership_container .to_know_txt_container .to_know_about_membership_state_txt{font-size:12px;font-weight:500;line-height:22px;text-align:left;color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.membership-not-activated-state .to_know_about_membership_container .to_know_txt_container .to_know_about_membership_state_txt{font-size:10px}}.txt_center{margin:auto;text-align:center}.expired-membership-text{font-size:11.69px;font-weight:700;line-height:7.79px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#262626}.membership-expired{background-color:#979797!important}.membership-main-text-row{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}@media screen and (max-width:768px){.membership-expired-glass-container .membership-expired-glass{width:30px;height:30px}}.dashboard-container>div:last-child{padding-bottom:30px}.time-input-select-box{border:1px solid var(--LightTheme-Input-input_border)!important;background:var(--LightTheme-Input-input_background)!important;border-radius:4px!important}.time-input-select-box-error{background:transparent!important;border-radius:4px!important}.upload-file{display:inline-block;padding:6px;background-color:#e8e8e8;color:#fff;cursor:pointer;border-radius:3px;border:none;margin-right:5px;font-size:11px;color:#000}.select-date-placeholder{color:var(--LightTheme-Input-input_placeholder)}.a-flex{flex-direction:row}@media screen and (max-width:420px){.a-flex{flex-direction:column;gap:5px}}.center-vertical{margin-top:auto;margin-bottom:auto}.pdf-view-style{text-decoration:underline;padding:2px 10px;font-size:12px;font-weight:400;line-height:14.32px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Primary)}.upload-file-container{display:flex;align-items:center;justify-content:space-between;width:100%;outline:none;height:50px;border-radius:0;background:#fff;font-size:18px;font-weight:400;text-align:left;border:1px solid var(--border-color);padding:10px;border-radius:4px;background:var(--LightTheme-Input-input_background)}.alert-info-style{display:flex;border-radius:8px;border:1px solid var(--LightTheme-Primary);background:var(--LightTheme-Background-tertiary_background);padding:10px;gap:10px;font-size:12px;font-weight:500}.alert-info-pending{border:1px solid var(--LightTheme-Pending-Pending)!important;background:var(--LightTheme-Pending-Pending_mode_1)!important}.airport-details-box{word-break:break-word;box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);background:var(--LightTheme-White-White);border-radius:8px;min-height:30px;padding:15.5px;font-size:12.5px;font-weight:400;color:var(--LightTheme-primary_text)}.airport-details-box .airport-details-table{width:100%;border-collapse:collapse;table-layout:auto}.airport-details-box .airport-details-table td{padding:8px 0;vertical-align:middle}.airport-details-box .airport-details-table .td-padding{padding:2px 0}.airport-details-box .airport-details-table td:first-child{width:100%}.airport-details-box .airport-details-table td:last-child{word-break:keep-all;white-space:nowrap}.airport-details-box .a-from{font-size:14.5px;font-weight:500}.airport-details-box .a-fullname{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:left}.airport-details-box .a-passenger-row{display:flex;justify-content:space-between;align-items:center;margin:8px 0}.airport-details-box .a-inner{display:flex;align-items:center;gap:8px}.airport-details-box .n-v-bold{font-weight:600}.airport-details-box .n-v-link{color:var(--LightTheme-tertiary);text-decoration:underline}.airport-details-box-payment{box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);background:var(--LightTheme-White-White);border-radius:12px;min-height:100px;font-size:12.13px;font-weight:400}.airport-details-box-payment .airport-heading-payment{background:var(--LightTheme-Background-secondary_background);padding:2.88px 8.65px;border-radius:12px 12px 0 0;text-align:center;color:var(--LightTheme-primary_text);font-size:12px;font-weight:500}.airport-details-box-payment .airport-payment-body{padding:20px}.airport-details-box-payment .ps-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.airport-details-box-payment .ps-label{font-weight:500;color:var(--LightTheme-secondary_text)}.airport-details-box-payment .ps-value{font-weight:700}.airport-details-box-payment .ps-discount{color:var(--LightTheme-Secondary)}.airport-details-box-payment .ps-refund{font-weight:700}.airport-details-box-payment .ps-save{font-weight:500;font-size:12px;margin-top:30px;text-align:center}.airport-details-box-payment .ps-save-value{font-weight:700;color:var(--LightTheme-Secondary)}.airport-label-margin{margin-bottom:10px}.airport-tranfer-type-container{display:flex;flex-direction:column}.airport-tranfer-type-container .price-cut1{font-size:10px;font-weight:500;line-height:11.93px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Disable)}.airport-tranfer-type-container .price-normal{font-size:11px;font-weight:500;line-height:11.93px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Primary)}.airport-tranfer-type-container .price-align{flex:1 1;padding-right:10px}.airport-tranfer-type-container .bottom-view-style{display:flex;flex-direction:row-reverse}.airport-tranfer-type-container .bottom-view-comp{background:var(--LightTheme-Primary);padding:5px;border-radius:0 0 4px 4px;color:var(--LightTheme-White-White);font-size:12px;font-weight:500}.airport-tranfer-type-container .bottom-view-active{background:var(--LightTheme-Primary)}.airport-tranfer-type-container .bottom-view-inactive{background:var(--LightTheme-Secondary)}.airport-tranfer-type-container .airport-tranfer-type-name{font-family:var(--font-family);font-size:14px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:left}.airport-tranfer-type-container .airport-tranfer-type-number{font-family:var(--font-family);font-size:10.23px;font-weight:400;line-height:15.35px;text-align:left;height:12px;margin-left:4px;margin-right:10px}.airport-tranfer-type-container .airport-tranfer-item-style{padding:10px 15px;gap:15px;border-radius:4px 4px 0 4px;border:1px solid var(--LightTheme-Border);background-color:var(--LightTheme-White-White);cursor:pointer}.airport-tranfer-type-container .airport-tranfer-item-style-selected{border:1px solid var(--LightTheme-Primary)!important;background-color:var(--LightTheme-Background-tertiary_background)!important}.radio-button-container .radio-button{height:17px;aspect-ratio:1;border-radius:50%;display:flex}.radio-button-container .radio-border-active{background:var(--LightTheme-Primary)}.radio-button-container .radio-border-inactive{background:var(--LightTheme-White-White);border:1px solid var(--LightTheme-Primary)}.radio-button-container .radio-inner-circle{height:10px;aspect-ratio:1;border-radius:50%;margin:auto}.radio-button-container .radio-inner-circle-active{background:var(--LightTheme-White-White)}.prevent-selection{-webkit-user-select:none;-moz-user-select:none;user-select:none}.add-minus-style{border-radius:25px;gap:5px;background-color:var(--LightTheme-Background-Body_secondary_background);font-size:16px;padding:1px 20px;font-weight:300}.add-minus-style .value-style{min-width:50px;text-align:center;font-weight:500;display:flex;justify-content:center;align-items:center}.add-minus-style .minus{font-size:20px;font-weight:300}.add-minus-style .disable-color-button{color:var(--LightTheme-Disable)}.add-minus-style .plus{font-size:20px;font-weight:300}.stepper-airport-booking{padding:33px 10px;display:flex;flex-direction:column;gap:5px}.stepper-airport-booking .stepper{display:flex;flex:1 1;justify-content:space-evenly;align-items:center;padding:0 20px}.stepper-airport-booking .stepper .stepper-button{height:13px;aspect-ratio:1;border-radius:50%;background:var(--bg-light);display:flex}.stepper-airport-booking .stepper .stepper-border-active{border:1px solid var(--LightTheme-Secondary)}.stepper-airport-booking .stepper .stepper-border-inactive{border:1px solid var(--LightTheme-Border)}.stepper-airport-booking .stepper .stepper-inner-circle{height:8px;aspect-ratio:1;border-radius:50%;margin:auto}.stepper-airport-booking .stepper .stepper-inner-circle-active{background:var(--LightTheme-Secondary)}.stepper-airport-booking .stepper .stepper-inner-circle-inactive{background:var(--LightTheme-Disable)}.stepper-airport-booking .divider{border:1px solid var(--LightTheme-Border);flex:1 1;height:.5px;margin:10px}.stepper-airport-booking .stepper-label{display:flex;font-size:12px;font-weight:400;text-align:center;justify-content:space-between}.stepper-airport-booking .stepper-label div{width:50px}@media screen and (max-width:768px){.stepper-airport-booking .stepper-label{font-size:9px}.stepper-airport-booking .stepper .stepper-button{height:13px}}.booking-for-some-else{background:var(--LightTheme-Background-primary_background);padding:2px;gap:5px;border-radius:4px;font-size:12px;font-weight:400;line-height:14.32px;letter-spacing:.05em;text-align:left}.car-type-container{display:flex;gap:10px;flex-direction:column}.car-type-container .car-t-p-name{font-family:var(--font-family);font-size:10px;font-weight:400;margin-top:3px}.car-type-container .car-type-name{font-family:var(--font-family);font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left}.car-type-container .car-type-number{font-weight:400}.car-type-container .car-type-number,.car-type-container .car-type-number-selected{font-family:var(--font-family);font-size:10.23px;line-height:15.35px;text-align:left;height:12px;margin-left:4px;margin-right:10px;white-space:nowrap}.car-type-container .car-type-number-selected{font-weight:600}.car-type-container .car-item-style{padding:10px 15px;gap:15px;border-radius:4px;border:1px solid var(--LightTheme-Border);background-color:var(--LightTheme-White-White);cursor:pointer}.car-type-container .car-item-style-selected{border:1px solid var(--LightTheme-Primary)!important;background-color:var(--LightTheme-Background-tertiary_background)!important}.error-border{border:1px solid var(--LightTheme-Error)!important}.delay-side-line-summary{border-left:1px solid var(--LightTheme-Border);width:2px}.booking-and-billing-summary{display:flex;gap:30px;background:var(--LightTheme-Background-primary_background);padding:15px;border-radius:8px}@media screen and (max-width:768px){.booking-and-billing-summary{flex-direction:column;gap:0}}.delay-booking-button-container{margin-left:auto;margin-right:auto}.delay-facility-margin{margin-top:30px}.custom-datepicker-input .MuiOutlinedInput-notchedOutline{padding:0!important;margin:0!important;border:1px solid var(--LightTheme-Input-input_border)}.error-margin-top{margin-top:.25rem}.dynamic-form-style{margin-top:0;width:100%}.dynamic-form-style .select-place-holder{color:var(--LightTheme-Input-input_placeholder)}.dynamic-form-style .form-group{margin-top:20px}.dynamic-form-style .form-group label{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;margin-bottom:10px;color:var(--LightTheme-primary_text)}.dynamic-form-style .react-datepicker-wrapper{width:100%}.dynamic-form-style .react-datepicker__triangle{display:none}.dynamic-form-style button{margin-top:10px}.dynamic-form-style .invalid-feedback{display:block;color:var(--LightTheme-Error)}.dynamic-form-style .form-control.is-invalid{border-color:var(--LightTheme-Error)!important}.dynamic-form-style input{align-items:center;height:50px;border-radius:4px;background:transparent;font-size:18px;background:var(--LightTheme-Input-input_background)}.dynamic-form-style input,.dynamic-form-style textarea{width:100%;outline:none;border:1px solid var(--LightTheme-Input-input_border);padding:10px 20px;font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left;box-sizing:border-box}.dynamic-form-style textarea{height:100px}.dynamic-form-style select,.dynamic-form-style textarea{background:#fff;background:var(--LightTheme-Input-input_background)}.dynamic-form-style select{width:100%;outline:none;height:50px;font-size:16px;font-weight:400;text-align:left;border:1px solid var(--LightTheme-Input-input_border);padding:10px 20px;border-radius:4px}.dynamic-form-style .form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--secondary-color);outline:0;box-shadow:none}.wave_new_login{position:absolute;bottom:0;left:0;right:0}.gradient-top-corner-page{background-image:url(/_next/static/media/booking-details-bg-img.ad1c14cc.png)!important;background-repeat:no-repeat!important;background-size:60% 700px!important}.no-data-found{height:100vh;padding:50px;margin-top:130px;text-align:center;font-weight:700;font-size:18px}@media screen and (max-width:768px){.static_heading{width:100%;text-align:left}}.static_heading h1{font-weight:700;color:var(--LightTheme-primary_text);font-size:32px;text-align:center;margin:auto;width:100%}@media screen and (max-width:768px){.static_heading h1{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left;margin-bottom:0}}.center-text{text-align:center!important;width:100%}.saving-padding{padding:40px 40px 50px 120px!important}.saving-text-default-container{text-align:left}.saving-text-default-container .saving-default-text2{font-family:SF Pro Display;font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.saving-text-default-container .saving-default-text{font-family:SF Pro Display;font-size:20px;font-weight:400;line-height:23.87px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-secondary_text);width:73%}@media screen and (max-width:768px){.saving-text-default-container .saving-default-text{width:90%}}.saving-text-default-container p{font-size:32px;font-weight:700;line-height:48px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.saving-text-default-container p{font-size:24px;font-weight:700;line-height:36px;text-align:left;width:100%}}.saving-text-default-container p span{font-size:28px;font-weight:700;letter-spacing:.05em}.saving-text-default-container p span .saving-count{color:var(--LightTheme-Secondary);font-size:32px;font-weight:700;letter-spacing:.05em}@media screen and (max-width:768px){.saving-text-default-container p span .saving-count{font-size:28px;font-weight:700;letter-spacing:.05em;text-align:left}}.amenity-text{max-width:125px}.search-background-claimed{background:var(--LightTheme-Background-tertiary_background)!important;cursor:auto}.facility-part-one{overflow:hidden}.search-claimed-container{display:flex;flex:1 1}.search-claimed-container .search-claimed-style{font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left;padding:5px 15px;gap:2px;border-radius:4px;background:var(--LightTheme-Secondary);color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.hero-footer-register{margin-top:10px!important}}.login-side-image-size{width:100%;height:auto;max-width:200px}.login-unlock-and-side{display:flex;justify-content:space-between}.login-side-image-small{display:none}@media screen and (max-width:768px){.login-side-image-small{display:block!important}}.login-side-image-large{display:block}@media screen and (max-width:768px){.login-side-image-large{display:none!important}}.general-delay-button-dialog{display:flex;flex-direction:row;justify-content:center;gap:15px;margin-top:20px;justify-content:space-between}.general-delay-button-dialog .delay_btn_cancel{width:30%}@media screen and (max-width:768px){.general-delay-button-dialog .delay_btn_cancel{width:48%}}.general-delay-button-dialog .delay_btn_confirm{width:65%}@media screen and (max-width:768px){.general-delay-button-dialog .delay_btn_confirm{width:48%}}.white-button-top-position{position:relative;background:var(--LightTheme-White-White)}.button-top-position,.error-page{position:relative}.error-page{flex:1 1;margin:auto;height:100%;display:flex;flex-direction:column;justify-content:end}.error-page .btn_back_login{position:relative}.error-page .btn_back_login button{padding:10px 20px 10px 50px;border-radius:4px;border:1px solid var(--LightTheme-White-White);background-color:var(--LightTheme-White-White);color:var(--LightTheme-Black-Black);font-weight:700}.error-page .btn-icon{position:absolute;left:23px;top:8px}.error-page .page-not-found-text{font-size:36px;font-weight:500;line-height:42.96px;letter-spacing:.05em;text-align:left;text-wrap:nowrap;color:#fff}.error-page .error-image{object-fit:contain;width:600px;height:auto}.error-page .error-display-inner-content{display:flex;flex-direction:column;gap:30px;align-items:center;margin-bottom:-13%;margin-top:58px}.error-page .error-side-corner-images{height:130px;width:auto;position:absolute;left:0;top:0}.error-page .error-side-corner-bottom-images{height:130px;width:auto;position:absolute;bottom:0;right:0}@media screen and (max-width:768px){.error-page .error-image{width:350px}.error-page .page-not-found-text{font-size:30px}.error-page .error-display-inner-content{gap:15px}.error-page .error-side-corner-bottom-images,.error-page .error-side-corner-images{height:90px}}@media screen and (max-width:500px){.error-page .error-image{width:230px}.error-page .page-not-found-text{font-size:25px}.error-page .error-side-corner-bottom-images,.error-page .error-side-corner-images{height:70px}}.monthly-quota-text{font-size:14px;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.monthly-quota-text{font-size:12px}}.checkbox-term-style{font-size:14px;display:flex;gap:10px;text-align:start;margin-top:20px;align-items:center;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.checkbox-term-style{margin-top:25px;margin-bottom:6px}}.category-popup-fixed-w{width:280px;position:absolute;top:50px;left:-90%;background-color:#fff;box-shadow:0 4.47px 22.33px 0 hsla(0,0%,58%,.302);padding:19.18px;z-index:4;animation:fadeSlideIn .5s ease forwards}.gap-item2{gap:70px}.header-login .static_page_btn_container{display:flex;gap:10px}.header-login .static_page_btn_container .static_page_btn_register_container button{padding:10px 20px;border-radius:4px;border:1px solid var(--LightTheme-Primary);background-color:var(--LightTheme-Primary);color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.header-login .static_page_btn_container .static_page_btn_register_container button{height:36px;padding:8px 15px;font-size:12px}}.header-login .static_page_btn_container .static_page_btn_register_login button{padding:10px 20px;border-radius:4px;border:1px solid var(--LightTheme-Primary);background-color:transparent;color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.header-login .static_page_btn_container .static_page_btn_register_login button{height:36px;padding:8px 15px;font-size:12px}}.max-line-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;line-height:1.4em;min-height:1.4em;text-align:left}.max-line-2{-webkit-line-clamp:2;line-clamp:2;min-height:2.6em}.max-line-2,.max-line-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.2em}.max-line-3{-webkit-line-clamp:3;line-clamp:3}.membership-bigSize .membership-card-icon{width:auto;height:28px;margin-right:10px}.membership-bigSize .membership-popup-card{height:140px;padding-right:40px}.membership-bigSize .membership-card-side-default{font-size:16px;width:27px}.membership-bigSize .membership-behind-icon-size{width:auto;height:140px}.membership-bigSize .membership-card-name{font-size:15.63px;font-weight:600;line-height:21.84px;letter-spacing:.01em;text-align:left}.membership-bigSize .m-label{font-size:14px}.membership-bigSize .m-card-expiry{font-size:16px}.membership-bigSize .m-id{font-size:18px;display:inline-block}.membership-bigSize .m-ex{font-size:18px;font-weight:400;line-height:24px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.membership-bigSize .m-ex{font-size:12px}.membership-bigSize .membership-card-icon{width:auto;height:18px}.membership-bigSize .membership-popup-card{height:100px;padding-right:30px;max-width:400px}.membership-bigSize .membership-card-side-default{font-size:10px;width:20px}.membership-bigSize .membership-behind-icon-size{width:auto;height:100px}.membership-bigSize .membership-card-name{font-size:12px;height:100%}.membership-bigSize .m-card-expiry,.membership-bigSize .m-label{font-size:12px}.membership-bigSize .m-id{font-size:12px;display:inline-block}}.membership-popup-card-expire{border:1.2px solid var(--disable);background:#fff;padding-right:30px!important}.membership-card-name-expire,.membership-card-side-default-expire{background:var(--disable)}.membership-expire-container{display:flex;gap:30px;justify-content:space-between;margin:50px;height:100%}.membership-expire-container .m-heading{font-size:44px;font-weight:500;text-align:left;margin-top:30px}.membership-expire-container .m-sub-text{font-size:24px;font-weight:400;text-align:left;margin-top:30px}.membership-expire-container .m-right-side{text-align:start!important;max-width:750px;display:flex;flex-direction:column;justify-content:center}.membership-expire-container .m-left-side{text-align:center!important;width:100%}.membership-expire-container .m-left-image{width:100%;height:auto;max-width:600px;min-width:300px}@media screen and (max-width:768px){.membership-expire-container{display:flex;flex-direction:column;margin-left:20px;margin-right:20px}.membership-expire-container .m-heading{font-size:24px}.membership-expire-container .m-sub-text{font-size:18px}.membership-expire-container .m-left-image{min-width:100%}}.bin_not_found_container_address{border-radius:5px;border:.5px solid var(--LightTheme-Pending-Pending);padding:5px;margin-top:5px;width:210px}.bin_not_found_container_address .bin_not_found_text_address{font-size:14px;font-weight:500;line-height:21.48px;letter-spacing:1px;text-align:left;color:var(--LightTheme-Pending-Pending);margin-bottom:0}.savings-filter-modal-container{border:none;max-width:418px;max-height:418px}.savings-filter-modal-container .modal-header{font-weight:700;font-size:22px;color:var(--LightTheme-primary_text)}.savings-filter-modal-container .modal-body{display:flex;flex-direction:column}.savings-filter-modal-container .modal-body .date-container{display:flex;flex-direction:column;gap:1rem;text-align:center;font-weight:500;font-size:20px;padding:23px 28px}.savings-filter-modal-container .modal-body button.date{border:1px solid var(--LightTheme-Input-input_border);padding:20px 24px;color:var(--LightTheme-Input-input_text);border-radius:12px;background-color:var(--LightTheme-White-White);line-height:23.13px;display:flex;justify-content:space-between;flex:1 1}.savings-filter-modal-container .modal-body .buttons-container{display:flex;justify-content:center;gap:1rem;padding-bottom:16px}.savings-filter-modal-container .modal-body .buttons-container button{padding:14.5px 29px;border-radius:6px;color:var(--LightTheme-primary_text);border:1.45px solid var(--LightTheme-primary_text);background:none;line-height:19.28px;font-weight:500;font-size:16px}.savings-filter-modal-container .modal-body .buttons-container button:nth-of-type(2){background-color:var(--LightTheme-Primary);color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.savings-filter-modal-container{border:none;max-width:300px;max-height:auto}.savings-filter-modal-container .modal-header{font-size:18px}.savings-filter-modal-container .modal-body .date-container{font-size:16px;padding:9.84px 18.35px;gap:10.17px;font-size:19.38px;line-height:23.13px}.savings-filter-modal-container .modal-body button.date{font-size:16px;padding:13.17px 9.65px;border-radius:12px;line-height:19.09px}.savings-filter-modal-container .modal-body .buttons-container{margin:11px}.savings-filter-modal-container .modal-body .buttons-container button{padding:10px 20px}}.no-data{flex:1 1;align-items:center;padding:50px 0;gap:30px;font-size:20px;color:var(--LightTheme-primary_text)}.no-data,.your-savings-container{display:flex;flex-direction:column}.your-savings-container{border-radius:8px;background-color:var(--LightTheme-White-White);padding:30px;gap:50px;width:100%;text-align:left;background-image:url(/_next/static/media/your-savings-bg.5123a62b.png);background-position:0 0;background-repeat:no-repeat;box-shadow:0 0 20px 0 hsla(0,0%,79%,.302)}.your-savings-container .saving-nodata{flex:1 1;display:flex;align-items:center;padding:50px 0;gap:30px;flex-direction:column;font-size:20px;text-align:center;color:var(--LightTheme-primary_text)}.your-savings-container .savings-container-header{display:flex;justify-content:space-between;align-items:center}.your-savings-container .savings-container-header .savings-headings-container{display:flex;flex-direction:column;gap:10px}.your-savings-container .savings-container-header .savings-headings-container .your-savings-heading{font-size:28px;font-weight:700;line-height:33.89px;color:var(--LightTheme-primary_text)}.your-savings-container .savings-container-header .savings-headings-container .your-savings-subheading{color:var(--LightTheme-secondary_text);font-size:20px}.your-savings-container .savings-main-container{gap:30px;display:flex;flex-direction:column}.your-savings-container .savings-main-container .savings-list-container{padding:10px 20px;border:1px solid var(--LightTheme-Border);border-radius:8px;gap:15px;display:flex;flex-direction:column}.your-savings-container .savings-main-container .savings-list-container .savings-list-item{padding:10px 0;display:flex;gap:10px;align-items:center;border-bottom:1px solid var(--LightTheme-Border)}.your-savings-container .savings-main-container .savings-list-container .savings-list-item:last-child{border:none}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__logo{border-radius:50%;object-fit:contain;background-color:var(--LightTheme-Background-primary_background)}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__content{display:flex;justify-content:space-between;flex:1 1}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__details{display:flex;flex-direction:column;gap:10px}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__service-name{font-size:24px;font-weight:500}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__booking-date{font-size:18px;color:var(--LightTheme-secondary_text)}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__price{display:flex;flex-direction:column;gap:10px;justify-content:space-between;text-align:end}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__original-price{font-size:20px;font-weight:500;color:var(--LightTheme-secondary_text);text-decoration:line-through}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__discounted-price{font-size:28px;text-wrap:nowrap}.your-savings-container .savings-main-container .savings-filter-applied-text{font-size:18px;font-weight:500;color:var(--LightTheme-primary_text)}.your-savings-container .savings-main-container .savings-filter-applied-text span{color:var(--LightTheme-Primary);font-weight:700;font-size:20px}.your-savings-container .savings-main-container .savings-filter-container{display:flex;justify-content:space-between;align-items:center}.your-savings-container .savings-main-container .savings-filter-container .savings-filter-button{display:flex;font-weight:500;padding:14px 10px;gap:10px;border-radius:8px;border:1px solid var(--LightTheme-Primary);background:none;align-items:center;color:1px solid var(--LightTheme-Primary);line-height:20px;color:var(--LightTheme-Primary)}.your-savings-container .savings-main-container .savings-filter-container .savings-filter-button:hover{background-color:var(--LightTheme-Background-tertiary_background)}.your-savings-container .savings-main-container .savings-filter-container .savings-filter-button.selected{background-color:var(--LightTheme-Primary);color:var(--LightTheme-White-White)}.your-savings-container .savings-main-container .savings-filter-container .savings-toggle-btn-container{white-space:nowrap;margin-right:1rem}.your-savings-container .savings-main-container .savings-filter-container .savings-toggle-btn-container button{border:none;padding:14px 0;width:150px;font-weight:500;background-color:var(--LightTheme-White-White);color:var(--LightTheme-Primary);border:1px solid var(--LightTheme-Primary)}.your-savings-container .savings-main-container .savings-filter-container .savings-toggle-btn-container button:first-of-type{border-radius:8px 0 0 8px}.your-savings-container .savings-main-container .savings-filter-container .savings-toggle-btn-container button:last-of-type{border-radius:0 8px 8px 0}.your-savings-container .savings-main-container .savings-filter-container .savings-toggle-btn-container button.selected{background-color:var(--LightTheme-Primary);color:var(--LightTheme-White-White);border:1px solid var(--LightTheme-Primary)}@media screen and (max-width:768px){.your-savings-container{padding:15px 10px;gap:20px}.your-savings-container .savings-container-header{flex-direction:column;gap:10px}.your-savings-container .savings-container-header .savings-headings-container{align-self:flex-start}.your-savings-container .savings-container-header .savings-headings-container .your-savings-heading{font-size:18px;line-height:21.78px}.your-savings-container .savings-container-header .savings-headings-container .your-savings-subheading{font-size:14px;line-height:16.94px}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__logo{height:40px;width:40px;margin:5.5px 0}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__details{gap:5px}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__service-name{font-size:16px;font-weight:500}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__booking-date{font-size:14px}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__price{gap:5px}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__original-price{font-size:14px;line-height:16.71px}.your-savings-container .savings-main-container .savings-list-container .savings-list-item__discounted-price{font-size:20px;line-height:23px}.your-savings-container .savings-main-container .savings-filter-applied-text{margin-top:-20px;font-size:12px;text-align:center}.your-savings-container .savings-main-container .savings-filter-applied-text span{font-size:12px}.your-savings-container .savings-main-container .savings-filter-container{flex-direction:row;gap:5px;flex-wrap:wrap}.your-savings-container .savings-main-container .savings-filter-container .savings-filter-button{padding:7px 15px}.your-savings-container .savings-main-container .savings-filter-container .savings-toggle-btn-container button{width:auto;padding:5px 15px;font-size:12px}.your-savings-container .savings-main-container .savings-filter-container .savings-toggle-btn-container button:first-of-type{border-radius:4px 0 0 4px}.your-savings-container .savings-main-container .savings-filter-container .savings-toggle-btn-container button:last-of-type{border-radius:0 4px 4px 0}}.membership-dropdown .dropdown-toggle{padding:15px 30px;background:var(--LightTheme-Primary);display:flex;color:var(--LightTheme-White-White)!important;font-weight:500;font-size:14px;border-radius:4px;gap:10px;align-items:center}.membership-dropdown .dropdown-toggle:after{display:none}.membership-dropdown .dropdown-menu{margin-top:10px;max-width:300px}.membership-dropdown .dropdown-content{display:flex;padding:30px 20px;text-align:left;color:var(--LightTheme-primary_text);gap:16px;flex-direction:column;max-height:400px;overflow:scroll}.membership-dropdown .dropdown-heading{font-weight:700;font-size:20px}.membership-dropdown .menu-item{font-weight:500;border-radius:12px;padding:12.5px 16px!important;background:var(--LightTheme-Background-primary_background);display:flex;justify-content:space-between;color:var(--LightTheme-primary_text)}.membership-dropdown .menu-item.active-badge{color:var(--LightTheme-primary_text);background:var(--LightTheme-Background-secondary_background);font-size:12px;padding:2px 8px!important;font-weight:600;border-radius:4px}@media screen and (max-width:768px){.membership-dropdown{display:flex;align-self:flex-end}.membership-dropdown .dropdown-toggle{padding:5px 15px;border-radius:4px}.membership-dropdown .dropdown-content{padding:20px 16px}.membership-dropdown .dropdown-heading{font-size:18px;line-height:21.48px}.membership-dropdown .menu-item{padding:10.5 16px!important;border-radius:12px}}.your-savings-total-container{border:.9px solid var(--LightTheme-Border);background:var(--LightTheme-Background-tertiary_background);color:var(--LightTheme-primary_text);display:flex;border-radius:8px;overflow:hidden;padding:20px 35px;font-weight:700;align-items:center}.your-savings-total-container .your-savings-img-container{margin-right:10px}.your-savings-total-container .your-savings-img-container .your-savings-img{transform:scale(1.3)}.your-savings-total-container .your-savings-detail{text-align:left;display:flex;justify-content:space-between;align-items:center;flex:1 1}.your-savings-total-container div.amount-n-button{display:flex;gap:13px;align-items:center}.your-savings-total-container div.savings-text{display:flex;align-items:center;font-size:24px;line-height:28.64px;font-weight:700}.your-savings-total-container div.savings-amount{font-size:32px;text-wrap:nowrap}.your-savings-total-container .know_more_btn{outline:none;border:none;display:flex;gap:10px;align-items:center}@media screen and (max-width:650px){.your-savings-total-container{padding:10px}.your-savings-total-container .your-savings-img-container{margin-right:5px}.your-savings-total-container .your-savings-img-container .your-savings-img{transform:scale(1.1)}.your-savings-total-container .your-savings-detail{flex-direction:column-reverse;gap:10px}.your-savings-total-container .your-savings-detail.is-savings-page{flex-direction:column}.your-savings-total-container div.amount-n-button{justify-content:space-between;width:100%;gap:0}.your-savings-total-container div.amount-n-button.is-savings-page{flex-direction:row-reverse}.your-savings-total-container div.savings-text{text-align:left;font-size:18px;line-height:23px;width:100%}.your-savings-total-container div.savings-text.is-savings-page{font-size:16px;flex-direction:row-reverse;text-align:right}.your-savings-total-container div.savings-amount{font-size:24px;text-wrap:nowrap}.your-savings-total-container .know_more_btn{font-size:12px;gap:5px}}.history_feedbackModal{padding:40px;display:flex;flex-direction:column;gap:30px}.history_feedbackModal_header{display:flex;justify-content:space-between;align-items:center;font-size:31px;font-weight:600;line-height:37.2px}.history_feedbackModal_header button{background:none;border:none}.history_feedbackModal_feedbackForm{display:flex;flex-direction:column;gap:20px}.history_feedbackModal_submit{padding:15px;border-radius:4px;background:var(--LightTheme-Primary);color:var(--LightTheme-White-White);border:none;box-shadow:0 4px 19px 0 hsla(0,0%,58%,.302)}.history_feedbackModal_ratingCard{box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);border:1px solid var(--LightTheme-Border);gap:15px;padding:15px;border-radius:6px;display:flex;flex-direction:column}.history_feedbackModal_cardHeader{display:flex;justify-content:space-between}.history_feedbackModal_cardTitle{font-size:20px;font-weight:600;display:flex;flex-direction:column;justify-content:center}.history_feedbackModal_cardSubtitle{font-size:12px;font-weight:500;color:var(--LightTheme-secondary_text)}.history_feedbackModal_whatLikeDislike{font-size:8.65px;font-weight:600}.history_feedbackModal_rating{margin:.5rem;padding-left:1rem;padding-right:1rem;display:flex!important;justify-content:space-between}.history_feedbackModal_chips{font-size:12px;padding:4px 10px;border:none;background:var(--LightTheme-Background-primary_background);border-radius:4px}.history_feedbackModal_chips.chipSelected{border:1px solid var(--LightTheme-Secondary);background-color:var(--LightTheme-Background-secondary_background)}.history_feedbackModal textarea{font-size:12px;padding:10px;border-radius:4px;border:1px solid var(--LightTheme-Border);resize:none;width:100%;transition:all .3s ease}.history_feedbackModal textarea:focus-visible{border-color:var(--LightTheme-Border);outline:none}@media screen and (max-width:768px){.history_feedbackModal{padding:24px;gap:18.53px;max-width:338px;margin:auto}.history_feedbackModal_header{font-size:19px;line-height:22.98px}.history_feedbackModal_header img{height:20px;width:20px}.history_feedbackModal_feedbackForm{gap:12.35px}.history_feedbackModal_submit{padding:9.23px;font-size:12.35px}.history_feedbackModal_ratingCard{box-shadow:0 2.47px 12.35px 0 hsla(0,0%,67%,.302);border-width:.62px;gap:9.27px;padding:9.27px;border-radius:3.7px}.history_feedbackModal_cardHeader img{height:14.82px;width:14.82px}.history_feedbackModal_cardTitle{font-size:12.35px}.history_feedbackModal_cardSubtitle{font-size:7.41px}.history_feedbackModal_rating{margin:.5rem;padding-left:14px;padding-right:14px;display:flex!important;justify-content:space-between}.history_feedbackModal_rating img{height:18.53px;width:18.53px}.history_feedbackModal_chips{font-size:7.41px;padding:2.47px 6.18px;border-radius:2.47px}.history_feedbackModal_chips.chipSelected{border-width:.93px}}.booking-history-card{display:flex;padding:15px;gap:20px;border-radius:8px;background:var(--LightTheme-White-White);box-shadow:0 8px 16px 0 rgba(145,158,171,.16);cursor:pointer;overflow:hidden}.booking-history-card__image{object-fit:contain;border-radius:8px;height:170px;width:200px;background-color:var(--LightTheme-Background-primary_background)}.booking-history-card__details{display:flex;flex-direction:column;gap:23px;flex:1 1;overflow:hidden;justify-content:space-between}.booking-history-card__status{display:flex;gap:10px;justify-content:flex-end;align-items:center;font-weight:500;line-height:24px}.booking-history-card__status-label{font-size:16px;line-height:16px;font-weight:500;padding:5px 10px;border:.7px solid var(--LightTheme-Primary);color:var(--LightTheme-Primary);border-radius:4px;display:flex;gap:10px;align-items:center}.booking-history-card__divider{border:.7px solid var(--LightTheme-Border);height:95%}.booking-history-card__date{display:flex;gap:7px;align-items:center;color:var(--LightTheme-primary_text);white-space:nowrap}.booking-history-card__info-container{justify-content:space-between;display:flex;flex-direction:column;flex:1 1;gap:10px}.booking-history-card__info{display:flex;flex-direction:column;gap:10px;text-align:left}.booking-history-card__partner-name{font-size:24px;font-weight:500;color:var(--LightTheme-primary_text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.booking-history-card__display-name{font-size:18px;color:var(--LightTheme-secondary_text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.booking-history-card__footer{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;gap:10px}.booking-history-card__feedback{background:var(--LightTheme-Background-primary_background);padding:10px 15px;border-radius:4px;gap:20px;justify-content:space-between;display:flex}.booking-history-card__feedback-button{border:none;background:none}.booking-history-card__expiry{color:var(--LightTheme-Pending-Pending);gap:5px;display:flex;align-items:center}@media screen and (max-width:768px){.booking-history-card{padding:8.6px;gap:12px;border-radius:5px}.booking-history-card__image{border-radius:5px;height:102px;width:106px;object-fit:cover}.booking-history-card__details{gap:13px;overflow:hidden}.booking-history-card__status{gap:6px;line-height:10.8px}.booking-history-card__status-label{font-size:9.6px;line-height:10px;padding:3px 6px;border-width:.6px;border-radius:2.4px;gap:6px}.booking-history-card__status-label img{width:8.5px;height:8.5px}.booking-history-card__divider{border-width:.42px}.booking-history-card__date{gap:5.2px;font-size:9.6px}.booking-history-card__date img{width:9.63px;height:9.63px}.booking-history-card__info{gap:0}.booking-history-card__partner-name{font-size:14.4px}.booking-history-card__display-name{font-size:10.8px}.booking-history-card__footer{gap:6px}.booking-history-card__feedback{padding:6px 9px;border-radius:2.4px;gap:12px;justify-content:space-between;display:flex;gap:9px}.booking-history-card__feedback-button{line-height:14.44px}.booking-history-card__feedback-button img{height:12px;width:12px}.booking-history-card__expiry{gap:3px;font-size:9.63px;font-size:8px}.booking-history-card__expiry img{height:12px;width:12px}}@media screen and (max-width:330px){.booking-history-card__image{width:85px;height:80px}}@media screen and (max-width:319px){.booking-history-card__status{gap:6px;line-height:10.8px;flex-direction:column;align-items:end}.booking-history-card__divider{border-width:.42px;max-height:1px;width:24px}}.booking-history-cancel-button{display:flex;justify-content:center}.booking-history-cancel-button div{font-size:16px;font-weight:600;line-height:19.36px;text-align:center;padding:15px 30px;border-radius:4px;border:1px solid var(--LightTheme-Pending-Pending);color:var(--LightTheme-Pending-Pending);cursor:pointer}@media screen and (max-width:768px){.booking-history-cancel-button div{align-self:center}}.booking-history-detail-card{display:flex;padding:15px;gap:20px;border-radius:8px;background:var(--LightTheme-White-White);box-shadow:0 8px 16px 0 rgba(145,158,171,.16);flex-direction:column}@media screen and (max-width:320px){.booking-history-detail-card{padding:10px;gap:10px}}@media screen and (max-width:768px){.booking-history-detail-card{padding:9px}}.booking-history-detail-card .coupons-list-container-mobile{display:flex;flex-direction:column;gap:10px;overflow:hidden;flex:1 1}.booking-history-detail-card .coupons-list-container-mobile .coupon-container{flex-direction:column;gap:5px;overflow:hidden;font-size:12px;text-align:left;align-items:baseline;background-color:var(--LightTheme-Background-tertiary_background);border-radius:8px;color:var(--LightTheme-Secondary);padding:10px 20px}.booking-history-detail-card .coupons-list-container-mobile .coupon-code{font-size:16px;color:var(--LightTheme-Primary);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-history-detail-card .coupons-list-container-mobile .copy-icon{height:16px;width:16px}.booking-history-detail-card .coupons-list-container-mobile .coupon-code-mobile{display:flex;gap:5px;align-items:center}@media screen and (min-width:769px){.booking-history-detail-card .coupons-list-container-mobile{display:none!important}}.booking-history-detail-card .status-message{padding:12px 20px;border:1px dashed var(--LightTheme-Border);border-radius:4px;font-size:18px;font-weight:500;text-align:left;display:flex;align-items:center;gap:16px;color:var(--LightTheme-primary_text)}.booking-history-detail-card .status-message div{max-width:666px}@media screen and (max-width:768px){.booking-history-detail-card .status-message{font-size:16px;gap:10px}}.booking-history-detail-card .top-section{display:flex;gap:20px}@media screen and (max-width:768px){.booking-history-detail-card .top-section{gap:12px}}@media screen and (max-width:330px){.booking-history-detail-card .top-section{gap:8px}}.booking-history-detail-card .top-section .image-button-container{display:flex;flex-direction:column}.booking-history-detail-card .top-section .image-button-container .partner-logo{object-fit:contain;background-color:var(--LightTheme-Background-primary_background);border-radius:8px 8px 0 0;height:150px;width:200px}.booking-history-detail-card .top-section .image-button-container .partner-logo.isDelayed{border-radius:8px}.booking-history-detail-card .top-section .image-button-container .redeem-button{padding:15px;font-size:20px;font-weight:500;color:var(--LightTheme-primary_text);display:flex;align-items:center;justify-content:center;gap:10px;background:var(--LightTheme-Background-primary_background);border:1px solid var(--LightTheme-Background-primary_background);border-bottom-right-radius:4px}@media screen and (max-width:768px){.booking-history-detail-card .top-section .image-button-container{gap:12px}.booking-history-detail-card .top-section .image-button-container .partner-logo{width:105px;height:100px}.booking-history-detail-card .top-section .image-button-container .redeem-button{padding:10px 6.6px;font-size:12px;justify-content:space-between;gap:0;border-bottom-left-radius:4px}.booking-history-detail-card .top-section .image-button-container .redeem-button img{height:9px;width:9px}}@media screen and (max-width:330px){.booking-history-detail-card .top-section .image-button-container{gap:5px}.booking-history-detail-card .top-section .image-button-container .partner-logo{width:85px;height:80px}.booking-history-detail-card .top-section .image-button-container .redeem-button{padding:8px 5px;font-size:10px;justify-content:space-between;gap:0}}.booking-history-detail-card .top-section .details-container{overflow:hidden;display:flex;flex-direction:column;flex:1 1;gap:15px;justify-content:space-between}.booking-history-detail-card .top-section .details-container .details-header{display:flex;flex-direction:column;gap:15px}.booking-history-detail-card .top-section .details-container .details-header .title-section{display:flex;justify-content:space-between;align-items:center}.booking-history-detail-card .top-section .details-container .details-header .title-section .partner-name{font-size:24px;font-weight:500;color:var(--LightTheme-primary_text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container{display:flex;gap:10px;justify-content:flex-end;align-items:center;font-weight:500;line-height:24px}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container .status{font-size:16px;font-weight:500;padding:5px 10px;border:.7px solid var(--LightTheme-Primary);border-radius:4px;display:flex;gap:10px;align-items:center}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container .divider{border:.7px solid var(--LightTheme-Border);height:24px}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container .date{display:flex;white-space:nowrap;gap:7px;align-items:center;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.booking-history-detail-card .top-section .details-container .details-header .title-section{flex-direction:column-reverse;gap:12px}.booking-history-detail-card .top-section .details-container .details-header .title-section .partner-name{font-size:14.44px;align-self:flex-start}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container{gap:6px;line-height:14.44px;align-self:flex-end}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container .status{font-size:9.63px;padding:3px 6px;border-radius:2.4px;gap:6px;line-height:10.83px}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container .status img{height:8.5px;width:8.5px}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container .divider{border-width:.42px;height:14.44px}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container .date{gap:5.2px;font-size:9.63px}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container .date img{height:9px;width:9px}}@media screen and (max-width:319px){.booking-history-detail-card .top-section .details-container .details-header .title-section{gap:7px}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container{flex-direction:column;align-items:end;gap:8px}.booking-history-detail-card .top-section .details-container .details-header .title-section .status-container .divider{max-height:1px;width:24px}}.booking-history-detail-card .top-section .details-container .details-header .expiry-rating-section{display:flex;gap:10px;text-align:left;align-items:center;justify-content:space-between}.booking-history-detail-card .top-section .details-container .details-header .expiry-rating-section .expiry-info{display:flex;flex-direction:column;gap:15px}.booking-history-detail-card .top-section .details-container .details-header .expiry-rating-section .expiry-info .display-name{font-size:18px;color:var(--LightTheme-primary_text)}.booking-history-detail-card .top-section .details-container .details-header .expiry-rating-section .expiry-info .expiry-date{color:var(--LightTheme-Pending-Pending);gap:5px;display:flex;align-items:center}.booking-history-detail-card .top-section .details-container .details-header .expiry-rating-section .rating{display:grid!important;grid-auto-flow:column;grid-gap:20px;gap:20px}.booking-history-detail-card .top-section .details-container .feedback-section{display:flex;align-items:center;justify-content:space-between;gap:10px}.booking-history-detail-card .top-section .details-container .feedback-section .feedback-container{display:flex;gap:10px;overflow:hidden;flex:1 1}.booking-history-detail-card .top-section .details-container .feedback-section .feedback-container .coupon-container{padding:10px 20px;color:var(--LightTheme-Secondary);display:flex;gap:20px;align-items:center;background:var(--LightTheme-Background-tertiary_background);border-radius:8px;overflow:hidden}.booking-history-detail-card .top-section .details-container .feedback-section .feedback-container .coupon-code{font-size:20px;color:var(--LightTheme-Primary);font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1}.booking-history-detail-card .top-section .details-container .feedback-section .feedback-container .copy-icon{height:24px;width:24px;cursor:pointer}.booking-history-detail-card .top-section .details-container .feedback-section .vote-buttons{background:var(--LightTheme-Background-primary_background);padding:10px 20px;border-radius:4px;gap:20px;justify-content:space-between;display:flex}.booking-history-detail-card .top-section .details-container .feedback-section .vote-buttons button{border:none;background:none;cursor:pointer}.booking-history-detail-card .top-section .details-container .feedback-section .vote-buttons .thumb-icon{object-fit:contain;height:36px;width:36px}@media screen and (max-width:768px){.booking-history-detail-card .top-section .details-container .details-header{display:flex;flex-direction:column;gap:6px}.booking-history-detail-card .top-section .details-container .details-header .expiry-rating-section{display:flex;gap:10px;text-align:left;align-items:center;justify-content:space-between}.booking-history-detail-card .top-section .details-container .details-header .expiry-rating-section .expiry-info{gap:9px}.booking-history-detail-card .top-section .details-container .details-header .expiry-rating-section .expiry-info .display-name{font-size:10.83px;line-height:12.93px;letter-spacing:.05em}.booking-history-detail-card .top-section .details-container .details-header .expiry-rating-section .expiry-info .expiry-date{gap:4.8px;font-size:9.63px}.booking-history-detail-card .top-section .details-container .details-header .expiry-rating-section .expiry-info .expiry-date img{height:11px;width:11px}.booking-history-detail-card .top-section .details-container .feedback-section{flex-direction:row-reverse}.booking-history-detail-card .top-section .details-container .feedback-section .rating{display:grid!important;grid-auto-flow:column;grid-gap:10px;gap:10px}.booking-history-detail-card .top-section .details-container .feedback-section .rating .star-icon{height:12px;width:12px}.booking-history-detail-card .top-section .details-container .feedback-section .vote-buttons{padding:6px 9px;border-radius:2.41px;gap:12px;line-height:16px}.booking-history-detail-card .top-section .details-container .feedback-section .vote-buttons button{border:none;background:none;cursor:pointer}.booking-history-detail-card .top-section .details-container .feedback-section .vote-buttons .thumb-icon{object-fit:contain;height:15px;width:15px}}.booking-history-detail-card .bottom-section{background-color:var(--LightTheme-Background-primary_background);padding:20px;text-align:left;display:flex;border-radius:8px}.booking-history-detail-card .bottom-section .booking-details{display:flex;flex:1 1;flex-direction:column;gap:20px}.booking-history-detail-card .bottom-section .booking-details .title{font-weight:500;margin-bottom:10px;color:var(--LightTheme-primary_text)}.booking-history-detail-card .bottom-section .booking-details .details{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--LightTheme-secondary_text)}.booking-history-detail-card .bottom-section .booking-details .details span{font-weight:700}@media screen and (max-width:350px){.booking-history-detail-card .bottom-section .booking-details .details{font-size:12px}}.booking-history-detail-card .bottom-section .payment-section{display:flex;flex:1 1;flex-direction:column}.booking-history-detail-card .bottom-section .payment-section .payment-details-title{font-weight:500;margin-bottom:10px;color:var(--LightTheme-primary_text)}.booking-history-detail-card .bottom-section .payment-section .payment-details{gap:4px;display:flex;flex-direction:column;font-size:14px;color:var(--LightTheme-secondary_text)}.booking-history-detail-card .bottom-section .payment-section .payment-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.booking-history-detail-card .bottom-section .payment-section .payment-row .payment-value{font-size:16px;color:var(--LightTheme-primary_text);font-weight:500}.booking-history-detail-card .bottom-section .payment-section .payment-row .payment-value.payable{color:var(--LightTheme-Secondary)}.booking-history-detail-card .bottom-section .payment-section .payment-row.payable{color:var(--LightTheme-Secondary);font-weight:500}@media screen and (max-width:350px){.booking-history-detail-card .bottom-section .payment-section .payment-details{font-size:13px}.booking-history-detail-card .bottom-section .payment-section .payment-row .payment-value{font-size:14px}}@media screen and (max-width:768px){.booking-history-detail-card .bottom-section{flex-direction:column;gap:20px}}.booking-history-detail-card .redemption-process{padding:15px 20px;font-weight:600;gap:10px;display:flex;background:var(--LightTheme-Background-primary_background);border-radius:4px;flex-direction:column;text-align:left}.booking-history-detail-card .redemption-process .redemption-details{font-size:14px;font-weight:400}.booking-history-redemption-process-standalone{padding:15px 10px;font-weight:600;gap:10px;display:flex;margin-top:30px;border-radius:4px;flex-direction:column;text-align:left}.booking-history-redemption-process-standalone .redemption-details{font-size:14px;font-weight:400}.likeDislikeToggle{display:flex;flex-direction:row;gap:15px}.likeDislikeToggle button{padding:2px;background-color:var(--LightTheme-White-White);border:none}.history_offcanvas{border-radius:8px 0 0 8px;width:445px}@media screen and (max-width:425px){.history_offcanvas{max-width:260px}}.history_filterModal{padding:24px 20px;display:flex;flex-direction:column;gap:30px;text-align:left;border-radius:8px 0 0 8px}.history_filterModal .history_filterModal_header{display:flex;justify-content:space-between;align-items:center;font-size:28px;color:var(--LightTheme-primary_text)}.history_filterModal .history_filterModal_header .history_filterModal_close{cursor:pointer}.history_filterModal .filter-section{display:flex;flex-direction:column;gap:10px;font-weight:500}.history_filterModal .filter-section .filter-title{font-size:20px;line-height:23.87px}.history_filterModal .filter-section .filter-description{color:var(--LightTheme-secondary_text);line-height:19.09px}.history_filterModal .memberships-container{margin-bottom:20px}.history_filterModal .memberships-container label{display:flex;align-items:center;font-size:500;cursor:pointer}.history_filterModal .memberships-container label.selected-label{color:var(--LightTheme-Secondary)}.history_filterModal .memberships-container label input{accent-color:var(--LightTheme-Secondary);margin-right:15px;margin-left:0}.history_filterModal .memberships-container label .membership-logo{background:var(--LightTheme-Background-primary_background);object-fit:contain;height:20px;width:45px;border-radius:5px;padding:5px}.history_filterModal .memberships-container label .membership-label-container{display:flex;gap:9px;font-size:16px;line-height:19.09px;padding:15.5px 0}.history_filterModal .categories-container{margin-top:10px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.history_filterModal .category-card{min-width:100px;flex:1 1;border:1px solid var(--LightTheme-Border);border-radius:8px;padding:20px 5px 10px;font-weight:400;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;word-break:break-word;gap:4px;position:relative;font-size:14px;cursor:pointer}.history_filterModal .category-card.selected,.history_filterModal .category-card:hover{background-color:var(--LightTheme-Background-tertiary_background)}.history_filterModal .category-card .check-icon{height:18px;width:18px;border-radius:4px;position:absolute;top:10.5px;right:10px;border:1px solid var(--LightTheme-Border);display:flex;align-items:center;justify-content:center;overflow:hidden}.history_filterModal .category-card .category-logo{object-fit:contain}.history_filterModal .history_footerContainer{display:flex;justify-content:center;gap:30px}.history_filterModal .history_footerContainer button{padding:15px 30px;font-size:16px;font-weight:500;line-height:19.09px;text-align:center;border-radius:4px}.history_filterModal .history_footerContainer button.clear{border:1px solid var(--LightTheme-primary_text);background:var(--LightTheme-White-White);color:var(--LightTheme-primary_text)}.history_filterModal .history_footerContainer button.apply{background:var(--LightTheme-Primary);color:var(--LightTheme-White-White);border-width:0}.history_filterModal .history_footerContainer button.apply:disabled{border:1px solid var(--LightTheme-secondary_text);background-color:var(--LightTheme-secondary_text);color:var(--LightTheme-White-White)}@media screen and (max-width:425px){.history_filterModal{padding:20px 15px}.history_filterModal .history_filterModal_header{font-size:20px}.history_filterModal .filter-section{gap:5px}.history_filterModal .filter-section .filter-title{font-size:16px;line-height:20.5px}.history_filterModal .filter-section .filter-description{color:var(--LightTheme-secondary_text);font-size:14px;line-height:16.71px}.history_filterModal .categories-container{margin-top:10px;gap:9px;grid-template-columns:repeat(2,1fr)}.history_filterModal .category-card{padding:20px 5px 10px}.history_filterModal .history_footerContainer{gap:10px}.history_filterModal .history_footerContainer button{padding:5px 15px}.history_filterModal .memberships-container label input{margin-right:10px}.history_filterModal .memberships-container label .membership-label-container{flex-direction:column;gap:5px;font-size:14px;line-height:16.71px}}.page-main-container{background-image:url(/_next/static/media/booking-details-bg-img.ad1c14cc.png);background-position:0 0;background-repeat:no-repeat;background-size:60% 700px}.history-page{flex:1 1;padding:50px 0;min-height:500px;background-size:60% 700px}@media screen and (max-width:768px){.history-page{padding:50px 0;background-size:100% 700px;background-color:var(--LightTheme-White-White)}}.history-page__backButton{display:flex;gap:10px;padding:7px 0;font-size:14px;color:var(--LightTheme-primary_text);border:none;background:none;margin-bottom:50px;align-items:center}.history-page__backButton img{height:14px;width:14px}.history-page__getHelpButton{border-radius:4px;padding:10px 20px;display:flex;gap:10px;height:-moz-fit-content;height:fit-content;border:none;font-size:16px;color:var(--LightTheme-primary_text);background:var(--LightTheme-White-White);box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);align-items:center}.history-page__getHelpButton img{height:20px;width:20px}@media screen and (max-width:768px){.history-page__getHelpButton{font-size:14px;padding:6px 10px}.history-page__getHelpButton img{height:15px;width:15px}}.history-page__headingContainer{margin-bottom:30px;display:flex;justify-content:space-between;gap:10px;overflow:hidden;align-items:center}.history-page__headingContainer .title{font-size:31px;font-weight:600;line-height:37.2px;text-align:left;white-space:nowrap;margin-right:40px}.history-page__headingContainer .filterButton{font-size:16px;font-weight:500;display:flex;padding:8px 14px;gap:10px;border-radius:8px;border:1px solid var(--LightTheme-Primary);background:none;align-items:center;color:var(--LightTheme-Primary);line-height:24px}.history-page__headingContainer .filterButton:hover{background-color:var(--LightTheme-Background-tertiary_background)}.history-page__headingContainer .filterItemsContainer{display:flex;overflow-x:scroll;padding:10px;white-space:nowrap;gap:10px;flex:1 1}.history-page__headingContainer .filterItemsContainer::-webkit-scrollbar{display:none}.history-page__headingContainer .filterItem{color:var(--LightTheme-primary_text);font-size:16px;font-weight:500;display:flex;padding:8px 14px;gap:10px;border-radius:8px;border:1px solid var(--LightTheme-Border);background:none;align-items:center;cursor:default}.history-page__headingContainer .filterItem img{cursor:pointer}@media screen and (max-width:768px){.history-page__headingContainer{margin-bottom:15px}.history-page__headingContainer .title{font-size:20px;font-weight:500;margin-right:0}.history-page__headingContainer .filterButton{padding:6px 10px;border-radius:4px}.history-page__headingContainer .filterButton img{height:15px;width:15px}.history-page__headingContainer .filterButton:hover{background-color:var(--LightTheme-Background-tertiary_background)}.history-page__headingContainer .filterItemsContainer{display:none}}.history-page .bookingHistoryListContainer{display:grid;grid-template-columns:repeat(auto-fill,minmax(550px,1fr));grid-gap:20px;gap:20px}@media screen and (max-width:768px){.history-page .bookingHistoryListContainer{grid-template-columns:none}}.history-page .filterItemsContainerMobile{display:none;gap:6px;flex:1 1;align-items:start;flex-wrap:wrap;white-space:nowrap;margin-bottom:30px}.history-page .filterItemsContainerMobile .filterItem{border:1px solid var(--LightTheme-Border);background:none;align-items:center;color:var(--LightTheme-primary_text);font-size:16px;font-weight:500;display:flex;padding:5px 10px;gap:5px;border-radius:4px}@media screen and (max-width:768px){.history-page .filterItemsContainerMobile{display:flex}}.cancelModal_body-container{display:flex;flex-direction:column;padding:40px;border-radius:8px}.cancelModal_content-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:50px}.cancelModal_title{font-size:28px;font-weight:700;text-align:center}.cancelModal_button-group{display:flex;gap:20px}.cancelModal_button-yes{background:var(--LightTheme-Primary);color:var(--LightTheme-White-White);display:inline-block}.cancelModal_button-no,.cancelModal_button-yes{padding:14.5px 29px;border-radius:6px;border:1.45px solid var(--LightTheme-primary_text);line-height:19.28px;font-weight:500;font-size:16px}.cancelModal_button-no{color:var(--LightTheme-primary_text);background:none}.success-modal{padding:40px;display:flex;flex-direction:column;gap:20px;align-items:center;margin:auto;max-width:531px}.success-modal_header{display:flex;justify-content:flex-end;align-items:center;width:100%}.success-modal_header button{outline:none;border:none;background:none}.success-modal .success-image{width:234px;height:234px}.success-modal .message{font-size:24px;font-weight:500;text-align:center}@media screen and (max-width:768px){.success-modal{max-width:328px;padding:24px}.success-modal_header button img{height:18.53px;width:18.53px}.success-modal .success-image{width:144.54px;height:144.54px}.success-modal .message{font-size:14.82px}}.section_features .features_container{margin:auto;width:100%;display:flex;flex-direction:column}@media screen and (max-width:768px){.section_features .features_container .features_heading{width:100%;text-align:left}}.section_features .features_container .features_heading h1{font-weight:700;color:var(--LightTheme-primary_text);font-size:32px;text-align:center;margin:auto;width:100%}@media screen and (max-width:768px){.section_features .features_container .features_heading h1{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left;margin-bottom:0}}.section_features .features_container .navigation_container{display:flex;gap:40px;margin:50px 0}@media screen and (max-width:768px){.section_features .features_container .navigation_container{margin:20px 0}}.section_features .features_container .navigation_container .features_navigation_container .back_navigation{display:flex;gap:6px;align-items:center;cursor:pointer}.section_features .features_container .navigation_container .features_navigation_container .back_navigation .back_navigation_text{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:var(--LightTheme-primary_text)}.section_features .features_container .navigation_container .features_breadcrumb{display:flex;align-items:center;gap:5px}.section_features .features_container .navigation_container .features_breadcrumb .breadcrumb_text_container .breadcrumb_text{margin-bottom:0;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:var(--LightTheme-primary_text);cursor:pointer}.section_features .features_container .navigation_container .features_breadcrumb .breadcrumb_text_container .active_breadcrumb{color:var(--LightTheme-Disable)}.section_features .features_container .features_grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px;gap:50px}@media screen and (max-width:768px){.section_features .features_container .features_grid{margin-top:30px;gap:30px;grid-template-columns:repeat(1,1fr)}}.section_features .features_container .feature_card{display:flex;gap:20px;padding:20px;border:1px solid var(--LightTheme-Border);border-radius:8px}.section_features .features_container .feature_card img{height:40px;width:40px}@media screen and (max-width:768px){.section_features .features_container .feature_card{flex-direction:column}}.section_features .features_container .feature_card .feature_body{display:flex;flex-direction:column;gap:15px}.section_features .features_container .feature_card .heading{font-size:24px;font-weight:500;line-height:32px;color:var(--LightTheme-primary_text)}.section_features .features_container .feature_card .content{font-size:18px;font-weight:400;line-height:29px;color:var(--LightTheme-secondary_text)}.profile-location-div{display:flex;gap:20px;padding:20px;flex-direction:column;border-radius:8px;border:1px dashed var(--LightTheme-Border)}.profile-location-div .image-message-container{display:flex;flex-direction:column;gap:10px;flex:1 1;justify-content:center;align-items:center;margin-top:-10px;font-size:20px;color:var(--LightTheme-secondary_text)}.location-modal{border-radius:8px;overflow:hidden;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.location-modal{max-width:100%}}.location-modal-body{padding:0;display:flex;flex-direction:column;gap:20px;border-radius:8px;overflow:hidden}@media screen and (max-width:768px){.location-modal-body{padding:10px 20px;gap:15px}}.location-modal-body .custom-map-icon{color:var(--LightTheme-Primary)}.location-modal-body .address-form{padding:20px;background:var(--LightTheme-Background-Body_primary_background);width:400px;gap:30px;display:flex;flex-direction:column;border-radius:8px}.location-modal-body .address-form .title-container{display:flex;justify-content:space-between;align-items:center}.location-modal-body .address-form .title{font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em;text-align:left}.location-modal-body .address-form .current-location{cursor:pointer;font-size:12px;font-weight:400;line-height:14.32px;letter-spacing:.05em;text-align:right;color:var(--LightTheme-Secondary);display:flex;gap:5px;align-items:center}.location-modal-body .address-form .buttons-container{display:flex;gap:10px}.location-modal-body .address-form .buttons-container .buttonDiv{line-height:normal}.location-modal-body .address-form .form-fields-container{display:flex;flex-direction:column;gap:15px}.location-modal-body .address-form .form-fields-container .form-field-group{display:flex;flex-direction:column;gap:10px}.location-modal-body .address-form .form-fields-container .form-label{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Input-input_label);margin-bottom:0!important}.location-modal-body .address-form .form-fields-container .form-input{color:var(--LightTheme-primary_text);border:1px solid var(--LightTheme-Border);padding:10.5px 20px;width:100%;border-radius:4px;font-size:16px;line-height:19.09px;letter-spacing:.05em;text-align:left}.leaflet-control-geosearch{width:575px!important;height:48px!important;position:absolute!important;left:20px;border-radius:8px;margin-top:15.5px!important}.leaflet-control-geosearch form{border:none!important}.leaflet-control-geosearch form input.glass{font-size:20px;font-weight:400;line-height:23.87px;letter-spacing:.05em;text-align:left}.address-card{display:flex;justify-content:space-between;border-radius:8px;border:1px solid var(--LightTheme-Border);box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);overflow:hidden;padding:20px;gap:16px;align-items:center}.address-card .address-details{display:flex;gap:15px;flex-direction:column}.address-card .address-details .address-title{display:flex;gap:15px;align-items:center}.address-card .address-details .address-full{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-secondary_text)}.address-card .address-action-container{display:flex;flex-direction:column;align-items:end;gap:10px}.address-card .address-action-container .action-button{padding:10px;font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left;display:flex;gap:10px;color:var(--LightTheme-primary_text);background:var(--LightTheme-Background-primary_background);border:1px solid var(--LightTheme-Border);border-radius:4px;align-items:center;cursor:pointer}.address-card .address-action-container .action-button.delete{color:var(--LightTheme-Error)}.address-card .default-chip{padding:4px 10px;border-radius:4px;background:var(--LightTheme-Background-tertiary_background);font-size:13px;font-weight:500;line-height:16px;letter-spacing:.05em;text-align:left}.confirm-modal{border:none;max-width:500px;margin:auto}@media screen and (max-width:768px){.confirm-modal{border:none;max-width:300px}}.confirm-modal .modal-container{display:flex;flex-direction:column;padding:40px;gap:30px}@media screen and (max-width:768px){.confirm-modal .modal-container{padding:20px;gap:15px}}.confirm-modal .modal-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0;border:none}.confirm-modal .modal-title{font-size:32px;font-weight:500;line-height:38.19px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.confirm-modal .modal-title{font-size:16px;line-height:19.09px}.confirm-modal .modal-close-icon{width:13.56px;height:13.56px}}.confirm-modal .modal-message{display:flex;text-align:left;font-size:20px;text-wrap:nowrap;font-weight:400}@media screen and (max-width:768px){.confirm-modal .modal-message{font-size:14px;font-weight:400;text-wrap:wrap;line-height:19px}}.confirm-modal .modal-image{height:200px;width:200px}@media screen and (max-width:768px){.confirm-modal .modal-image{height:100px;width:100px}}.confirm-modal .modal-actions{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.confirm-modal .cancel-btn{width:49%;padding:7.88px 15.75px;gap:6px;border:1px solid #2b3d41;border-radius:4px;text-align:center;color:#2b3d41;font-size:20px}@media screen and (max-width:768px){.confirm-modal .cancel-btn{padding:4.88px 13.75px;gap:4px;text-align:center;color:#2b3d41;font-size:16px}}.confirm-modal .confirm-btn{width:49%;padding:7.88px 15.75px;gap:6px;background-color:var(--error);border-radius:4px;text-align:center;font-size:20px;border:1px solid var(--error);color:var(--white)}@media screen and (max-width:768px){.confirm-modal .confirm-btn{padding:4.88px 13.75px;gap:4px;background-color:var(--LightTheme-Error);border-radius:4px;text-align:center;font-size:16px;border:1px solid var(--LightTheme-Error);color:var(--LightTheme-White-White)}}.feedback-n-query-container{display:flex;flex-direction:column;gap:30px;width:100%;margin-top:40px;align-items:flex-start}.feedback-n-query-container .feedback-title-n-toggle{display:flex;justify-content:space-between;width:100%}.feedback-n-query-container .title{align-items:center;display:flex;gap:15px;font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left}.feedback-n-query-container .title svg{height:40px;width:40px}.feedback-n-query-container .toggle-btn-container{white-space:nowrap;margin-right:1rem}.feedback-n-query-container .toggle-btn-container button{border:none;padding:14px 0;width:150px;font-weight:500;background-color:var(--LightTheme-White-White);color:var(--LightTheme-Primary);border:1px solid var(--LightTheme-Primary)}.feedback-n-query-container .toggle-btn-container button:first-of-type{border-radius:4px 0 0 4px}.feedback-n-query-container .toggle-btn-container button:last-of-type{border-radius:0 4px 4px 0}.feedback-n-query-container .toggle-btn-container button.selected{background-color:var(--LightTheme-Primary);color:var(--LightTheme-White-White);border:1px solid var(--LightTheme-Primary)}.feedback-n-query-container .feedback-list-container{flex-direction:column;display:flex;gap:15px;width:100%}.feedback-n-query-container hr.divider{border:1px solid var(--LightTheme-Border);margin:0}.feedback-n-query-container .feedback-list-item{display:flex;justify-content:space-between;cursor:pointer}.feedback-n-query-container .feedback-list-item .emoji-container{display:flex;gap:14px}.feedback-n-query-container .feedback-list-item .logo-info-container{display:flex;gap:20px}.feedback-n-query-container .feedback-list-item .logo-info-container img{border-radius:50%;object-fit:cover;background-color:var(--LightTheme-Background-primary_background)}.feedback-n-query-container .feedback-list-item .logo-info-container img.selected{background-color:var(--LightTheme-White-White)}.feedback-n-query-container .feedback-list-item .logo-info-container .heading-container{display:flex;flex-direction:column;gap:5px}.feedback-n-query-container .feedback-list-item .logo-info-container .heading{font-size:20px;font-weight:500;line-height:23.87px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.feedback-n-query-container .feedback-list-item .logo-info-container .subheading{font-family:SF Pro Display;font-size:14px;font-weight:500;line-height:16.71px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-secondary_text)}.feedback-n-query-container .feedback-list-item .date-rating-container{display:flex;gap:30px;align-items:center}.feedback-n-query-container .feedback-list-item .date-rating-container .rating{line-height:18px;display:grid!important;grid-auto-flow:column;grid-gap:11.8px;gap:11.8px;margin-top:-5px}.feedback-n-query-container .feedback-list-item .date-rating-container .rating img{height:13.42px;width:13.42px}.feedback-n-query-container .feedback-list-item .date-rating-container .date{font-size:12px;font-weight:500;line-height:14.32px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-secondary_text)}.feedback-n-query-container .feedback-item-detailed{display:flex;flex-direction:column;gap:15px;border-radius:8px;padding:10px;background-color:var(--LightTheme-Background-primary_background)}.feedback-n-query-container .feedback-item-detailed .feedback-review-card{text-align:start;padding:16px;border-radius:4px;display:flex;flex-direction:column;gap:16px;background-color:var(--LightTheme-White-White)}.feedback-n-query-container .feedback-item-detailed .feedback-review-card .title-feedback-container{font-size:16px;font-weight:600;line-height:20.8px;letter-spacing:-.01em;text-align:left;color:var(--LightTheme-primary_text);display:flex;align-items:center;justify-content:space-between}.feedback-n-query-container .feedback-item-detailed .feedback-review-card .review-body{display:flex;gap:10px;font-size:14px;font-weight:500;line-height:18.2px;letter-spacing:-.01em;text-align:left;flex-direction:column}.feedback-n-query-container .feedback-item-detailed .feedback-review-card .review-body>div{display:flex;flex:1 1;align-items:baseline;gap:10px}.feedback-n-query-container .feedback-item-detailed .feedback-review-card .chips-container{display:flex;gap:10px;flex-wrap:wrap}.feedback-n-query-container .feedback-item-detailed .feedback-review-card .other-comment{font-size:14px;font-weight:400;line-height:16.71px;letter-spacing:.05em;text-align:left}.feedback-n-query-container .query-container{display:flex;flex-direction:column;gap:20px;margin-top:30px;width:100%}.feedback-n-query-container .query-container .query-item{display:flex;justify-content:space-between;align-items:center;text-align:start;cursor:pointer}.feedback-n-query-container .query-container .query-content{display:flex;gap:15px;align-items:center;font-size:20px;font-weight:500;text-align:start}.feedback-n-query-container .query-container .query{flex:1 1;padding-right:30px;display:flex;flex-direction:column;gap:10px}.feedback-n-query-container .query-container .status_date_container{font-size:14px;font-weight:500;color:var(--LightTheme-secondary_text);display:flex;gap:10px;align-items:center}.feedback-n-query-container .query-container .topic{padding:10px;border:.63px solid var(--LightTheme-Border);border-radius:8px;font-size:12px;font-weight:500;flex-shrink:0;background:var(--LightTheme-Background-primary_background);color:var(--LightTheme-primary_text);display:inline-block}.feedback-n-query-container .query-container .divider{border:none;border-top:1px solid #ccc}@media screen and (max-width:768px){.feedback-n-query-container .query-container .query-content{font-size:14px;line-height:16.71px}.feedback-n-query-container .query-container .query{gap:5px;padding-right:5px}.feedback-n-query-container .query-container .status_date_container{font-size:10px;line-height:15px;gap:5px}.feedback-n-query-container .query-container .topic{font-size:8px;line-height:9.55px;padding:5px}.feedback-n-query-container .query-container .right-arrow{height:28px;width:28px;flex-shrink:0}.feedback-n-query-container .feedback-title-n-toggle{flex-direction:column;gap:15px}.feedback-n-query-container .title{font-size:16px;gap:10px}.feedback-n-query-container .title svg{height:25px;width:25px}.feedback-n-query-container .toggle-btn-container{display:flex;margin-right:0}.feedback-n-query-container .toggle-btn-container button{width:100%;padding:10px 0;font-size:12px}.feedback-n-query-container .feedback-list-item,.feedback-n-query-container .feedback-list-item .emoji-container{gap:5px}.feedback-n-query-container .feedback-list-item .emoji-container .emoji{height:20px;width:20px}.feedback-n-query-container .feedback-list-item .logo-info-container{gap:8.57px}.feedback-n-query-container .feedback-list-item .logo-info-container img{height:36px;width:36px}.feedback-n-query-container .feedback-list-item .logo-info-container .heading{font-size:14px;line-height:16.71px}.feedback-n-query-container .feedback-list-item .logo-info-container .subheading{font-size:10px;line-height:11.93px}.feedback-n-query-container .feedback-list-item .date-rating-container{flex-direction:column-reverse;justify-content:flex-end;gap:4.6px}.feedback-n-query-container .feedback-list-item .date-rating-container .rating{margin-top:0}.feedback-n-query-container .feedback-list-item .date-rating-container .rating img{height:9.44px;width:9.44px}.feedback-n-query-container .feedback-list-item .date-rating-container .date{font-size:10px;font-weight:500;line-height:11.93px;align-self:flex-end}.feedback-n-query-container .feedback-item-detailed .feedback-review-card .title-feedback-container{font-size:14px;line-height:16.71px}.feedback-n-query-container .feedback-item-detailed .feedback-review-card .title-feedback-container img{height:24px;width:24px}.feedback-n-query-container .feedback-item-detailed .feedback-review-card .review-body{font-size:14px;line-height:16.71px}}.query-details-container{display:flex;flex-direction:column;gap:10px;margin-top:40px}.query-details-container .title{align-items:center;display:flex;gap:15px;font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left}.query-details-container .chat-container{background-color:var(--LightTheme-Background-primary_background);border-radius:8px;padding:"20px 29px";display:flex;flex-direction:column;gap:15px}.query-details-container .chat-container .chat-view{max-height:400px;overflow:scroll;gap:15px;display:flex;flex-direction:column}.query-details-container .information-card{color:var(--LightTheme-primary_text);border:1px solid var(--LightTheme-Primary);border-radius:8px;padding:16px;background-color:var(--LightTheme-Background-tertiary_background);display:flex;gap:12px;align-items:center;font-size:14px;text-align:left}.query-details-container .send-message-container{padding:15px 5px;display:flex;gap:20px;align-items:center}.query-details-container .image-upload-icon-button{cursor:pointer;background:var(--LightTheme-Background-primary_background);padding:9px 10px;border-radius:100%}.query-details-container .image-upload-icon-button img{height:26px;width:32px}.query-details-container .input{padding:10px 20px;border-radius:48px}.query-details-container .send-message-icon-button{background:var(--LightTheme-Primary);padding:9px 10px;border-radius:100%;cursor:pointer}@media screen and (max-width:768px){.query-details-container .title{font-size:16px;gap:10px}.query-details-container .title svg{height:25px;width:25px}.query-details-container .information-card{padding:10px;gap:10px}}.chip{font-size:12px;padding:4px 10px;border:none;background:var(--LightTheme-Background-primary_background);border-radius:4px}.chip.positive{border:1px solid var(--LightTheme-Secondary)}.chip.negative,.chip.positive{background-color:var(--LightTheme-Pending-Pending_mode_2)}.chip.negative{border:1px solid var(--LightTheme-Pending-Pending)}.upload-attachment{font-size:18px;font-weight:500;line-height:27px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Input-input_label);display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.upload-attachment{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.05em}}.upload-attachment .supported-formats{font-size:14px;font-weight:400;line-height:16.71px;letter-spacing:.05em;text-align:left}.write-query_modal_container{display:flex;flex-direction:column;padding:40px;border-radius:8px;gap:30px}@media screen and (max-width:768px){.write-query_modal_container{padding:20px 16px;gap:15px}}.write-query_modal_container .text-input{display:flex;border:1px solid var(--LightTheme-Input-input_border);padding:12px;border-radius:4px;font-size:16px;font-weight:400;align-items:center;justify-content:space-between;line-height:normal}.write-query_modal_container .text-input-data{font-size:18px;font-weight:500}.write-query_modal_container .query_modal_header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.write-query_modal_container .query_modal_header{margin-bottom:16.95px}}.write-query_modal_container .query_modal_header .query_modal_close{width:13.56px;height:13.56px}.select-div{padding:12px;gap:8px;border-radius:4px;border:1px solid var(--LightTheme-Input-input_border);background:var(--LightTheme-Input-input_background);align-items:center;justify-content:space-between;display:flex;color:var(--LightTheme-primary_text);font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left}.select-div.no-item{color:var(--LightTheme-Input-input_placeholder)}.query-message-container .message_date{font-size:12px;font-weight:500;line-height:16px;text-align:left;color:var(--LightTheme-secondary_text);margin-bottom:10px;display:flex;align-items:center;gap:5px}.query-message-container .query-message{padding:16px;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:var(--LightTheme-primary_text);background-color:#fff;border-radius:4px}.query-message-container.user{align-self:flex-end;margin-left:20%}.query-message-container.user .query-message{background-color:var(--LightTheme-Background-tertiary_background);color:var(--LightTheme-Primary)}.query-message-container.user .message_date{align-self:flex-end}.query-message-container.admin{margin-right:20%;align-self:flex-start}@media screen and (max-width:768px){.query-message-container .query-message{padding:10px 16px;font-size:14px}}.faq-response-container{padding:20px;border-radius:5px;border:1px solid var(--LightTheme-Border);display:flex;flex-direction:column;text-align:left;gap:20px;color:var(--LightTheme-primary_text)}.faq-response-container .faq-question{font-size:18px;font-weight:500}.faq-response-container .faq-answer{font-size:14px}.faq-response-container .faq-support-container{padding:10px 20px;border-radius:5px;border:1px solid var(--LightTheme-Border);display:flex;justify-content:space-between;background:var(--LightTheme-Background-primary_background);gap:10px}.faq-response-container .faq-support-text{display:flex;gap:30px;align-items:center;font-size:14px;font-weight:600}.faq-response-container .faq-feedback-container{display:flex;gap:10px;align-items:end;font-size:14px;flex-direction:column}.faq-response-container .feedback-buttons{display:grid;grid-gap:30px;gap:30px;grid-auto-flow:column}@media screen and (max-width:768px){.faq-response-container .faq-support-container{padding:10px;flex-direction:column;gap:20px}.faq-response-container .faq-support-text{flex-direction:column;align-items:flex-start;gap:15px}.faq-response-container .faq-feedback-container{align-items:flex-start}}.query_close_modal{border:none;max-width:500px;margin:auto}@media screen and (max-width:768px){.query_close_modal{border:none;max-width:300px}}.benefit-pack-modal{max-width:50%}@media screen and (max-width:768px){.benefit-pack-modal{max-width:100%}}.benefit-pack-modal-body{padding:20px;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:768px){.benefit-pack-modal-body{padding:10px 20px;gap:15px}}.benefit-pack-modal-body .benefit-pack-header{display:flex;flex-direction:column;gap:10px}.benefit-pack-modal-body .benefit-pack-header .benefit-pack-heading{font-family:SF Pro Display;font-size:24px;font-weight:700;line-height:28.64px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.benefit-pack-modal-body .benefit-pack-header .benefit-pack-heading{font-size:20px;font-weight:700;line-height:23.87px}}.benefit-pack-modal-body .benefit-pack-header .benefit-pack-subheading{font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-secondary_text)}@media screen and (max-width:768px){.benefit-pack-modal-body .benefit-pack-header .benefit-pack-subheading{font-size:16px;font-weight:500;line-height:19.09px}}.benefit-pack-modal-body .benefit-packs-container{display:flex;flex-direction:column;padding:20px 15px;gap:20px;border-radius:12px;border:1px solid var(--LightTheme-Border)}@media screen and (max-width:768px){.benefit-pack-modal-body .benefit-packs-container{padding:15px}}.benefit-pack-modal-body .benefit-packs-container .benefit-packs-header{display:flex;flex-direction:row;align-items:center;gap:10px}.benefit-pack-modal-body .benefit-packs-container .benefit-packs-header .benefits-packs-heading{font-family:SF Pro Display;font-size:24px;font-weight:700;line-height:28.64px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.benefit-pack-modal-body .benefit-packs-container .benefit-packs-header .benefits-packs-heading{font-size:20px;font-weight:700;line-height:23.87px}}.benefit-pack-modal-body .benefit-packs-container .benefit-packs-multiple{display:flex;flex-direction:row;gap:10px;overflow:auto}.benefit-pack-modal-body .benefit-packs-container .benefit-packs-multiple .benefit-single-container{display:flex;flex-direction:column;padding:10px 15px;gap:20px;border-radius:8px;border:1px solid var(--LightTheme-Border);box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302);min-width:175px;max-height:194px;min-height:180px;overflow:hidden}@media screen and (max-width:768px){.benefit-pack-modal-body .benefit-packs-container .benefit-packs-multiple .benefit-single-container{min-width:140px;max-height:150px;min-height:150px;padding:10px}}.benefit-pack-modal-body .benefit-packs-container .benefit-packs-multiple .benefit-single-container .benefit-single-detail{display:flex;flex-direction:column;gap:5px}.benefit-pack-modal-body .benefit-packs-container .benefit-packs-multiple .benefit-single-container .benefit-single-detail .benefit-partner-name{color:var(--LightTheme-primary_text);font-size:20px;font-weight:700;line-height:23.87px;letter-spacing:.05em;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em}@media screen and (max-width:768px){.benefit-pack-modal-body .benefit-packs-container .benefit-packs-multiple .benefit-single-container .benefit-single-detail .benefit-partner-name{font-family:SF Pro Display;font-size:16px;font-weight:700;line-height:19.09px;letter-spacing:.05em;text-align:left}}.benefit-pack-modal-body .benefit-packs-container .benefit-packs-multiple .benefit-single-container .benefit-single-detail .benefit-description{color:var(--LightTheme-secondary_text);font-size:14px;font-weight:400;line-height:16.71px;letter-spacing:.05em;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em}@media screen and (max-width:768px){.benefit-pack-modal-body .benefit-packs-container .benefit-packs-multiple .benefit-single-container .benefit-single-detail .benefit-description{font-family:SF Pro Display;font-size:12px;font-weight:400;line-height:14.32px;letter-spacing:.05em;text-align:left}}.benefit-pack-modal-body .benefit-packs-container .benefit-packs-multiple .benefit-single-container .benefit-partner-image{border-radius:4px;margin:auto;width:40px}.benefit-pack-modal-body .benefit-pack-modal_footer_btn_container{display:flex;justify-content:space-between}@media screen and (max-width:768px){.benefit-pack-modal-body .benefit-pack-modal_footer_btn_container{justify-content:space-between}}.benefit-pack-modal-body .benefit-pack-modal_footer_btn_container button{width:48%}@media screen and (max-width:768px){.benefit-pack-modal-body .benefit-pack-modal_footer_btn_container button{width:45%}}.terms-condition{color:var(--LightTheme-primary_text)}.know-more-savings{font-size:12px;font-weight:400;line-height:14.32px;letter-spacing:.05em;text-align:left}.enable-location-modal{display:flex;flex-direction:column;padding:30px;gap:30px}.enable-location-modal .enable-location-header-container{display:flex;flex-direction:column;align-items:center;gap:10px}.enable-location-modal .enable-location-header-container .enable-location-heading{font-size:32px;font-weight:500;line-height:38.19px;letter-spacing:.05em;text-align:left}.enable-location-modal .enable-location-header-container .enable-location-image-container{padding:28px;background-color:var(--LightTheme-Background-tertiary_background);width:100px;border-radius:100px}.enable-location-modal .enable-location-header-container .enable-location-image-container .enable-location-image{margin:auto}.enable-location-modal .information-alert{font-size:14px;font-weight:400;line-height:18px;letter-spacing:.05em;text-align:left}.enable-location-modal .buttonDiv{padding:15px}.yourmemberships-container{flex-direction:row;gap:10px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.yourmemberships-container{align-items:start}}.verified-verify-suffix.pending{background-color:var(--LightTheme-Pending-Pending)}.verified-verify-suffix.verified{background-color:var(--LightTheme-Secondary)}.verified-verify-suffix{padding:3px 10px;border-radius:4px;color:var(--LightTheme-White-White);font-size:14px;font-weight:600;line-height:16.94px;text-align:left}@media screen and (max-width:768px){.verified-verify-suffix{font-size:7.87px;font-weight:500;line-height:9.39px;letter-spacing:.05em;height:13px;padding:1.69px 5.62px;border-radius:2.25px;color:var(--LightTheme-White-White);text-align:left}}.hero-container-flex{display:flex;justify-content:space-between;flex-direction:row;width:100%}@media screen and (max-width:768px){.hero-container-flex{flex-direction:column-reverse;justify-content:center;gap:5px}}.hero-container-flex .register-login-hero-text{font-size:40px;line-height:47.73px;color:var(--LightTheme-primary_text);text-transform:uppercase;font-weight:400}@media screen and (max-width:768px){.hero-container-flex .register-login-hero-text{font-size:28px;font-weight:400;line-height:33.41px;letter-spacing:.05em;text-align:left;display:flex;flex-direction:column;justify-content:end;max-width:180px}}.hero-container-flex .register-login-hero-text-green{font-size:44px;font-weight:700;color:var(--LightTheme-Secondary);line-height:52.1px;display:inline}@media screen and (max-width:768px){.hero-container-flex .register-login-hero-text-green{font-size:28px;line-height:33.41px}}.hero-container-flex .register-login-hero-subtext{color:--LightTheme-primary_text;font-size:20px;font-weight:400;line-height:32px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.hero-container-flex .register-login-hero-subtext{color:var(--LightTheme-Black-Black);font-size:16px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left}.hero_left_container-register{margin:auto;padding-top:0}}.hero_container-register{padding:100px}@media screen and (min-width:600px)and (max-width:768px){.hero_container-register{padding:50px!important}}@media screen and (max-width:600){.hero_container-register{padding:16px!important}}.currency-select .currency-item-text{font-size:24px}@media screen and (max-width:600){.currency-select .currency-item-text{font-size:18px}}.currency-select .react-select__control{min-height:30px;height:50px;font-size:9px;gap:10px}@media screen and (max-width:600){.currency-select .react-select__control{min-height:30px;height:30px}}.currency-select .react-select__control--is-focused{border-color:var(--disable)!important;box-shadow:none}.currency-select .react-select__value-container{font-size:20px}@media screen and (max-width:768px){.currency-select .react-select__value-container{font-size:14px}}.overlay-background{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:12;background:hsla(0,0%,8%,.44);animation:fadeSlideIn .3s ease forwards}.checkbox-t-style{accent-color:var(--LightTheme-Primary);margin-right:5px;width:24px}.top-main-style{bottom:0;top:0;left:0;right:0;display:flex;flex-direction:column;min-height:100vh;position:absolute}.delay-slider .space-x{margin:10px 0}.delay-slider .partner-location{color:var(--LightTheme-White-White);font-size:16px;font-weight:500;margin-top:3px;margin-left:3px}.delay-slider .partner-container{flex:1 1;text-align:start}.delay-slider .map-container,.delay-slider .partner-container{display:flex;gap:2px;align-items:center}.delay-slider .carousel-control-next-icon{background-image:url(/_next/static/media/slider-right.bdae87cb.png);background-size:contain}.delay-slider .carousel-control-prev-icon{background-image:url(/_next/static/media/slider-left.ba139e97.png);background-size:contain}.delay-slider .carousel{position:relative;width:100%}.delay-slider .carousel-container{position:relative}.delay-slider .carousel-control-next,.delay-slider .carousel-control-prev{opacity:1;transition:opacity .3s ease-in-out;z-index:2;width:10%}.delay-slider .carousel-container:hover .carousel-control-next,.delay-slider .carousel-container:hover .carousel-control-prev{opacity:1;z-index:100;z-index:9;cursor:pointer}.delay-slider .carousel-control-prev:hover{opacity:1;background:none}.delay-slider .left-click-hover:hover{border:5px solid #add8e6}.delay-slider .right-click-hover:hover{border:5px solid #90ee90}.delay-slider .facility_card .carousel-caption{position:absolute;left:20px;bottom:20px;text-align:left}.delay-slider .carousel-inner{border-radius:8px}@media screen and (max-width:768px){.delay-slider .carousel-control-next,.delay-slider .carousel-control-prev{width:15%}.delay-slider .space-x{display:none}.delay-slider .partner-container{flex-direction:column;align-items:start;line-height:20px}}.delay-booking-dialog-max-size{max-width:400px}.delay-dyanmic-max-size{max-width:900px}.delay-booking-dialog-style{margin:auto;border-radius:10px;overflow:hidden}.delay-booking-dialog-style .modal-main-dialog{color:var(--content-primary);opacity:1;position:relative}.delay-booking-dialog-style .modal2-inner-style{padding:25px;color:var(--LightTheme-primary_text)}.delay-booking-dialog-style .discount-heading{font-size:18px;font-weight:600;text-align:center;margin-bottom:15px}.delay-booking-dialog-style .booking-info{margin-bottom:15px;margin-top:25px;display:flex;flex-direction:column;gap:10px}.delay-booking-dialog-style .circle-style{background:var(--circle-color-calender);border-radius:40px;margin:0;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.delay-booking-dialog-style .booking-date{font-size:16px;font-weight:500;text-align:left;color:var(--LightTheme-primary_text);display:flex;text-align:center;align-items:center;gap:8px}.delay-booking-dialog-style .booking-time{display:flex;justify-content:center;align-items:center;gap:10px}.delay-booking-dialog-style .time-slot{font-size:16px;font-weight:700}.delay-booking-dialog-style .badge{background-color:#007bff;color:#fff;padding:3px 10px;border-radius:15px;font-size:12px}.delay-booking-dialog-style .facility-image{border-radius:8px}.delay-booking-dialog-style .facility-display-image{width:100%;height:180px;border-radius:8px;object-fit:cover;background-color:var(--LightTheme-Background-primary_background)}.delay-booking-dialog-style .facility-name{font-size:18px;font-weight:500;line-height:20px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);margin:14px 0}.delay-booking-dialog-style .facility-address{font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-secondary_text);padding-bottom:20px}.delay-booking-dialog-style .facility-address-border{border-bottom:1px dashed}.delay-booking-dialog-style .billing-summary{margin-top:20px;flex:1 1}.delay-booking-dialog-style .billing-heading{margin-bottom:20px;font-size:18px;font-weight:700;line-height:20px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.delay-booking-dialog-style .billing-item{display:flex;justify-content:space-between;margin-bottom:12px;color:var(--LightTheme-secondary_text);font-size:14px;font-weight:400;line-height:22px;letter-spacing:.05em;text-align:left}.delay-booking-dialog-style .billing-price{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text);word-break:break-word;margin-left:10px}.delay-booking-dialog-style .billing-total{display:flex;justify-content:space-between;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Secondary);margin-top:25px}.delay-booking-dialog-style .button-group{display:flex;gap:20px;justify-content:space-around}.delay-booking-dialog-style .button-cancel,.delay-booking-dialog-style .button-pay{flex:1 1}@media screen and (max-width:768px){.delay-booking-dialog-style{padding:10px}}.react-datepicker__navigation{margin-top:22px}.input-select{align-items:center;width:100%;outline:none;height:50px;border-radius:0;background:#fff;font-size:16px;font-weight:500;text-align:left;border:1px solid var(--LightTheme-Input-input_border);padding-left:10px}@media screen and (max-width:768px){.input-select{height:42px;font-size:12px}}.input-select.error{border:1px solid var(--LightTheme-Error)}.react-datepicker__navigation-icon:before{border-color:rgba(29,25,25,.8)}.react-datepicker__header{background-color:#fff!important;border-bottom:0 solid #fff!important;border-radius:8px!important}.react-datepicker{border:0 solid #aeaeae!important;border-radius:8px!important;box-shadow:0 2.26px 80px 0 rgba(13,33,64,.2);padding:15px}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:1.3rem!important;background-color:var(--secondary)!important;color:#fff!important}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:red!important;font-size:12.8px;line-height:1.7rem}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{padding:10px;border:.5px solid #eaeaea;width:10px;margin:5px 10px}.s-slot-label{font-size:16px;letter-spacing:.05em}.s-slot-label,.time-style{font-weight:500;line-height:20px;text-align:left;color:var(--LightTheme-primary_text)}.time-style{font-size:14px;letter-spacing:-.005em;background:var(--LightTheme-Background-primary_background);padding:10px 2px;border-radius:4px;text-align:center}.time-style-selected{color:var(--LightTheme-White-White);background:var(--LightTheme-Secondary)}.time-style-disabled{color:var(--LightTheme-White-White);background:var(--LightTheme-Disable);cursor:default}.am-pm-style{font-size:10px}.delay-time-slot-style{display:grid;grid-template-columns:repeat(auto-fill,minmax(4rem,1fr));grid-gap:10px!important;grid-gap:1rem;gap:1rem;margin-top:15px;overflow:auto;max-height:300px}.d-booking-inner-container{display:flex;flex-direction:column;gap:25px}.d-booking-inner-container .input-icon-side{position:absolute;right:20px;bottom:0;top:0;justify-content:center;display:flex;flex-direction:column;z-index:1}.d-booking-inner-container .d-box-price-detail{display:flex;align-items:center;gap:20px;padding:16px}.d-booking-inner-container .s-slot-label{font-size:16px;letter-spacing:.05em}.d-booking-inner-container .s-slot-label,.d-booking-inner-container .time-style{font-weight:500;line-height:20px;text-align:left;color:var(--LightTheme-primary_text)}.d-booking-inner-container .time-style{font-size:14px;letter-spacing:-.005em;background:var(--LightTheme-Background-primary_background);padding:10px 2px;border-radius:4px;text-align:center}.d-booking-inner-container .time-style-selected{color:var(--LightTheme-White-White);background:var(--LightTheme-Secondary)}.d-booking-inner-container .am-pm-style{font-size:10px}.d-booking-inner-container .delay-time-slot-style{display:grid;grid-template-columns:repeat(auto-fill,minmax(4rem,1fr));grid-gap:10px!important;grid-gap:1rem;gap:1rem;margin-top:15px;overflow:auto;max-height:300px}.d-booking-inner-container .d-box-price-detail:not(:last-child){border-bottom:1px solid var(--light-border)}.d-booking-inner-container .select-date-style{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;margin-bottom:10px;color:var(--LightTheme-primary_text)}.d-booking-inner-container .react-datepicker-wrapper{width:100%}.d-booking-inner-container .d-text-list-text{font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.005em;text-align:left;color:var(--LightTheme-primary_text)}.d-booking-inner-container .d-text-list-price-cut{font-size:12px;font-weight:600;line-height:22px;letter-spacing:.01em;text-align:left;color:var(--LightTheme-secondary_text)}.d-booking-inner-container .select-service{color:var(--LightTheme-primary_text)}.d-booking-inner-container .d-text-list-price{font-size:12px;font-weight:600;line-height:22px;letter-spacing:.01em;text-align:left;color:var(--text-color-price);margin-left:5px}.d-booking-inner-container .time-dropdown .dropdown-menu{min-width:100%;border-radius:8px;border:0;padding:20px;margin-top:10px;box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302)}.input-delay-booking{align-items:center;width:100%;outline:none;height:50px;border-radius:4px;background:transparent;border:1px solid var(--LightTheme-Input-input_border);background:var(--LightTheme-Input-input_background);padding:10px 15px;font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left}.input-delay-booking.time{border-radius:4px!important;border:1px solid var(--LightTheme-Input-input_border)!important;background:var(--LightTheme-Input-input_background)!important}.success-message-alert{background:var(--LightTheme-Background-secondary_background);color:var(--LightTheme-Secondary);padding:10px;font-size:18px;font-weight:500;line-height:21.48px;letter-spacing:1px;text-align:left;border-radius:5px}@media screen and (max-width:768px){.success-message-alert{font-size:11.1px;font-weight:500;line-height:13.24px;letter-spacing:.616541326px;text-align:left}}.input-delay-booking-unselected{color:var(--LightTheme-Input-input_placeholder)!important}.input-delay-booking:active,.input-delay-booking:hover{background-color:transparent!important;border-color:var(--LightTheme-Input-input_border)!important}.side-corner-images{height:80px;width:auto;position:absolute;left:0;top:0}.side-corner-bottom-images{height:80px;width:auto;position:absolute;bottom:0;right:0}.spinner-new-style{color:var(--LightTheme-Secondary)}.profile-page-layout-container{display:flex;flex-direction:row;padding:30px;gap:30px;background:linear-gradient(0deg,#f7f8f9,#f7f8f9),linear-gradient(0deg,#b7e9dd,#b7e9dd)}@media screen and (max-width:768px){.profile-page-layout-container{flex-direction:column;background:var(--LightTheme-White-White);padding:20px 10px;border:1px solid var(--LightTheme-Border);margin:16px;border-radius:8px;gap:0}}.facility-right-container2{max-width:415px;width:100%}@media screen and (max-width:768px){.fa-angle-right.fa-profile-btn{display:none!important}}.delay-box-container{padding:30px 25px;border-radius:8px;border:1px solid var(--LightTheme-Border);text-align:start}@media screen and (max-width:768px){.delay-box-container{padding:20px 16px}}.delay-comp-heading{font-size:20px;line-height:23.87px}.amenities-s-text,.delay-comp-heading{font-weight:700;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.amenities-s-text{font-size:24px;line-height:28.64px}.amenities-scroll-view{display:flex;overflow:auto;gap:20px;font-size:12px;font-weight:600;line-height:14.52px;text-align:center;color:var(--LightTheme-primary_text)}.benefit-delay-display-cover-image{width:100%;height:auto;border-radius:8px;object-fit:cover;aspect-ratio:4}.fallback-benefit-delay-display-cover-image{width:100%;height:auto;border-radius:8px;object-fit:contain;aspect-ratio:4;padding:10px}.comp-tag2{background:var(--LightTheme-White-White);color:var(--LightTheme-primary_text);font-size:11px;font-weight:500;padding:3px 8px;border-radius:7.69px;position:absolute;bottom:20px;right:20px;opacity:.9;z-index:2}@media screen and (max-width:768px){.comp-tag2{border-radius:7.69px;padding:3px 8px;bottom:10px;right:10px}}.overlay-delay{width:100%;height:100%;border-radius:8px;aspect-ratio:4;background:linear-gradient(0deg,rgba(34,31,31,.1),#221f1f 134.98%);position:absolute;z-index:2}.benefit-delay-display-cover-style{margin-top:50px;width:100%;height:auto;border-radius:8px;object-fit:cover;aspect-ratio:4;position:relative}.add-link-text-style{font-size:28px;font-weight:700;line-height:33.41px;letter-spacing:.05em;text-align:left}@media screen and (max-width:500px){.add-link-text-style{font-size:16px;line-height:19.09px}.add-link-text-style-subtext{font-size:10.44px;font-weight:500;letter-spacing:.05em;text-align:left}}.membership-link-form2{justify-content:center;display:flex;flex-direction:column;background-color:var(--LightTheme-White-White);margin:20px;padding:40px;text-align:start;border-radius:8px;flex:1 1;box-shadow:0 4px 20px 0 hsla(0,0%,58%,.302)}@media screen and (max-width:768px){.membership-link-form2{padding:15px}}.membership-link-text-info2{text-align:justify;flex:1 1;display:flex;flex-direction:column;gap:10px;padding:30px}@media screen and (max-width:768px){.membership-link-text-info2{padding:30px 30px 0}}.cong-content{position:relative;gap:20px;padding:70px}.cong-t-s{font-size:32px;line-height:38.73px;letter-spacing:-.01em}.cong-t-s,.cong-unlock-t{font-weight:600;text-align:center}.cong-unlock-t{font-size:16px;line-height:19.36px}.cong-offer-s{background:var(--heading);padding:5px 20px;gap:10px;border-radius:4px;color:#fff}.cong-offer-s,.cong-thanks{font-size:16px;font-weight:600}.cong-thanks{line-height:19.36px;text-align:center}.coupon-success-lottie{position:absolute;bottom:0;left:0;right:0;top:0}.oauth-partner-image{width:34px;height:34px}.p-cody-code-container{position:relative}.p-toast{position:absolute;top:7px;bottom:7px;left:7px;background-color:var(--toast-color);border-radius:6.13px;font-size:16px;font-weight:400;color:#fff;text-align:left;box-shadow:0 6.13px 7.67px 0 rgba(0,0,0,.2)}.valid-box-style{margin-bottom:10px}.profile-info-width{flex-basis:47%;margin-bottom:30px}@media screen and (max-width:768px){.profile-info-width{margin-bottom:0;flex-basis:100%}}.mobile-info{flex-basis:47%}@media screen and (max-width:768px){.mobile-info{margin-bottom:0;flex-basis:100%}}.delay-coupon-container{background-color:var(--LightTheme-Pending-Pending_mode_1);padding:20px 10px;gap:10px;border-radius:8px;margin-top:25px;margin-bottom:10px}.delay-coupon-desc1{font-weight:400;line-height:24px}.delay-coupon-desc1,.delay-coupon-desc2{font-size:16px;text-align:center;margin-top:10px;color:var(--LightTheme-primary_text)}.delay-coupon-desc2{font-weight:600;line-height:19.36px}.redeem-buttons-container{display:flex;flex-direction:row;gap:20px}.coupon-code-container{padding:16px 20px;gap:0;border-radius:4px;color:var(--LightTheme-digitaljourney-digital_coupon_code);font-size:16px;font-weight:600;text-align:left;margin-top:10px;margin-bottom:10px;line-height:18px;word-break:break-all;border:1px dashed #000;gap:5px}.coupon-code-container,.redeem-logo-container2{justify-content:space-between;display:flex;align-items:center}.redeem-logo-container2{gap:10px;position:relative}.coupon-code-valid{color:var(--LightTheme-secondary_text);font-size:12px;font-weight:500;line-height:22px;text-align:left;margin-top:5px}.quota-month-wise-style{display:flex;justify-content:space-between;font-size:16px;font-weight:500;text-align:left;border-bottom:1px solid var(--LightTheme-Border);color:var(--LightTheme-primary_text);letter-spacing:.5px}.list_quota_container:last-child div{border-bottom:0 solid var(--LightTheme-Border)}.quota-dialog-title{font-size:20px;font-weight:500;color:var(--LightTheme-primary_text)}.quota-month-year{background:var(--LightTheme-Background-tertiary_background);color:var(--LightTheme-primary_text);flex:1 1;padding:8px;font-size:12px;font-weight:600;border-radius:4px;margin-bottom:28px;margin-top:28px}.quota-bottom-month-year{text-align:end;font-size:18px;font-weight:600}.horizontal-zone{overflow:auto;scroll-behavior:smooth;scrollbar-width:none}.dashboard-card-container{width:300px;height:350px}.label{font-size:18px;font-weight:500;line-height:21.48px;letter-spacing:1px;text-align:left;margin-bottom:10px;color:var(--LightTheme-Input-input_label)}@media screen and (max-width:768px){.label{font-size:11.1px;font-weight:500;line-height:14.8px;letter-spacing:.05em;text-align:left}}.input-label-group .label{font-size:18px;font-weight:500;line-height:21.48px;letter-spacing:1px;text-align:left;margin-bottom:10px;color:var(--LightTheme-Input-input_label)}@media screen and (max-width:768px){.input-label-group .label{font-size:14px;font-weight:500;line-height:16px;letter-spacing:.05em;text-align:left}}.sidebar-menu-container .profile-navigation-button-container{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:768px){.sidebar-menu-container .profile-navigation-button-container{flex-direction:row;overflow:auto}}.sidebar-menu-container .profile-navigation-button-container .div-gredient-button{border:none!important;height:40px}@media screen and (max-width:768px){.sidebar-menu-container .profile-navigation-button-container .div-gredient-button{border:1.4px solid var(--LightTheme-Disable)!important;height:34px}}.sidebar-menu-container .profile-navigation-button-container .login-button-text{font-size:16px;font-weight:700;line-height:19.09px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.sidebar-menu-container .profile-navigation-button-container .login-button-text{font-size:11px;font-weight:500;line-height:11.77px;letter-spacing:.05em;text-align:center}}.transition-element{opacity:0;transform:translateY(-20px);visibility:hidden;transition:opacity .5s ease,transform .5s ease}button.membership-dropdown-button{border-radius:4px;background-color:var(--LightTheme-Primary);border:none;padding:15px 30px}.your-profile-container{background-color:var(--LightTheme-White-White);border-radius:8px;padding:30px;width:100%;height:-moz-fit-content;height:fit-content;background-position:0 0;background-repeat:no-repeat}@media screen and (max-width:768px){.your-profile-container{background-color:var(--LightTheme-White-White);border-radius:unset;padding:0;width:100%;height:auto;background-position:unset;background-repeat:unset}}.your-profile-container .support-container{display:flex;flex-direction:column;padding:25px 20px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 20px 0 hsla(0,0%,67%,.3);border-radius:8px;margin-top:50px}@media screen and (max-width:768px){.your-profile-container .support-container{margin-top:20px}}.your-profile-container .support-container .support-button-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.your-profile-container .support-container .support-button-container .support-image-text-container{display:flex;flex-direction:row;gap:20px;align-items:center}.your-profile-container .support-container .support-button-container .support-image-text-container .support-options-lbl{font-size:20px;font-weight:500;line-height:23.87px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.your-profile-container .support-container .support-button-container .support-image-text-container .support-options-lbl{font-size:16px;line-height:19.09px}}.your-profile-container .support-container .support-button-container .support-image-text-container .support-image-container{width:40px;height:40px;border-radius:10px;background-color:rgba(183,233,221,.102);display:flex;box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}@media screen and (max-width:768px){.your-profile-container .support-container .support-button-container .support-image-text-container .support-image-container{width:32px;height:32px}}.your-profile-container .support-container .support-button-container .support-image-text-container .notification_container{text-align:left}.your-profile-container .support-container .support-button-container .support-image-text-container .notification_container .notification-text{color:var(--LightTheme-primary_text);font-size:20px;font-weight:500;line-height:23.87px;letter-spacing:.05em;text-align:left;margin-bottom:3px}@media screen and (max-width:768px){.your-profile-container .support-container .support-button-container .support-image-text-container .notification_container .notification-text{font-size:14px;line-height:16.71px}}.your-profile-container .support-container .support-button-container .support-image-text-container .notification_container .notification-subheading{font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Disable)}@media screen and (max-width:768px){.your-profile-container .support-container .support-button-container .support-image-text-container .notification_container .notification-subheading{font-size:12px;line-height:14.32px}}.your-profile-container .edit-profile-btn{opacity:1;transition:opacity .1s ease-in-out}.your-profile-container .edit-profile-btn.hide{opacity:0}.your-profile-container .edit-profile-btn.show{visibility:visible;opacity:1}.your-profile-container .your-profile-heading{font-size:28px;font-weight:700;margin-bottom:10px;color:var(--LightTheme-primary_text);line-height:33.41px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.your-profile-container .your-profile-heading{font-size:18px;font-weight:700;line-height:21.48px;letter-spacing:.05em;text-align:left;margin-bottom:5px}}.your-profile-container .your-profile-subheading{font-size:20px;font-weight:400;color:var(--LightTheme-secondary_text);line-height:23.87px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.your-profile-container .your-profile-subheading{font-family:SF Pro Display;font-size:14px;font-weight:400;line-height:16.71px;letter-spacing:.05em;text-align:left}}.your-profile-container .profile-form{display:flex;flex-wrap:wrap;margin-block:30px;justify-content:space-between}@media screen and (max-width:768px){.your-profile-container .profile-form{justify-content:center;margin-bottom:0}}.your-profile-container .profile-form-info{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.your-profile-container .profile-form-info{margin-block:16px!important;justify-content:center;margin-bottom:0;gap:15px}}.send-us-query{font-size:18px;font-weight:500;line-height:27px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Input-input_label)}@media screen and (max-width:768px){.send-us-query{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.05em}}.textarea-feedback{font-size:16px;line-height:19.09px;text-align:left;padding:15px;border-color:var(--LightTheme-Input-input_border)!important;outline-color:var(--LightTheme-Input-input_border_active);width:100%;border-radius:5px}.hotline-value,.textarea-feedback{font-weight:500;letter-spacing:.05em}.hotline-value{color:var(--LightTheme-primary_text);font-size:18px;line-height:21.48px;text-align:center;margin-bottom:3px}@media screen and (max-width:768px){.hotline-value{font-size:12px;line-height:14.32px;text-align:left}}.hotline-type{color:var(--LightTheme-secondary_text);font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.hotline-type{font-size:10px;font-weight:500;line-height:11.93px}}.transition-element.show{opacity:1;transform:translateY(0);visibility:visible;max-height:150px}.transition-element.hide{opacity:0;transform:translateY(-20px);visibility:hidden;max-height:0;transition:opacity .5s ease,transform .5s ease,visibility 0s .5s}.login-label-top{font-size:20px;font-weight:700;line-height:23.87px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.login-flex-container{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:768px){.login-flex-container{gap:18px}}.login-flex-container .login-flex-container-item{display:flex;flex-direction:column;gap:6px}.login-register-link.resend-otp{color:var(--secondary)!important;-webkit-text-decoration:underline solid var(--LightTheme-Secondary);text-decoration:underline solid var(--LightTheme-Secondary);text-underline-offset:4px;font-size:18px;font-weight:500;line-height:21.48px;letter-spacing:1px;text-align:left}@media screen and (max-width:768px){.login-register-link.resend-otp{font-size:14px;font-weight:500;line-height:16px;letter-spacing:.616541326px;text-align:left}}.otp-verified{font-size:28px;font-weight:400;line-height:42px;color:var(--LightTheme-Primary);text-align:center;margin-block:15px}@media screen and (max-width:768px){.otp-verified{font-size:14.8px;font-weight:700;line-height:17.66px;letter-spacing:.05em}}.redirection-text p{font-size:20px;font-weight:500;line-height:23.87px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-primary_text);margin-bottom:0}@media screen and (max-width:768px){.redirection-text p{font-size:12.33px;font-weight:500;line-height:14.72px;letter-spacing:.05em;text-align:center;margin-bottom:0}}.redirection-text p .redirection-timer{color:var(--LightTheme-Secondary);font-size:22px}@media screen and (max-width:768px){.redirection-text p .redirection-timer{font-size:12.33px;font-weight:500;line-height:14.72px;letter-spacing:.05em}}.show-membershiplink-button{background-color:var(--grey-background-switch);font-size:14px;font-weight:400;margin-top:15px;text-align:center;border-radius:4px;padding:5px}.membership-container{height:100%;width:100%;background:var(--LightTheme-Background-Body_primary_gradient)}.membership-container-layout,.membership-container-layout2{display:flex;flex-direction:row;height:100%;padding:20px;justify-content:space-between}.membership-link-form{background-color:var(--LightTheme-White-White);margin:20px;padding:40px;text-align:start;border-radius:8px;width:50%;box-shadow:0 4px 20px 0 hsla(0,0%,58%,.302)}.membership-link-text-info{margin-top:10%;text-align:justify;width:50%;display:flex;flex-direction:column;gap:10px;padding:30px}.membership-modal-input-label{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Input-input_label);margin-bottom:15px}@media screen and (max-width:768px){.membership-modal-input-label{font-size:12px;font-weight:500;line-height:14.32px;letter-spacing:.05em;text-align:left;margin-bottom:8.43px}}.membership-link-text-info-heading{font-size:40px;font-weight:700}.membership-link-text-info-heading-success{font-size:30px;font-weight:700}.membership-link-text-info-subheading{font-size:20px;font-weight:400}.membership-link-form-heading{font-size:28px;font-weight:700;margin-bottom:0;line-height:33.41px}.membership-link-form-heading p{font-size:28px;font-weight:700;text-align:left;margin:0;text-transform:uppercase}.modal1-dialog,.modal2-dialog{color:var(--content-primary);opacity:1}.modal2-dialog{padding:15px}.modal-size-membership{max-width:80%}.modal-quota-dialog-size{max-width:350px}.benefit-according-about-us .accordion-item{text-align:start;margin:28px 0}.benefit-according-about-us .accordion-button:not(.collapsed){background-color:transparent;color:inherit}.benefit-according-about-us button:focus:not(:focus-visible){outline:0}.benefit-according-about-us .accordion-button:focus{box-shadow:none}.benefit-according-about-us .accordion-body{padding:0}.benefit-according-about-us .accordion-button{padding:0;margin:0;font-size:inherit;font-weight:inherit}.benefit-according-about-us .accordion{--bs-accordion-color:none;--bs-accordion-bg:none;--bs-accordion-border-color:none;--bs-accordion-border-width:none;--bs-accordion-border-radius:none}.redeem-logo-container{display:flex;gap:10px;justify-content:space-between;align-items:center;position:relative}@media screen and (max-width:768px){.redeem-logo-container{justify-content:left}}.inputfocus:focus-within{border:1px solid var(--LightTheme-Input-input_border_active)}.otp-input{width:100%!important;height:50px;border:1px solid var(--LightTheme-Input-input_border);border-radius:4px;font-size:16px;text-align:center;font-weight:500;font-size:20px}.otp-input.error{border:1px solid var(--LightTheme-Error)!important}.otp-input-container{display:flex;justify-content:space-around!important;max-width:100%!important;width:100%!important;margin:auto;gap:20px}.otp-input-container input:focus-visible{border:2px solid var(--LightTheme-Input-input_border_active);box-shadow:none;outline:none}.comp-tag{font-weight:400;padding:6px}.comp-tag,.voucher-generated-style{background:var(--LightTheme-Secondary);color:var(--LightTheme-White-White);font-size:14px;border-radius:4px}.voucher-generated-style{font-weight:500;padding:10px 20px}.voucher-pending-style{background:var(--LightTheme-Pending-Pending_mode_1)!important;color:var(--LightTheme-Pending-Pending)!important}.redeem-quota-green{display:flex;gap:9px}.redeem-v-detail{color:var(--LightTheme-tertiary);text-decoration:underline;font-size:14px;font-weight:400}.redeem-quota-container{margin-top:25px;display:flex;padding:10px 14px;gap:0;border-radius:4px;justify-content:space-between;background:var(--LightTheme-Background-tertiary_background);border-left:2px solid var(--LightTheme-Secondary)}.error-message-text{color:var(--LightTheme-Error);font-size:16px;font-weight:400;text-align:left;line-height:19.09px}@media screen and (max-width:768px){.error-message-text{font-size:9.86px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left}}.redeem-heading{font-size:26px}.redeem-heading,.redeem-success-heading{font-weight:600;margin-top:25px;text-align:start;color:var(--LightTheme-primary_text)}.redeem-success-heading{font-size:20px}@media screen and (max-width:768px){.redeem-success-heading{margin-top:0}}.redeem-success-sub-heading{font-size:16px;font-weight:600;margin-top:12px;text-align:start;color:var(--LightTheme-secondary_text)}.redeem-i-logo{height:70px;width:auto;object-fit:contain;border-radius:14px;background-color:var(--LightTheme-Background-primary_background)}.redeem-box-container{padding:30px 25px;border-radius:8px;box-shadow:0 4px 20px 0 #dfdfdf;background:var(--LightTheme-White-White);border:1px solid var(--border)}.partner-name{color:var(--LightTheme-White-White);font-size:20px;font-weight:500}.facility-main-container{margin-bottom:50px;gap:30px;z-index:1;margin-top:30px}.back-button-style{background:var(--LightTheme-White-White_mode_9);gap:10px;border-radius:10px;border:1px;height:38px;width:38px;justify-content:center}.back-button-style,.back-style{display:flex;align-items:center}.back-style{position:absolute;z-index:3;margin-top:30px;margin-left:30px;gap:20px}.facility-container{text-align:start;word-break:break-word}.benefit-display-cover-image{width:100%;height:auto;border-radius:8px;object-fit:cover;aspect-ratio:1.27}.fallback-benefit-display-cover-image{width:100%;height:auto;border-radius:8px;object-fit:contain;aspect-ratio:1.27;padding:80px}.benefit-display-cover-style{height:auto;object-fit:cover;position:relative}.benefit-display-cover-style,.overlay{width:100%;border-radius:8px;aspect-ratio:1.27}.overlay{height:100%;background:linear-gradient(0deg,rgba(34,31,31,.1),#221f1f 134.98%);position:absolute;z-index:2}.indexPageInnerContainerMain{flex:1 1;margin-top:80px;text-align:center;background:#f5f5f7;z-index:0}.benefit-about-style{font-size:20px;font-weight:600;line-height:23.98px;text-align:left;color:var(--LightTheme-primary_text);border-left:solid var(--LightTheme-Secondary);border-width:2px;padding-left:20px;line-height:19px;margin-bottom:12px;margin-top:12px}.benefit-about-detail-style{font-size:16px;font-weight:400;color:var(--LightTheme-secondary_text);word-break:break-word}.benefit-about-detail-style ul{padding-left:16px}.css-1lyvx6k-control,.css-1wntyd0-control{max-height:50px!important;min-height:40px!important;height:50px}.css-1fdsijx-ValueContainer{padding-inline:4px!important}.login-size{max-width:540px;width:532px;min-width:280px}.login-size .termscondition-font{font-size:14px;display:flex;gap:10px;text-align:start;align-items:center}.login-size .termscondition-font .termscondition-checkbox{width:18px;height:18px}@media screen and (max-width:768px){.login-size .termscondition-font{font-size:12px;display:flex;gap:8px;text-align:start;align-items:center}.login-size .termscondition-font .termscondition-checkbox{width:14px;height:14px}}.login-size .login-divider-or{font-size:18px;font-weight:700;line-height:13.24px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.login-size .login-divider-or{font-size:11.1px;font-weight:700;line-height:13.24px;letter-spacing:.05em;text-align:left}.login-size .hr-login-size{margin:6.5px}}.no-membership-found-text{font-size:20px;font-weight:400;line-height:23.87px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-secondary_text)}@media screen and (max-width:768px){.no-membership-found-text{font-size:16px;line-height:19.09px}}.no-membership-container{display:flex;flex-direction:column;gap:20px;width:100%;padding:10px 0 20px;border:1px dashed var(--border);border-radius:8px}.login-side-container{padding:40px;background:var(--LightTheme-White-White);box-shadow:0 4px 20px 0 hsla(0,0%,67%,.302)}.welcome-text-container{width:35%}.buttonBackgroundStylePrimaryGradient2{background:var(--LightTheme-Primary)!important;color:var(--LightTheme-White-White)!important}.buttonDiv{min-height:49px!important;font-weight:400!important;font-size:17px!important;box-shadow:none}.bgCircles{z-index:-21;position:absolute;background:url(/client-assets/marketplace/bgcircles.png);top:-70vw;left:-110vh;aspect-ratio:1;width:135vw}.bgCircles,.bgCircles .innerDiv{box-shadow:0 3.6px 18px 0 hsla(0,0%,58%,.05);border-radius:50%;display:flex;align-items:center;justify-content:center}.bgCircles .innerDiv{background:rgba(var(--LightTheme-RGB-Background-secondary_background),15%);height:calc(100% - 400px);width:calc(100% - 400px)}.bgCircles .innerDiv .innestDiv{background:rgba(var(--LightTheme-RGB-Background-secondary_background),20%);box-shadow:0 3.6px 18px 0 hsla(0,0%,58%,.05);height:calc(100% - 400px);width:calc(100% - 400px);border-radius:50%}.thriwe-Image{height:20px}.login-label-bottom{font-size:44px;font-weight:700;line-height:52.51px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.login-label-bottom .switch-email-mobile-container{background-color:var(--LightTheme-Background-primary_background);font-size:14px;font-weight:400;padding:5px;border-radius:4px;display:flex;flex-direction:row;align-items:center;gap:3px}@media screen and (max-width:425px){.login-label-bottom .switch-email-mobile-container{background-color:var(--grey-background-switch);font-size:8.63px;font-weight:400;line-height:10.3px;letter-spacing:.05em;text-align:left;padding:3.08px;border-radius:4px;display:flex;flex-direction:row;align-items:center;gap:3.08px}.login-label-bottom .switch-email-mobile-image{width:12.33px;height:12.33px}}@media screen and (max-width:330px){.login-label-bottom{display:flex;flex-direction:column!important;justify-content:center;gap:5px;align-items:start!important;text-wrap:nowrap}}.signin-switch{line-height:16.71px;letter-spacing:.05em}.TnC-checkbox,.signin-switch{font-size:14px;font-weight:400;text-align:left}.TnC-checkbox{line-height:21px}.login-sub-label{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}.mobile-select{display:flex;flex-direction:row}.mobile-select .input-container{margin:0!important;width:100%}.mobile-select .input-container .input{border-radius:4px!important}.mobile-select .react-select__control{min-height:50px;height:50px;font-size:9px}.membership-item-container{flex-basis:49%;padding-bottom:20px}@media screen and (min-width:425px)and (max-width:768px){.membership-item-container{flex-basis:85%}}@media screen and (max-width:425px){.membership-item-container{flex-basis:100%}}.login-register-here-text{text-align:end;display:flex;justify-content:end;align-items:center}.login-register-here-text .login-register-link{font-size:18px;font-weight:500;line-height:21.48px;letter-spacing:1px;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.login-register-here-text .login-register-link{font-size:14px;font-weight:500;line-height:16px;letter-spacing:.616541326px;text-align:left}}.logout-mobile{color:var(--heading);border:1px solid;border-radius:30px;border-color:var(--border);padding:7px 14px 8px;font-size:16px;font-weight:600;line-height:19.36px;text-align:left}.delete-mobile,.logout-mobile{display:flex;justify-content:center;align-items:center;gap:4px}.delete-mobile{color:var(--LightTheme-Error);font-size:14px;font-weight:400;line-height:16.94px;text-align:center}.sidebar-menu-container{background-color:var(--LightTheme-White-White);display:flex;flex-direction:column;width:30%;border-radius:8px;padding:30px 40px;position:relative;height:-moz-fit-content;height:fit-content}.sidebar-menu-container .sidebar_design_img_container_top_left img{height:116px;width:auto;position:absolute;left:0;top:0}.sidebar-menu-container .sidebar_design_img_container_bottom_right img{height:116px;width:auto;position:absolute;right:0;bottom:0;transform:rotate(181deg)}.sidebar-menu-container .logout-delete-button-container{display:flex;flex-direction:column}@media screen and (max-width:768px){.sidebar-menu-container .logout-delete-button-container{display:none}}.sidebar-menu-container .logout-profile-button{color:var(--LightTheme-primary_text);display:flex;justify-content:center;border:1px solid;border-radius:30px;border-color:var(--border);padding:7px 14px 8px;align-items:center;font-size:16px;text-align:left;gap:4px;font-weight:700;line-height:19.09px;letter-spacing:.05em;position:relative;background-color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.sidebar-menu-container .logout-profile-button{display:none}}.sidebar-menu-container .delete-profile-button{color:var(--LightTheme-Error);display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:400;text-align:center;gap:4px;line-height:16.71px;letter-spacing:.05em}@media screen and (max-width:768px){.sidebar-menu-container .delete-profile-button{display:none}.sidebar-menu-container{width:100%;padding:10px 0}}.edit-avatar-image-container{display:flex;flex-direction:column}@media screen and (max-width:768px){.edit-avatar-image-container{flex-direction:row;gap:20px;align-items:center}}.edit-avatar-image-container .profile-avatar-container{display:inline-block;position:relative;width:120px;height:120px;background:var(--LightTheme-Background-secondary_background);border-radius:50%}.edit-avatar-image-container .profile-avatar-container .profile-avatar-default{width:100%;height:100%;border-style:solid;border-width:3px;border-radius:50%}.edit-avatar-image-container .profile-avatar-container .editpen-img{width:32px;height:32px;border-radius:50%;border-style:solid;border-color:var(--LightTheme-Background-secondary_background);border-width:3px;background-color:var(--LightTheme-White-White);padding:1px;position:absolute;top:-8px;right:5px}.edit-avatar-image-container .profile-user-credentials{margin-top:15px;overflow:hidden}.edit-avatar-image-container .profile-user-credentials .profile-username{font-size:20px;font-weight:700;max-width:100%;line-height:23.87px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-primary_text);margin-bottom:5px}@media screen and (max-width:768px){.edit-avatar-image-container .profile-user-credentials .profile-username{font-size:20px;font-weight:700;line-height:23.87px;letter-spacing:.05em;text-align:left;text-overflow:ellipsis;max-width:100%;overflow:hidden;text-wrap:nowrap}}.edit-avatar-image-container .profile-user-credentials .profile-email-mobile{font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;color:var(--LightTheme-secondary_text)}@media screen and (max-width:768px){.edit-avatar-image-container .profile-user-credentials .profile-email-mobile{font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left;text-overflow:ellipsis;max-width:100%;overflow:hidden;text-wrap:nowrap}.amenities-s-text{margin-top:30px}.benefit-delay-display-cover-image{aspect-ratio:1.5;border-radius:0}.fallback-benefit-delay-display-cover-image{aspect-ratio:1.5;border-radius:0;padding:40px}.overlay-delay{aspect-ratio:1.5;border-radius:0}.benefit-delay-display-cover-style{margin-top:0;aspect-ratio:1.5}.facility-right-container2{max-width:100%;width:100%}.oauth-partner-image{width:16.03px;height:16.03px;gap:0}.login-size{max-width:70%}.buttonDiv{min-height:40px!important;font-weight:400!important;font-size:11px!important;box-shadow:none}.react-select__control{min-height:35px!important;height:35px!important;border:none}.react-select__placeholder{font-size:13px}.select-input{font-size:9px;height:35px!important}.login-button-text{font-weight:500;line-height:11.77px;letter-spacing:.05em}.login-button-text,.otp-input{font-size:14px;text-align:center}.otp-input{width:25%!important;height:42px;border:1px solid var(--border-color);border-radius:4px;font-weight:700}.login-sub-label{font-size:14px;color:var(--LightTheme-primary_text)}.label,.login-sub-label{font-weight:500;line-height:14.8px;letter-spacing:.05em;text-align:left}.label{font-size:11.1px;margin-bottom:10px}.signin-switch{color:var(--LightTheme-primary_text);font-size:11px;line-height:10.3px}.signin-switch,.signin-switch .TnC-checkbox{font-weight:400;letter-spacing:.05em;text-align:left}.signin-switch .TnC-checkbox{font-size:11.1px;line-height:14.8px}.login-side-container{padding:24px;background:#fff;margin:auto}.thriwe-Image{height:12px;width:42px}.login-label-top{font-size:14px;line-height:14.72px}.login-label-bottom,.login-label-top{font-weight:700;letter-spacing:.05em;text-align:left}.login-label-bottom{font-size:27.13px;line-height:32.37px}.membership-link-gif{display:none}.membership-link-gif2{display:block}.input{width:100%;outline:none;height:42px;border-radius:0;background:#fff;font-size:12px;font-weight:400;align-items:"none";text-align:left;border:1px solid var(--LightTheme-Input-input_border);padding:10px}.membership-container-layout{padding:20px}.membership-container-layout,.membership-container-layout2{display:flex;flex-direction:column;height:100%;justify-content:space-between;gap:10px}.membership-container-layout2{padding:0}.modal-size-membership{max-width:92%;margin-top:10px!important;margin-bottom:10px!important}.membership-link-form{background-color:var(--LightTheme-White-White);margin:10px;padding:17px;text-align:start;border-radius:8px;width:100%}.membership-link-text-info{position:relative;top:50%;margin-top:5%;text-align:justify;width:100%;display:flex;flex-direction:column;padding:0;gap:5px}.membership-link-text-info-heading{font-size:28px;font-weight:700}.membership-link-text-info-heading-success{font-size:18px;font-weight:700}.membership-link-form{margin:0}.membership-link-text-info-subheading{font-size:19px;font-weight:400;text-align:start;line-height:25px}.membership-link-form-heading{font-size:16px}.modal-dialog{margin:auto}.comp-tag{background:var(--LightTheme-White-White);color:var(--LightTheme-Black-Black);font-size:11px;font-weight:500;padding:5px;border-radius:7.69px;position:absolute;bottom:20px;right:20px;opacity:.9;z-index:2}}@media screen and (max-width:768px)and (max-width:768px){.comp-tag{border-radius:7.69px!important;padding:3px 8px!important;bottom:10px;right:10px}}@media screen and (max-width:768px){.redeem-buttons-container{display:flex;flex-direction:column;gap:0}.redeem-logo-container2{display:flex;gap:10px;justify-content:left;align-items:center;margin-top:25px}.voucher-generated-style{color:var(--LightTheme-White-White);background:var(--LightTheme-Secondary);font-size:14px;font-weight:500;padding:10px 20px;border-radius:4px;border-top-right-radius:8px;position:absolute;top:-45px;right:-16px}.comp-tag{background:var(--LightTheme-White-White);color:var(--LightTheme-Black-Black);font-size:11px;font-weight:500;padding:5px;border-radius:4px;position:absolute;bottom:10px;right:10px;opacity:.9;z-index:2}.facility-main-container{margin-top:50px;gap:12px}.benefit-display-cover-image{aspect-ratio:1.5;border-radius:0}.fallback-benefit-display-cover-image{aspect-ratio:1.5;border-radius:0;padding:40px}.benefit-display-cover-style,.overlay{aspect-ratio:1.5;border-radius:0}.redeem-heading{font-size:20px;margin-top:0}.redeem-box-container{padding:20px 16px}.back-style{margin-left:16px;margin-top:16px}}@media screen and (max-width:425px){.login-size{max-width:100%}.country-flag{font-size:17px!important}}.carousel-container{position:relative}.carousel-control-next,.carousel-control-prev{opacity:0;transition:opacity .3s ease-in-out}.carousel-container:hover .carousel-control-next,.carousel-container:hover .carousel-control-prev{opacity:1}.carousel-control-prev:hover{cursor:pointer;opacity:1;background:linear-gradient(90deg,rgba(0,0,0,.86) -14.68%,transparent)}.left-click-hover:hover{border:5px solid #add8e6}.right-click-hover:hover{border:5px solid #90ee90}.facility_card .carousel-caption{position:absolute;left:20px;bottom:20px;text-align:left}.carousel-inner{border-radius:8px}.custom-caption{position:absolute;bottom:0;left:0;color:#fff;padding:10px;border-radius:5px;width:100%;text-align:left;display:flex;align-items:flex-end}.custom-caption .custom_left_container h3{font-size:20px;font-weight:600}.custom-caption .custom_left_container p{font-size:16px;font-weight:600;text-align:left;margin-bottom:0}.custom-caption .custom_right_container{flex-grow:1;text-align:right;z-index:9999!important}.custom-caption .custom_right_container .detail_arrow_container{padding:0 10px 2px;border-radius:80px;background-color:var(--LightTheme-White-White);color:var(--LightTheme-Black-Black);cursor:pointer;font-size:24px;width:44px;height:24px;display:inline-block}.custom-caption .custom_right_container .detail_arrow_container span{display:inline-block;position:relative;top:-7px}.indexPageInnerContainer{margin:0!important}.toggle{height:30px;width:60px;background-color:#eceded;box-shadow:inset 0 1.5px 1.5px .1px rgba(0,0,0,.45);border-radius:15px;transition:background-color .5s ease;padding-inline:2px}@media screen and (max-width:768px){.toggle{height:20px;width:40px}}.toggle .toggle-circle{position:relative;width:27px;height:27px;border-radius:100%;background:#fff;box-shadow:inset .12px -1px 10px 0 rgba(0,0,0,.051),0 6.5px 3px 0 rgba(0,0,0,.071);top:-95%;transition:transform .3s}@media screen and (max-width:768px){.toggle .toggle-circle{width:18px;height:18px;top:-97%}}.toggle .toggle-circle.right{opacity:1;transform:translateX(29px)}@media screen and (max-width:768px){.toggle .toggle-circle.right{transform:translateX(19px)}}.toggle .toggle-circle.left{opacity:1;transform:translateX(0)}.toggle-active{background-color:var(--LightTheme-Primary)}.input-profile-calendar{align-items:center;width:100%;outline:none;border-radius:4px;background:transparent;font-size:18px;border:none;font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:.05em;text-align:left}@media screen and (max-width:768px){.input-profile-calendar{font-size:11px;line-height:14.09px}}.input-profile-calendar-disabled{color:var(--LightTheme-Disable)}.cursor-pointer{cursor:pointer!important}.modal-heading-profile-support{font-size:32px;font-weight:500;line-height:38.19px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.modal-heading-profile-support{font-size:16px;line-height:19.09px}}.remove-photo-label{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Error)}@media screen and (max-width:768px){.remove-photo-label{font-size:12px;line-height:14.32px;text-align:left}}.view-photo-label{font-size:24px;font-weight:500;line-height:28.64px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-primary_text)}@media screen and (max-width:768px){.view-photo-label{font-size:12px;line-height:14.32px;text-align:left}}.photo-icon{height:30px;width:30px}@media screen and (max-width:768px){.photo-icon{height:22px;width:22px}}.delete-account-confirm-text{display:flex;text-align:left;font-size:20px;text-wrap:nowrap;font-weight:400}@media screen and (max-width:768px){.delete-account-confirm-text{font-size:14px;font-weight:400;text-wrap:wrap;line-height:19px}}.upload-popup-container-delete{display:flex;flex-direction:column;padding:40px;gap:30px}@media screen and (max-width:768px){.upload-popup-container-delete{padding:20px;gap:15px}}.delete-account-gif{height:200px;width:200px}@media screen and (max-width:768px){.delete-account-gif{height:100px;width:100px}}.delete-cancel-btn{width:49%;padding:7.88px 15.75px;gap:6px;border:1px solid #2b3d41;border-radius:4px;text-align:center;color:#2b3d41;font-size:20px}@media screen and (max-width:768px){.delete-cancel-btn{padding:4.88px 13.75px;gap:4px;text-align:center;color:#2b3d41;font-size:16px}}.delete-confirm-btn{width:49%;padding:7.88px 15.75px;gap:6px;background-color:var(--error);border-radius:4px;text-align:center;font-size:20px;border:1px solid var(--error);color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.delete-confirm-btn{padding:4.88px 13.75px;gap:4px;background-color:var(--LightTheme-Error);border-radius:4px;text-align:center;font-size:16px;border:1px solid var(--LightTheme-Error);color:var(--LightTheme-White-White)}}.d-booking-preference-container{display:flex;flex-direction:row;gap:16px}.d-booking-preference-container .d-booking-preference-item{flex-basis:50%}.additional-preference-container .show-addtional-preference{display:flex;align-items:center;gap:8px;font-size:var(--TypographyFontSizeBase);font-weight:500;line-height:20.08px;text-align:left;color:var(--LightTheme-Primary)}.additional-preference-container .additional-preference-details-container{display:flex;flex-direction:column;gap:14px}.additional-preference-container .additional-preference-details-container .additional-preference-details{display:flex;flex-direction:row;justify-content:space-between}.additional-preference-container .additional-preference-details-container .additional-preference-details .heading{font-size:var(--TypographyFontSizeBase);font-weight:700;line-height:20.08px;text-align:left;color:#111715}.additional-preference-container .additional-preference-details-container .additional-preference-details .edit-button{font-size:var(--TypographyFontSizeBase);font-weight:400;line-height:20.08px;text-align:left;color:var(--LightTheme-Primary)}.additional-preference-container .additional-preference-details-container .additional-preference-details .label{font-size:14px;font-weight:500;line-height:20.08px;text-align:left;color:var(--LightTheme-primary_text)}.additional-preference-container .additional-preference-details-container .additional-preference-details .value{font-size:14px;font-weight:600;line-height:20.08px;text-align:right;color:var(--LightTheme-primary_text)}.additional-preference-container .additional-preference-details-container .additional-preference-details .value-total{font-size:14px;font-weight:600;line-height:20.08px;text-align:right;color:var(--LightTheme-secondary_text)}.additional-preference-container .additional-preference-details-container .additional-preference-details .label-total{font-size:14px;font-weight:700;line-height:20.08px;text-align:left;color:var(--LightTheme-Secondary)}.tooltip-inner{box-shadow:0 4px 30px 0 rgba(0,0,0,.14);border:none!important;border-radius:12px;padding:12px}.guest-tooltip .guest-container{display:flex;flex-direction:column;gap:10px;margin-bottom:10px;align-items:start}.guest-tooltip .guest-container .guest-heading{color:#4c5f6b;font-size:12px;font-weight:600;line-height:15.06px;text-align:left}.guest-tooltip .guest-container .guest-details{font-size:14px;font-weight:600;line-height:17.57px;text-align:left;color:#2b3d41}.summary-subheading{margin-top:25px;margin-bottom:24px;font-size:16px;font-weight:400;line-height:20.08px;text-align:left;color:#1e232c}.service-name{font-size:20px;font-weight:600;line-height:25.1px;text-align:left;color:#1e232c;margin-bottom:20px}.service-details{display:flex;flex-direction:column;gap:16px}.service-details .info-text{font-size:12px;font-weight:400;line-height:20.72px;text-align:left;color:var(--LightTheme-secondary_text)}.service-details .detail-type{font-size:12px;font-weight:600;line-height:15.06px;text-align:left;color:#4c5f6b}.service-details .course-details{background-color:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.059);padding:12px;border-radius:12px;gap:8px}.service-details .course-details .golf-course-name{font-size:14px;font-weight:600;line-height:17.57px;text-align:left;color:#2b3d41;margin-top:8px}.service-details .course-details .golf-course-name .golf-course-address{font-size:12px;font-weight:600;line-height:15.06px;text-align:left}.service-details .preference-container{background-color:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.059);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:12px}.service-details .preference-container .preference-details{font-size:14px;font-weight:600;line-height:17.57px;text-align:left;color:#2b3d41;margin-top:8px}.service-details .additional-preference-container{background-color:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.059);border-radius:12px;padding:12px}.service-details .additional-preference-container .show-addtional-preference{display:flex;align-items:center;gap:8px;font-size:var(--TypographyFontSizeBase);font-weight:500;line-height:20.08px;text-align:left;color:var(--LightTheme-Primary)}.service-details .additional-preference-container .additional-preference-details-container{display:flex;flex-direction:column;gap:8px}.service-details .additional-preference-container .additional-preference-details-container .additional-preference-details{display:flex;flex-direction:row;justify-content:space-between}.service-details .additional-preference-container .additional-preference-details-container .additional-preference-details .heading{font-size:var(--TypographyFontSizeBase);font-weight:700;line-height:20.08px;text-align:left;color:#111715}.service-details .additional-preference-container .additional-preference-details-container .additional-preference-details .edit-button{font-size:var(--TypographyFontSizeBase);font-weight:400;line-height:20.08px;text-align:left;color:var(--LightTheme-Primary)}.service-details .additional-preference-container .additional-preference-details-container .additional-preference-details .label{font-size:14px;font-weight:600;line-height:20.08px;text-align:left;color:var(--LightTheme-primary_text)}.service-details .additional-preference-container .additional-preference-details-container .additional-preference-details .value{font-size:14px;font-weight:500;line-height:20.08px;text-align:right;color:var(--LightTheme-primary_text)}.service-details .additional-preference-container .additional-preference-details-container .additional-preference-details .value-total{font-size:14px;font-weight:600;line-height:20.08px;text-align:right;color:var(--LightTheme-Secondary)}.service-details .additional-preference-container .additional-preference-details-container .additional-preference-details .label-total{font-size:14px;font-weight:700;line-height:20.08px;text-align:left;color:var(--LightTheme-Secondary)}.service-details .additional-preference-container .additional-preference-details-container .payable-amount{font-size:14px;font-weight:700;line-height:10px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Primary)}.service-details .additional-preference-container .additional-preference-details-container .saved-amount{font-size:16px;font-weight:700;line-height:10px;text-align:left;color:var(--LightTheme-Secondary)}.preferences-modal-container,.service-details .additional-preference-container .additional-preference-details-container .amount-summary{display:flex;flex-direction:column}.preferences-modal-container{gap:31px;padding:30px}.preferences-modal-container .preferences-subheading{font-family:Mulish;font-size:20px;font-weight:700;line-height:25.1px;text-align:left;color:#2b3d41}.preferences-modal-container .preferences-remarks-container{display:flex;flex-direction:column;gap:5px}.preferences-modal-container .preferences-remarks-container .preferences-remarks-label{font-size:14px;font-weight:600;line-height:22px;letter-spacing:-.005em;text-align:left;color:var(--LightTheme-Input-input_label)}.preferences-modal-container .preferences-remarks-container .textarea-feedback{font-size:14px;font-weight:600;line-height:24px;text-align:left;padding:12px;border-color:var(--LightTheme-Input-input_border);color:var(--LightTheme-Input-input_placeholder)}.preferences-modal-container .preferences-add-guest-container .type-checkbox-golf{min-width:22%}.preferences-modal-container .preferences-add-guest-container .price-value{min-width:6%;width:6%}.preferences-modal-container .preferences-add-guest-container .guest-counter{display:flex;flex-direction:row;gap:12px;align-items:center}.preferences-modal-container .preferences-add-guest-container .guest-details-container{display:flex;flex-direction:column;background:var(--LightTheme-Background-tertiary_background);padding:16px;border-radius:10px;gap:12px}.preferences-modal-container .preferences-add-guest-container .guest-details-container .guest-details{display:flex;flex-direction:column;gap:16px}.preferences-modal-container .preferences-add-guest-container .guest-details-container .guest-details .guest-number{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Input-input_label)}.preferences-modal-container .preferences-add-guest-container .guest-details-container .guest-details .guest-name-number-container{display:flex;flex-direction:column;gap:5px}.preferences-modal-container .preferences-add-guest-container .guest-details-container .remove-guest{text-align:right;color:#b02a30}.preferences-modal-container .preferences-add-guest-container .guest-details-container .remove-guest img{width:auto;margin-inline:5px}.preferences-container{display:flex;flex-direction:column;gap:31px}.preferences-container .preference-type{font-size:16px;font-weight:700;line-height:20.08px;text-align:left;color:#111715}.preferences-container .preferences-subheading{font-family:Mulish;font-size:20px;font-weight:700;line-height:25.1px;text-align:left;color:#2b3d41}.preferences-container .preferences-remarks-container{display:flex;flex-direction:column;gap:5px}.preferences-container .preferences-remarks-container .preferences-remarks-label{font-size:14px;font-weight:600;line-height:22px;letter-spacing:-.005em;text-align:left;color:var(--LightTheme-Input-input_label)}.preferences-container .preferences-remarks-container .textarea-feedback{font-size:14px;font-weight:600;line-height:24px;text-align:left;padding:12px;border-color:var(--LightTheme-Input-input_border);color:var(--LightTheme-Input-input_placeholder)}.preferences-container .type-checkbox-golf{min-width:40%}.preferences-container .preferences-add-guest-container .add-guest{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}.preferences-container .preferences-add-guest-container .preference-type{font-size:var(--TypographyFontSizeBase);font-weight:700;line-height:20.08px;text-align:left;color:#111715}.preferences-container .preferences-add-guest-container .price-value{min-width:6%;width:6%}.preferences-container .preferences-add-guest-container .custom_bordered_btn_container{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 5px;background-color:var(--LightTheme-Primary);transition:all .4s ease;text-align:center;max-height:24px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--LightTheme-White-White);align-self:flex-end;width:50%}.preferences-container .preferences-add-guest-container .custom_bordered_btn_container .custom_bordered_btn_text{font-size:12px;font-weight:500;line-height:14.32px;letter-spacing:.05em;text-align:center}.preferences-container .preferences-add-guest-container .guest-details-container{display:flex;flex-direction:column;background:var(--LightTheme-Background-tertiary_background);padding:16px;border-radius:10px;gap:12px}.preferences-container .preferences-add-guest-container .guest-details-container .guest-edit-button{flex-direction:row;display:flex;gap:5px;background:var(--LightTheme-Background-secondary_background);border-radius:8px;align-items:center;height:25px;padding:10px;font-size:12px}.preferences-container .preferences-add-guest-container .guest-details-container .edit-guest-image{height:12px;width:auto}.preferences-container .preferences-add-guest-container .guest-details-container .guest-details{display:flex;flex-direction:column;gap:16px}.preferences-container .preferences-add-guest-container .guest-details-container .guest-details .guest-number{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:left;color:var(--LightTheme-Input-input_label)}.preferences-container .preferences-add-guest-container .guest-details-container .guest-details .guest-name-number-container{display:flex;flex-direction:column;gap:5px}.preferences-container .preferences-add-guest-container .guest-details-container .remove-guest{text-align:right;color:#b02a30}.preferences-container .preferences-add-guest-container .guest-details-container .remove-guest img{width:auto;margin-inline:5px}.preferences-container .preferences-add-guest-container .added-guest-container{display:flex;flex-direction:row;justify-content:space-between;padding:10px;border-radius:8px;background:var(--LightTheme-Background-tertiary_background);align-items:center}.preferences-container .preferences-add-guest-container .added-guest-container .guest-details-container{flex-direction:row;padding:0}.preferences-container .guest-counter{display:flex;flex-direction:row;gap:12px;align-items:center}.preferences-container .price-value{width:50px;text-align:end}.counter-button{height:24px;width:24px;border:1px solid #d4d0cd;align-items:center;border-radius:5px;justify-content:center;display:flex;background:var(--LightTheme-White-White)}.accordion-body-addon .accordion-body{padding:10px 0;margin-bottom:5px}.accordion-header-addon .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none}.accordion-header-addon .accordion-button:focus{box-shadow:none}.accordion-header-addon .accordion-button{padding:0}.select-service-container{display:flex;flex-direction:row;align-items:center;gap:16px;z-index:999;position:relative;background:#fff;border-radius:4px;overflow-x:scroll;overflow-y:hidden}.select-service-container .d-box-price-detail.selected{border:1px solid var(--LightTheme-Primary);border-radius:4px;border-bottom-right-radius:0;background-color:var(--LightTheme-Background-tertiary_background)}.select-service-container .d-box-price-detail.unselected{border:1px solid var(--LightTheme-Border);border-radius:4px}.select-service-container .d-box-price-detail{padding:15px 10px;z-index:99;height:65px}.select-service-container .d-box-price-detail .complimentary-airport-tag{padding:3px 8px;border-radius:100px;background-color:var(--LightTheme-Primary)}.select-service-container .d-box-price-detail .service-price{display:flex;flex-direction:column}.select-service-container .d-box-price-detail .service-price .d-text-list-price{font-size:12px;font-weight:600;line-height:11.93px;letter-spacing:.05em;text-align:left;color:#4c5f6b;margin:0}.select-service-container .d-box-price-detail .selected-service{background:var(--LightTheme-White-White);border-color:var(--LightTheme-Primary);border-radius:50%;border-width:7px;height:30px;width:30px;border-style:solid}.select-service-container .d-box-price-detail .unselected-service{background:var(--LightTheme-White-White);border-color:var(--LightTheme-Primary);border-radius:50%;border-width:2px;height:30px;width:30px;border-style:solid}.complimentary-tag{width:-moz-fit-content;width:fit-content;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;padding:7px 5px 5px;background:var(--LightTheme-Primary)}.complimentary-tag,.discounted-tag{margin-left:auto;right:0;top:88%;z-index:9;color:#fff}.discounted-tag{position:absolute;border-radius:4px;border-top-left-radius:0;padding:15px 5px 5px;background:var(--LightTheme-Secondary)}.preference-feedback-modal,.select-slot-modal{padding:20px}.preference-feedback-modal .preference-feedback-container{display:flex;flex-direction:column;gap:30px}.preference-feedback-modal .preference-feedback-container .preference-feedback-header{font-size:20px;font-weight:500;line-height:23.87px;letter-spacing:.05em;text-align:left;color:var(--heading)}.preference-feedback-modal .preference-feedback-container .preference-feedback-form{display:flex;flex-direction:column;padding:20px;gap:18px;border-radius:8px;background:var(--LightTheme-Background-primary_background)}.preference-feedback-modal .preference-feedback-container .preference-feedback-form .form-title{font-size:16px;font-weight:500;line-height:22px;text-align:left;color:var(--heading)}.preference-feedback-modal .preference-feedback-container .preference-feedback-form .select-container .select-label{margin-bottom:5px;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.005em;text-align:left;color:var(--heading)}.preference-feedback-modal .preference-feedback-container .preference-feedback-form .select-container .options{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:5px}.preference-feedback-modal .preference-feedback-container .preference-feedback-form .select-container .options .other-options{display:flex;flex-direction:row;justify-content:space-between;flex-basis:45%;align-items:center}.preference-feedback-modal .preference-feedback-container .preference-feedback-form .select-container .options .container{background-color:var(--LightTheme-White-White);border-radius:4px;flex-basis:45%;padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.preference-feedback-modal .preference-feedback-container .preference-feedback-form .select-container .options .container .text{font-size:14px;font-weight:400;line-height:12.99px;text-align:left;color:var(--LightTheme-Black-Black)}.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container{margin:20px 0}@media screen and (max-width:768px){.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container{margin:55px 0 20px}}.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard{display:flex;gap:20px;justify-content:center}@media screen and (max-width:768px){.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard{display:flex;gap:10px;justify-content:center}}@media screen and (max-width:380px){.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard{flex-direction:column}}.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;background-color:#fff;transition:all .4s ease;text-align:center;max-height:49px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard{padding:10px 15px;max-height:37px}}@media screen and (max-width:380px){.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard{order:2}}.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard span{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard span{font-size:14px}}.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard:hover{background-color:var(--LightTheme-Primary)}.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_go_to_dashboard:hover span{color:var(--LightTheme-White-White)}.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history{border:1px solid var(--LightTheme-Primary);border-radius:4px;padding:15px 30px;background-color:#fff;transition:all .4s ease;text-align:center;max-height:49px;display:flex;align-items:center;justify-content:center;background-color:var(--LightTheme-Primary)}@media screen and (max-width:768px){.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history{padding:10px 15px;max-height:37px}}.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history span{font-size:16px;font-weight:500;line-height:19.09px;letter-spacing:.05em;text-align:center;color:var(--LightTheme-White-White)}@media screen and (max-width:768px){.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history span{font-size:14px}}.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history:hover{background-color:var(--LightTheme-Primary)}.preference-feedback-modal .preference-feedback-container .payment_summary_footer_btn_container .payment_btn_container .btn_dashboard .btn_booking_history:hover span{color:var(--LightTheme-White-White)}.box{height:100px}.animation-shimmer{background:linear-gradient(-45deg,#eee 40%,#fafafa 50%,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 1s linear infinite;height:100px;padding:0!important}@keyframes shimmer{to{background-position-x:0}}.custom-delayed-modify-booking-heading{font-size:16px;font-weight:500;line-height:20px;text-align:left;color:#4c4e54}