.date-time-main-div{background:#fff;margin-top:80px}@media(max-width:576px){.date-time-main-div{margin-top:60px}}.date-time-main-div .booking-overview-div{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:10px;background:#f9f9f9;color:#000;font-family:Work Sans;font-style:normal;line-height:normal;margin-bottom:20px}.date-time-main-div .booking-overview-div h6{font-size:24px;font-weight:600}.date-time-main-div .booking-overview-div p{font-size:20px;font-weight:400;text-align:center}@media(max-width:576px){.date-time-main-div .booking-overview-div p{padding:0 10px;text-align:center}}.date-time-main-div .common-datetime-div{border-radius:10px;background:#f9f9f9;padding:10px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media(max-width:576px){.date-time-main-div .common-datetime-div{flex-direction:column;align-items:flex-start}}.date-time-main-div .common-datetime-div .left-side-section .clinic-image img{width:80px;height:80px;object-fit:cover;border-radius:50%}@media(max-width:576px){.date-time-main-div .common-datetime-div .left-side-section .clinic-image img{height:50px;width:50px}}.date-time-main-div .common-datetime-div .left-side-section .location-left-section{display:flex;flex-direction:column;justify-content:center;align-items:start;margin-left:0}.date-time-main-div .common-datetime-div .left-side-section .location-left-section.margin-0{margin-left:20px!important}.date-time-main-div .common-datetime-div .left-side-section .location-left-section h6{font-family:Work Sans;font-style:normal;font-weight:600;font-size:20px;line-height:26px;color:#000}.date-time-main-div .common-datetime-div .left-side-section .location-left-section h6.treatment-section{font-weight:500}@media(min-width:1440px){.date-time-main-div .common-datetime-div .left-side-section .location-left-section h6{font-size:22px}}@media(max-width:576px){.date-time-main-div .common-datetime-div .left-side-section .location-left-section h6{font-size:18px}}.date-time-main-div .common-datetime-div .left-side-section .location-left-section span{font-family:Work Sans;font-style:normal;font-weight:500;font-size:16px;line-height:22px;word-break:break-word;letter-spacing:.1px;color:#000}.date-time-main-div .common-datetime-div .left-side-section .location-left-section span.treatment-section{font-weight:500}@media(min-width:1440px){.date-time-main-div .common-datetime-div .left-side-section .location-left-section span{font-size:18px}}@media(max-width:575px){.date-time-main-div .common-datetime-div .left-side-section .location-left-section span{max-width:210px}}@media(max-width:576px){.date-time-main-div .common-datetime-div .right-side-section{width:100%;margin-top:15px}}.date-time-main-div .common-datetime-div .right-side-section button{border-radius:40px;background:none;border:1px solid #0bc9c3;color:#0bc9c3;text-align:right;font-family:Work Sans;font-style:normal;font-size:16px;font-weight:500;line-height:140%;padding:5px 20px}@media(max-width:576px){.date-time-main-div .common-datetime-div .right-side-section button{width:100%;padding:8px 20px;text-align:center}}.date-time-main-div .button-div{display:flex;justify-content:end;margin:20px 0}.date-time-main-div .button-div button{background:#0bc9c3;border:none;outline:none;color:#fff;text-align:center;font-family:Work Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding:10px 120px}@media(max-width:576px){.date-time-main-div .button-div button{width:100%;padding:10px;font-size:16px;font-weight:600}}.date-time-main-div .button-div button:disabled{background:#454545;border:1px solid #d9d9d9;border-radius:6px;pointer-events:none}@media(max-width:576px){.left-side-section .treatment-section{font-weight:500}.mobile-margin-bottom{margin-bottom:15px}.treatment-deposit-mobileview{display:flex;margin-top:5px!important;justify-content:space-between}}.common_content{width:100%;padding:20px 50px}.common_content img{margin-left:30px}.common_content h5{color:#000;font-family:work sans;font-size:31px;font-style:normal;font-weight:500;line-height:140%;padding:20px 0 0 30px}.time-section{width:80%;margin:0 auto}@media(max-width:820px){.time-section{width:100%}}.time-section .time-sub-section{border-radius:10px;background:#f9f9f9;padding:10px;margin:15px 0;text-align:left}.time-section .time-sub-section h6{color:#000;font-family:Work Sans;font-style:normal;font-size:18px;font-weight:500;line-height:140%}.time-section .time-sub-section .time-tiles button{border-radius:10px;border:1px solid #0bc9c3;background:none;color:#0bc9c3;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:500;line-height:150%;padding:8px 10px;width:120px}@media(max-width:576px){.time-section .time-sub-section .time-tiles button{width:100%;padding:6px 0}}@media(max-width:320px){.time-section .time-sub-section .time-tiles button{font-size:14px}}.time-section .time-sub-section .time-tiles button:disabled{border:1px solid #797979;color:#797979}.time-section .time-sub-section .time-tiles button.active{color:#fff;background-color:#0bc9c3;border:none}.time-section .continue-button{width:100%;margin:30px auto;text-align:center;padding:14px 24px;gap:10px;border-radius:100px;background:var(--5-button-image,#eef0f1);cursor:pointer;font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.time-section .blue-button{color:var(--1-white,#fff);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%;background:#0bc9c3}.no-data-time{font-size:18px;font-family:Work Sans;font-weight:600;text-align:center}.time-div-section{overflow-y:scroll;height:calc(100vh - 260px);position:relative;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;padding:0 35px}@media(max-width:1024px){.time-div-section{padding:0}}@media(max-width:768px){.time-div-section{height:100%}}.time-div-section.extra-top-div{top:8rem}.time-div-section::-webkit-scrollbar{display:none}.time-slot-content{display:flex;align-items:center;justify-content:space-between;border:1px solid #ccc;border-radius:8px;margin:12px 0}.time-slot-content p{font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0}.selected{border:2px solid #0bc9c3}.top-header{position:fixed;width:100%;top:0;background:#fff;left:0;z-index:1111;padding:10px}.calenderWrapper{position:sticky;top:0;background:#fff;z-index:11;padding-bottom:25px}.wrappertimeslotcontent{padding-bottom:60px}@media(max-width:1024px){.wrappertimeslotcontent{max-height:calc(100vh - 290px);overflow-y:scroll}}@media(max-width:768px){.wrappertimeslotcontent{max-height:calc(100vh - 350px)}}@media(max-width:576px){.wrappertimeslotcontent{padding-bottom:40px;max-height:calc(100vh - 530px)}}.date-listing-div .date-title{font-family:Work Sans;font-style:normal;font-weight:600;font-size:18px;line-height:23px;margin-bottom:20px;color:#212121}@media(max-width:576px){.date-listing-div .date-title{font-size:14px}}.date-listing-div .date-listing{display:flex}.date-listing-div .date-listing .date_div_main{width:100%;display:flex!important;flex-direction:column;align-items:center;justify-content:center}.date-listing-div .date-listing .date_div_main .date-div{background:#fff;border:1px solid #d9d9d9;border-radius:50%;display:flex!important;align-items:center!important;justify-content:center!important;width:58px!important;height:58px!important;flex-shrink:0;margin:auto;padding:10px;cursor:pointer}@media(max-width:768px){.date-listing-div .date-listing .date_div_main .date-div{width:48px!important;height:48px!important}}@media(max-width:576px){.date-listing-div .date-listing .date_div_main .date-div{width:35px!important;height:35px!important;margin:0 2px;padding:5px}}.date-listing-div .date-listing .date_div_main .date-div span{color:#000;font-family:Work Sans;font-size:22px;font-style:normal;font-weight:700;line-height:140%}@media(max-width:576px){.date-listing-div .date-listing .date_div_main .date-div span{font-size:12px}}.date-listing-div .date-listing .date_div_main .date-div.time-div{width:88px!important}.date-listing-div .date-listing .date_div_main .date-div.time-div span{font-size:15px}@media(max-width:576px){.date-listing-div .date-listing .date_div_main .date-div.time-div{font-size:12px}}.date-listing-div .date-listing .date_div_main .date-div.active{background:#ecfffe;border:1px solid #0bc9c3}.date-listing-div .date-listing .date_div_main .date-div.active span{color:#0bc9c3}.date-listing-div .date-listing .date_div_main .date-div.disabled{background:#eef0f1;border:1px solid #d9d9d9;pointer-events:none}.date-listing-div .date-listing .date_div_main .date-div.disabled span{color:#a1a1a1}.date-listing-div .date-listing .date_div_main .day_slot{display:flex;align-items:center;justify-content:center;padding:5px 0}.date-listing-div .date-listing .date_div_main .day_slot span{color:#a1a1a1;font-family:work sans;font-size:14px;font-style:normal;font-weight:500;line-height:140%}@media(max-width:576px){.date-listing-div .date-listing .date_div_main .day_slot span{font-size:12px}}.date-listing-div .date-listing .date_div_main .day_slot.time-div{width:88px!important}.date-listing-div .date-listing .date_div_main .day_slot.time-div span{font-size:15px}@media(max-width:576px){.date-listing-div .date-listing .date_div_main .day_slot.time-div{font-size:12px}}.date-listing-div .date-listing .date_div_main .day_slot.active span{color:#0bc9c3}.date-listing-div .date-listing .date_div_main .day_slot.disabled{pointer-events:none}.date-listing-div .date-listing .date_div_main .day_slot.disabled span{color:#a1a1a1}.prevButton{position:absolute;top:-47%;right:33px;color:#0bc9c3;background:none;border:none;font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:20px}.prevButton.slot{top:-100%}.prevButton.disabled{pointer-events:none;color:#000}.prevButton.disabled path{fill:#000}.nextButton{position:absolute;top:-45.5%;right:5px;color:#0bc9c3;background:none;border:none;font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:20px}.nextButton.slot{top:-100%}.nextButton.disabled{pointer-events:none;color:#eef0f1}.nextButton.disabled path{fill:#eef0f1}.react-calendar__tile{width:-moz-fit-content!important;width:fit-content!important;margin:auto;height:60px!important}.custom-tile{pointer-events:all!important}.custom-tile abbr{display:inline-block;width:35px;height:35px;padding:2px 0;margin:auto!important;border-radius:50%;text-align:center;line-height:30px;border:1px solid #0bc9c3;color:#0bc9c3}@media(max-width:320px){.custom-tile abbr{width:30px;height:30px}}.custom-tile:focus abbr,.custom-tile:hover abbr{display:inline-block;width:35px;height:35px;padding:2px 0;margin:auto!important;border-radius:50%;text-align:center;line-height:30px;background:#0bc9c3;color:#fff}@media(max-width:320px){.custom-tile:focus abbr,.custom-tile:hover abbr{width:30px;height:30px}}.custom-tile:focus,.custom-tile:hover{background:none!important}.custom-tile-disable{pointer-events:none;color:#757575}.black-weekends .react-calendar__tile--weekend,.react-calendar__month-view__days__day--weekend{color:#757575!important}.react-calendar__month-view__days__day--neighboringMonth{color:#757575!important;pointer-events:none}.react-calendar__month-view__weekdays{pointer-events:none!important}.react-calendar__month-view__weekdays abbr{text-decoration:none!important;color:#000;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:500;line-height:140%}.react-calendar__navigation__label{pointer-events:none}.react-calendar__tile--now{background:none!important;color:gray!important}.react-calendar__tile--active{background:none!important;color:#757575!important}.calendar-main-div{width:80%;height:100vh;margin:0 auto;border-radius:10px;background:#fff}@media(max-width:768px){.calendar-main-div{width:100%}}@media(max-width:576px){.calendar-main-div{border:none!important;width:100%!important;height:calc(100vh - 200px);overflow-y:scroll;padding-bottom:55px}}.calendar-main-div .continue-button{width:100%;margin:30px auto;text-align:center;padding:14px 24px;gap:10px;border-radius:100px;background:var(--5-button-image,#eef0f1);cursor:pointer;font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%}@media(max-width:575px){.calendar-main-div .continue-button{position:absolute;bottom:0;width:100%;margin:0 auto;right:0;left:0}}.calendar-main-div .blue-button{color:var(--1-white,#fff);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%;background:#0bc9c3}.react-calendar{padding:0 24px}@media(max-width:576px){.react-calendar{width:100%!important;border-radius:10px;padding:0}}.react-calendar__navigation button.react-calendar__navigation__prev-button{background-image:url(/_next/static/media/calendarPrev.9dc0a8dc.png);background-repeat:no-repeat;background-position:50%;background-color:#0000;border:none;width:30px;height:30px;margin-top:10px;text-indent:-9999px}.react-calendar__navigation button.react-calendar__navigation__next-button{background-image:url(/_next/static/media/calendarNext.b07b3cce.png);background-repeat:no-repeat;background-position:50%;background-color:#0000;border:none;width:30px;height:30px;margin-top:10px;text-indent:-9999px}.custom-tile-selected abbr{display:inline-block;width:35px;height:35px;padding:2px 0;margin:auto!important;border-radius:50%;text-align:center;line-height:30px;background:#0bc9c3;color:#fff}@media(max-width:320px){.custom-tile-selected abbr{width:30px!important;height:30px!important}}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.team-member-section{display:flex;flex-direction:column}@media(max-width:575px){.team-member-section{margin-top:60px}}.team-member-section .right-content{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.team-member-section .right-content .team-member-content{display:flex;align-items:flex-start;flex-direction:column}.team-member-section .right-content .team-member-content b{font-family:Work Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.team-member-section .right-content .team-member-content p{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:"#373C35";margin:0}.team-member-section .continue-button,.team-member-section .right-content .team-member-content p{font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%;width:100%}.team-member-section .continue-button{margin:30px auto;text-align:center;padding:14px 24px;gap:10px;border-radius:100px;background:var(--5-button-image,#eef0f1);cursor:pointer}.team-member-section .blue-button{color:var(--1-white,#fff);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%;background:#0bc9c3}.string-color{color:#000;background:#eef0f1;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;width:48px;height:48px;line-height:normal}.teamWrapperBox{display:grid!important;grid-template-columns:1fr auto;align-items:center!important;grid-gap:10px}.team-member-main{width:80%;margin:80px auto 100px}@media(max-width:768px){.team-member-main{width:100%}}.team-member-main h5{color:#000;font-family:Work Sans;font-size:31px;font-style:normal;font-weight:500;line-height:140%}.team-member-main .team-member-section{width:100%;height:60vh;margin:50px auto;display:flex;flex-direction:column}.team-member-main .team-member-section .right-content{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.team-member-main .team-member-section .right-content .team-member-content{display:flex;align-items:flex-start;flex-direction:column}.team-member-main .team-member-section .right-content .team-member-content b{font-family:Work Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.team-member-main .team-member-section .right-content .team-member-content p{font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:"#373C35";margin:0}.team-member-main .string-color{color:#000;background:#eef0f1;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:600;width:48px;height:48px;line-height:normal}@media(max-width:1200px)and (min-width:768px){.team-member-main .customeDesign .w-80{width:65%!important}.team-member-main .customeDesign .w-80 .WidthFix,.team-member-main .customeDesign .w-80 .back-section,.team-member-main .customeDesign .w-80 .banner-header-main,.team-member-main .customeDesign .w-80 .calendar-main-div,.team-member-main .customeDesign .w-80 .calenderWrapper,.team-member-main .customeDesign .w-80 .image-section,.team-member-main .customeDesign .w-80 .main-list-container>div,.team-member-main .customeDesign .w-80 .search-treatment-mobile,.team-member-main .customeDesign .w-80 .team-member-section,.team-member-main .customeDesign .w-80 .wrappertimeslotcontent{max-width:80%!important}.team-member-main .customeDesign .w-80 .WidthFix .customeCalenderWidth,.team-member-main .customeDesign .w-80 .back-section .customeCalenderWidth,.team-member-main .customeDesign .w-80 .banner-header-main .customeCalenderWidth,.team-member-main .customeDesign .w-80 .calendar-main-div .customeCalenderWidth,.team-member-main .customeDesign .w-80 .calenderWrapper .customeCalenderWidth,.team-member-main .customeDesign .w-80 .image-section .customeCalenderWidth,.team-member-main .customeDesign .w-80 .main-list-container>div .customeCalenderWidth,.team-member-main .customeDesign .w-80 .search-treatment-mobile .customeCalenderWidth,.team-member-main .customeDesign .w-80 .team-member-section .customeCalenderWidth,.team-member-main .customeDesign .w-80 .wrappertimeslotcontent .customeCalenderWidth{max-width:100%!important}.team-member-main .customeDesign .w-80 .calenderWrapper .date-listing-div .date-listing .slick-track .slick-slide{padding:0 2px}.team-member-main .customeDesign .w-80 .calenderWrapper .date-listing-div .date-listing .date-div{width:100%!important}.team-member-main .customeDesign .web-right-section{width:35%!important;padding:0!important}.team-member-main .customeDesign .web-right-section .active-right-section{margin-top:0!important;padding:80px 20px!important;height:calc(100% - 80px);overflow:auto;display:block}.team-member-main .customeDesign .web-right-section .active-right-section .continue-clinic.blue-button{width:100%!important}.team-member-main .customeDesign .treatment-section-main-common-div:empty{display:none}}.skeleton-container,.time-section-skeleton .time-section .time-sub-section .time-tiles button{background:linear-gradient(90deg,#fff 0,hsla(0,0%,88%,.643) 50%,#fff);background-size:200% 100%;animation:skeleton-animation 1.5s linear infinite}.time-section-skeleton{margin:0}.time-section-skeleton .time-section .time-sub-section{border-radius:10px;background:#f9f9f9;padding:10px;margin:15px 0}.time-section-skeleton .time-section .time-sub-section h6{color:#000;font-family:Work Sans;font-style:normal;font-size:18px;font-weight:500;line-height:140%}.time-section-skeleton .time-section .time-sub-section .time-tiles button{border-radius:10px;border:1px solid hsla(0,0%,88%,.431);background:hsla(0,0%,88%,.431);padding:8px 10px;width:120px;height:35px}.custom-calendar-skeleton .date-items,.skeleton-container{background:linear-gradient(90deg,#fff 0,hsla(0,0%,88%,.643) 50%,#fff);background-size:200% 100%;animation:skeleton-animation 1.5s linear infinite}.calendar-skeleton-wrapper{border-radius:10px}.custom-calendar-skeleton{width:75%;margin:20px auto;padding:15px}.custom-calendar-skeleton .date-items{height:50px;width:50px;border-radius:50%;margin:10px}@media(max-width:576px){.custom-calendar-skeleton{width:90%;height:auto}}.ReactModal__Overlay{opacity:0;transition:opacity .2s ease-in-out}.ReactModal__Overlay--after-open{background:#000000b8!important;opacity:1;position:fixed!important;z-index:999!important}@media(max-width:576px){.ReactModal__Overlay--after-open{background:#fff}}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Body--open{overflow:hidden}.custom-modal-main-div{position:absolute;top:50%;left:50%;height:auto;transform:translate(-50%,-50%);border-radius:12px;padding:20px 30px 40px;background:#fff;box-shadow:0 14px 34px #00000040;width:50%;max-width:800px;max-height:90vh;overflow-y:auto}.custom-modal-main-div.date-range-modal{width:30%!important}.custom-modal-main-div.remove-padding{padding:0!important}.custom-modal-main-div.bookPractical-main-div{padding:20px 0 0;width:42%}@media(max-width:1024px){.custom-modal-main-div{width:50%}.custom-modal-main-div.date-range-modal{width:40%!important}}@media(min-width:2560px){.custom-modal-main-div{width:50%}.custom-modal-main-div.date-range-modal{width:15%!important}}@media(min-width:768px)and (max-width:834px){.custom-modal-main-div{width:70%}.custom-modal-main-div.date-range-modal{width:50%!important}}@media(max-width:576px){.custom-modal-main-div{width:95%;padding:15px 5px 30px;max-height:90vh;overflow-y:scroll}.custom-modal-main-div.date-range-modal{width:90%!important}}.custom-modal-main-div:focus-visible{outline:none}.modal-body-container-main-div .rate-review-border-class{border-bottom:1px solid #e2e2e2;padding-bottom:15px}.modal-body-container-main-div .dynamic-content{font-size:16px;font-style:normal;line-height:normal}.modal-body-container-main-div .modal-header-div{display:flex;justify-content:space-between;align-items:center}.modal-body-container-main-div .modal-header-div.book-practical-header{margin:auto;text-align:center;width:70%}.modal-body-container-main-div .modal-header-div.book-practical-header .modal-title{margin:0 50px}@media(max-width:576px){.modal-body-container-main-div .modal-header-div{padding:15px 0}}.modal-body-container-main-div .modal-header-div .modal-title{font-family:Work Sans;font-style:normal;font-weight:500;font-size:20px;line-height:140%;color:#000}@media(max-width:576px){.modal-body-container-main-div .modal-header-div .modal-title{font-size:16px}}@media(max-width:320px){.modal-body-container-main-div .modal-header-div .modal-title{font-size:14px}}.modal-body-container-main-div .modal-header-div .modal-close-icon{margin-top:-5px;border:none;outline:none;border-radius:50%;background:#f6f7f8;height:40px;width:40px;display:flex;justify-content:center;align-items:center}.modal-body-container-main-div .modal-header-div .modal-close-icon.event-close-icon{margin-top:15px;margin-right:10px}.ok-button button{border:none;color:#fff;background:#175ffa;padding:8px 25px;border-radius:10px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.skeleton-container,.treatment-cart-main-div-skeleton .cart-item-div .item-name-div .item-rating,.treatment-cart-main-div-skeleton .cart-item-div .item-name-div .name-section .treatment-name,.treatment-cart-main-div-skeleton .cart-item-div .item-name-div .name-section .treatment-view-details,.treatment-cart-main-div-skeleton .cart-item-div .item-price{background:linear-gradient(90deg,#fff 0,#e6e6e6 50%,#fff);background-size:200% 100%;animation:skeleton-animation 1.5s linear infinite}@keyframes skeleton-animation{0%{background-position:200% 0}to{background-position:-200% 0}}.treatment-cart-main-div-skeleton .cart-item-div-header{padding:20px 10px;background:#f9f9f9;display:flex;justify-content:space-around;align-items:center}.treatment-cart-main-div-skeleton .cart-item-div-header .item-heading-arrow{width:10%;height:20px;border-radius:10px;background:hsla(0,0%,88%,.431)}.treatment-cart-main-div-skeleton .cart-item-div-header .item-heading{width:30%;height:40px;border-radius:10px;background:hsla(0,0%,88%,.431)}.treatment-cart-main-div-skeleton .cart-item-div{border-radius:10px;background:#f9f9f9;padding:10px 20px;display:flex;justify-content:space-between;align-items:center;margin:10px 0}.treatment-cart-main-div-skeleton .cart-item-div .item-name-div{display:flex;flex-direction:column;align-items:flex-start}.treatment-cart-main-div-skeleton .cart-item-div .item-name-div .name-section{display:flex;flex-direction:column}.treatment-cart-main-div-skeleton .cart-item-div .item-name-div .name-section .treatment-name{width:350px;height:15px;background:hsla(0,0%,88%,.431)}@media(max-width:576px){.treatment-cart-main-div-skeleton .cart-item-div .item-name-div .name-section .treatment-name{width:200px;margin-bottom:5px}}.treatment-cart-main-div-skeleton .cart-item-div .item-name-div .name-section .treatment-view-details{margin-top:10px;width:300px!important;height:10px;background:hsla(0,0%,88%,.431)}@media(max-width:576px){.treatment-cart-main-div-skeleton .cart-item-div .item-name-div .name-section .treatment-view-details{width:150px!important}}.treatment-cart-main-div-skeleton .cart-item-div .item-name-div .item-rating{width:60px;height:30px;background:hsla(0,0%,88%,.431);margin:10px 0;border-radius:20px}.treatment-cart-main-div-skeleton .cart-item-div .input-checkbox .black-checkbox{accent-color:#0bc9c3;width:20px;-webkit-transform:scale(1.5)}@media(max-width:576px){.treatment-cart-main-div-skeleton .cart-item-div .input-checkbox .black-checkbox{width:24px}}.treatment-cart-main-div-skeleton .cart-item-div .item-price{width:40px;height:10px;background:hsla(0,0%,88%,.431);margin:10px 0}.treatment-cart-main-div-skeleton .cart-item-div-footer{padding:25px 10px;background:#f9f9f9;display:flex;justify-content:space-evenly;margin-top:20px}.treatment-cart-main-div-skeleton .cart-item-div-footer .item-footer-left{width:60%;height:50px;background:hsla(0,0%,88%,.431)}.treatment-cart-main-div-skeleton .cart-item-div-footer .item-footer-right{width:30%;height:50px;background:hsla(0,0%,88%,.431)}.treatment-cart-section-heading{height:30px;padding:20px 10px;background:#f9f9f9;margin-top:15px}.errorpopupmsg{font-family:Avenir Next;font-style:normal;font-weight:400;font-size:22px;line-height:26px;text-align:center;padding:25px 0;color:#000}.errorpopupmsgBtn{font-weight:500;font-size:22px}.treatment-cart-main-div{width:100%;background:#fff}@media(max-width:576px){.treatment-cart-main-div{box-shadow:none;margin-top:60px}}.treatment-cart-main-div .modal-header{display:flex;align-items:start;justify-content:space-between;padding:0 0 10px;border-bottom:none}.treatment-cart-main-div .booking-title{display:flex;padding:20px 0;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:10px;background:#f1f1f1;color:#000;text-align:center;font-family:Work Sans;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}.treatment-cart-main-div .cart-items-section{width:80%;margin:0 auto}@media(max-width:768px){.treatment-cart-main-div .cart-items-section{width:100%}}@media(max-width:575px){.treatment-cart-main-div .cart-items-section{width:100%}}.treatment-cart-main-div .cart-items-section .category-section{border-radius:10px;background:#fff;padding:14px 30px 8px;margin-bottom:20px;position:sticky}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .category-section{border:none;padding:0;margin-bottom:0}}.treatment-cart-main-div .cart-items-section .category-section .slick-slider.extra-arrow-class{position:relative;align-items:start}.treatment-cart-main-div .cart-items-section .category-section .slick-slider.extra-arrow-class .slick-list .slick-track{margin-left:0!important}.treatment-cart-main-div .cart-items-section .category-section .slick-slider.extra-arrow-class.extra-arrow-class:before{position:absolute;top:40%;left:0;content:"";padding:5px 10px;background-repeat:no-repeat;background-position:50%}.treatment-cart-main-div .cart-items-section .category-section .slick-slider.extra-arrow-class.extra-arrow-class:after{position:absolute;top:40%;right:0;content:"";padding:5px 14px;transform:rotate(0deg);background-repeat:no-repeat;background-position:50%}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .category-section .slick-slider.extra-arrow-class.extra-arrow-class:after{transform:rotate(180deg);width:25px;height:25px}}.treatment-cart-main-div .cart-items-section .category-section .slick-slider .slick-prev:before{border-radius:10px;content:"";padding:5px 14px;background-image:url(/_next/static/media/slick-arrow-category1.1d114214.svg);background-repeat:no-repeat;background-position:50%}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .category-section .slick-slider .slick-prev:before{width:25px;height:25px}}.treatment-cart-main-div .cart-items-section .category-section .slick-slider .slick-next:before{border-radius:10px;content:"";padding:5px 14px;background-image:url(/_next/static/media/slick-arrow-category1.1d114214.svg);background-repeat:no-repeat;background-position:50%}@media(max-width:575px){.treatment-cart-main-div .cart-items-section .category-section .slick-slider .slick-list{width:80%;margin:0 auto}}.treatment-cart-main-div .cart-items-section .category-section .slick-slider .slick-prev{margin-left:10px;top:18%!important;transform:rotate(-180deg)}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .category-section .slick-slider .slick-prev{transform:rotate(180deg);position:absolute;top:19%!important;margin-right:10px;left:0}}.treatment-cart-main-div .cart-items-section .category-section .slick-slider .slick-next{transform:rotate(0deg);position:absolute;top:25%!important;margin-right:10px}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .category-section .slick-slider .slick-next{transform:rotate(0deg);position:absolute;top:23%!important;margin-right:10px;right:0}}.treatment-cart-main-div .cart-items-section .category-section .categories-name-div{padding-left:10px}.treatment-cart-main-div .cart-items-section .category-section .categories-name-div p{padding:8px 16px!important;width:-moz-fit-content;width:fit-content;margin:auto;color:#000;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:600;line-height:140%;text-transform:capitalize;border-radius:100px;background:var(--2-background,#f9f9f9);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:575px){.treatment-cart-main-div .cart-items-section .category-section .categories-name-div p{width:100%}}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .category-section .categories-name-div p{font-size:12px;font-weight:500}}.treatment-cart-main-div .cart-items-section .category-section .categories-name-div p.selected-category,.treatment-cart-main-div .cart-items-section .category-section .categories-name-div p:hover{color:#fff;border-radius:100px;background:#0bc9c3;padding:8px 16px!important}.treatment-cart-main-div .cart-items-section .category-section .search_input{width:100%;display:flex;height:52px;align-items:center;gap:10px;align-self:stretch;border-radius:1000px;background:var(--5-button-image,#eef0f1);margin:30px auto 0}.treatment-cart-main-div .cart-items-section .category-section .search_input input{width:100%;background:none;border:none;outline:none}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .category-section .search_input{width:100%;margin:12px auto;padding:0 10px!important;height:42px}.treatment-cart-main-div .cart-items-section .category-section .search_input img{width:20px}}.treatment-cart-main-div .cart-items-section .treatment-list-items{overflow-y:scroll;height:calc(100vh - 420px);position:relative;margin:0;padding:10px;scrollbar-width:none;-ms-overflow-style:none}.treatment-cart-main-div .cart-items-section .treatment-list-items.top-extra-class{top:12rem}.treatment-cart-main-div .cart-items-section .treatment-list-items .treatment-list-items::-webkit-scrollbar{display:none!important}@media(max-width:1024px){.treatment-cart-main-div .cart-items-section .treatment-list-items{height:calc(100vh - 310px);padding-bottom:0}}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items{padding:0;height:calc(100vh - 500px)}}.treatment-cart-main-div .cart-items-section .treatment-list-items .selected-category-name{display:flex;flex-direction:column;text-align:left;overflow-y:scroll}.treatment-cart-main-div .cart-items-section .treatment-list-items .selected-category-name p{font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#373c35;margin:18px 0 10px;text-transform:capitalize}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items .selected-category-name{margin-top:0}}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div{border:1px solid #ccc;padding:10px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;gap:20px;align-self:stretch;margin:20px 0}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div{flex-direction:row;align-items:center}}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-name-div{display:flex;align-items:center}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-name-div{align-items:flex-start;flex-direction:column!important}}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-name-div .black-checkbox{accent-color:#0bc9c3;width:20px;-webkit-transform:scale(1.5)}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-name-div .black-checkbox{width:24px}}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-name-div .name-section{display:flex;flex-direction:column;margin-left:20px!important;font-weight:500}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-name-div .name-section{margin:0!important}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-name-div .name-section .deposit-amount{font-size:14px;font-weight:400;color:#5b5b5b}}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-name-div .name-section .treatment-name{color:#000;font-size:18px}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-name-div .name-section .treatment-name{font-size:16px}}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-name-div .name-section .treatment-view-details{color:#0bc9c3;font-size:14px;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer;width:-moz-fit-content;width:fit-content}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-price-container{margin-left:0;align-items:flex-start!important}}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-price-container .item-price{display:flex;align-items:center;justify-content:center}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-price-container .item-price{justify-content:flex-start}}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-price-container .item-price p{color:var(--7-text-icon,#373c35);font-feature-settings:"clig" off,"liga" off;font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%;padding:0 2px;margin:5px 0;word-break:break-word}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-price-container .item-price p{font-size:14px;line-height:normal}}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-price-container .deposit-amount{font-size:14px}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-price-container .deposit-amount{font-size:14px!important}}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-price-container .treatment-rating{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:5px;border-radius:20px;background:var(--5-button-image,#eeeff3)}.treatment-cart-main-div .cart-items-section .treatment-list-items .cart-item-div .item-price-container .treatment-rating span{color:#000;font-feature-settings:"clig" off,"liga" off;font-family:work sans;font-size:12px;font-style:normal;font-weight:500;line-height:140%}.treatment-cart-main-div .cart-items-section .treatment-list-items .selected-item{border:2px solid #0bc9c3;border-radius:8px}.treatment-cart-main-div .cart-items-section .treatment-list-items .black-checkbox{accent-color:#0bc9c3;width:30px;-webkit-transform:scale(1.5)}@media(max-width:576px){.treatment-cart-main-div .cart-items-section .treatment-list-items .black-checkbox{width:24px}}.treatment-cart-main-div .continue-button{width:100%;margin:30px auto auto;text-align:center;padding:14px 24px;gap:10px;border-radius:100px;background:var(--5-button-image,#eef0f1);cursor:pointer;font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.treatment-cart-main-div .blue-button{color:var(--1-white,#fff);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Work Sans;font-size:15px;font-style:normal;font-weight:500;line-height:150%;background:#0bc9c3}.treatment-cart-main-div .total-div{display:flex;flex-direction:column;justify-content:end;align-items:end;border-radius:10px;background:#f9f9f9;padding:15px 20px;margin:20px 0;font-family:Work Sans;font-style:normal;color:#000;font-size:22px;font-weight:500;line-height:140%}@media(max-width:576px){.treatment-cart-main-div .total-div{margin-bottom:0}.treatment-cart-main-div .total-div .total-div-amount{font-size:16px}}.treatment-cart-main-div .total-div .total-div-deposit{font-size:16px}@media(max-width:576px){.treatment-cart-main-div .total-div .total-div-deposit{font-size:12px;color:#5b5b5b}.treatment-cart-main-div .total-div{flex-direction:row;justify-content:space-between;align-items:center;border-radius:10px;font-size:18px;font-weight:500;line-height:140%}.treatment-cart-main-div .total-div .mobile-footer{flex-direction:column;justify-content:start;align-items:flex-start}}.treatment-cart-main-div .modal-div{display:flex;flex-direction:column!important;justify-content:end;align-items:end;border-radius:10px;background:#fff;padding:15px 20px;margin:20px 0;font-family:Work Sans;font-style:normal;color:#000;font-size:22px;font-weight:500;line-height:140%}@media(max-width:576px){.treatment-cart-main-div .modal-div .modal-div-amount{font-size:18px;margin-bottom:0;display:flex;justify-content:space-between}}.treatment-cart-main-div .modal-div .modal-div-deposit{font-size:14px}@media(max-width:576px){.treatment-cart-main-div .modal-div .modal-div-deposit{font-size:12px;color:#5b5b5b;display:flex;justify-content:space-between}}.treatment-cart-main-div .modal-div .mobile-modal-btn{width:100%;margin-top:10px}@media(max-width:576px){.treatment-cart-main-div .modal-div{flex-direction:row;justify-content:flex-start;align-items:start;border-radius:10px;font-size:18px;font-weight:500;line-height:140%;margin-bottom:0;padding-bottom:0}.treatment-cart-main-div .modal-div .mobile-footer{flex-direction:column;justify-content:start;align-items:flex-start}}@media(max-width:576px)and (max-width:576px){.treatment-cart-main-div .modal-div .mobile-footer{width:100%}}@media(max-width:576px){.treatment-cart-main-div .modal-div .modal-btn{margin-top:34px}}@media(max-width:576px)and (max-width:576px){.treatment-cart-main-div .modal-div .modal-btn{margin-top:10px}}.treatment-cart-main-div .button-div{display:flex;justify-content:end;margin:20px 0}@media(max-width:576px){.treatment-cart-main-div .button-div{justify-content:center}}.treatment-cart-main-div .button-div button{background:#0bc9c3;border:none;outline:none;color:#fff;text-align:center;font-family:Work Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding:10px 120px}@media(max-width:576px){.treatment-cart-main-div .button-div button{width:100%;padding:10px;font-size:16px;font-weight:600}}.treatment-cart-main-div .button-div button:disabled{background:#454545;border:1px solid #d9d9d9;border-radius:6px;pointer-events:none}.treatment-cart-mobile{margin:-30px 0 0;padding-bottom:10px}.treatment-cart-mobile .treatment-list-items{height:45vh!important}@media(max-width:576px){.mobile-view-modal{width:95.3%;position:absolute;top:12%}}.treatment-details-modal .details-section{border-radius:10px;background:#f9f9f9;font-family:Work Sans;font-style:normal;color:#000;font-weight:500;line-height:140%;margin:10px 0;padding:15px}.treatment-details-modal .details-section h5{font-size:20px}.treatment-details-modal .details-section .discription p{font-size:16px;max-height:130px;overflow-y:auto}.treatment-details-modal .details-section .discription span{font-size:18px}.treatment-details-modal .details-section .time-div span{font-size:16px}.treatment-details-modal .image-section .image-section .certificate-image{width:100%}.treatment-details-modal .image-section .image-section .certificate-image img{width:100%;padding:5px;object-fit:cover;border-radius:10px}.treatment-details-modal .image-section .image-section .slick-slider .slick-prev:before{background-color:#e2e8f5;border-radius:10px;content:"";padding:5px 13px;background-image:url(/_next/static/media/slickArrow.97a7cb80.png);background-repeat:no-repeat;background-position:50%}@media(max-width:576px){.treatment-details-modal .image-section .image-section .slick-slider .slick-prev:before{display:none}}.treatment-details-modal .image-section .image-section .slick-slider .slick-next:before{background-color:#e2e8f5;border-radius:10px;content:"";padding:5px 13px;background-image:url(/_next/static/media/slickArrow.97a7cb80.png);background-repeat:no-repeat;background-position:50%}@media(max-width:576px){.treatment-details-modal .image-section .image-section .slick-slider .slick-next:before{display:none}}.treatment-details-modal .image-section .image-section .slick-slider .slick-arrow{filter:drop-shadow(0 14px 24px rgba(0,0,0,.25))}.treatment-details-modal .image-section .image-section .slick-slider .slick-prev{margin-left:20px;transform:rotate(180deg)}.treatment-details-modal .image-section .image-section .slick-slider .slick-next{margin-right:20px}.discount-main-section{border-radius:30px;display:flex;flex-direction:column}.discount-main-section .icon-section{display:flex;width:100%;justify-content:flex-end;align-items:flex-end}.discount-main-section h1{font-family:Work Sans;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.discount-main-section .discount-text-section{display:flex;flex-direction:column;align-items:flex-start;margin-top:20px}.discount-main-section .discount-text-section p{margin:0 0 5px;font-family:Work Sans;font-size:12px;font-style:normal;font-weight:500;line-height:140%;color:#373c35}.discount-main-section .discount-text-section input{width:100%;border-radius:10px;border:1px solid #878787;padding:15px}.ReactModal__Content.ReactModal__Content--after-open.discount-modal{width:30%!important;background:#fff;margin:0 auto;border-radius:20px!important}@media(max-width:767px){.ReactModal__Content.ReactModal__Content--after-open.discount-modal{width:90%!important;background:#fff;margin:0 auto;z-index:1111!important}}.card-container{width:100%}.card-container .card-details-main-div{width:65%;margin:100px auto;padding:7px 15px;background:#fff}@media(max-width:576px){.card-container .card-details-main-div{margin-top:0}}.card-container .card-details-main-div ::-webkit-scrollbar{width:5px;border-radius:30px}.card-container .card-details-main-div ::-webkit-scrollbar-track{background:#f1f1f100}.card-container .card-details-main-div ::-webkit-scrollbar-thumb{background:#0bc9c3;border-radius:10px}.card-container .card-details-main-div .card-details-main{width:80%;margin:0 auto}.card-container .card-details-main-div .card-details-main .card-data{width:100%;display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:20px;border-radius:10px;border:1px solid #ddd;background:#fff}.card-container .card-details-main-div .card-details-main .card-data .card-details-card{width:100%}.card-container .card-details-main-div .card-details-main .card-data .card-details-card .card-details-amount{width:100%;display:flex;align-items:center;justify-content:space-between;padding:15px 5px}.card-container .card-details-main-div .card-details-main .card-data .card-details-card .card-details-amount p{color:var(--8-black,#000);font-feature-settings:"clig" off,"liga" off;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin:0}.card-container .card-details-main-div .card-details-main .card-cart-sec{width:100%;margin:40px auto}.card-container .card-details-main-div .card-details-main .card-cart-sec p{color:var(--Black,#000);font-feature-settings:"clig" off,"liga" off;font-family:Work Sans;font-size:12px;font-style:normal;font-weight:500;line-height:160%;margin:0}.card-container .card-details-main-div .card-details-main .card-cart-sec .card-div{width:100%;display:flex;padding:20px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:10px;border:1px solid var(--6-form,#878787);background:var(--1-white,#fff)}.card-container .card-details-main-div .card-details-main .card-cart-sec .card-div input{width:100%;border:none;outline:none}.card-container .card-details-main-div .card-details-main .card-cart-sec .card-div img{width:22px;height:22px;object-fit:contain}.card-container .card-details-main-div .card-details-main .card-btn{display:flex;width:100%;height:51px;padding:14px 24px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:100px;background:#0bc9c3;margin:30px 0}.card-container .card-details-main-div .card-details-main .card-btn button{width:100%;outline:none;border:none;background:none;color:var(--1-white,#fff)}