@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap";.headerHomeWrapper{width:100vw;height:85vh;display:flex;flex-direction:column;background-color:#f9e7f8;justify-content:center}@media only screen and (min-width: 320px){.headerHomeWrapper{height:70vh}}@media only screen and (min-width: 500px){.headerHomeWrapper{height:80vh}}@media only screen and (min-width: 1024px){.headerHomeWrapper{height:85vh}}._headerBrandingWrapper_jvknm_1{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:100%;overflow:hidden}._brandingText_jvknm_10{width:60%;margin:8% 0 0 5%;display:flex;flex-direction:column}._brandingTextPart1_jvknm_17{width:100%;height:100%;display:flex;flex-direction:column;gap:3rem}._brandingTextPart1one_jvknm_25{display:flex;flex-direction:column;gap:1rem}._brandingImage_jvknm_31{margin:1% 10% 0 0;width:30%;height:100%}._brandingImage_jvknm_31 img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 320px) and (max-width: 1023px){._headerBrandingWrapper_jvknm_1{flex-direction:column;align-items:center;position:relative}._brandingText_jvknm_10{width:100%;height:100%;margin:0;padding:80px 5% 2%;z-index:10}._brandingTextPart1_jvknm_17{gap:1rem}._brandingImage_jvknm_31{position:absolute;margin:0;bottom:0;right:0;width:70%;height:60%;max-width:350px}}@media only screen and (min-width: 640px) and (max-width: 1023px){._headerBrandingWrapper_jvknm_1{position:relative}._brandingText_jvknm_10{width:100%;margin:0;padding:100px 5% 2%;z-index:10;position:relative}._brandingTextPart1_jvknm_17{gap:1.5rem}._brandingImage_jvknm_31{position:absolute;margin:0;bottom:2%;right:5%;width:50%;height:65%}}@media only screen and (min-width: 768px) and (max-width: 1023px){._headerBrandingWrapper_jvknm_1{position:relative}._brandingText_jvknm_10{width:100%;margin:0;padding:80px 5% 2%;z-index:10;position:relative}._brandingTextPart1_jvknm_17{gap:1.5rem}._brandingImage_jvknm_31{position:absolute;margin:0;bottom:3%;right:2%;width:60%;height:75%}}@media only screen and (min-width: 1024px){._headerBrandingWrapper_jvknm_1{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:100%;overflow:hidden}._brandingText_jvknm_10{width:55%;margin:12% 0 0 5%;display:flex;flex-direction:column}._brandingTextPart1_jvknm_17{width:100%;height:100%;display:flex;flex-direction:column;gap:3rem}._brandingTextPart1one_jvknm_25{display:flex;flex-direction:column;gap:1rem}._brandingImage_jvknm_31{margin:5% 1% 0 0;width:45%;z-index:10;height:100%}._brandingImage_jvknm_31 img{width:100%;height:100%;object-fit:cover}}@media only screen and (min-width: 1440px){._brandingText_jvknm_10{width:60%;margin:8% 0 0 5%}._brandingImage_jvknm_31{margin:3% 5% 0 0;width:30%;height:100%}}._mainHeading_pcuvc_1{font-family:Montserrat,sans-serif;font-size:3.5rem;font-weight:700;color:#91268f;line-height:120%;width:70%}@media only screen and (min-width: 320px){._mainHeading_pcuvc_1{font-size:1.75rem;width:100%}}@media only screen and (min-width: 640px){._mainHeading_pcuvc_1{font-size:3rem;width:100%}}@media only screen and (min-width: 768px){._mainHeading_pcuvc_1{font-size:3rem;width:80%}}@media only screen and (min-width: 1024px){._mainHeading_pcuvc_1{font-size:3.2rem;width:100%}}@media only screen and (min-width: 1440px){._mainHeading_pcuvc_1{font-size:3.5rem;width:80%}}@media only screen and (min-width: 1560px){._mainHeading_pcuvc_1{width:70%}}._secondaryHeading_wemy9_1{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:400;color:#91268f;font-weight:500;line-height:120%;width:65%}@media only screen and (min-width: 320px){._secondaryHeading_wemy9_1{font-size:1rem;width:100%}}@media only screen and (min-width: 640px){._secondaryHeading_wemy9_1{font-size:1.2rem;width:85%}}@media only screen and (min-width: 768px){._secondaryHeading_wemy9_1{font-size:1.2rem;width:60%}}@media only screen and (min-width: 1024px){._secondaryHeading_wemy9_1{font-size:1.3rem;width:100%}}@media only screen and (min-width: 1440px){._secondaryHeading_wemy9_1{font-size:1.4rem;width:70%}}@media only screen and (min-width: 1560px){._secondaryHeading_wemy9_1{width:65%}}._bookButton_5q6pv_1{gap:12px;padding:8px 16px;border-radius:24px;border:none;cursor:pointer;transition:transform .3s ease;background-color:#91268f;color:#f9e7f8;display:flex;align-items:center;justify-content:center;width:fit-content;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}._bookButton_5q6pv_1:hover{filter:brightness(1.5);transform:scale(1.05)}._buttonText_5q6pv_27{font-family:Montserrat,sans-serif;white-space:nowrap}._buttonIcon_5q6pv_32{width:30px;height:30px}._buttonIcon_5q6pv_32 img{width:100%;height:100%}@media only screen and (min-width: 320px){._bookButton_5q6pv_1{padding:8px 12px;font-size:.7rem}._buttonIcon_5q6pv_32{width:20px;height:20px}}@media only screen and (min-width: 1024px){._bookButton_5q6pv_1{padding:8px 16px;font-size:.8rem}._buttonIcon_5q6pv_32{width:24px;height:24px}}@media only screen and (min-width: 1440px){._bookButton_5q6pv_1{padding:8px 16px;font-size:.9rem}._buttonIcon_5q6pv_32{width:26px;height:26px}}@media only screen and (min-width: 1920px){._bookButton_5q6pv_1{padding:8px 24px;font-size:1rem}._buttonIcon_5q6pv_32{width:30px;height:30px}}._discountWrapper_p720x_1{background-color:#fff;border-radius:48px;box-shadow:0 2px 8px #f9e7f8b8;display:inline-flex;gap:8px;align-items:flex-start;width:40%;height:105px;padding:8px 16px;margin:0 0 3%}._discountImageWrapper_p720x_14{position:relative;width:180px}._discountImage1_p720x_19{width:100px;height:100px;border-radius:50%;object-fit:cover;position:absolute;top:0;left:0}._discountImage1_p720x_19 img{width:100px;height:100px;border-radius:50%;object-fit:cover}._discountImage2_p720x_36{width:100px;height:100px;border-radius:50%;object-fit:cover;position:absolute;top:0;left:15px}._discountImage2_p720x_36 img{width:100px;height:100px;border-radius:50%;object-fit:cover}._discountText_p720x_53{font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:italic;font-weight:700;line-height:138%;color:#91268f}@media only screen and (min-width: 320px){._discountWrapper_p720x_1{width:75%;height:60px;padding:8px 12px 8px 4px}._discountImageWrapper_p720x_14{position:relative;width:25%}._discountImage1_p720x_19,._discountImage2_p720x_36{width:40px;height:40px}._discountText_p720x_53{font-size:.8rem;margin:auto 0 auto 10px}}@media only screen and (min-width: 425px){._discountWrapper_p720x_1{width:65%;max-width:260px;height:60px;padding:8px 12px 8px 4px}._discountImageWrapper_p720x_14{position:relative;width:30%}._discountImage1_p720x_19,._discountImage2_p720x_36{width:40px;height:40px}._discountText_p720x_53{font-size:1rem;margin:auto 0 auto 10px}}@media only screen and (min-width: 640px){._discountWrapper_p720x_1{width:55%;max-width:300px;height:70px;padding:8px 12px 8px 4px}._discountImageWrapper_p720x_14{position:relative;width:35%}._discountImage1_p720x_19,._discountImage2_p720x_36{width:60px;height:60px}._discountText_p720x_53{font-size:1.2rem;margin:auto 0 auto 10px}}@media only screen and (min-width: 768px){._discountWrapper_p720x_1{width:60%;max-width:350px;height:80px;padding:8px 12px 8px 4px}._discountImageWrapper_p720x_14{position:relative;width:35%}._discountImage1_p720x_19,._discountImage2_p720x_36{width:70px;height:70px}._discountText_p720x_53{font-size:1.4rem;margin:auto 0 auto 10px}}@media only screen and (min-width: 1024px){._discountWrapper_p720x_1{width:70%;height:90px;max-width:400px;padding:8px 16px}._discountImageWrapper_p720x_14{position:relative;width:35%}._discountImage1_p720x_19,._discountImage2_p720x_36{width:80px;height:80px}._discountText_p720x_53{font-size:1.5rem;margin:auto 0 auto 10px}}@media only screen and (min-width: 1440px){._discountWrapper_p720x_1{width:70%;max-width:400px;padding:8px 16px}._discountImageWrapper_p720x_14{position:relative;width:35%}._discountImage1_p720x_19,._discountImage2_p720x_36{width:80px;height:80px}._discountText_p720x_53{font-size:1.5rem;margin:auto 0 auto 10px}}@media only screen and (min-width: 1920px){._discountWrapper_p720x_1{width:70%;max-width:400px;height:110px;padding:8px 16px}._discountImageWrapper_p720x_14{position:relative;width:35%}._discountImage1_p720x_19,._discountImage2_p720x_36{width:100px;height:100px}._discountText_p720x_53{font-size:1.5rem;margin:auto 0 auto 15px}}._ourServicesHomeWrapper_1hnwd_1{display:flex;justify-content:space-between;height:fit-content;background-color:#fff;width:100vw;padding:2% 5%}._ourServicesHomeSliderWrapper_1hnwd_10{width:80%}._firstPart_1hnwd_14{display:flex;justify-content:space-between;width:100%;height:fit-content}@media only screen and (min-width: 320px){._ourServicesHomeWrapper_1hnwd_1{width:100%;flex-direction:column;padding:2% 5%}._ourServicesHomeSliderWrapper_1hnwd_10{width:100%}}@media only screen and (min-width: 1024px){._ourServicesHomeWrapper_1hnwd_1{width:100vw;flex-direction:row;padding:2% 5%;height:fit-content;min-height:60vh}._ourServicesHomeSliderWrapper_1hnwd_10{width:100%}}@media only screen and (min-width: 1440px){._ourServicesHomeSliderWrapper_1hnwd_10{width:60%}}.aboutContent{width:30%;display:flex;flex-direction:column;gap:20px;margin-right:5%}.aboutContentPart1{display:flex;flex-direction:column;width:100%;gap:35px}.aboutContent h2{font-size:2.5rem;color:#262226;font-family:Montserrat,sans-serif;font-weight:600;line-height:120%}.aboutContent p{font-size:1rem;line-height:120%;font-weight:400;font-family:Montserrat,sans-serif;color:#4b434b}@media only screen and (min-width: 320px){.aboutContent{width:100%;margin-right:0;gap:16px}.aboutContentPart1{gap:16px}.aboutContent h2{font-size:1.4rem}.aboutContent p{font-size:.9rem}}@media only screen and (min-width: 640px){.aboutContent{width:100%;gap:30px}.aboutContent h2{font-size:1.8rem}.aboutContent p{font-size:1rem}}@media only screen and (min-width: 768px){.aboutContent{width:100%;gap:30px}.aboutContent h2{font-size:2rem}.aboutContent p{width:80%;font-size:1rem}}@media only screen and (min-width: 1024px){.aboutContent{width:70%;gap:20px}.aboutContentPart1{margin-top:3%}.aboutContentPart1{gap:30px}.aboutContent h2{font-size:2rem}.aboutContent p{width:80%;font-size:1rem}}@media only screen and (min-width: 1440px){.aboutContent{width:25%;gap:25px;margin-right:5%}.aboutContentPart1{gap:35px;margin-top:0}.aboutContent h2{font-size:2.5rem}.aboutContent p{width:100%;font-size:1rem}}@media only screen and (min-width: 1920px){.aboutContent{width:25%;gap:25px;margin-right:5%}.aboutContentPart1{gap:35px;margin-top:0}.aboutContent h2{font-size:2.5rem}.aboutContent p{width:100%;font-size:1rem}}._sliderWrapper_jo7cn_1{padding:3%;background-color:#fff;overflow:hidden;width:100%}._slider_jo7cn_1{display:flex;overflow-x:auto;gap:1.5%;scroll-behavior:smooth;padding:0 0 3%}@media only screen and (min-width: 320px){._sliderWrapper_jo7cn_1{padding:0}._slider_jo7cn_1{flex-wrap:wrap;justify-content:space-between;margin-top:5%}}@media only screen and (min-width: 640px){._sliderWrapper_jo7cn_1{padding:3%}._slider_jo7cn_1{gap:5%;flex-wrap:nowrap;justify-content:flex-start}}@media only screen and (min-width: 1440px){._slider_jo7cn_1{gap:2%}}._card_u5hc2_1{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 2px 4px #0000001a;flex:0 0 auto;width:32%}._image_u5hc2_10{width:100%;height:100%;object-fit:cover}._info_u5hc2_16{position:absolute;bottom:10px;width:fit-content;left:10px;right:10px;display:flex;justify-content:space-between;align-items:center;background-color:#f8f7f8;padding:10px;border-radius:20px}._title_u5hc2_30{color:#591758;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.1rem;line-height:120%}._button_u5hc2_38{position:absolute;top:5%;right:5%;background-color:#fff;color:#591758;border:none;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}._button_u5hc2_38 img{width:30px;height:30px}@media only screen and (max-width: 640px){._card_u5hc2_1{width:45%;margin-bottom:6%}._info_u5hc2_16{padding:3px 8px;width:fit-content;left:5px}._title_u5hc2_30{font-size:.45rem}._button_u5hc2_38{top:2%;right:2%;width:20px;height:20px}._button_u5hc2_38 img{width:10px;height:10px}}@media only screen and (min-width: 425px){._info_u5hc2_16{padding:4px 10px}._title_u5hc2_30{font-size:.8rem}}@media only screen and (min-width: 640px){._card_u5hc2_1{width:45%;margin-bottom:3%}._info_u5hc2_16{padding:5px 12px;width:fit-content}._title_u5hc2_30{font-size:.9rem}._button_u5hc2_38{top:5%;right:5%;width:30px;height:30px}._button_u5hc2_38 img{width:20px;height:20px}}@media only screen and (min-width: 768px){._card_u5hc2_1{width:45%;margin-bottom:3%}._info_u5hc2_16{padding:5px 12px}._title_u5hc2_30{font-size:1rem}._button_u5hc2_38{top:5%;right:5%;width:40px;height:40px}._button_u5hc2_38 img{width:25px;height:25px}}@media only screen and (min-width: 1440px){._card_u5hc2_1{flex:0 0 auto;width:32%;margin-bottom:0}._info_u5hc2_16{padding:10px}._title_u5hc2_30{font-size:1.1rem}._button_u5hc2_38{top:5%;right:5%;width:50px;height:50px}._button_u5hc2_38 img{width:30px;height:30px}}@media only screen and (min-width: 1920px){._card_u5hc2_1{flex:0 0 auto;width:32%;margin-bottom:0}._info_u5hc2_16{padding:10px}._title_u5hc2_30{font-size:1.1rem}._button_u5hc2_38{top:5%;right:5%;width:50px;height:50px}._button_u5hc2_38 img{width:30px;height:30px}}.aboutUsHomeWrapper{display:flex;justify-content:space-between;background-color:#fff;width:100%;padding:7% 5%}.aboutImages{width:55%;height:100%;display:flex;flex-direction:row;position:relative}.aboutImage{width:250px;height:250px;border-radius:15px}.topImage{width:48%;height:85%}.bottomImage{width:48%;height:85%;position:absolute;bottom:0;right:0}@media only screen and (min-width: 320px){.aboutUsHomeWrapper{flex-direction:column}.aboutImages{margin-top:10%;width:100%;height:300px;flex-direction:column}.aboutImage{width:100px;height:100px}.topImage,.bottomImage{width:48%;height:65%}}@media only screen and (min-width: 425px){.aboutImages{height:400px}.aboutImage{width:150px;height:150px}.topImage,.bottomImage{width:48%;height:65%}}@media only screen and (min-width: 640px){.aboutUsHomeWrapper{padding:5%}.aboutImages{height:500px}.aboutImage{width:200px;height:200px}.topImage,.bottomImage{width:48%;height:65%}}@media only screen and (min-width: 768px){.aboutUsHomeWrapper{padding:5%}.aboutImages{height:600px}.aboutImage{width:250px;height:250px}.topImage,.bottomImage{width:45%;height:65%}}@media only screen and (min-width: 900px){.aboutUsHomeWrapper{padding:5%}.aboutImages{height:700px}.aboutImage{width:300px;height:300px}.topImage,.bottomImage{width:45%;height:65%}}@media only screen and (min-width: 1024px){.aboutUsHomeWrapper{flex-direction:row}.aboutImages{margin-top:2%;height:500px;width:100%}.aboutImage{width:200px;height:200px}.topImage,.bottomImage{width:48%;height:65%}}@media only screen and (min-width: 1280px){.aboutUsHomeWrapper{padding:5%}.aboutImages{height:600px}.aboutImage{width:250px;height:250px}.topImage,.bottomImage{width:45%;height:65%}}@media only screen and (min-width: 1440px){.aboutUsHomeWrapper{padding:5%}.aboutImages{width:60%;height:700px}.aboutImage{width:300px;height:300px}.topImage,.bottomImage{width:45%;height:65%}}@media only screen and (min-width: 1920px){.aboutUsHomeWrapper{padding:5%}.aboutImages{width:45%;height:700px}.aboutImage{width:300px;height:300px}.topImage,.bottomImage{width:45%;height:65%}}@media screen and (min-width: 2560px){.aboutUsHomeWrapper{padding:5%}.aboutImages{width:45%;height:800px}.aboutImage{width:300px;height:300px}.topImage,.bottomImage{width:48%;height:75%}}.whatsAppPromoHomeWrapper{width:100%;height:fit-content;padding:2% 0;display:flex;justify-content:center;align-items:center}.whatsAppPromoHome{background-color:green;width:85%;padding:3% 5%;height:35vh;border-radius:40px;position:relative}.whatsAppPromoHomeText{width:60%;display:flex;flex-direction:column;gap:1rem}.whatsAppPromoHomeText h1{font-size:3rem;font-weight:600;line-height:120%;color:#f8f7f8;font-family:Montserrat,sans-serif;margin:0}.whatsAppPromoHomeText p{width:70%;letter-spacing:1px;font-size:1.4rem;font-weight:500;color:#e7e5e7;font-family:Montserrat,sans-serif;line-height:130%;margin:0}.redirectArrowWhatsApp{position:absolute;top:20%;right:4%;background-color:#fff;width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 4px #0000001a}.redirectArrowWhatsApp img{width:30px;height:30px}@media only screen and (min-width: 320px){.whatsAppPromoHome{height:20vh;padding:7%}.whatsAppPromoHomeText{width:80%;gap:.5rem}.whatsAppPromoHomeText h1{font-size:1.2rem}.whatsAppPromoHomeText p{width:100%;font-size:.7rem}.redirectArrowWhatsApp{top:15%;right:7%;width:35px;height:35px}.redirectArrowWhatsApp img{width:20px;height:20px}}@media only screen and (min-width: 425px){.whatsAppPromoHome{padding:5%;height:20vh}.whatsAppPromoHomeText h1{font-size:1.3rem}.redirectArrowWhatsApp{top:17%;right:7%}}@media only screen and (min-width: 640px){.whatsAppPromoHome{padding:4% 5%;height:20vh}.whatsAppPromoHomeText h1{font-size:1.5rem}.whatsAppPromoHomeText p{font-size:.9rem}.redirectArrowWhatsApp{top:20%;right:7%}}@media only screen and (min-width: 768px){.whatsAppPromoHome{padding:3% 5%;height:20vh}.whatsAppPromoHomeText{gap:.8rem}.whatsAppPromoHomeText p{font-size:1rem;width:80%}}@media only screen and (min-width: 1024px){.whatsAppPromoHome{padding:2% 5%;height:20vh}.whatsAppPromoHomeText{gap:1rem}.whatsAppPromoHomeText h1{font-size:2rem}.whatsAppPromoHomeText p{font-size:1rem}.redirectArrowWhatsApp{top:17%;right:3%}}@media only screen and (min-width: 1440px){.whatsAppPromoHome{padding:2% 3%;height:25vh}.whatsAppPromoHomeText h1{font-size:2.5rem}.whatsAppPromoHomeText p{width:60%;font-size:1.2rem}.redirectArrowWhatsApp{top:15%;right:2%;width:45px;height:45px}.redirectArrowWhatsApp img{width:25px;height:25px}}@media only screen and (min-width: 1920px){.whatsAppPromoHome{padding:3% 5%;height:30vh}.whatsAppPromoHomeText h1{font-size:3rem}.whatsAppPromoHomeText p{width:70%;font-size:1.4rem}.redirectArrowWhatsApp{top:20%;right:4%;width:50px;height:50px}.redirectArrowWhatsApp img{width:30px;height:30px}}.testimonialsHomeWrapper{background-color:#f1caf1;padding:5%;width:100%}.testimonialsContainer{display:flex;position:relative;flex-direction:column}.testimonialsContainer h2{font-family:Montserrat,sans-serif;font-size:2.5rem;width:fit-content;padding:0 1%;color:purple;margin-bottom:5%}.testimonialBoxWrapper{display:flex;width:100%;position:relative;overflow:hidden}.testimonialSlider{display:flex;width:100%}.testimonialCardWrapper{flex:0 0 100%;max-width:100%;box-sizing:border-box;padding:0 10px}.arrow{color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.leftArrow{left:-5%}.rightArrow{right:-5%}.chevron-arrow{font-size:5rem}@media only screen and (min-width: 320px){.testimonialCardWrapper{flex:0 0 100%;max-width:100%}.arrow{display:none}.testimonialsContainer h2{font-size:1.3rem}}@media only screen and (min-width: 425px){.testimonialsContainer h2{font-size:1.5rem}}@media only screen and (min-width: 640px){.testimonialCardWrapper{flex:0 0 50%;max-width:50%}.arrow{display:flex}.leftArrow{left:-50px}.rightArrow{right:-50px}}@media only screen and (min-width: 768px){.arrow{top:60%}.leftArrow{left:-60px;z-index:10}.rightArrow{right:-60px;z-index:10}}@media only screen and (min-width: 1024px){.testimonialCardWrapper{flex:0 0 33.333%;max-width:33.333%}.arrow{top:65%}.leftArrow{left:-60px;z-index:10}.rightArrow{right:-60px;z-index:10}.testimonialsContainer h2{font-size:2rem}}@media only screen and (min-width: 1440px){.testimonialCardWrapper{flex:0 0 33.33%;max-width:33.33%}.arrow{top:65%}.leftArrow{left:-70px;z-index:10}.rightArrow{right:-70px;z-index:10}.testimonialsContainer h2{font-size:2.5rem}}@media only screen and (min-width: 1920px){.testimonialsContainer h2{font-size:3rem}}.testemonialCard{background-color:#91268f;color:#fff;padding:20px;border-radius:20px;width:100%;height:32vh;position:relative;transition:transform .5s ease-in-out}.testemonialHeader{font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:400;line-height:120%;border:2px solid #fff;width:fit-content;padding:2% 5%;border-radius:50px;margin-bottom:5%}.testemonialText{font-family:Poppins,sans-serif;padding:1%;font-size:1rem;font-weight:400;line-height:138%}.testemonialQuote{position:absolute;bottom:5%;right:5%}.testemonialQuote img{width:70px;height:60px}@media only screen and (min-width: 320px){.testemonialCard{height:25vh}.testemonialHeader{font-size:.875rem}.testemonialText{font-size:.75rem}.testemonialQuote img{width:50px;height:40px}}@media only screen and (min-width: 425px){.testemonialCard{height:25vh}.testemonialHeader{font-size:1rem}.testemonialText{font-size:.8rem}.testemonialQuote img{width:50px;height:40px}}@media only screen and (min-width: 640px){.testemonialCard{height:30vh}.testemonialHeader{font-size:1.1rem}.testemonialText{font-size:.9rem}.testemonialQuote img{width:50px;height:40px}}@media only screen and (min-screen: 768px){.testemonialCard{height:30vh}.testemonialHeader{font-size:1.1rem}.testemonialText{font-size:1rem}.testemonialQuote img{width:70px;height:60px}}@media only screen and (min-width: 1024px){.testemonialCard{height:30vh}.testemonialHeader{font-size:1.1rem}.testemonialText{font-size:1rem}.testemonialQuote img{width:60px;height:50px}}@media only screen and (min-width: 1440px){.testemonialCard{height:35vh}.testemonialHeader{font-size:1.5rem}.testemonialText{font-size:1.2rem}.testemonialQuote img{width:70px;height:60px}}.meetOurTeamHome{display:flex;justify-content:space-between;width:100%;height:80vh;background-color:#fff;padding:5%}.meetOurTeamHeader{width:25%;height:fit-content;padding:2% 0;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.meetOurTeamHeader h1{font-size:2rem;font-family:Montserrat,sans-serif;font-weight:600;line-height:130%;color:#262226}.meetOurTeamHeader p{font-family:Montserrat,sans-serif;font-size:1.1rem;color:#4b434b;font-weight:400;line-height:120%;margin-bottom:5%}.teamMembers{display:flex;overflow-x:auto;scroll-behavior:smooth;width:65%;height:100%}@media only screen and (min-width: 320px){.meetOurTeamHome{flex-direction:column;height:fit-content}.meetOurTeamHeader{width:100%;gap:20px}.meetOurTeamHeader h1{font-size:1.4rem}.meetOurTeamHeader p{font-size:.9rem}.teamMembers{width:100%;gap:25px}}@media only screen and (min-width: 640px){.meetOurTeamHeader{width:100%;gap:30px}.meetOurTeamHeader h1{font-size:1.6rem}.meetOurTeamHeader p{font-size:1rem}.teamMembers{width:100%;gap:30px}}@media only screen and (min-width: 1024px){.meetOurTeamHome{flex-direction:row;height:60vh}.meetOurTeamHeader{width:25%;gap:30px}.meetOurTeamHeader h1{font-size:1.8rem}.meetOurTeamHeader p{font-size:1rem}.teamMembers{width:65%;gap:20px}}@media only screen and (min-width: 1280px){.meetOurTeamHome{height:80vh}.meetOurTeamHeader{width:25%;gap:30px}.meetOurTeamHeader h1{font-size:2rem}.meetOurTeamHeader p{font-size:1.1rem}.teamMembers{width:60%;gap:30px}}@media only screen and (min-width: 1560px){.meetOurTeamHome{height:80vh}.teamMembers{width:55%;gap:30px}.meetOurTeamHeader h1{font-size:2.5rem}.meetOurTeamHeader p{font-size:1.1rem}}@media only screen and (min-width: 1920px){.meetOurTeamHome{height:85vh}.meetOurTeamHeader h1{font-size:3rem}.meetOurTeamHeader p{font-size:1.2rem}.teamMembers{width:50%;gap:30px;height:90%}}.teamMemberCard{display:flex;flex-direction:column;width:400px;flex-shrink:0;-webkit-user-select:none;user-select:none}.teamMemberImage{width:100%;height:85%;border-radius:20px;margin-bottom:10px}.teamMemberCard h3{font-family:Poppins,sans-serif;padding:1%;margin:5px 0;font-size:1.4rem;font-weight:600;line-height:110%}.teamMemberCard p{font-family:Poppins,sans-serif;font-weight:400;padding:1%;font-size:1rem;margin:0;color:#4b434b;line-height:120%}@media only screen and (min-width: 320px){.teamMemberCard{width:90%;height:100%;padding:0 0 15px}.teamMemberImage{height:50%}.teamMemberCard h3{font-size:1.1rem}.teamMemberCard p{font-size:.8rem}}@media only screen and (min-width: 640px){.teamMemberCard{width:48%;height:100%;padding:0 0 15px}.teamMemberImage{height:85%}.teamMemberCard h3{font-size:1.2rem}.teamMemberCard p{font-size:.9rem}}@media only screen and (min-width: 1024px){.teamMemberCard{height:80%}.teamMemberImage{height:100%;padding:0}.teamMemberCard h3{font-size:1.4rem}.teamMemberCard p{font-size:1rem}}@media only screen and (min-width: 1440px){.teamMemberCard{width:350px;height:80%}.teamMemberImage{height:100%;padding:0}.teamMemberCard h3{font-size:1.6rem}.teamMemberCard p{font-size:1.1rem}}body{overflow-x:hidden}._headerServicesWrapper_1pd13_1{width:100vw;height:75vh;display:flex;flex-direction:column;background-color:#f9e7f8;justify-content:center}._mainContServicesWrapper_1pd13_10{width:100vw;height:fit-content;padding:2% 5%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 320px){._headerServicesWrapper_1pd13_1{height:70vh}}@media only screen and (min-width: 1024px){._headerServicesWrapper_1pd13_1{height:75vh}}@media only screen and (min-width: 1440px){._headerServicesWrapper_1pd13_1{height:80vh}}._headerBrandingWrapper_ped4s_1{display:flex;justify-content:space-between;width:100%;height:100%;overflow:hidden}._brandingText_ped4s_9{width:60%;display:flex;flex-direction:column}._brandingTextPart1_ped4s_15{width:100%;height:100%;display:flex;flex-direction:column;gap:1.5rem}._brandingImage_ped4s_23{width:30%;height:100%}._brandingImage_ped4s_23 img{width:100%;height:100%;object-fit:cover}._mainHeading_ped4s_34{font-family:Montserrat,sans-serif;font-size:4rem;font-weight:700;color:#91268f;line-height:120%;width:fit-content}._secondaryHeading_ped4s_43{font-family:Montserrat,sans-serif;font-size:1.1rem;color:#591758;font-weight:400;line-height:120%;width:65%}@media only screen and (min-width: 320px) and (max-width: 1023px){._headerBrandingWrapper_ped4s_1{position:relative}._brandingText_ped4s_9{width:100%;margin:0;padding:80px 5% 0;z-index:10}._mainHeading_ped4s_34{font-size:1.8rem}._secondaryHeading_ped4s_43{width:100%;font-size:.75rem}._brandingImage_ped4s_23{position:absolute;margin:0;bottom:0;right:0;width:70%;height:60%;max-width:350px}}@media only screen and (min-width: 640px) and (max-width: 1023px){._brandingText_ped4s_9{position:relative;padding:100px 5% 0}._mainHeading_ped4s_34{font-size:2.5rem}._secondaryHeading_ped4s_43{width:70%;font-size:.9rem}._brandingImage_ped4s_23{position:absolute;margin:0;bottom:0;right:5%;width:50%;height:65%}}@media only screen and (min-width: 768px) and (max-width: 1023px){._secondaryHeading_ped4s_43{width:60%;font-size:1rem}._brandingImage_ped4s_23{position:absolute;margin:0;bottom:0;right:0;width:50%;height:80%}}@media only screen and (min-width: 1024px){._brandingText_ped4s_9{padding:100px 0 0 5%;width:60%}._mainHeading_ped4s_34{font-size:3rem}._secondaryHeading_ped4s_43{width:70%;font-size:1.1rem}._brandingImage_ped4s_23{margin-right:5%;width:40%;height:100%}}@media only screen and (min-width: 1440px){._brandingText_ped4s_9{padding:100px 0 0 5%;width:60%}._secondaryHeading_ped4s_43{width:75%}._brandingImage_ped4s_23{width:30%;height:100%}}@media only screen and (min-width: 1920px){._brandingText_ped4s_9{padding:120px 0 0 5%;width:60%}._mainHeading_ped4s_34{font-size:4rem}._secondaryHeading_ped4s_43{width:65%}._brandingImage_ped4s_23{width:30%;height:100%}}._ourServicesWrapperExtended_1vmqb_1{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100vw;height:fit-content;padding:2% 5%;background-color:#fff;gap:2%}@media only screen and (min-width: 320px){._ourServicesWrapperExtended_1vmqb_1{gap:5%}}@media only screen and (min-width: 1024px){._ourServicesWrapperExtended_1vmqb_1{gap:3.33%}}@media only screen and (min-width: 1440px){._ourServicesWrapperExtended_1vmqb_1{gap:2%}}._serviceCard_7z8yd_1{position:relative;border-radius:10px;overflow:hidden;width:23%;margin-bottom:2%}._serviceCard_7z8yd_1 img{width:100%;height:auto;object-fit:cover}._button_7z8yd_15{position:absolute;top:5%;right:5%;background-color:#fff;color:#591758;border:none;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}._button_7z8yd_15 img{width:30px;height:30px}._serviceInfo_7z8yd_36{position:absolute;bottom:5%;left:5%;background-color:#f8f7f8;color:#591758;padding:10px 20px;border-radius:50px;display:flex;justify-content:space-between;align-items:center}._serviceInfo_7z8yd_36 p{font-family:Montserrat,sans-serif;margin:0;font-size:1.3rem;white-space:nowrap}@media only screen and (min-width: 320px){._serviceCard_7z8yd_1{width:45%;margin-bottom:5%}._serviceInfo_7z8yd_36{padding:5px 10px}._serviceInfo_7z8yd_36 p{font-size:.625rem}._button_7z8yd_15{top:2%;right:2%;width:30px;height:30px}._button_7z8yd_15 img{width:15px;height:15px}}@media only screen and (min-width: 640px){._serviceInfo_7z8yd_36{padding:10px 20px}._serviceInfo_7z8yd_36 p{font-size:.9rem}._button_7z8yd_15{top:5%;right:5%;width:40px;height:40px}._button_7z8yd_15 img{width:25px;height:25px}}@media only screen and (min-width: 1024px){._serviceCard_7z8yd_1{width:30%;margin-bottom:3.33%}._serviceInfo_7z8yd_36{padding:10px 20px}._serviceInfo_7z8yd_36 p{font-size:1rem}._button_7z8yd_15{top:5%;right:5%;width:50px;height:50px}._button_7z8yd_15 img{width:30px;height:30px}}@media only screen and (min-width: 1440px){._serviceCard_7z8yd_1{width:23%;margin-bottom:2%}._serviceInfo_7z8yd_36{padding:10px 20px}._serviceInfo_7z8yd_36 p{font-size:1.3rem}._button_7z8yd_15{top:5%;right:5%;width:50px;height:50px}._button_7z8yd_15 img{width:30px;height:30px}}._ourServicesWrapperExtended_yz5qe_1{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100vw;height:fit-content;padding:2% 5%;background-color:#fff;gap:2%}._title_yz5qe_14{margin:140px 0 0 100px;border:1px solid #91268F;padding:15px 30px;width:fit-content;border-radius:50px}._title_yz5qe_14 h1{font-family:Montserrat,sans-serif;color:#91268f;font-size:1.5rem;font-style:normal;font-weight:600;line-height:120%;text-transform:capitalize}@media only screen and (min-width: 320px){._ourServicesWrapperExtended_yz5qe_1{gap:5%}._title_yz5qe_14{margin:90px 0 0 5%;padding:5px 10px}._title_yz5qe_14 h1{font-size:1rem}}@media only screen and (min-width: 640px){._title_yz5qe_14{margin:100px 0 0 4.5%;padding:10px 20px}._title_yz5qe_14 h1{font-size:1.2rem}}@media only screen and (min-width: 1024px){._ourServicesWrapperExtended_yz5qe_1{gap:3.33%}._title_yz5qe_14{margin:100px 0 0 5.5%;padding:10px 20px}._title_yz5qe_14 h1{font-size:1.2rem}}@media only screen and (min-width: 1440px){._ourServicesWrapperExtended_yz5qe_1{gap:2%}._title_yz5qe_14{margin:7% 0 0 6%;padding:15px 3 0px}._title_yz5qe_14 h1{font-size:1.5rem}}._serviceCard_ug0f3_1{position:relative;border-radius:10px;overflow:hidden;width:23%;height:calc(23vw - 10px);cursor:pointer;transition:border-color .3s;margin-bottom:2%}._serviceCard_ug0f3_1 img,._additionalInfo_ug0f3_12{width:100%;height:calc(23vw - 40px);object-fit:cover;transition:border .3s;border-radius:20px}._serviceCard_ug0f3_1._selected_ug0f3_20 ._image_ug0f3_20{border:2px solid limegreen}._button_ug0f3_24{position:absolute;top:2%;right:2%;background-color:transparent;color:#591758;border:none;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}._button_ug0f3_24 img{width:30px;height:30px}._serviceInfo_ug0f3_45{background-color:transparent;color:#262226;padding:10px 15px;border-radius:50px}._additionalInfo_ug0f3_12{width:100%;display:flex;justify-content:center;align-items:center;padding:10px 15px;background-color:#f9e7f8}._serviceInfo_ug0f3_45 p{margin:0;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:120%}._additionalInfo_ug0f3_12 p{margin:0;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%}@media only screen and (min-width: 320px){._serviceCard_ug0f3_1{width:45%;height:calc(45vw - 10px);margin-bottom:5%}._serviceCard_ug0f3_1 img,._additionalInfo_ug0f3_12{height:calc(45vw - 40px)}._button_ug0f3_24{width:30px;height:30px}._button_ug0f3_24 img{width:15px;height:15px}._serviceInfo_ug0f3_45 p,._additionalInfo_ug0f3_12 p{font-size:.625rem}}@media only screen and (min-width: 425px){._serviceInfo_ug0f3_45 p,._additionalInfo_ug0f3_12 p{font-size:.75rem}}@media only screen and (min-width: 640px){._serviceCard_ug0f3_1{width:30%;height:calc(30vw - 10px);margin-bottom:3.33%}._serviceCard_ug0f3_1 img,._additionalInfo_ug0f3_12{height:calc(30vw - 40px)}._button_ug0f3_24{width:40px;height:40px}._button_ug0f3_24 img{width:25px;height:25px}._serviceInfo_ug0f3_45 p{font-size:.9rem}._additionalInfo_ug0f3_12 p{font-size:.75rem}}@media only screen and (min-width: 1024px){._serviceCard_ug0f3_1{width:30%;height:calc(30vw - 10px);margin-bottom:2%}._serviceCard_ug0f3_1 img,._additionalInfo_ug0f3_12{height:calc(30vw - 40px)}._button_ug0f3_24{width:50px;height:50px}._button_ug0f3_24 img{width:30px;height:30px}._serviceInfo_ug0f3_45 p{font-size:1rem}._additionalInfo_ug0f3_12 p{font-size:.875rem}}@media only screen and (min-width: 1440px){._serviceCard_ug0f3_1{width:23%;height:calc(23vw - 10px);margin-bottom:1.5%}._serviceCard_ug0f3_1 img,._additionalInfo_ug0f3_12{height:calc(23vw - 40px)}._button_ug0f3_24 img{width:30px;height:30px}._serviceInfo_ug0f3_45 p{font-size:1.1rem}._additionalInfo_ug0f3_12 p{font-size:1rem}}._adminPannelWrapper_1c50w_1{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;gap:24px;padding:10px 20px}._BelowPart_1c50w_11{display:flex;flex-direction:row;padding:10px 100px}._mainContent_1c50w_17{width:100%;display:flex;flex-direction:column;gap:24px}._topBarWrapper_nxkqh_1{width:100%;height:auto;background-color:#fff;display:flex}._navBarWrapper_nxkqh_8{width:90%;height:8vh;display:flex;background-color:#fff;padding:10px 24px;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f;border-radius:16px;margin:1% auto;z-index:1000}._navLogo_nxkqh_20{width:10%;height:100%;display:flex;align-items:center}._navLogo_nxkqh_20 img{width:95px;height:50px}._adminNavBarWrapper_1w8zx_1,._adminNavBarWrapper_1guzh_1{width:400px;height:350px;padding:20px 15px;background-color:#fff;display:flex;flex-direction:column;border-radius:16px;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f}._itemWrapper_1guzh_12,._activeItemWrapper_1guzh_12{display:flex;align-items:center;padding:10px 15px;border-radius:16px;cursor:pointer;transition:background-color .3s ease;width:100%;height:60px}._itemWrapper_1guzh_12{background-color:#fff}._activeItemWrapper_1guzh_12{background-color:#91268f}._icon_1guzh_31{width:24px;height:24px;display:flex;justify-content:center;align-items:center}._icon_1guzh_31 img{width:100%;height:100%;object-fit:cover}._itemText_1guzh_45,._activeItemText_1guzh_45{margin-left:10px;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;line-height:120%;transition:color .3s ease}._itemText_1guzh_45{color:#591758}._activeItemText_1guzh_45{color:#fff}._summaryCard_lstpu_1{width:33.33%;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 5px #0000001a;flex:1;position:relative}._summaryCard_lstpu_1 h3{margin:0;color:#262226;font-family:Montserrat;font-size:1.375rem;font-style:normal;font-weight:600;line-height:130%}._summaryCard_lstpu_1 p{margin:10px 0;color:#938693;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%}._percentage_lstpu_31{display:flex;align-items:center;color:green}._percentage_lstpu_31 img{margin-left:5px;width:16px;height:16px}._percentage_lstpu_31 img[alt="down icon"]{color:red}._Icon_lstpu_47{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:#dbffdb;border-radius:50%;position:absolute;top:20%;right:10%}._Icon_lstpu_47 img{width:40%;height:40%;object-fit:cover}._adminDashboardWrapper_1tdwd_1{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;gap:24px;padding:10px 20px}._adminDashboardWrapper_1tdwd_1 h1{color:#131523;font-family:Inter,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}._Summary_1tdwd_20{display:flex;width:100%;flex-direction:row}._modal-overlay_69fp0_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#60606080;overflow-y:auto;height:100%;width:100%}._modal-container_69fp0_10{position:relative;top:20%;margin:0 auto;padding:20px;width:400px;border:1px solid #ddd;box-shadow:0 4px 8px #0000001a;border-radius:8px;background-color:#fff}._modal-header_69fp0_22{font-size:1.25rem;font-weight:700;margin-bottom:16px}._modal-content_69fp0_28 p{margin:8px 0}._modal-content_69fp0_28 ul{list-style-type:disc;padding-left:20px}._modal-content_69fp0_28 li{margin:4px 0}._modal-btn_69fp0_41{background-color:#6a5fd4;color:#fff;padding:8px 12px;border:none;border-radius:4px;cursor:pointer;margin-top:16px}._modal-btn_69fp0_41:hover{background-color:#574ae2}._recentBookings_1yyz9_4{padding:24px 40px}._recentBookings_1yyz9_4 h1{font-size:1.375rem;font-weight:600;line-height:130%;margin-bottom:24px}._recentBookings_1yyz9_4 h1{margin-bottom:16px}._recentBookings_1yyz9_4 table,._recentBookings_1yyz9_4 ._w-full_1yyz9_48{width:100%}._recentBookings_1yyz9_4 ._text-left_1yyz9_53{text-align:left}._recentBookings_1yyz9_4 ._border-collapse_1yyz9_58{border-collapse:collapse}._recentBookings_1yyz9_4 th,._recentBookings_1yyz9_4 td{padding-left:16px;padding-right:16px}._recentBookings_1yyz9_4 th,._recentBookings_1yyz9_4 td{padding-top:8px;padding-bottom:8px}._recentBookings_1yyz9_4 th,._recentBookings_1yyz9_4 td{border:1px solid #E6E9F4}._recentBookings_1yyz9_4 ._hover\:bg-purple-900_1yyz9_94:hover{background-color:#4c1d95}._recentBookings_1yyz9_4 ._text-2xl_1yyz9_8{font-size:1.375rem;font-weight:600;line-height:130%;margin-bottom:24px}._recentBookings_1yyz9_4 ._px-4_1yyz9_63{padding-left:16px;padding-right:16px}._recentBookings_1yyz9_4 ._py-2_1yyz9_70{padding-top:8px;padding-bottom:8px}._recentBookings_1yyz9_4 ._border_1yyz9_58{border:1px solid #E6E9F4}._recentBookings_1yyz9_4 ._table-auto_1yyz9_43{width:100%}._recentBookings_1yyz9_4{width:100%;background-color:#fff;padding:24px 40px;border:1px solid #E6E9F4;border-radius:16px;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f;margin:0 auto}._noBooking_1yyz9_179{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column;gap:20px}._recentBookings_1yyz9_4 h1{color:#131523;font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:600;line-height:130%;margin-bottom:24px}._recentBookings_1yyz9_4 ._text-center_1yyz9_21{text-align:center}._recentBookings_1yyz9_4 ._mx-auto_1yyz9_26{margin-left:auto;margin-right:auto}._recentBookings_1yyz9_4 ._mb-4_1yyz9_16{margin-bottom:16px}._recentBookings_1yyz9_4 ._text-xl_1yyz9_37{font-size:1.25rem;line-height:150%}._recentBookings_1yyz9_4 table{width:100%;border-collapse:collapse}._recentBookings_1yyz9_4 th,._recentBookings_1yyz9_4 td{text-align:left;padding:12px;border-bottom:1px solid #E6E9F4}._recentBookings_1yyz9_4 th{background-color:#fff;color:#262226;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;line-height:120%}._recentBookings_1yyz9_4 ._name_1yyz9_244{color:#591758}._recentBookings_1yyz9_4 ._date_1yyz9_249{color:#91268f}._recentBookings_1yyz9_4 ._amount_1yyz9_254{color:green}._recentBookings_1yyz9_4 td{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;line-height:120%;font-style:normal}._recentBookings_1yyz9_4 ._serviceType_1yyz9_268 p{width:fit-content;border:1px solid #938693;color:#938693;padding:5px 10px;border-radius:16px}._recentBookings_1yyz9_4 ._bg-purple-700_1yyz9_83{background-color:#6b46c1}._recentBookings_1yyz9_4 ._text-white_1yyz9_88{color:#fff}._recentBookings_1yyz9_4 ._hover-bg-purple-900_1yyz9_288:hover{background-color:#4c1d95}._recentBookings_1yyz9_4 ._btn_1yyz9_98{display:inline-block;font-weight:600;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer;background-color:#6b46c1;color:#fff}._modal_1yyz9_310{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}._modal-content_1yyz9_323{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000001a;max-width:80%}._modal-header_1yyz9_332{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}._modal-body_1yyz9_342{padding:10px 0}._modal-close_1yyz9_347{cursor:pointer;font-size:20px;color:#aaa}._modal-close_1yyz9_347:hover{color:#000}._adminBookingWrapper_1hnhz_3{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;gap:24px;padding:10px 20px}._adminBookingWrapper_1hnhz_3 h1{color:#131523;font-family:Inter,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}._noOrdersWrapper_1hnhz_22{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:70vh;border-radius:16px;border:1px solid #e2dfe2;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f}._noBookingsImage_1hnhz_35{width:300px;height:auto;margin-bottom:20px}._noOrdersWrapper_1hnhz_22 h2{font-family:Montserrat,sans-serif;font-size:1.5rem;color:#91268f;font-weight:500;margin-bottom:10px}._noOrdersWrapper_1hnhz_22 p{font-family:Montserrat,sans-serif;font-size:1rem;color:#938693}._table_1hnhz_55{width:100%;text-align:left;border-collapse:collapse}._table_1hnhz_55 th,._table_1hnhz_55 td{padding:12px;border-bottom:1px solid #e6e9f4}._table_1hnhz_55 th{background-color:#fff;color:#262226;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;line-height:120%}._table_1hnhz_55 td{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;line-height:120%;font-style:normal}._name_1hnhz_84{color:#591758}._date_1hnhz_88{color:#91268f}._amount_1hnhz_92{color:green}._button_1hnhz_96{display:inline-block;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease,color .3s ease}._buttonPrimary_1hnhz_105{background-color:#6b46c1;color:#fff}._buttonPrimary_1hnhz_105:hover{background-color:#7c3aed}._pagination_1hnhz_114{display:flex;align-items:center;gap:10px;padding-left:20px}._pageNumber_1hnhz_121{display:inline-block;margin:0 5px;padding:8px 12px;border-radius:4px;cursor:pointer;background-color:#fff;color:#591758;transition:background-color .3s ease,color .3s ease}._pageNumber_1hnhz_121._active_1hnhz_132{background-color:#591758;color:#fff}._pageNumber_1hnhz_121:hover:not(._active_1hnhz_132){background-color:#f0f0f0}._arrow_1hnhz_141{width:30px;height:30px;cursor:pointer;transition:opacity .3s ease}._disabled_1hnhz_148{opacity:.5;cursor:not-allowed}._uniqueVisits_6clib_1{background:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px #0000001a}._uniqueVisits_6clib_1 h2{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:120%;color:#262226}._chart_6clib_17{width:1200px;height:300px}._frequentCustomers_1kcb2_1{background:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px #0000001a;flex:1}._frequentCustomers_1kcb2_1 h2{font-family:Montserrat,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:130%}._table_1kcb2_17{width:100%;border-collapse:collapse;margin-top:20px}._table_1kcb2_17 th,._table_1kcb2_17 td{padding:10px;text-align:left;border-bottom:1px solid #e0e0e0;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:120%;color:#91268f}._table_1kcb2_17 th{color:#262226}._topServices_1s206_1{background:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px #0000001a;flex:1}._topServices_1s206_1 h2{font-family:Montserrat,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:130%;color:#262226}._table_1s206_18{width:100%;border-collapse:collapse;margin-top:20px}._table_1s206_18 th,._table_1s206_18 td{padding:10px;text-align:left;border-bottom:1px solid #e0e0e0;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:120%;color:#91268f}._table_1s206_18 th{color:#262226}._serviceImg_1s206_41{width:40px;height:40px;margin-right:10px;vertical-align:middle}._adminReport_14v7y_1{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;gap:24px;padding:10px 20px}._lowerSection_14v7y_11{display:flex;gap:24px}._adminOffersWrapper_12ra3_1{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;gap:24px;padding:10px 20px}._header_12ra3_11{display:flex;justify-content:space-between;align-items:center}._header_12ra3_11 h1{color:#131523;font-family:Montserrat,sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:120%}._noOffersWrapper_12ra3_26{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;width:100%;height:70vh;border-radius:16px;border:1px solid #E2DFE2;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f}._noOffersImage_12ra3_40{width:300px;height:auto;margin-bottom:20px}._noOrdersWrapper_12ra3_46 h2{font-family:Montserrat,sans-serif;font-size:1.5rem;color:#91268f;font-weight:500;margin-bottom:10px}._noOrdersWrapper_12ra3_46 p{font-family:Montserrat,sans-serif;font-size:1rem;color:#938693}._addButton_12ra3_60{display:flex;align-items:center;padding:8px 16px;background-color:#91268f;color:#fff;border:none;border-radius:24px;cursor:pointer}._addButton_12ra3_60:hover{filter:brightness(1.4)}._addButton_12ra3_60 img{width:24px;height:24px;margin-right:10px}._navBar_12ra3_81{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:10px}._navBar_12ra3_81 ._firstPart_12ra3_89{display:flex;gap:20px}._tab_12ra3_94{cursor:pointer;text-decoration:none;color:#91268f;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:120%;padding-bottom:5px;border-bottom:2px solid transparent}._tab_12ra3_94:hover,._activeTab_12ra3_110{border-bottom:2px solid #91268F}._searchBar_12ra3_114{width:fit-content;position:relative;display:flex;align-items:center;margin-bottom:20px}._searchBar_12ra3_114 input{padding:10px 40px 10px 50px;border:1px solid #E6E9F4;border-radius:24px;font-family:Montserrat,sans-serif;font-size:1rem;color:#591758;font-style:normal;font-weight:500;line-height:120%}._searchBar_12ra3_114::placeholder{color:#591758}._searchBar_12ra3_114 input:focus{outline:none;border:1px solid #591758}._searchBar_12ra3_114 img{position:absolute;left:15px;width:24px;height:24px;cursor:pointer}._tableWrapper_12ra3_151{overflow-x:auto}._table_12ra3_151{width:100%;border-collapse:collapse}._name_12ra3_175{color:#591758}._editIcon_12ra3_179{width:24px;height:24px}._activeStatus_12ra3_184{color:green;font-weight:700}._inactiveStatus_12ra3_189{color:red;font-weight:700}._editButton_12ra3_202{background-color:transparent;cursor:pointer;margin-right:15px;width:fit-content;border:1px solid #938693;color:#938693;padding:5px 10px;border-radius:16px;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:120%}._editButton_12ra3_202:hover{filter:brightness(1.2)}._editIcon_12ra3_179{width:48px;height:48px;cursor:pointer;border-radius:4px;display:flex;justify-content:center;align-items:center;background-color:#91268f}._editIcon_12ra3_179 img{width:30px;height:30px}._addNewServiceWrapper_rtv8s_3{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;padding:20px}._header_rtv8s_12{display:flex;align-items:center;gap:5px}._header_rtv8s_12 img{width:30px;height:30px;cursor:pointer}._header_rtv8s_12 h2{font-family:Montserrat,sans-serif;font-size:1.75rem;color:#91268f;font-style:normal;font-weight:600;line-height:120%}._backIcon_rtv8s_33{width:30px;height:30px}._form_rtv8s_38{display:flex;flex-direction:column;gap:20px;border:2px solid #E2DFE2;width:100%;margin-top:25px;padding:20px 25px;border-radius:16px;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f}._inputGroup_rtv8s_50{display:flex;flex-direction:column;gap:8px}._input_rtv8s_50{border-radius:4px;height:50px;border:1px solid #E2DFE2;background-color:#fff;padding:8px 16px;font-family:Montserrat,sans-serif;color:#938693;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%}._input_rtv8s_50::placeholder{color:#938693}._input_rtv8s_50:focus{outline:none;border:1px solid #6b0fbc}._textarea_rtv8s_88{border-radius:4px;border:1px solid #E2DFE2;background-color:#fff;padding:10px 16px;font-family:Montserrat,sans-serif;color:#938693;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;resize:vertical}._textarea_rtv8s_88::placeholder{color:#938693}._textarea_rtv8s_88:focus{outline:none;border:1px solid #6b0fbc}._hr_rtv8s_111{border:1px solid #C3BCC3;width:98%;margin:15px auto;height:1px}._imageUpload_rtv8s_118{width:100%;height:25vh;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border:2px dashed #ccc;padding:20px;border-radius:8px}._fileInput_rtv8s_130{display:none}._uploadButton_rtv8s_134{background-color:transparent;color:#91268f;padding:10px 20px;border-radius:4px;border:1px solid #C3BCC3;cursor:pointer;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}._uploadButton_rtv8s_134:hover{background-color:#91268f;color:#fff}._imageUpload_rtv8s_118 p{color:#938693;text-align:center;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:8px}._imagePreview_rtv8s_165{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px}._imagePreview_rtv8s_165 p{font-family:Montserrat,sans-serif;color:#91268f;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%}._uploadProgress_rtv8s_183{width:100%;height:8px;background-color:#91268f;border-radius:4px;margin-top:8px}._uploadProgressBar_rtv8s_191{height:100%;border-radius:4px;background-color:#591758}._formCategories_rtv8s_197{display:flex;flex-direction:column;gap:20px;border:2px solid #E2DFE2;width:25%;height:40vh;padding:20px 25px;border-radius:16px;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f}._categories_rtv8s_209{display:flex;flex-direction:column;gap:15px}._categories_rtv8s_209 h3{color:#131523;font-family:Montserrat,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:130%}._checkboxLabel_rtv8s_224{display:flex;align-items:center;gap:8px;color:#4b434b;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}._checkboxLabel_rtv8s_224 input[type=checkbox]{width:24px;height:24px}._addMoreButton_rtv8s_241{background:transparent;border:none;cursor:pointer;text-align:left;padding:0;color:#91268f;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}._buttons_rtv8s_255{display:flex;justify-content:flex-end;gap:20px;margin-top:20px;margin-right:20px}._cancelButton_rtv8s_263,._submitButton_rtv8s_264{border-radius:24px;font-weight:700;cursor:pointer;padding:8px 16px}._cancelButton_rtv8s_263{background:#f8f7f8;border:1px solid #D1CCD1;color:#591758}._submitButton_rtv8s_264{background-color:#91268f;color:#f9e7f8;border:none}._submitButton_rtv8s_264:hover{background-color:#591758}._popupWrapper_1d6g4_1{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#00000080}._popup_1d6g4_1{background:#fff;padding:20px;border-radius:6px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;width:450px;height:auto;box-shadow:0 2px 10px #262c4729}._onePart_1d6g4_27{display:flex;flex-direction:column;gap:5px}._onePart_1d6g4_27 h2{color:#131523;text-align:center;font-family:Inter,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:140%}._onePart_1d6g4_27 p{color:#131523;text-align:center;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}._checkmark_1d6g4_53{margin-bottom:20px;border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#f9e7f8}._checkmark_1d6g4_53 img{width:40px;height:40px}._continueButton_1d6g4_69{background:#91268f;display:flex;justify-content:center;align-items:center;border:none;border-radius:24px;padding:8px 16px;cursor:pointer;font-family:Montserrat;font-size:1rem;color:#f9e7f8;font-style:normal;font-weight:500;line-height:120%}._adminServicesWrapper_1c2ww_1{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;gap:24px;padding:10px 20px}._header_1c2ww_11{display:flex;justify-content:space-between;align-items:center}._header_1c2ww_11 h1{color:#131523;font-family:Montserrat,sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:120%}._noServicesWrapper_1c2ww_26{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;width:100%;height:70vh;border-radius:16px;border:1px solid #E2DFE2;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f}._noServicesImage_1c2ww_40{width:300px;height:auto;margin-bottom:20px}._noServicesWrapper_1c2ww_26 h2{font-family:Montserrat,sans-serif;font-size:1.5rem;color:#91268f;font-weight:500;margin-bottom:10px}._noServicesWrapper_1c2ww_26 p{font-family:Montserrat,sans-serif;font-size:1rem;color:#938693}._addButton_1c2ww_60{display:flex;align-items:center;padding:8px 16px;background-color:#91268f;color:#fff;border:none;border-radius:24px;cursor:pointer}._addButton_1c2ww_60:hover{filter:brightness(1.4)}._addButton_1c2ww_60 img{width:24px;height:24px;margin-right:10px}._tableWrapper_1c2ww_81{overflow-x:auto}._table_1c2ww_81{width:100%;border-collapse:collapse}th,td{text-align:left;padding:12px;border-bottom:1px solid #E6E9F4}th{background-color:#fff;color:#262226;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;line-height:120%}._name_1c2ww_105{color:#591758}._amount_1c2ww_109{color:green}td{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;line-height:120%;font-style:normal}._type_1c2ww_121 p{width:fit-content;border:1px solid #938693;color:#938693;padding:5px 10px;border-radius:16px}._serviceImage_1c2ww_129{width:50px;height:50px;margin-right:10px;vertical-align:middle}._editButton_1c2ww_136,._deleteButton_1c2ww_136{background-color:transparent;cursor:pointer;margin-right:15px;width:fit-content;border:1px solid #938693;color:#938693;padding:5px 10px;border-radius:16px;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:120%}._pagination_1c2ww_152{display:flex;align-items:center;gap:10px;padding-left:20px}._pageNumber_1c2ww_159{display:inline-block;margin:0 5px;padding:8px 12px;border-radius:4px;cursor:pointer;background-color:#fff;color:#591758;transition:background-color .3s ease,color .3s ease}._pageNumber_1c2ww_159._active_1c2ww_170{background-color:#591758;color:#fff}._pageNumber_1c2ww_159:hover:not(._active_1c2ww_170){background-color:#f0f0f0}._arrow_1c2ww_179{width:30px;height:30px;cursor:pointer;transition:opacity .3s ease}._disabled_1c2ww_186{opacity:.5;cursor:not-allowed}._addNewServiceWrapper_cg11o_1{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;padding:20px}._header_cg11o_10{display:flex;align-items:center;gap:5px}._header_cg11o_10 img{width:30px;height:30px;cursor:pointer}._header_cg11o_10 h2{font-family:Montserrat,sans-serif;font-size:1.75rem;color:#91268f;font-style:normal;font-weight:600;line-height:120%}._backIcon_cg11o_31{width:30px;height:30px}._FormWrapper_cg11o_36{display:flex;flex-direction:row;gap:100px;margin:20px 0 0 30px}._form_cg11o_43{display:flex;gap:20px;border:2px solid #E2DFE2;width:60%;padding:20px 25px;border-radius:16px;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f}._information_cg11o_53{flex:1;display:flex;flex-direction:column;gap:20px}._formTitle_cg11o_60{font-family:Montserrat,sans-serif;color:#262226;font-size:1.25rem;font-style:normal;font-weight:600;line-height:130%}._inputGroup_cg11o_69{display:flex;flex-direction:column;gap:8px}label{font-family:Montserrat,sans-serif;color:#262226;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}._input_cg11o_69,._textarea_cg11o_85,._select_cg11o_86{border-radius:4px;height:50px;border:1px solid #E2DFE2;background-color:#fff;padding:8px 16px;font-family:Montserrat,sans-serif;color:#938693;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%}._input_cg11o_69::placeholder,._textarea_cg11o_85::placeholder,._select_cg11o_86::placeholder{color:#938693}._input_cg11o_69:focus,._textarea_cg11o_85:focus,._select_cg11o_86:focus{outline:none;border:1px solid #6b0fbc}._textarea_cg11o_85{resize:vertical;padding:10px 16px}hr{border:1px solid #C3BCC3;width:98%;margin:15px auto;height:1px}._imageUpload_cg11o_125{width:100%;height:25vh;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border:2px dashed #ccc;padding:20px;border-radius:8px}._fileInput_cg11o_137{display:none}._uploadButton_cg11o_141{background-color:transparent;color:#91268f;padding:10px 20px;border-radius:4px;border:1px solid #C3BCC3;cursor:pointer;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}._uploadButton_cg11o_141:hover{background-color:#91268f;color:#fff}._imageUpload_cg11o_125 p{color:#938693;text-align:center;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:8px}._imagePreview_cg11o_172{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px}._imagePreview_cg11o_172 img{width:100px;height:80px;border-radius:8px}._imagePreview_cg11o_172 p{font-family:Montserrat,sans-serif;color:#91268f;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%}._uploadProgress_cg11o_196{width:100%;height:8px;background-color:#91268f;border-radius:4px;margin-top:8px}._uploadProgressBar_cg11o_204{height:100%;border-radius:4px;background-color:#591758}._formCategories_cg11o_210{display:flex;gap:20px;border:2px solid #E2DFE2;width:25%;height:40vh;padding:20px 25px;border-radius:16px;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f}._categories_cg11o_221{display:flex;flex-direction:column;justify-content:space-between}._firstPart_cg11o_227{display:flex;flex-direction:column;gap:15px}._categories_cg11o_221 h3{color:#131523;font-family:Montserrat,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:130%}._checkboxLabel_cg11o_242{display:flex;align-items:center;gap:8px;color:#4b434b;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}._checkboxLabel_cg11o_242 input[type=checkbox]{width:24px;height:24px}._addMoreButton_cg11o_259{background:transparent;border:none;cursor:pointer;text-align:left;padding:0;color:#91268f;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}._buttons_cg11o_273{display:flex;justify-content:flex-end;gap:20px;margin:20px 120px 0 0;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}._cancelButton_cg11o_286,._saveButton_cg11o_287{border-radius:24px;font-weight:700;cursor:pointer;padding:8px 16px}._cancelButton_cg11o_286{background:#f8f7f8;border:1px solid #D1CCD1;color:#591758}._saveButton_cg11o_287{background-color:#91268f;color:#f9e7f8;border:none}._saveButton_cg11o_287:hover{background-color:#591758}._popupOverlay_1b7ns_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}._popupContent_1b7ns_13{padding:20px;width:500px;position:relative;border-radius:24px;background:#fff;box-shadow:0 2px 10px #262c4729}._closeIcon_1b7ns_22{position:absolute;top:10px;right:10px;cursor:pointer;width:30px;height:30px}._popupContent_1b7ns_13 h2{color:#262226;font-family:Montserrat,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:130%;margin-bottom:20px}._popupContent_1b7ns_13 p{color:#4b434b;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:40px}._buttons_1b7ns_51{display:flex;justify-content:end;margin-top:20px;gap:10px}._cancelButton_1b7ns_58{background:transparent;border:none;padding:10px 20px;cursor:pointer;border-radius:5px;color:red;font-family:Montserrat,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:120%}._deleteButton_1b7ns_72{background-color:red;border:none;padding:8px 16px;cursor:pointer;border-radius:24px;color:#ffe5e5;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}._adminLoginWrapper_1h0lj_1{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#fff}._loginForm_1h0lj_10{background-color:#f9e7f8;padding:2rem;border-radius:8px;box-shadow:0 0 10px #0000001a;width:90%;height:90%;max-height:450px;max-width:500px;display:flex;flex-direction:column;justify-content:space-around}._loginForm_1h0lj_10 h2{text-align:center;color:#262226;font-family:Montserrat,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:120%}._inputGroup_1h0lj_34{display:flex;justify-content:center;flex-direction:column;width:100%;padding:0 10%}._inputGroup_1h0lj_34 label{display:block;color:#4b434b;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:.5rem}._inputGroup_1h0lj_34 input{width:100%;padding:12px 16px;border:1px solid #D1CCD1;border-radius:4px;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:1rem}._inputGroup_1h0lj_34 input::placeholder{color:#c3bcc3;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}._inputGroup_1h0lj_34 input:focus{outline:none;border:1px solid #91268F;box-shadow:0 0 5px #91268f80}._error_1h0lj_82{color:red;font-size:.875rem;margin-bottom:.25rem}._adminButton_1h0lj_89{margin:1rem 0 0 10%;width:80%;padding:.75rem;background-color:#91268f;border:none;border-radius:4px;cursor:pointer;color:#fff;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}._adminButton_1h0lj_89:hover{filter:brightness(1.4)}._adminButton_1h0lj_89:active{filter:brightness(.8)}._adminButton_1h0lj_89:focus{outline:none}@media only screen and (min-width: 320px){._loginForm_1h0lj_10{max-height:350px}._loginForm_1h0lj_10 h2{font-size:1.5rem}._inputGroup_1h0lj_34{padding:0}._inputGroup_1h0lj_34 label{font-size:.75rem}._inputGroup_1h0lj_34 input{font-size:.875rem}._adminButton_1h0lj_89{font-size:.875rem;width:100%;margin:.5rem 0 0}._error_1h0lj_82{font-size:.5rem}}@media only screen and (min-width: 425px){._loginForm_1h0lj_10{max-height:450px}._loginForm_1h0lj_10 h2{font-size:1.75rem}._inputGroup_1h0lj_34{padding:0 5%}._inputGroup_1h0lj_34 label{font-size:.875rem}._inputGroup_1h0lj_34 input{font-size:1rem}._adminButton_1h0lj_89{width:90%;margin:1rem 0 0 5%;font-size:1rem}}@media only screen and (min-width: 640px){._loginForm_1h0lj_10 h2{font-size:2rem}._inputGroup_1h0lj_34{padding:0 10%}._error_1h0lj_82{font-size:.875rem}._adminButton_1h0lj_89{width:80%;margin:1rem 0 0 10%}}._navBarWrapper_11tq3_2{width:90%;height:8%;display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:10px 24px;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f;border-radius:16px;position:fixed;top:3%;left:5%;z-index:1000}._navList_11tq3_18{display:flex;width:fit-content;list-style:none;gap:31px;margin:0;padding:0}._navList_11tq3_18 li{cursor:pointer;transition:transform .3s ease}._navList_11tq3_18 li:hover{transform:scale(1.1)}._navLogo_11tq3_36{flex:1;display:flex;justify-content:center;align-items:center}._navLogo_11tq3_36 img{width:95px;height:50px}@media screen and (min-width: 640px){._navBarWrapper_11tq3_2{width:95%;height:8%;left:2.5%;padding:10px 15px}._navList_11tq3_18{gap:15px}._navLogo_11tq3_36 img{width:75px;height:40px}}@media screen and (min-width: 768px){._navBarWrapper_11tq3_2{width:90%;height:8%;left:5%;padding:10px 24px}._navList_11tq3_18{gap:20px}._navLogo_11tq3_36 img{width:95px;height:50px}}@media screen and (min-width: 1024px){._navList_11tq3_18{gap:25px}}@media screen and (min-width: 1280px){._navList_11tq3_18{gap:31px}}.listItemLink{text-decoration:none}.listItemName{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;color:#262226;transition:all .3s ease;font-weight:600;line-height:120%}.listItemName:hover{color:#7b378d}@media screen and (max-width: 640x){.listItemName{color:#591758}.listItemName:hover{color:#7b378d}}@media screen and (min-width: 640px){.listItemName{font-size:.8rem}}@media screen and (min-width: 1024px){.listItemName{font-size:1rem}}@media screen and (min-width: 1440px){.listItemName{font-size:1.2rem}}._mobileMenu_m0diz_2{display:none;position:fixed;top:0;right:0;width:70%;height:100%;background-color:#fff;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f;flex-direction:column;align-items:flex-end;transform:translate(100%);transition:transform 1s ease-in-out;z-index:1100}._navBarWrapper_m0diz_18{border-radius:24px;display:flex;justify-content:space-between;align-items:center;padding:10px 24px;background-color:#f9e7f8;position:fixed;z-index:1000;width:100%;height:80px}._mobileMenu_m0diz_2._open_m0diz_31{transform:translate(0)}._closeButton_m0diz_35{position:absolute;top:30px;left:24px;cursor:pointer}._closeButton_m0diz_35 img{width:30px;height:30px;flex-shrink:0}._mobileNavLogo_m0diz_50 img{width:75px;height:40px}._mobileNavLogoInside_m0diz_55{display:flex;justify-content:center;align-items:center;margin:24px 24px 0 0}._mobileNavLogoInside_m0diz_55 img{width:100px;height:100%}._mobileNavList_m0diz_67{list-style:none;padding:10% 0 0 24px;margin:0;width:100%;height:100%}._mobileNavList_m0diz_67 li{padding:10px 0}._mobileNavList_m0diz_67 li:hover{transform:scale(1.1)}@media only screen and (max-width: 1024px){._navList_m0diz_84,._navButtons_m0diz_88{display:none}._hamburgerMenu_m0diz_92,._mobileMenu_m0diz_2{display:flex}}._NavBarWrapper_1b1o9_1{width:100vw;height:fit-content;display:flex;justify-content:center}.footer{background-color:#f9e7f8;padding:5%;display:flex;justify-content:space-between;align-items:center;width:100%;height:60vh}.footerPart1{width:27%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.footerPart1 .footerLogo{width:50%;height:30%}.footerPart1 .footerLogo img{width:100%;height:100%;object-fit:cover}.footerPart2{width:27%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.footerPart3{width:40%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:30px}@media only screen and (min-width: 320px){.footer{padding:5%;height:fit-content;flex-direction:column;gap:50px}.footerOne{display:flex;flex-direction:column;gap:20px}.tabletScreenDesign{display:flex;flex-direction:column;gap:40px}.footerPart1{width:100%;height:fit-content;min-height:32vh}.footerPart1 .footerLogo{width:150px;height:80px}.footerPart1 .footerLogo img{width:100%;height:100%}.footerPart2{width:100%;height:30%;gap:30px}.footerPart3{width:100%;height:20vh}}@media only screen and (min-width: 375px){.footerPart3{height:25vh}}@media only screen and (min-width: 425px){.footerPart3{height:30vh}}@media only screen and (min-width: 640px){.tabletScreenDesign{flex-direction:row;gap:50px}.footerPart1{min-height:35vh}.footerPart2{gap:50px}.footerPart3{height:40vh}}@media only screen and (min-width: 1024px){.footerPart3{width:90%;height:50vh}}@media only screen and (min-width: 1440px){.footer{padding:5% 10%;flex-direction:row;height:60vh}.footerOne{display:flex;flex-direction:column;gap:20px}.footerPart1{width:25%;gap:0;height:100%}.footerPart2{width:25%;height:100%}.footerPart3{width:40%;height:100%}}.footerMap{width:100%;height:100%;border-radius:30px}.footerMap iframe{width:100%;height:100%;border:0;border-radius:30px}.footerContactWrapper{display:flex;flex-direction:column;gap:10px;width:100%;height:fit-content;margin-top:auto;padding:0 2%}.footerContactWrapper h2{font-size:1.5rem;line-height:120%;font-family:Montserrat,sans-serif;font-weight:600;color:#91268f}.footerContactWrapper p{display:flex;align-items:center;font-size:1.1rem;color:#591758;font-weight:500;line-height:120%}@media only screen and (min-width: 320px){.footerContactWrapper{height:fit-content}.footerContactWrapper h2{font-size:1.3rem}.footerContactWrapper p{font-size:1rem}}@media only screen and (min-width: 1024px){.footerContactWrapper h2{font-size:1.5rem}.footerContactWrapper p{font-size:1.1rem}}.footerVisitWrapper{width:100%;height:fit-content;padding:0 2%;display:flex;justify-content:space-between;gap:5px;flex-direction:column}.footerVisitWrapper h2{font-size:1.5rem;line-height:120%;font-family:Montserrat,sans-serif;font-weight:600;color:#91268f}.footerVisitWrapper a{font-family:Montserrat,sans-serif;color:#591758;font-weight:400;line-height:120%;text-decoration:none;font-size:1.1rem}.footerVisitWrapper a:hover{text-decoration:underline}.footerVisitWrapper p{font-family:Montserrat,sans-serif;font-size:1.1rem;line-height:120%;font-weight:400;color:#591758}@media only screen and (min-width: 320px){.footerVisitWrapper{gap:10px}.footerVisitWrapper h2{font-size:1.5rem}.footerVisitWrapper a,.footerVisitWrapper p{font-size:1rem}}@media only screen and (min-width: 1024px){.footerVisitWrapper h2{font-size:1.5rem}.footerVisitWrapper a,.footerVisitWrapper p{font-size:1rem}}.footerStayConnectedWrapper{display:flex;flex-direction:column;gap:10px;width:100%;height:50%;padding:0 2%}.footerStayConnectedWrapper h2{font-size:1.5rem;line-height:120%;font-family:Montserrat,sans-serif;font-weight:600;color:#91268f}.footerStayConnectedWrapper p{display:flex;align-items:center;font-size:1.1rem;color:#591758;font-weight:500;line-height:120%}.footerStayConnectedWrapper .icon{display:flex;align-items:center;margin-right:10px}.footerStayConnectedWrapper .icon img{width:20px;height:20px}.footerStayConnectedWrapper .text{font-family:Montserrat,sans-serif;display:flex;align-items:center}@media only screen and (min-width: 320px){.footerStayConnectedWrapper{height:fit-content}.footerStayConnectedWrapper h2{font-size:1.3rem}.footerStayConnectedWrapper p{font-size:1rem}.footerStayConnectedWrapper .icon img{width:15px;height:15px}}@media only screen and (min-width: 1024px){.footerStayConnectedWrapper h2{font-size:1.4rem}.footerStayConnectedWrapper p{font-size:1rem}.footerStayConnectedWrapper .icon img{width:20px;height:20px}}._appointmentBookingWrapper_dtdwk_1{width:100%;height:auto;display:flex;flex-direction:column;padding:100px 5% 0;background-color:#fff}._SecondPart_dtdwk_10{display:flex;flex-direction:row;width:100%;height:auto;padding:20px 0}._SecondFirstPart_dtdwk_18{width:75%;height:auto;display:flex;flex-direction:column;padding:0 20px 0 0}._SecondSecondPart_dtdwk_26{width:25%;height:auto;display:flex;flex-direction:column;padding:0 0 0 20px}@media only screen and (min-width: 320px) and (max-width: 1024px){._SecondFirstPart_dtdwk_18{width:100%;padding:0}._SecondSecondPart_dtdwk_26{display:none}}@media only screen and (min-width: 1024px){._SecondFirstPart_dtdwk_18{width:60%;padding:0 20px 0 0}._SecondSecondPart_dtdwk_26{width:40%;display:flex}}@media only screen and (min-width: 1440px){._SecondFirstPart_dtdwk_18{width:65%}._SecondSecondPart_dtdwk_26{width:35%}}@media only screen and (min-width: 1920px){._SecondFirstPart_dtdwk_18{width:75%}._SecondSecondPart_dtdwk_26{width:25%}}._progressSteps_1fa1a_1{display:flex;align-items:center;font-size:16px;padding:15px 0 0 30px}._progressSteps_1fa1a_1 span{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:120%;color:#938693}._progressSteps_1fa1a_1 img{width:20px;height:20px;margin-left:10px;margin-right:10px}._progressSteps_1fa1a_1 ._active_1fa1a_24{font-weight:700;color:#591758;font-size:1.2rem;transform:scale(1.1)}._progressSteps_1fa1a_1 ._arrow_1fa1a_31{margin:0 5px}._orderContainer_ayx9a_2{width:100%;height:750px;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:16px;padding:30px 20px;box-shadow:0 40px 80px -16px #390f3829,0 2px 4px #390f380f}._firstPart_ayx9a_14{display:flex;flex-direction:column;gap:10px}._orderHeader_ayx9a_20{font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:120%}._salonName_ayx9a_28{color:#c634c4;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%}._orderList_ayx9a_37{display:flex;padding:15px 20px;height:550px;flex-direction:column;overflow-y:scroll;gap:10px}._selectServiceButton_ayx9a_46{width:100%;height:50px;padding:8px 0;border:none;border-radius:24px;font-size:1rem;color:#fff;flex-shrink:0}._selectServiceButton_ayx9a_46:disabled{background-color:#d0d0d0;cursor:not-allowed}._selectServiceButton_ayx9a_46._active_ayx9a_62{background-color:#91268f;cursor:pointer}._selectServiceButton_ayx9a_46._active_ayx9a_62:hover{filter:brightness(1.4)}@media (max-width: 1024px){._orderContainer_ayx9a_2{padding:20px;height:auto;min-height:400px}._orderHeader_ayx9a_20{font-size:1.25rem}._salonName_ayx9a_28{font-size:.75rem}._orderList_ayx9a_37{max-height:300px;overflow-y:auto}}@media (min-width: 1025px){._orderContainer_ayx9a_2{padding:30px 50px;height:750px}._orderHeader_ayx9a_20{font-size:1.5rem}._salonName_ayx9a_28{font-size:.875rem}._orderList_ayx9a_37{max-height:550px;overflow-y:scroll}}@media only screen and (min-width: 1440px){._orderContainer_ayx9a_2{padding:10px 20px}}._appointmentInfo_1a4ld_1{display:flex;align-items:center;margin-bottom:16px}._serviceImage_1a4ld_7{width:65px;height:60px;border-radius:4px;margin-right:12px}._serviceDetails_1a4ld_14{flex-grow:1;display:flex;flex-direction:column}._appointmentTitle_1a4ld_20{font-family:Montserrat,sans-serif;font-size:1.125rem;color:#262226;font-style:normal;font-weight:600;line-height:120%}._serviceName_1a4ld_29{font-family:Montserrat,sans-serif;color:#4b434b;font-size:.875rem;font-style:normal;font-weight:600;line-height:120%}._deleteIcon_1a4ld_38{width:30px;height:30px;cursor:pointer;margin-left:10px}@media (min-width: 1024px){._appointmentTitle_1a4ld_20{font-size:1rem}._serviceName_1a4ld_29{font-size:.875rem}}@media (min-width: 1440px){._appointmentTitle_1a4ld_20{font-size:1.125rem}._serviceName_1a4ld_29{font-size:1rem}}@media (min-width: 1920px){._appointmentTitle_1a4ld_20{font-size:1.2rem}._serviceName_1a4ld_29{font-size:1rem}}@media (min-width: 2560px){._appointmentTitle_1a4ld_20{font-size:1.5rem}._serviceName_1a4ld_29{font-size:1.25rem}}._overlay_14nwi_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center}._popup_14nwi_13{background:#fff;position:relative;padding:20px;border-radius:16px;width:450px;height:650px;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f;display:flex;flex-direction:column;justify-content:space-between}._closeButton_14nwi_26{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer}._closeButton_14nwi_26 img{width:30px;height:30px}._header_14nwi_40{margin-bottom:10px;color:#262226;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:120%}._salonName_14nwi_50{color:#c634c4;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:30px}._personalInfo_14nwi_60{color:#4b434b;font-family:Montserrat,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:130%;margin-bottom:20px}._formGroup_14nwi_70{margin-bottom:20px}._formGroup_14nwi_70 label{display:block;margin-bottom:5px;color:#4b434b;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%}._formGroup_14nwi_70 ._nameInput_14nwi_85{width:100%;padding:8px 16px;box-sizing:border-box;border-radius:8px;border:1px solid #D1CCD1;background-color:#f8f7f8;height:50px;color:#4b434b;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}._formGroup_14nwi_70 input:focus{outline:none;border:1px solid #91268F}._formGroup_14nwi_70 ._nameInput_14nwi_85._invalidInput_14nwi_106{border:2px solid red}._formGroup_14nwi_70 ._mobileNo_14nwi_110{width:100%;padding:8px 40px;box-sizing:border-box;border-radius:8px;border:1px solid #D1CCD1;background-color:#f8f7f8;height:50px;color:#4b434b;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}._formGroup_14nwi_70 ._mobileNo_14nwi_110._invalidInput_14nwi_106{border:2px solid red}._inputContainer_14nwi_130{width:100%;position:relative;display:inline-flex}._inputContainer_14nwi_130 ._countryCode_14nwi_136{position:absolute;top:15px;left:10px;color:#4b434b;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%}._bookButton_14nwi_148{width:100%;height:50px;padding:8px 0;background-color:#d0d0d0;border:none;border-radius:24px;font-size:1rem;color:#fff;cursor:not-allowed;flex-shrink:0}._bookButton_14nwi_148._active_14nwi_161{background-color:#91268f;cursor:pointer}._bookButton_14nwi_148._active_14nwi_161:hover{filter:brightness(1.4)}._overlay_6p8kr_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._popup_6p8kr_14{background:#f8f7f8;box-shadow:0 40px 80px -16px #390f3829,0 2px 4px #390f380f;padding:25px 35px;border-radius:16px;width:400px;height:500px;text-align:center;display:flex;flex-direction:column;justify-content:space-around;align-items:center}._header_6p8kr_28{color:#591758;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:120%}._heartBorder_6p8kr_37{width:100px;height:100px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;filter:drop-shadow(0px 2px 4px rgba(57,15,56,.06)) drop-shadow(0px 16px 32px rgba(57,15,56,.04))}._heartIcon_6p8kr_48{width:50px;height:50px}._message_6p8kr_53{text-align:center;color:#591758;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%}._buttons_6p8kr_63{display:flex;flex-direction:column;width:100%;gap:15px;justify-content:space-around}._yesButton_6p8kr_71,._skipButton_6p8kr_71{padding:12px 16px;border:none;border-radius:24px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}._yesButton_6p8kr_71{background-color:#91268f;color:#fff}._skipButton_6p8kr_71{background-color:#f8f7f8;border:1px solid #D1CCD1;color:#591758}._serviceSelectionWrapper_1cvy8_3{width:100%;height:100%;display:flex;flex-direction:column}._firstPart_1cvy8_10{display:flex;width:100%;flex-direction:row;justify-content:space-between;padding:10px 30px;align-items:center}._firstPart_1cvy8_10 span,._anythingElse_1cvy8_19 span{justify-self:flex-end;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:120%}._secondPart_1cvy8_28{display:flex;flex-direction:column;padding:10px 30px;overflow-y:auto}._servicesContainer_1cvy8_35{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;height:fit-content;background-color:#fff;gap:2%}._anythingElse_1cvy8_19{width:100%;padding:10px 0;display:flex}._fadeIn_1cvy8_52{animation:_fadeIn_1cvy8_52 .5s ease-in-out}._fadeOut_1cvy8_56{animation:_fadeOut_1cvy8_56 .5s ease-in-out}@keyframes _fadeIn_1cvy8_52{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1cvy8_56{0%{opacity:1}to{opacity:0}}@media only screen and (min-width: 320px){._servicesContainer_1cvy8_35{gap:5%}}@media only screen and (min-width: 1024px){._servicesContainer_1cvy8_35{gap:3.33%}}@media only screen and (min-width: 1440px){._servicesContainer_1cvy8_35{gap:2%}}._serviceCard_6t5l0_1{position:relative;border-radius:10px;overflow:hidden;width:23%;height:calc(23vw - 10px);cursor:pointer;transition:border-color .3s;margin-bottom:2%}._serviceCard_6t5l0_1 img,._additionalInfo_6t5l0_13{width:100%;height:calc(23vw - 40px);object-fit:cover;transition:border .3s;border-radius:20px}._serviceCard_6t5l0_1._selected_6t5l0_21 ._image_6t5l0_21{border:2px solid limegreen}._button_6t5l0_25{position:absolute;top:2%;right:2%;background-color:transparent;color:#591758;border:none;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}._button_6t5l0_25 img{width:30px;height:30px}._serviceInfo_6t5l0_46{background-color:transparent;color:#262226;padding:10px 15px;border-radius:50px}._additionalInfo_6t5l0_13{width:100%;display:flex;justify-content:center;align-items:center;padding:10px 15px;background-color:#f9e7f8}._serviceInfo_6t5l0_46 p{margin:0;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:120%}._serviceInfo_6t5l0_46 p:last-child{color:#32cd32}._additionalInfo_6t5l0_13 p{margin:0;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%}@media only screen and (min-width: 320px){._serviceCard_6t5l0_1{width:45%;height:calc(46vw - 10px);margin-bottom:5%}._serviceCard_6t5l0_1 img,._additionalInfo_6t5l0_13{height:calc(45vw - 40px)}._button_6t5l0_25{width:30px;height:30px}._button_6t5l0_25 img{width:15px;height:15px}._serviceInfo_6t5l0_46 p,._additionalInfo_6t5l0_13 p{font-size:.625rem}}@media only screen and (min-width: 425px){._serviceInfo_6t5l0_46 p,._additionalInfo_6t5l0_13 p{font-size:.75rem}}@media only screen and (min-width: 640px){._serviceCard_6t5l0_1{width:30%;height:calc(33vw - 10px);margin-bottom:3.33%}._serviceCard_6t5l0_1 img,._additionalInfo_6t5l0_13{height:calc(30vw - 40px)}._button_6t5l0_25{width:40px;height:40px}._button_6t5l0_25 img{width:25px;height:25px}._serviceInfo_6t5l0_46 p{font-size:.9rem}._additionalInfo_6t5l0_13 p{font-size:.75rem}}@media only screen and (min-width: 1024px){._serviceCard_6t5l0_1{width:45%;height:calc(28vw - 10px);margin-bottom:2%}._serviceCard_6t5l0_1 img,._additionalInfo_6t5l0_13{height:calc(25vw - 40px)}._button_6t5l0_25{width:50px;height:50px}._button_6t5l0_25 img{width:30px;height:30px}._serviceInfo_6t5l0_46 p{font-size:1rem}._additionalInfo_6t5l0_13 p{font-size:.875rem}}@media only screen and (min-width: 1440px){._serviceCard_6t5l0_1{width:30%;height:calc(19vw - 10px);margin-bottom:1.5%}._serviceCard_6t5l0_1 img,._additionalInfo_6t5l0_13{height:calc(18vw - 50px)}._button_6t5l0_25{width:50px;height:50px}._button_6t5l0_25 img{width:30px;height:30px}._serviceInfo_6t5l0_46 p{font-size:1.1rem}._additionalInfo_6t5l0_13 p{font-size:1rem}}@media only screen and (min-width: 1920px){._serviceCard_6t5l0_1{width:23%;height:calc(17vw - 10px);margin-bottom:1%}._serviceCard_6t5l0_1 img,._additionalInfo_6t5l0_13{height:calc(16vw - 50px)}._button_6t5l0_25{width:50px;height:50px}._button_6t5l0_25 img{width:30px;height:30px}._serviceInfo_6t5l0_46 p{font-size:1.25rem}._additionalInfo_6t5l0_13 p{font-size:1.125rem}}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.container{display:flex;flex-direction:column;width:100%;height:100vh;padding:20px;gap:50px}.datePickerContainer{display:flex;flex-direction:column;font-family:Arial,sans-serif;width:100%;height:60%}.datePickerContainer h2{width:fit-content;margin-bottom:20px;color:#262226;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:120%}.customCalendar{width:50%;height:100%;border-radius:8px;display:inline-flex;flex-direction:column;background-color:#fff;box-shadow:0 40px 80px -16px #390f3829,0 2px 4px #390f380f}.customCalendar .react-datepicker__header{background-color:#fff;border-bottom:none;padding:10px;display:flex;flex-direction:column;justify-content:center}.customCalendar .react-datepicker__current-month{color:#262226;text-align:center;font-family:Montserrat,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:120%;margin:10px 0 0}.customCalendar .react-datepicker__day-names{display:flex;width:100%;margin:20px auto;justify-content:space-around;align-items:center;padding:20px 10px 0;border-radius:24px;background-color:#f9e7f8}.customCalendar .react-datepicker__day-name,.customCalendar .react-datepicker__day{width:75px;height:40px;color:#591758;text-align:center;font-family:Montserrat,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:120%}.customCalendar .react-datepicker__day{padding:10px}.customCalendar .react-datepicker__day--selected,.customCalendar .react-datepicker__day--keyboard-selected{background-color:#f3e6f5;color:#262226;border-radius:24px;position:relative;z-index:1;display:inline-block;padding:10px;line-height:20px}.customCalendar .react-datepicker__day:hover{background-color:#e2d4e7;color:#262226;border-radius:24px;display:inline-block;padding:10px;line-height:20px}.customCalendar .react-datepicker__day--outside-month{color:#938693}.customCalendar .react-datepicker__navigation--previous,.customCalendar .react-datepicker__navigation--next{top:10px;line-height:1.5rem;border-color:#591758}.customCalendar .react-datepicker__navigation-icon:before{border-color:#000;border-width:.2rem .2rem 0 0}.customCalendar .react-datepicker__navigation--previous{left:1rem}.customCalendar .react-datepicker__navigation--next{right:1rem}.currentMonth{color:#262226}.otherMonth{color:#939393}.select-time{padding:10px 20px;display:flex;flex-direction:column;width:60%}.select-time h2{width:fit-content;margin-bottom:20px;color:#262226;font-family:Montserrat,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:120%}.time-options{display:flex;flex-wrap:wrap;width:100%;gap:10px;margin:10px 0}.time-option{display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:row;padding:10px 20px;width:fit-content;margin:10px;border-radius:12px;background-color:#f8f7f8;box-shadow:0 16px 32px #390f380a,0 2px 4px #390f380f;cursor:pointer;transition:background-color .3s,border-color .3s}.time-option.selected{border-color:#f9e7f8;background-color:#f9e7f8}.time-option .icon{width:24px;height:24px}.time-option .label{margin-top:5px;color:#4b434b;font-family:Poppins,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}@media only screen and (min-width: 320px){.container{padding:10px;gap:0px}.customCalendar{width:100%;height:80%}.select-time{width:100%}.datePickerContainer h2,.customCalendar .react-datepicker__current-month{font-size:1rem}.customCalendar .react-datepicker__day-names{margin:10px auto;padding:10px 5px 0}.customCalendar .react-datepicker__day-name,.customCalendar .react-datepicker__day{width:30px;height:30px;font-size:.875rem}.customCalendar .react-datepicker__day{width:calc(100% / 8.5);height:calc(100% / 6);padding:10px 5px;margin:1%}.customCalendar .react-datepicker__month{margin:0;width:100%;display:flex;flex-direction:column;justify-content:space-between}.customCalendar .react-datepicker__day:hover,.customCalendar .react-datepicker__day--selected,.customCalendar .react-datepicker__day--keyboard-selected{padding:5px}.select-time{padding:5px 10px;display:flex;flex-direction:column;width:100%;height:fit-content}.select-time h2{font-size:1rem}.time-options{gap:5px;margin:5px 0}.time-option{gap:5px;padding:5px 10px;margin:5px}.time-option .icon{width:18px;height:18px}.time-option .label{font-size:.875rem}}@media only screen and (min-width: 425px){.customCalendar{height:85%}.customCalendar .react-datepicker__day:hover,.customCalendar .react-datepicker__day--selected,.customCalendar .react-datepicker__day--keyboard-selected{padding:10px}}@media only screen and (min-width: 550px){.container{gap:20px}.customCalendar{width:80%}}@media only screen and (min-width: 640px){.container{gap:40px}.customCalendar{height:90%}.customCalendar .react-datepicker__day:hover,.customCalendar .react-datepicker__day--selected,.customCalendar .react-datepicker__day--keyboard-selected{padding:15px}.datePickerContainer h2,.customCalendar .react-datepicker__current-month{font-size:1.2rem}.customCalendar .react-datepicker__day-name,.customCalendar .react-datepicker__day{font-size:1rem}.select-time h2{font-size:1.2rem}.time-option .label{font-size:1rem}.time-option .icon{width:24px;height:24px}}@media only screen and (min-width: 768px){.customCalendar,.select-time{width:60%}}@media only screen and (min-width: 1024px){.customCalendar{width:80%}.select-time{width:100%}.time-option .icon{width:24px;height:24px}}@media only screen and (min-width: 1440px){.customCalendar,.select-time{width:60%}}@media only screen and (min-width: 1920px){.customCalendar,.select-time{width:50%}.datePickerContainer h2,.customCalendar .react-datepicker__current-month{font-size:1.5rem}.customCalendar .react-datepicker__day-name,.customCalendar .react-datepicker__day{font-size:1.2rem}.select-time h2{font-size:1.5rem}.time-option .label{font-size:1.2rem}}@media only screen and (min-width: 2560px){.customCalendar{width:40%;height:80%}.select-time{width:40%}}*{margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{width:8px;height:10px}::-webkit-scrollbar-thumb{border-radius:8px;background:#91268f}::-webkit-scrollbar-track{background-color:#f9e7f8}._container_1v0dc_2{display:flex;height:100vh;margin:100px 0 0;padding:0 5%}._leftPane_1v0dc_9{width:45%;padding:20px;background-color:#fff}._rightPane_1v0dc_15{width:55%;display:flex;justify-content:center;align-items:center}._confirmationMessage_1v0dc_22{display:flex;align-items:center;font-size:1.5rem;margin-bottom:20px;color:#262226;font-family:Montserrat,sans-serif;font-weight:600;line-height:120%;gap:20px}._checkIcon_1v0dc_34{width:60px;height:60px;border-radius:50%;background-color:#f8f7f8;display:flex;justify-content:center;align-items:center}._checkIcon_1v0dc_34 img{width:40px;height:40px}._bookingInfo_1v0dc_49{width:80%;background-color:#fff;padding:24px;border-radius:16px;box-shadow:0 40px 80px -16px #390f3829,0 2px 4px #390f380f}._header_1v0dc_57{color:#4b434b;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600;line-height:120%}._salonName_1v0dc_65{color:#c634c4;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;line-height:120%;margin-bottom:20px}._appointmentInfo_1v0dc_74{display:flex;margin-bottom:20px}._serviceImage_1v0dc_79{width:150px;height:100px;border-radius:5px;margin-right:10px}._servicesInfo_1v0dc_86{display:flex;flex-direction:column;justify-content:space-between;padding:10px}._servicesInfo_1v0dc_86 h1{color:#262226;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;line-height:120%}._serviceName_1v0dc_101{color:#4b434b;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;line-height:120%}._serviceTime_1v0dc_109,._serviceDate_1v0dc_109{color:#938693;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;line-height:120%}._confirmationCode_1v0dc_117{display:flex;justify-content:space-between;align-items:center;margin-top:20px}._confirmationCode_1v0dc_117 h1{color:#262226;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:120%}._code_1v0dc_132{padding:6px 8px;display:flex;justify-content:center;align-items:center;background-color:#f8f7f8;border-radius:8px;color:#262226;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;line-height:120%}._addToCalander_1v0dc_146{display:flex;justify-content:space-between;margin-top:20px;align-items:center}._addToCalander_1v0dc_146 h1{color:#262226;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:120%}._calendarIcon_1v0dc_161{width:80px;height:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:8px;border:1px solid #6F636F;gap:5px;cursor:pointer}._calendarIcon_1v0dc_161 img{width:15px;height:15px}._calendarIcon_1v0dc_161 h2{color:#262226;font-family:Montserrat,sans-serif;font-size:.625rem;font-weight:500;line-height:120%}._salonImage_1v0dc_187{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1023px){._container_1v0dc_2{flex-direction:column;padding:0}._leftPane_1v0dc_9{width:100%;padding:20px}._rightPane_1v0dc_15{display:none}._bookingInfo_1v0dc_49{width:100%;padding:20px;margin-bottom:20px}._serviceImage_1v0dc_79{width:100px;height:80px}._servicesInfo_1v0dc_86 h1,._confirmationCode_1v0dc_117 h1,._addToCalander_1v0dc_146 h1{font-size:1rem}._serviceName_1v0dc_101,._code_1v0dc_132{font-size:.75rem}._serviceTime_1v0dc_109,._serviceDate_1v0dc_109{font-size:.625rem}._calendarIcon_1v0dc_161{width:70px;height:25px}._calendarIcon_1v0dc_161 img{width:12px;height:12px}._calendarIcon_1v0dc_161 h2{font-size:.5rem}}@media only screen and (max-width: 768px){._confirmationMessage_1v0dc_22{font-size:1.25rem}._checkIcon_1v0dc_34{width:50px;height:50px}._checkIcon_1v0dc_34 img{width:30px;height:30px}._servicesInfo_1v0dc_86 h1{font-size:1rem}._serviceName_1v0dc_101{font-size:.75rem}._confirmationCode_1v0dc_117 h1{font-size:.875rem}._code_1v0dc_132{font-size:.75rem}._addToCalander_1v0dc_146 h1{font-size:.875rem}._calendarIcon_1v0dc_161{width:60px;height:25px}._calendarIcon_1v0dc_161 h2{font-size:.5rem}}@media only screen and (max-width: 480px){._confirmationMessage_1v0dc_22{font-size:1rem}._checkIcon_1v0dc_34{width:40px;height:40px}._checkIcon_1v0dc_34 img{width:25px;height:25px}._servicesInfo_1v0dc_86 h1{font-size:.875rem}._serviceName_1v0dc_101{font-size:.625rem}._confirmationCode_1v0dc_117 h1{font-size:.75rem}._code_1v0dc_132{font-size:.625rem}._addToCalander_1v0dc_146 h1{font-size:.75rem}._calendarIcon_1v0dc_161{width:50px;height:20px}._calendarIcon_1v0dc_161 h2{font-size:.5rem}}@media only screen and (min-width: 425px){._leftPane_1v0dc_9{display:flex;flex-direction:column;align-items:center}._bookingInfo_1v0dc_49{width:85%;padding:30px}}@media only screen and (min-width: 640px){._bookingInfo_1v0dc_49{width:60%;padding:30px}}@media only screen and (min-width: 1024px){._leftPane_1v0dc_9,._rightPane_1v0dc_15{width:50%}._bookingInfo_1v0dc_49{width:90%}}@media only screen and (min-width: 1440px){._bookingInfo_1v0dc_49{width:70%}}
