@charset "UTF-8";.custom-listing-card{padding-top:140px}.custom-image-card img{width:371px!important;height:177px!important;border-radius:16px!important;object-fit:cover!important}.custom-padding-top{padding-top:85px}.text-color{color:#717171}.custom-card-box{background:#fff/5;box-shadow:0 4px 40px #0000000d;padding:24px;border-radius:24px}.per-badge{background:#00a7e5;color:#fcfcfc;border-radius:54px}.per-head{width:380px}.subadmin-select .css-13cymwt-control,.subadmin-select .timeSlot-select__control--is-focused{height:auto!important}.primary-btn{border-radius:54px;font-size:16px;font-weight:600;line-height:22px;letter-spacing:.25px;display:inline-flex;padding:12px 22px;justify-content:center;align-items:center;gap:5px;color:#fcfcfc;background:#00a7e5;border:1px solid #00a7e5;height:48px;transition:all .3s ease-in-out}.white-btns{background:#effcfd;color:#00abbc;width:60%;padding:12px 0!important}.white-btns:hover{background:#00abbc;color:#effcfd}.draft-btn{border-radius:8px;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px;display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;gap:5px;color:#00a7e5;background:#fff;border:1px solid #00a7e5;height:40px;transition:all .3s ease-in-out}.draft-btn:hover{background:#00a7e5;color:#fff;transition:all .3s ease-in-out}.draft-number{position:absolute;top:-6px;right:-3px;width:20px;height:20px;border-radius:50%;background:#00a7e5;display:flex;justify-content:center;border:1px solid #fff;align-items:center;font-size:12px;color:#fff;font-weight:600;transition:all .3s ease-in-out}.draft-btn:hover .draft-number{background:#fff;color:#00a7e5;font-weight:700;border:1px solid #00a7e5;transition:all .3s ease-in-out}.no-btn{border-radius:54px;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px;display:inline-flex;padding:12px 22px;justify-content:center;align-items:center;gap:5px;color:#fcfcfc;background:#c4120c;border:1px solid #c7110a;height:48px;transition:all .3s ease-in-out}::-webkit-scrollbar{width:3px;height:6px}::-webkit-scrollbar-track{box-shadow:inset 0 2px 16px -4px #000000bf;border-radius:50px}::-webkit-scrollbar-thumb{background-color:#00a7e5;border-radius:50px}.list-disc,.list-disc li{list-style:disc!important;font-size:14px;margin-bottom:10px;font-weight:500}.term-content::-webkit-scrollbar{width:5px}.term-content::-webkit-scrollbar-track{box-shadow:inset 0 2px 16px -4px #000000bf;border-radius:20px}.term-content::-webkit-scrollbar-thumb{background-color:#00a7e5;border-radius:50px}.danger-btn{border-radius:54px;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px;display:inline-flex;padding:12px 22px;justify-content:center;align-items:center;gap:5px;color:#fcfcfc;background:#dc3545;border:1px solid #dc3545;height:48px;transition:all .3s ease-in-out}.primary-btn:hover{background:#007099;transition:all .3s ease-in-out}.pay-btn{border-radius:12px;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px;display:inline-flex;padding:12px 22px;justify-content:center;align-items:center;gap:5px;color:#262338;background:transparent;border:1px solid #eff0f6;height:56px;transition:all .3s ease-in-out}.bg-off-white{background-color:#fcfcfc!important}.bg-grey{background-color:#6d676723!important}.pay-btn:hover,.pay-btn.active{border:1px solid #00a7e5;transition:all .3s ease-in-out}.list-session-btn{border-radius:24px;font-size:14px;font-weight:700;line-height:22px;letter-spacing:.25px;display:inline-flex;padding:12px 22px;justify-content:center;align-items:center;gap:5px;color:#262338;background:transparent;border:2px solid #262338;height:48px;transition:all .3s ease-in-out}.find-session-btn{border-radius:24px;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px;display:inline-flex;padding:12px 22px;justify-content:center;align-items:center;gap:5px;color:#fff;background:#00a7e5;height:48px;transition:all .3s ease-in-out}.find-session-btn:hover{background:#00a7e5;color:#fff!important}.login-signup-btn{border-radius:24px;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px;display:inline-flex;padding:12px 22px;justify-content:center;align-items:center;gap:5px;color:#00a7e5;background:transparent;border:2px solid #00a7e5;height:48px;transition:all .3s ease-in-out}.login-btn{border-radius:24px;font-size:14px;font-weight:700;line-height:22px;letter-spacing:.25px;display:inline-flex;padding:12px 22px;justify-content:center;align-items:center;gap:5px;color:#262338;background:transparent;border:2px solid #a0a3bd;height:48px;transition:all .3s ease-in-out}.login-btn:hover{background:#14142b;color:#fff;transition:all .3s ease-in-out}.login-btn:hover svg path{fill:#fff!important}.video-icon{position:absolute;bottom:-20px;left:10px;font-size:30px;z-index:11111111!important}.loggedIn-btn{border-radius:24px;font-size:14px;font-weight:600;line-height:22px;letter-spacing:.25px;display:inline-flex;padding:10px 2px 10px 22px;justify-content:center;align-items:center;gap:5px;color:#262338;background:#eff0f6;border:2px solid #00a7e5;height:48px;transition:all .3s ease-in-out}.payment-pay .modal-dialog{max-width:440px!important}.loggedIn-btn:hover{color:#00a7e5;transition:all .3s ease-in-out}.loggedIn-btn span{display:inline-block;height:40px;width:40px;border-radius:30px}.loggedIn-btn span img{height:100%;width:100%;object-fit:cover;border-radius:30px}.value-code{padding:40px 48px;background-color:#effcfd;display:flex;flex-direction:column;justify-content:center}.main-heading{font-size:40px;color:var(--black, #191819)!important;font-weight:700!important}.tell-text{color:var(--black, #191819)!important;font-weight:700!important}.contact-form-section .profile-input::placeholder{font-weight:600;color:#363b43!important}.custom-margin{margin-bottom:120px}.loading-animation{overflow:hidden;background:#f1f1f1;border-radius:12px}.loading-animation:before{content:"";display:block;height:100%;width:100%;animation:loading 1s infinite;background:linear-gradient(to right,transparent,#f9f9f9,transparent)}@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}.h-1{height:1px!important}.h-15{height:15px!important}.h-25{height:25px!important}.h-170{height:170px!important}.w-60{width:60px!important}.w-105{width:105px!important}.w-130{width:130px!important}.w-131{width:131px!important}.w-150{width:150px!important}.w-160{width:160px!important}.h-250{height:250px!important}.h-550{height:550px!important}.border-50{border-radius:50%!important}.dark-gray{color:#616161!important}.text-label-boarding{color:#9e9e9e!important}.text-red{color:red!important}.text-grey-dark{color:var(--Greyscale-700, #616161)!important}.profile-input{display:flex;height:56px;padding:0 42px 0 10px;align-items:center;gap:12px;align-self:stretch;border-radius:12px;border:1px solid var(--Greyscale-400, #bdbdbd)}.profile-input:focus{outline:none;border-color:#00a7e5;box-shadow:0 0 0 2px #00a7e51a}.profile-input.is-invalid{border-color:#dc3545}.profile-input.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 2px #dc35451a}.invalid-feedback{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.react-viewer-attribute{opacity:0!important}.btn-send-form{padding:13px;width:100%;border:none;border-radius:8px;background-color:#00abbc;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.rating-clr{color:#f1db13}.form-contact-image{height:800px!important}.active-tab{background:transparent!important;box-shadow:none!important;border-radius:0!important;color:#00a7e5!important;border-bottom:3px solid #00a7e5!important}.tabs-btns{font-weight:600;font-size:18px;color:#9e9e9e;padding:10px 15px;background-color:transparent;border:none;border-bottom:3px solid #eeeeee;position:relative;cursor:pointer}.tabs-btns:hover{background:transparent;box-shadow:none}.book-modals.modal.show .modal-dialog{max-width:700px!important}.book-modals .modal-header{border:none!important}.book-box{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:16px;border-radius:12px;border:1px solid #eff0f6;background:#fcfcfc;gap:5px;margin-top:5px}input[type=checkbox]{position:relative;border:1px solid #000;border-radius:2px;background:none;cursor:pointer;line-height:0;margin:0 .6em 0 0;outline:0;padding:0!important;vertical-align:text-top;height:20px;width:20px;-webkit-appearance:none}input[type=checkbox]:hover{opacity:1}input[type=checkbox]:checked{background-color:#00a7e5;opacity:1;border:1px solid transparent}input[type=checkbox]:before{content:"";position:absolute;right:50%;top:50%;width:5px;height:11px;border:solid #fff;border-width:0 2px 2px 0;margin:-1px -1px 0;transform:rotate(45deg) translate(-50%,-50%);display:none}input[type=checkbox]:checked:before{display:block}.categories ul{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;padding:0 15px}.categories ul li a{display:inline-flex;align-items:center;padding:10px 24px;gap:10px;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px;color:#00a7e5;position:relative;transition:all .2s ease-in-out;white-space:nowrap;min-width:fit-content;border-radius:24px!important;background-color:#d3fbff}.categories ul li a:after{content:"";position:absolute;bottom:-5px;background:#fcfcfc!important;height:2px;width:0;left:0;right:0;margin:0 auto;transition:all .2s linear}.categories ul li a.active:after,.categories ul li a:hover:after{width:100%;background:#00a7e5}.categories ul li a.active,.categories ul li a:hover{color:#fff!important;transition:all .2s ease-in-out;background-color:#00a7e5!important;iconify-icon {color: #fff !important;}}.categories ul li a .cat-icon{color:#00a7e5;font-size:24px}.categories ul li a .cat-icon img{width:22px;height:22px}.categories ul li a.active svg path,.categories ul li a:hover svg path{fill:#00a7e5;transition:all .2s ease-in-out}.categories ul li a.active .fill-clr path,.categories ul li a:hover .fill-clr path{stroke:#00a7e5;fill:none;transition:all .2s ease-in-out}.categories ul li a.active .cat-icon{color:#00a7e5}.categories.second-categories ul li a{color:#14142b}.categories.second-categories ul li a.active:after,.categories.second-categories ul li a:hover:after{background:#14142b!important}.categories.second-categories ul li a.active,.categories.second-categories ul li a:hover{color:#14142b!important}.categories.second-categories ul li a.active svg path,.categories.second-categories ul li a:hover svg path{fill:#14142b!important}.categories.second-categories ul li a.active .fill-clr path,.categories.second-categories ul li a:hover .fill-clr path{stroke:#14142b!important}.categories.second-categories ul li a.active .cat-icon{color:#14142b!important}.pagination .page-item .page-link{color:var(--text-white)!important;background:var(--bg-theme)!important}.pagination .page-item.active .page-link{background-color:#00a7e5!important;color:#fff!important;border-color:#00a7e5!important}.split-input{color:#14142b;font-size:15px;font-weight:500;line-height:24px;letter-spacing:.75px;width:100%;border-radius:100px;background:transparent;height:50px;border:2px solid #a0a3bd;padding:6px 20px}.search-service{color:#fff;font-size:15px;font-weight:500;line-height:24px;letter-spacing:.75px;width:100%;border-radius:100px;height:56px;padding:6px 20px}.split-input::placeholder{color:#a0a3bd!important}.input-with-ic{position:relative}.input-with-ic svg{position:absolute;top:18px;right:16px;font-size:32px;color:#a0a3bd}.text-area{color:#14142b;font-size:14px;font-weight:500;line-height:18px;letter-spacing:.75px;width:100%;border-radius:12px;background:transparent;border:1px solid #d9dbe9;padding:6px 20px}textarea:focus,textarea::-webkit-resizer{outline:none;box-shadow:none}.form-input{color:#14142b;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.75px;width:100%;border-radius:12px;background:transparent;height:66px;border:1px solid #d9dbe9;padding:6px 20px}.form-input::placeholder,.text-area::placeholder{color:#717171}.work-wrapper{border-radius:20px;background:#d2f3ff;padding:36px 72px}.home-wrapper h2{font-size:24px;font-weight:700;line-height:40px;letter-spacing:1px}.list-img{position:relative;border-radius:20px;display:block;height:232px}.list-img img{border-radius:20px;height:100%}.list-img .list-text{position:absolute;bottom:0;width:100%;left:0;right:0;padding:20px;border-radius:20px;font-size:24px;font-weight:700;line-height:32px;letter-spacing:1px;color:#fff;text-align:center;background:linear-gradient(0deg,rgba(0,10,15,.72) 20.31%,rgba(0,10,15,0) 82.81%)}.list-card{display:flex;flex-direction:column;gap:12px;background:transparent}.card-details{padding:0 15px 15px}.card-img{height:230px;position:relative;border-top-right-radius:12px;border-top-left-radius:12px}.fav-ic{color:#fff;font-size:30px;border-radius:20px;cursor:pointer}.fav-ic:hover{color:#fff;opacity:.8}.fav-ic.colored{color:red}.fav-ic iconify-icon{fill:#fff;stroke:#646464;stroke-width:1px}.card-img img{height:100%;width:100%;object-fit:cover;border-radius:12px}.list-name{font-size:24px;font-weight:600;line-height:34px;color:#212121}.rating{color:#4e4b66;font-size:13px;font-weight:600;line-height:22px;display:flex;align-items:center;gap:4px}.distance{color:#424242;font-size:12px;font-weight:500}.custom-badge{background-color:#eee;color:#616161;padding:8px 12px}.v-text{color:#6e7191;font-size:13px;font-weight:500}.dot-img img{height:25px;width:25px}.list-price{color:#a0a3bd;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px}.list-price span{color:#4e4b66;font-size:32px;font-weight:700;letter-spacing:1px}.list-link{color:#007099;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px;display:flex;align-items:center;gap:5px}.participant-selector-section{border:1px solid #D9DBE9;border-radius:18px;padding:21px 18px;cursor:pointer}.participant-done-button{border:2px solid #00a7ef;background:transparent;width:265px;border-radius:24px;padding:12px 22px;color:#00a7ef!important}.participant-done-button:hover{border:2px solid #00a7ef;background:#00a7ef!important;width:265px;border-radius:24px;color:#fff!important;padding:12px 22px}.h-card{flex-direction:row;gap:0px}.h-card .card-details{flex:1;display:flex;justify-content:space-between;flex-direction:column}.h-card .card-img{max-width:380px;flex-shrink:0;align-self:stretch}footer{padding:64px;border-top:1px solid #d9dbe9}footer ul li{margin-bottom:10px}footer h6{font-size:18px;font-weight:600;margin-bottom:16px}.footer-link{color:#212121;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.25px;transition:all .2s ease-in-out}.language-dropdown .dropdown-toggle{background:transparent;color:#000;border-radius:24px;border:2px solid #a0a3bd;padding:10px 40px 10px 10px!important;font-size:12px}.language-dropdown .dropdown-toggle:after{content:"";background:url(https://api.iconify.design/iconamoon/arrow-down-2-thin.svg) no-repeat center center / contain;width:30px;height:30px;position:absolute;right:13px;top:5px;border:none}.language-dropdown .dropdown-toggle:focus,.language-dropdown .dropdown-toggle:active{background-color:#fff!important;color:#000!important;border:2px solid #a0a3bd}.footer-link:hover{color:#00a7e5;transition:all .2s ease-in-out}footer .border-end{border-color:#f7f7fc!important}.footer-ic{transition:all .2s ease-in-out;color:#757575;font-size:24px}.footer-ic:hover{transform:translateY(-5px);transition:all .2s ease-in-out}.sub-footer{display:flex;justify-content:space-between;align-items:center}.sub-footer p,.sub-link{color:#212121;font-size:14px;font-style:normal;font-weight:500;text-align:center}.footer-end{background:#a0a3bd;padding:20px}.hover:hover{box-shadow:0 0 30px #0000002b;opacity:.9}.certification-links{list-style-type:disc!important}.footer-first{display:flex;flex-direction:column;gap:32px;p {font-size: 14px; font-weight: 500; color: #212121 !important;}}.search-loader{width:80px;padding:8px;aspect-ratio:1;border-radius:50%;background:#00a7e5;--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}.filters{width:100%}.filters ul{display:flex;align-items:center;justify-content:space-between;gap:5px}.filter-link{padding:10px 35px;color:#00a7e5;background-color:#d3fbff;font-weight:600;font-size:14px;letter-spacing:.75px;position:relative;display:inline-block;transition:all .2s ease-in-out;border-radius:24px;text-decoration:none}.filter-link a:hover{color:#00a7e5!important}.filter-link.active{color:#fff;background-color:#00a7e5;transition:all .2s ease-in-out}.filter-link:after{content:"";position:absolute;width:8px;height:8px;border-radius:10px;bottom:0;left:0;right:0;margin:0 auto;transition:all .2s ease-in-out}.term-content{max-height:495px;overflow-y:auto;position:relative;padding:5px 8px}.terms-content{max-height:670px;overflow-y:auto;position:relative;padding:5px 8px}.term-content:after{content:"";position:sticky;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 50%);width:100%;left:0;right:0;bottom:0;height:100px;display:inline-block}.grid-box{padding:1rem 0;margin:0 auto;display:grid;grid-template-columns:67% 30%;grid-template-rows:215px 215px;grid-gap:2rem}.grid-box-2{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr;grid-column-gap:2rem}.grid-box .item-img,.grid-box-2 .item-img{object-fit:cover;width:100%;height:100%}.grid-single-image{width:100%;height:450px;border-radius:12px!important}.grid-single-image img{width:100%;height:100%;object-fit:cover;border-radius:12px!important}.item-a{grid-row:1 / 3}.item-c{grid-row:2 / 2;border-radius:0 0 12px;position:relative}.item-a .item-img{border-radius:12px 0 0 12px}.item-b .item-img{border-radius:0 12px 0 0}.item-c .item-img{border-radius:0 0 12px}.time-text{font-size:13px!important;padding:0!important;font-weight:600!important}.time-text-clr{color:#a0a3bd}.overlay-counter{position:absolute;height:100%;width:100%;top:0;border-radius:0 0 12px;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;z-index:1;font-family:Poppins;font-size:20px;font-weight:500;line-height:38px;letter-spacing:.75px;color:#fcfcfc}.service-header{display:flex;align-items:center;gap:10px;padding-bottom:10px;overflow-x:auto}.service-header::-webkit-scrollbar{height:0px;width:0}.header-link{color:#a0a3bd;font-size:14px;font-weight:600;line-height:24px;letter-spacing:.75px;display:flex;align-items:center;gap:10px}.header-link.active{color:#14142b}.service-counter{height:22px;width:22px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;background:#a0a3bd;color:#fff}.header-link.active .service-counter{background:#00cc67}.form-check-radio{border:2px solid white;box-shadow:0 0 0 1px #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;min-width:15px;height:15px;transition:all ease-in .2s}.form-check-radio:checked{background-color:#000;box-shadow:0 0 0 1px #000!important}.fa-times{color:#00a7e5}.discount-ref-modal .modal-content{padding:10px!important;border-radius:24px!important}.discount-modal-input{height:50px;padding:21px 20px 21px 18px;border-radius:12px;border:1px solid #d9dbe9}.discount-date-input{height:50px;padding-left:21px;padding-top:13px;border-radius:12px;border:1px solid #d9dbe9}.discount-date-input .input-time input{padding-left:10px!important;width:200px!important}.upload-btn-wrapper{color:#a0a3bd;font-size:14px;font-weight:600;line-height:24px;letter-spacing:.75px;border-radius:12px;border:1px dashed #00a7e5;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;min-height:150px;position:relative}.upload-btn-wrapper.over-view-h{height:211px!important}.card-box .progress{background-color:#eff0f6;height:7px;border-radius:10px}.card-box .progress .progress-bar{background-color:#00a7e5;height:7px;border-radius:10px}.feature-inputs input{border-top:none!important;border-left:none!important;border-right:none!important;width:60px;height:20px}.pricing-input-handle input{height:60px;width:100%;border-radius:10px!important;border:1px solid #d9dbe9!important;padding:0 10px}.img-preview{border-radius:12px;height:190px!important;min-height:100px;position:relative}.video-preview{border-radius:12px;height:190px!important;width:100%!important}.thumbnail-preview{border-radius:0 12px 12px 0;height:100%!important;width:100%!important;object-fit:cover!important}.service-card-preview{border-radius:12px;height:100%!important;width:100%!important}.upload-scroll{max-height:385px;overflow-y:auto}.upload-scroll::-webkit-scrollbar{width:3px}.upload-scroll::-webkit-scrollbar-track{box-shadow:inset 0 2px 16px -4px #000000bf;border-radius:20px}.upload-scroll::-webkit-scrollbar-thumb{background-color:#00a7e5;border-radius:50px}.img-preview.service-img{min-height:100px;border:1px solid #14142b;height:225px}.img-preview .pre-img{border-radius:12px;height:100%;width:100%;object-fit:cover}.support-height{height:144px}.img-badge{position:absolute;left:10px;top:10px}.cross-ic{position:absolute;right:10px;top:10px;border-radius:100%}.cross-ic.settings{right:0;top:0}.cross-ic.slot{right:-7px;top:-3px}.table thead tr{color:#262338;font-size:16px;font-weight:600;line-height:34px;letter-spacing:.75px;border:0px solid transparent}.table tbody tr{color:#14142b;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.75px;border-color:#d9dbe9}.table tbody tr td{padding:15px 10px}.work-card{border-radius:20px;background:#d2f3ff;padding:36px 42px;min-height:450px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.work-card.bg-purple .service-icon{color:#6308f7}.more-service-card{background:#e5fff2;padding:32px}.custom-dropdown .custom-menu{border-radius:21px;border:1px solid #eff0f6;background:#fff;box-shadow:0 32px 64px #0000000d;position:absolute;z-index:110;padding:1rem;margin:6px 0 0;top:100%;right:0;left:auto}.home-location{width:350px!important}.home-location .custom-menu{min-width:30rem!important;color:#000!important;right:auto!important;transform:translate(-20%,5%)!important}.menu-closed{width:100%;height:100vh;position:fixed;left:0;top:0;background-color:#00000080}.page-wrapper{display:flex;gap:20px}.main{flex:1;width:100%}.sidebar{border-radius:12px;border:1px solid #eff0f6;background:#fff;box-shadow:0 16px 20px #0000000a;min-width:260px;height:calc(100vh - 140px);overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between;padding:20px;margin-bottom:20px}.admin-sidebars{border-radius:12px;background:#fff;min-width:260px;height:100vh;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between;padding:20px;margin-bottom:20px}.sidebar .side-ic{height:24px;width:24px}.sidebar .side-ic svg{height:100%;width:100%;object-fit:contain}.search-with-ic{position:relative}.sidebar ul li{margin-bottom:15px}.sidebar ul li a{font-weight:600;font-size:14px;color:#262338;padding:0 15px;display:inline-flex;align-items:center;width:100%;gap:15px;border-radius:30px;height:48px;transition:all .3s ease-in-out}.sidebar ul li a:hover,.sidebar ul li a.active{color:#fff;background:#00a7e5;transition:all .3s ease-in-out;display:flex;align-items:center}.sidebar ul li a .side-link{flex:1}body::-webkit-scrollbar{width:4px;border-radius:2px;z-index:-1}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background:#e4e4f0;border-radius:2px}.categories::-webkit-scrollbar{width:0px!important}.aside-content{flex:1;margin:0 auto;overflow-y:auto}.modal-days{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 auto;gap:10px}.modal-days .tags-modal{border-radius:8px;border:2px solid #00a7e5;color:#00a7e5;font-weight:500;font-size:14px;line-height:22px;letter-spacing:.25px;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;cursor:pointer;white-space:nowrap}.modal-days .tags-modal:hover,.modal-days .tags-modal.active{background:#00a7e5;color:#fff}.search-tags{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 auto;gap:10px}.search-tags .tag{border-radius:8px;border:2px solid #fcfcfc;color:#fcfcfc;font-size:13px;font-weight:500;line-height:22px;letter-spacing:.25px;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;cursor:pointer;white-space:nowrap}.search-tags .tag.active,.search-tags .tag:hover{background:#00a7e5!important;color:#fff}.search-tags .tag:hover{opacity:.7}.search-tags .tag.active{opacity:1}.search-tags .tag a,.service-dropdown .dropdown-toggle:after{display:none}.search-tags .tag.active a{display:inline-block}.second-serach-tags .tag{border:2px solid #14142b;color:#14142b}.second-serach-tags .tag.active,.second-serach-tags .tag:hover{background:#262338!important;color:#fff}.service-icon{width:48px;height:48px;background:#fff;border-radius:99px;font-size:22px;display:flex;align-items:center;justify-content:center;line-height:1;color:#00a7e5}.booking-iconBTn{width:25px;height:25px}.booking-iconBTn img{width:100%;height:100%}.tabs{display:flex;align-items:center;justify-content:flex-start;margin:0 15px}.tabs li{flex:0 0 auto;width:auto}.tabs li .tab{padding:0 10px 10px;text-align:center;display:inline-block;align-items:center;font-size:16px;color:#6e7191;font-weight:600;border-bottom:2px solid transparent;line-height:34px;transition:all .2s ease-in-out}.tabs li .tab:hover{color:#00a7e5;transition:all .2s ease-in-out}.tabs li .tab.active{color:#00a7e5;border-color:#00a7e5;transition:all .2s ease-in-out}.patient-chat li a:hover,.patient-chat li a.active{background:#e5f8ff;display:flex;cursor:pointer}.scroll-list{height:calc(100vh - 170px);overflow-y:hidden;overflow-x:hidden;padding-right:10px}.scroll-text{height:240px;overflow-y:auto}.earning-scroll{padding:2px 10px;overflow-y:auto;max-height:412px;overflow-x:hidden}.h-480{height:480px!important}.earning-scroll::-webkit-scrollbar{width:2px}.earning-scroll::-webkit-scrollbar-thumb{width:2px;background-color:#c4c5c6}.earning-scroll::-webkit-scrollbar-track{background-color:#e9e9e9}.dash-scroll{height:400px}.scroll-list::-webkit-scrollbar{width:8px;border-radius:20px}.patient-chat{height:calc(100vh - 340px);overflow-y:auto}.patient-chat-2{height:380px;overflow-y:auto}.scroll-list::-webkit-scrollbar-thumb{width:8px;border-radius:20px;background-color:#424242a8}.scroll-list::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:20px}.scroll-list1{height:calc(100vh - 120px);overflow-y:auto;padding-right:10px}.scroll-list1::-webkit-scrollbar{width:8px;border-radius:20px}.scroll-list1::-webkit-scrollbar-thumb{width:8px;border-radius:20px;background-color:#424242a8}.scroll-list1::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:20px}.light-card{background:rgba(217,217,217,.2);border-radius:8px;padding:10px}.patient-img{height:55px;width:55px;border-radius:100px;display:flex;align-items:center}.patient-img img{height:100%;width:100%;object-fit:cover;border-radius:100%}.chat-logo{height:40px;width:40px;border-radius:100px;display:flex;align-items:center}.chat-logo img{height:100%;width:100%;object-fit:cover}.attachment-img{width:100%;height:150px;border-radius:12px;position:relative}.multiple-attachment-img{width:100px;height:100px;border-radius:12px;position:relative}.multiple-attachment-img-1{width:230px}.multiple-lines{width:100%;height:1px;background:#9e9e9e}.multiple-attachment-img img,.attachment-img img{width:100%;height:100%;object-fit:cover;border-radius:12px}.remaining-count{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#00000085;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:12px}.attachment-btn{width:30px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:center}.chat-input{position:relative}.chat-input .primary-btn{--size: 45px;width:var(--size);height:var(--size);border-radius:100px;padding:16px}.fs-100{font-size:100px}.chat-input .text-message{border-radius:54px;background:#f7f7fc;width:100%;border:none;height:60px;padding:6px 140px 6px 20px;color:#5f606a;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px}.custom-offer-btn{background:#d3fbff;color:#00a7e5;font-size:16px!important;font-weight:700;padding:12px 16px;border-radius:100px}.send-btns{position:absolute;right:12px;top:7px}.inner-chat{height:calc(100vh - 22rem);overflow-y:auto;position:relative;border-top:1px solid #f7f7fc}.inner-chat::-webkit-scrollbar{width:0px}.sender{padding:10px 16px;max-width:500px;display:inline-block;color:#111936;margin-bottom:20px;border-radius:10px;border:1px solid #f4f4f4;background:#fff;font-size:14px;font-weight:600;line-height:24px;letter-spacing:.75px}.john-main{position:absolute;top:-40px;left:50%;transform:translate(-50%,-50%)}.receiver{padding:10px 16px;max-width:500px;display:inline-block!important;color:#fff;margin-bottom:20px;border-radius:10px;background:#00a7e5;font-size:14px;font-weight:600;line-height:24px;letter-spacing:.75px;text-align:start}.receiver-text{padding:5px 0 0;max-width:500px;display:inline-block;color:#fff;margin-bottom:20px;border-radius:10px;font-size:14px;font-weight:600;line-height:24px;letter-spacing:.75px}.img-text{text-align:start}.img-br{border-radius:0 0 10px 10px}.sender-img{width:30px;height:30px;border-radius:100px;border:1px solid #f4f4f4}.sender-img img{width:100%;height:100%;object-fit:cover;border-radius:100px}.dropdown-menu{border-radius:21px;border:1px solid #eff0f6;background:#fff;box-shadow:0 32px 64px #0000000d}.dropdown-menu[data-bs-popper]{top:100%;right:0;left:auto;margin-top:6px;font-size:16px;border:1px solid #eee}.calneder-pop .tooltip-inner{background-color:#00a7e5!important;font-weight:600!important}.calneder-pop.bs-tooltip-top .tooltip-arrow:before{border-top-color:#00a7e5!important}.minh-50{min-height:50px!important}.admin-navbar{top:2%;padding:16px 24px;background:#fff;border-bottom:1px solid #d9dbe9;background:#fdfdfd}.admin-aside{display:flex}.admin-aside .sidebar{border-radius:0;border:0px 0px 0px;height:calc(100vh - 84px);margin-bottom:0}.admin-aside .main{height:calc(100vh - 84px);padding:20px;overflow-y:auto}.user-detail-img{width:100px;height:100px;margin:0 auto}.user-detail-img img{width:100%;height:100%;object-fit:cover}.users-details-modals .modal-content{border-radius:15px!important}.custom-row{display:flex;border-bottom:1px solid #14142b;padding:8px 10px}.users-details-modals .modal-header{border-bottom:none!important}.john-main .user-detail-img{background-color:#fff;border-radius:50%;padding:8px}.john-main .user-detail-img img{border-radius:50%}.custom-reviews-cards{padding:20px}.review-cards{width:100%;display:flex;padding:20px 16px;border-radius:8px}.review-img{width:50px;height:50px}.review-img img{width:50px;height:50px;border-radius:50%;object-fit:cover}.quote-imgs{width:57px;height:57px}.quote-imgs img{width:100%;height:100%}.star-reviews img{width:20px;height:22px}.flag-icon img{width:20px;height:20px}.light-yellow{color:#fbb23f!important}.h-60{height:60px}.h-50{height:50px}.textPrimary{color:#00a7e5!important}.blue-bg,.serviceDetail .text-bg-primary{background-color:#00a7e5!important}.serviceDetail .slotPill .text-danger{opacity:0;width:0;height:0;font-size:0}.serviceDetail .slotPill:hover .text-danger{opacity:1;width:20px;height:20px;font-size:20px}.service-dropdown .btn-success,.service-dropdown .btn-success:active{background-color:transparent;border-color:transparent;color:#000;font-size:20px;padding:0}.pagination .page-item:first-child,.pagination .page-item:last-child{display:none!important}.pagination .page-item .service-dropdown .dropdown-toggle:after{display:none}.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:none!important}.line-clamp-inline{text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;white-space:nowrap;max-width:200px}.counter-circle{width:25px;height:25px;border-radius:50%;background-color:#00a7e5;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px}.react-viewer-toolbar{height:52px!important}.react-viewer-toolbar li{--size: 50px !important;width:var(--size)!important;height:var(--size)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.react-viewer-close{--size: 70px !important;width:var(--size)!important;height:var(--size)!important}.react-viewer-icon{font-size:18px!important}.react-viewer-close>i{top:20px!important;left:28px!important}.react-viewer-close .react-viewer-icon{font-size:16px!important}.react-viewer-btn{background-color:#00a7e5!important}.review-btn{border:2px solid #00a7e5;border-radius:24px!important;background-color:#00a7e5;padding:8px 20px;font-size:13px;font-style:normal;font-weight:600;color:#fff;transition:all .2s ease-in-out}.link-btn{padding:5px 10px;border-radius:10px}.review-btn:hover{background-color:#00a7e5;color:#fff}.starBox{display:flex;align-items:center;justify-content:center;width:10%;height:55px;border-radius:10px}.withdrw-modal .modal-header{height:150px;justify-content:center;background-color:#cc3434}.ticket-modal .modal-header{height:150px;align-items:center;justify-content:center;background-color:#77bfdb;color:#eee}.support-scrolls{max-height:100px;overflow-y:auto}.cancel-box{padding:8px;border-radius:8px;justify-content:start;gap:20px;display:flex;align-items:center;background-color:#eee;margin:30px 0}.withdraw-img{padding:20px;background-color:#fff;box-shadow:#0000001a 0 4px 12px;color:#d4af37;border-radius:50%;display:flex;justify-content:center;align-items:center}.withdraw-img img{width:40px}.withdraw-modal .modal-header .btn-close{background-image:url(/assets/images/whiteCrosss.png);width:30px!important;height:30px!important;background-size:cover!important}.congrs-modal .modal-header{align-items:start!important;height:150px!important;background-color:#00a7e5!important}.congrs-modal a:hover{color:#00a7e5!important}.congrs-modal .modal-header .btn-close{background-image:url(/assets/images/whiteCrosss.png);width:30px!important;height:30px!important;background-size:cover!important}.congr-icon{width:90px;height:90px;background-color:#fff;box-shadow:#0000001a 0 4px 12px;color:#d4af37;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:50px;margin-top:-60px}.calendar-modal .modal-content{border-radius:32px;border:1px solid #eff0f6;background:#fff;box-shadow:0 16px 20px #0000000a;padding:22px}.calendar-modal .modal-header{padding-top:0;padding-bottom:0}.calendar-modal .modal-body{padding:8px 16px!important}.calendar-modal .modal-dialog{max-width:500px!important}.review-modal .modal-content,.rating-modal .modal-content{border-radius:32px;border:1px solid #eff0f6;background:#fff;box-shadow:0 16px 20px #0000000a;padding:32px}.review-modal .modal-header,.rating-modal .modal-header{padding-top:0;padding-bottom:0}.review-modal .modal-body,.rating-modal .modal-body{padding:8px 16px!important}.review-modal .modal-dialog{max-width:500px!important}.rating-modal .modal-dialog{max-width:600px!important}.review-textarea{padding:20px;background:white;border:1px solid #d3fbff}.btn-accept{background-color:#00a7e5;border-color:#00a7e5;color:#fff;border-radius:100px}.btn-accept:hover{background-color:#fff;border-color:#00a7e5;color:#00a7e5}.btn-reject{background-color:#fff;border-color:#00a7e5;color:#00a7e5;border-radius:100px}.btn-reject:hover{background-color:#00a7e5;border-color:#00a7e5;color:#fff}.payment-pay .modal-content{padding:30px 40px;border-radius:10px;border-top:11px dotted #6a6060;background:#fff}.payment-pay-logo img{height:30px}.payment-logos img{height:65px}.receipt{z-index:11;display:inline-block;padding:8px;border-radius:9px;background:#00a8e5c7;color:#fff}.receipt-lines{position:absolute;width:100%;top:19px;border:2px dashed #6a6060}.image-crop-modal .modal-content{border-radius:16px;border:none;box-shadow:0 16px 20px #0000001a;background:#fff}.image-crop-modal .modal-header{padding:24px 24px 0}.image-crop-modal .modal-body{padding:0 24px}.image-crop-modal .modal-footer{padding:0 24px 24px}.aspect-ratio-selector{background:#f8f9fa;border-radius:12px;padding:20px}.aspect-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.aspect-btn{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;border-radius:12px;border:2px solid #eff0f6;background:#fff;color:#6e7191;font-weight:500;font-size:13px;transition:all .3s ease;cursor:pointer;min-height:80px}.aspect-btn:hover{border-color:#00a7e5;color:#00a7e5;transform:translateY(-2px);box-shadow:0 4px 12px #00a7e526}.aspect-btn.active{border-color:#00a7e5;background:#e5f8ff;color:#00a7e5;box-shadow:0 4px 12px #00a7e526}.aspect-icon{font-size:20px;line-height:1}.aspect-label{font-weight:600;font-size:12px}.aspect-ratio{font-size:11px;opacity:.7}.img-container-wrapper{background:#f8f9fa;border-radius:12px;padding:20px;margin-top:20px}.img-container{display:flex;justify-content:center;align-items:center;min-height:300px;max-height:60vh;overflow:hidden;border-radius:8px;background:#fff}.crop-area{max-width:100%;max-height:100%}.crop-image{max-height:60vh;max-width:100%;object-fit:contain;border-radius:8px}.ReactCrop__crop-selection{border:2px solid #00a7e5;box-shadow:0 0 0 1px #00a7e54d}.ReactCrop__drag-handle{background:#00a7e5;border:2px solid #fff;width:12px;height:12px;border-radius:50%}@media (max-width: 768px){.participant-done-button{border:2px solid #00a7ef;background:transparent;width:100%!important;border-radius:24px;padding:12px 22px;color:#00a7ef!important}.custom-listing-card{padding-top:95px!important}.aspect-buttons{grid-template-columns:repeat(2,1fr)}.aspect-btn{min-height:70px;padding:12px 8px}.img-container{min-height:250px}}.crop-modal .modal-content{background-color:#f8f9fa}.crop-modal .modal-body{padding:20px}.crop-modal .img-container{max-height:60vh;overflow:auto}.crop-modal .ReactCrop{margin:0 auto;max-width:100%}.profile-visibility .switch{position:relative;display:inline-block;width:42px;height:22px}.profile-visibility .switch input{opacity:0;width:0;height:0}.profile-visibility .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:background-color .4s,box-shadow .4s}.profile-visibility .slider:before{--size: 16px;position:absolute;content:"";height:var(--size);width:var(--size);left:2px;bottom:3px;background-color:#fff;transition:transform .4s}.profile-visibility .switch input[type=checkbox]:checked+.slider{background-color:#00a7e5}.profile-visibility .switch input[type=checkbox]:checked+.slider:before{transform:translate(20px)}.profile-visibility .slider.round{border-radius:34px}.profile-visibility .slider.round:before{border-radius:50%}.w-250px{width:250px}.image-preview{position:fixed;top:0;left:0;height:100vh;width:100%;background:#0000008f;z-index:111;display:flex;justify-content:center;align-items:center}footer{padding:20px!important}.image-preview .full-img{max-width:800px;margin:0 auto;position:relative;border:1px solid #fff;background:#4c4b4b;border-radius:20px;padding:15px}.image-preview .full-img img{width:100%;object-fit:contain;border-radius:20px;max-height:400px}.image-preview .download-img{position:absolute;top:12px;left:12px;font-size:32px;background:black;border-radius:10px;width:50px;text-align:center;height:50px;color:#fff!important}.image-preview .close-img{position:absolute;top:12px;right:12px;width:25px;height:25px}.image-preview .close-img img{width:100%;height:100%}.eye-ic{position:absolute;top:15px;font-size:18px;right:15px;color:#42424280;cursor:pointer}.input-with-ic .form-input{padding-right:55px}.react-international-phone-input{border:0!important;width:100%;font-size:16px!important}.react-international-phone-country-selector button{border:0!important}.booking-card.card-img{height:184px!important}.react-datepicker-popper{position:static!important;transform:none!important;z-index:1111!important}.fs-date{font-size:22px!important}.order-6{order:6!important}.br-8{border-radius:8px!important}.br-left{border-top-left-radius:8px;border-bottom-left-radius:8px}.br-right{border-top-right-radius:8px;border-bottom-right-radius:8px}.slot-table-height .css-13cymwt-control,.slot-table-height .css-t3ipsp-control{min-height:50px!important;height:50px;line-height:1}.receive-wid{width:100%}.flag-discount{border-radius:6px 0 0 6px;color:#fff;display:inline-block;padding:6px 10px;background:#00a7e5;font-size:14px;font-weight:400;position:absolute;top:0;left:0;z-index:11}.flag-before,.flag-after{content:"";position:absolute;left:100%;width:0;height:0;border-style:solid;display:block}.flag-before{top:0;border-width:22px 15px 0 0;border-color:#00a7e5 transparent transparent transparent}.flag-after{bottom:0;border-width:0 15px 22px 0;border-color:transparent transparent #00a7e5 transparent}.banner{background:rgb(2,0,36);background:linear-gradient(90deg,#00a7e57a 0%,35%,#00a7e5 100%);color:#ff0;text-align:center;font-size:24px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;padding:24px;border-radius:8px}.banner .code{font-weight:700;color:#fff}.md-card-handle{background:#fcfcfc;border-radius:40px;padding:32px;border:1px solid #eff0f6}@media (max-width: 1024px){.footer-store{width:auto!important}.custom-listing-card{padding-top:175px}.custom-details-page{padding-top:170px!important}.loggedIn-btn{height:46px!important;padding:12px}}@media (min-width: 992px) and (max-width: 1200px){.sidebar{transition:all .3s linear;z-index:1111;width:60px;padding:10px}.show-sidebar .sidebar{left:0;transition:all .3s linear}.side-link{display:none}.sidebar ul li a{padding:0;display:inline-block}.sidebar .side-ic{height:24px;width:24px;display:block;margin:0 auto}.toggle{cursor:pointer;overflow:hidden;width:45px;height:40px;background:transparent;border-radius:10px;position:relative;display:flex;align-items:center;justify-content:center}.line-toggle{position:absolute;display:block;width:40px;height:4px;background:#242254;border-radius:5px;transition:all .6s}.line-toggle:first-child{transform:translateY(-12px) translate(-12px);width:35px;transition-delay:0s}.toggle .line-toggle:nth-child(2){transition-delay:.12s;left:0}.line-toggle:last-child{transform:translateY(12px) translate(-15px);width:30px;transition-delay:0s}.toggle.activate .line-toggle:first-child{background:orangered;transform:translateY(0) translate(0) rotate(45deg);width:32px;height:4px;transition-delay:.1s}.toggle.activate .line-toggle:nth-child(2){transform:translate(110px);transition-delay:0s}.toggle.activate .line-toggle:last-child{background:orangered;transform:translateY(0) translate(0) rotate(314deg);width:32px;height:4px;transition-delay:.1s}.loggedIn-btn{height:36px;padding:12px}}@media (max-width: 991px){.custom-image-card img{width:100%!important}.h-card .card-img{max-width:100%!important;border-radius:10px 0 0 10px}.sidebar{position:fixed;top:0;left:-300px;transition:all .3s linear;z-index:1111;width:280px}.search-with-ic{position:relative}.admin-sidebars ul li{margin-bottom:15px}.admin-sidebars ul li a{font-weight:600;font-size:20px;color:#262338;padding:0 15px;display:inline-flex;align-items:center;width:100%;gap:15px;border-radius:30px;height:48px;transition:all .3s ease-in-out}.admin-sidebars ul li a:hover,.admin-sidebars ul li a.active{color:#fff;background:#00a7e5;transition:all .3s ease-in-out;display:flex;align-items:center}.admin-sidebars ul li a .side-link{flex:1}.filters-modals .modal-footer{justify-content:center!important}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.review-cards{width:100%}.show-sidebar .sidebar{left:0;transition:all .3s linear}.toggle{cursor:pointer;overflow:hidden;width:45px;height:40px;background:transparent;border-radius:10px;position:relative;display:flex;align-items:center;justify-content:center}.line-toggle{position:absolute;display:block;width:40px;height:4px;background:#242254;border-radius:5px;transition:all .6s}.line-toggle:first-child{transform:translateY(-12px) translate(-12px);width:35px;transition-delay:0s}.toggle .line-toggle:nth-child(2){transition-delay:.12s;left:0}.line-toggle:last-child{transform:translateY(12px) translate(-15px);width:30px;transition-delay:0s}.toggle.activate .line-toggle:first-child{background:orangered;transform:translateY(0) translate(0) rotate(45deg);width:32px;height:4px;transition-delay:.1s}.toggle.activate .line-toggle:nth-child(2){transform:translate(110px);transition-delay:0s}.toggle.activate .line-toggle:last-child{background:orangered;transform:translateY(0) translate(0) rotate(314deg);width:32px;height:4px;transition-delay:.1s}.list-card{display:flex;flex-direction:column!important}.md-card-handle{flex-direction:column!important}.h-card.md-card-handle .card-details{padding:10px!important}.grid-box{display:grid;grid-template-columns:48% 50%;grid-gap:.5rem}.react-viewer-close{top:77px!important}.custom-dropdown .custom-menu{min-width:100%}.h-card .card-details{padding:10px 10px 0 0}.input-time{width:170px}.categories{overflow-x:auto}.categories::-webkit-scrollbar{height:0px!important}.header-canves{padding-left:8px;padding-top:20px;height:100vh}.header-canves .offcanvas-body{height:100vh}.header-canves .nav-link{font-weight:500;display:flex;color:#14142b;position:relative;padding-top:0;padding-bottom:0;text-align:center;font-family:Inter,sans-serif;font-size:28px;flex-direction:row;gap:15px;margin-bottom:10px;transition:all .2s ease-in-out}.header-canves .nav-link.active{color:#00a7e5!important;transition:all .2s ease-in-out}.header-canves .nav-text{font-size:16px!important}.custom-margin{margin-bottom:30px}input[type=file]::file-selector-button{width:20px;height:20px}.img-badge .primary-bg{font-size:10px!important}.sm-wids{width:100%}.categories ul{justify-content:center!important}}@media (max-width: 767px){.custom-image-card img{width:100%!important}.tabs li a{font-size:13px}.admin-sidebars ul li a{font-size:18px}.star-reviews img{height:18px!important;width:16px}.review-cards{width:100%}.work-card{padding:24px;min-height:auto}.grid-single-image{height:200px}.pricing-input-handle input{height:45px!important;font-size:12px!important}.pricing-input-handle input::placeholder{font-size:12px}.scroll-list{height:calc(100vh - 200px)}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.receiver,.sender{padding:10px;font-size:12px;font-weight:500;line-height:20px}.list-img{height:110px}.fs-date{font-size:12px!important}.dropdown-menu[data-bs-popper]{min-width:190px;top:-233px;left:-8px;border:none;font-size:16px}.notification-sm{min-width:19rem!important;width:250px!important;transform:translate(-10px,58px)!important}.review-modal .modal-content{padding:20px 10px}.list-card{display:flex;flex-direction:column!important}.react-viewer-close{--size: 44px !important;width:var(--size)!important;height:var(--size)!important}.react-viewer-close>i{top:10px!important;left:24px!important}.home-wrapper h1,.home-wrapper h2{font-size:20px!important;line-height:26px!important}.time-text{font-size:10px!important}.home-wrapper h4{font-size:16px!important}.mt-first{margin-top:0!important}.categories ul{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;padding:0 15px}.categories ul li a{display:inline-flex;align-items:center;padding:8px 15px;gap:10px;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px;color:#fcfcfc;position:relative;transition:all .2s ease-in-out;white-space:nowrap;min-width:fit-content}.categories ul li a .cat-text{display:none}.categories ul li a.active .cat-text{display:inline-block;white-space:nowrap;font-size:10px}.categories ul li a svg{height:20px;width:20px}.text-sm-none span{display:none}.primary-btn.text-sm-none{height:36px;width:100%;position:static!important}.home-wrapper .w-75{width:100%!important;font-size:14px!important}.review-img{width:50px;height:50px}.review-img img{width:50px;height:50px;border-radius:50%;object-fit:cover}.work-wrapper{padding:15px}.list-img .list-text{padding:10px 10px 5px;font-size:14px}.reviews-handler{max-height:400px!important;overflow-y:auto;overflow-x:hidden}.v-text{font-size:10px}.h-card .card-details{padding:10px}.h-card .card-img{max-width:100%!important;border-radius:10px 0 0 10px}.h-card .card-img .fav-ic{font-size:22px;left:10px}.h-card .card-img img{border-radius:10px}.h-card .list-link img{height:15px}.h-card .chat-ic img{height:20px}.h-card .list-price span{font-size:18px;line-height:26px}.profile h3{font-size:18px!important}.w-md-auto{width:100%}.profile .rating img{height:16px}.filter-link{padding:10px 32px;font-size:14px}.filter-link:after{width:5px;height:5px}.term-content:after{height:50px}.pay-btn span{display:none}.w-sm-100{width:100%}.post-btn{min-width:auto!important;width:100%}.custom-dropdown .custom-menu{min-width:100%}.grid-box{grid-template-columns:49% 50%;grid-template-rows:150px 150px;grid-gap:.5rem}.react-viewer-close{width:40px!important;height:40px!important;top:77px!important;right:1px!important}.react-viewer-close .react-viewer-icon{font-size:10px!important}.padding-adj{width:40px;height:40px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:10px}.review-modal.weekly-slot-modal{max-width:100%!important}.multiple-attachment-img{width:100%}.chat-input .primary-btn.send-btn{width:30px;height:30px;padding:5px}.chat-input .attachment-btn{width:20px;height:20px}.chat-input .primary-btn.send-btn img,.chat-input .attachment-btn img{width:100%;height:100%}.text-area{font-size:10px!important}.filters ul{display:flex}.send-btns{top:10px!important}.chat-input .text-message{padding-right:90px!important;height:50px}.header-canves{padding-left:8px;padding-top:8px;height:100vh!important}.header-canves .offcanvas-body{max-height:calc(100vh - 100px);overflow-y:auto}.header-canves .nav-link{font-weight:500;display:flex;color:#14142b;position:relative;padding-top:0;padding-bottom:0;text-align:center;font-family:Inter,sans-serif;font-size:22px;flex-direction:row;gap:15px;margin-bottom:10px;transition:all .2s ease-in-out}.header-canves .nav-link.active{color:#00a7e5!important;transition:all .2s ease-in-out}.header-canves .nav-text{font-size:16px!important}input[type=checkbox]{width:10px!important;height:10px!important;padding:8px!important}.custom-margin{margin-bottom:0}.small-slots{padding:16px;border-radius:20px;border:2px solid #d9dbe9;box-shadow:0 6px 10px #0000000a}.small-selects .centered{display:block!important;width:100%!important}.small-selects .css-b62m3t-container{width:100%!important}.small-week{height:38px;display:flex;justify-content:center;align-items:center;border:1px solid #d9dbe9;border-radius:12px}.small-slots .css-1jqq78o-placeholder{color:#222!important;font-weight:600!important}.attachment-btn{position:static!important}.attachment-btn input[type=file]{width:20px!important;height:20px!important;min-width:10px!important;top:6px}input[type=file]::file-selector-button{width:20px;height:20px}.receiver,.sender{max-width:230px!important}.multiple-attachment-img{width:90px;height:90px;border-radius:12px;position:relative}.attachment-img{height:120px}.md-card-handle{flex-direction:column!important}.h-card.md-card-handle .card-details{padding:10px!important}.white-btns{background:#00abbc;color:#effcfd;width:100%}.white-btns:hover{background:#effcfd;color:#00abbc}.btn-collapse{width:40px;display:inline-flex!important;justify-content:center;align-items:center;padding:10px;border-radius:10px;background-color:#00a7e5;color:#f0f3f7!important}.arrow-icons{transition:transform .3s ease;width:10px;height:10px;border-right:2px solid #f0f3f7;border-bottom:2px solid #f0f3f7;transform:rotate(45deg)}.arrow-icons-open{transform:rotate(-135deg)}.second-time-box{transform:translate(21px)!important}.home-location .custom-menu{min-width:17rem!important;color:#000!important;right:auto!important;transform:translate(-10%,7%)!important}.custom-input-time .place-color::placeholder{color:#a0a3bd}.custom-input-time .input-time .react-datepicker__day-name{width:2rem!important;height:2rem!important}.sub-footer{flex-direction:column;gap:10px}}.react-viewer-transition{-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;position:absolute;z-index:10000}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{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}h2.react-datepicker__current-month{padding:0;margin:0}.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:white;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):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__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:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):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:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):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:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):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:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):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:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):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 .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}.week-day-selector-container{background:#FCFCFC;border:1px solid #EFF0F6;border-radius:40px;padding:25px 16px;width:100%;margin:0 auto}.custom-week-day-selector-container{border-radius:40px;padding:22px;width:100%;margin:0 auto}.custom-datepicker-wrapper{background:transparent;border-radius:0;box-shadow:none;padding:0;width:100%}.week-day-selector-container .react-datepicker__month-container,.custom-week-day-selector-container .react-datepicker__month-container{float:none!important}.custom-datepicker-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 24px;margin-bottom:16px}.month-year-display{font-size:24px!important;font-weight:700!important;color:#262338!important;letter-spacing:-.02em;text-align:center;flex:1}.nav-button{background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;transition:all .2s ease}.nav-button:hover:not(:disabled){background-color:#f7f7fc}.nav-button img{width:28px;height:28px}.custom-full-width-calendar{border:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;width:100%!important;background:transparent!important}.custom-full-width-calendar .react-datepicker__header{background-color:transparent!important;border-bottom:none!important;padding:0!important}.custom-full-width-calendar .react-datepicker__current-month,.custom-full-width-calendar .react-datepicker__navigation{display:none!important}.custom-full-width-calendar .react-datepicker__day-names{display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:8px!important;margin-bottom:8px!important;padding:0!important}.custom-full-width-calendar .react-datepicker__day-name{color:#6e7191!important;font-size:14px!important;font-weight:500!important;text-align:center!important;padding:8px!important;margin:0!important;border:none!important;background:none!important}.custom-full-width-calendar .react-datepicker__month{margin:0!important;padding:0!important}.custom-full-width-calendar .react-datepicker__week{display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:8px!important;margin-bottom:8px!important}.custom-full-width-calendar .react-datepicker__day{width:100%!important;height:40px!important;line-height:40px!important;text-align:center!important;border:none!important;background:none!important;color:#262338!important;font-size:14px!important;font-weight:500!important;border-radius:8px!important;cursor:pointer!important;transition:all .2s ease!important;margin:0!important;padding:0!important}.custom-full-width-calendar .react-datepicker__day:hover{background-color:transparent!important;color:#262338!important}.custom-week-day-selector-container .react-datepicker__day{cursor:not-allowed!important}.custom-full-width-calendar .react-datepicker__day--selected{background-color:#007099!important;color:#fff!important}.custom-full-width-calendar .react-datepicker__day--today{background-color:#e0dfdf!important;color:#fff!important}.custom-full-width-calendar .react-datepicker__day--today:hover{border-radius:8px!important;background-color:#e0dfdf!important}.custom-full-width-calendar .react-datepicker__day--today.react-datepicker__day--selected{background-color:#007099!important;color:#fff!important}.week-day-selector-container .react-datepicker__day--disabled{color:#a0a3bd!important;background:none!important;cursor:pointer!important}.week-day-selector-container .react-datepicker__day--disabled:hover{background-color:#f7f7fc!important;color:#a0a3bd!important}.custom-week-day-selector-container .react-datepicker__day--disabled{color:#a0a3bd!important;background:none!important;cursor:not-allowed!important;pointer-events:none!important}.custom-week-calendar .react-datepicker__day:hover{background-color:#e8f7ff!important}.custom-week-calendar-range .react-datepicker__month .react-datepicker__day--today,.custom-week-calendar-range .react-datepicker__month .react-datepicker__day:hover,.custom-week-calendar-range .react-datepicker__month .react-datepicker__day--selected{border-radius:8px!important}.custom-week-calendar-range .react-datepicker__month .react-datepicker__day--selected:hover{background:#00a7e5!important;color:#fff!important}.custom-week-day-selector-container .react-datepicker__day--disabled:hover{background:none!important;color:#a0a3bd!important}.custom-full-width-calendar .react-datepicker__day--outside-month{color:#a0a3bd!important;background:none!important}.custom-full-width-calendar .react-datepicker__day--outside-month:hover{background-color:#f7f7fc!important;color:#a0a3bd!important}.custom-day-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;position:relative}.custom-day-content .day-number{font-size:14px;font-weight:500}.custom-day-content .slot-count-indicator{position:absolute;top:-2px;right:-2px;background-color:#00a7e5;color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;line-height:1}.selected-date-slots{margin-top:24px}.slots-header{font-size:18px;font-weight:600;color:#262338;margin-bottom:16px;display:flex;align-items:center;gap:8px}.total-slots-count{font-size:14px;font-weight:400;color:#6e7191}.slots-list,.custom-slots-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;padding:10px 0}@media (min-width: 769px) and (max-width: 1400px){.slots-list,.custom-slots-list{display:grid;grid-template-columns:1fr;gap:8px}}@media (max-width: 768px){.slots-list,.custom-slots-list{display:grid;grid-template-columns:1fr;gap:8px}}.custom-day-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%;border-radius:8px;transition:all .2s ease}.date-available{background-color:#e8f7ff!important;color:#00a7e5!important}.date-currently-selected{background-color:#007099!important;color:#fff!important}.date-with-slots-selected{background-color:#00a7e5!important;color:#fff!important}.date-past,.date-no-slots{color:#a0a3bd!important;background:none!important}.date-no-slots:hover{background:none!important;color:#a0a3bd!important}.custom-week-day-selector-container .react-datepicker__day.date-no-slots:hover{background:none!important;color:#a0a3bd!important;cursor:not-allowed!important;pointer-events:none!important}.custom-week-day-selector-container .react-datepicker__day.date-no-slots{cursor:not-allowed!important;pointer-events:none!important}.slot-item,.custom-slot-item{background:#FCFCFC;border:1px solid #00A7E5;border-radius:12px;padding:15px;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}.custom-availabel-slots{background:#edecec;border:1px solid #EFF0F6;border-radius:12px;padding:11px;cursor:pointer;transition:all .2s ease}.custom-availabel-slots:hover{background-color:#fcfcfc;color:#fff!important}.custom-availabel-slots:hover:not(.disabled){border-color:#eff0f6;background-color:#00a7e5}.custom-availabel-slots .start-time,.custom-availabel-slots .end-time{font-size:16px;font-weight:500}.custom-availabel-slots.selected{background-color:#007099;border-color:#007099;color:#fff}.custom-availabel-slots.disabled{background-color:#f7f7fc;border-color:#eff0f6;color:#a0a3bd;cursor:not-allowed!important;opacity:.6;pointer-events:none}.custom-availabel-slots.selected .slot-time-displays,.custom-availabel-slots.selected .start-time,.custom-availabel-slots.selected .end-time{color:#fff}.custom-availabel-slots.disabled .slot-time-displays,.custom-availabel-slots.disabled .start-time,.custom-availabel-slots.disabled .end-time{color:#a0a3bd}.slot-time,.custom-slot-time{display:flex;align-items:center;justify-content:space-between;width:100%;gap:6px}.slot-time-display{display:flex;align-items:center;gap:8px}.slot-actions i,.slot-actions span{cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.slot-actions .fa-edit,.slot-actions span:first-child{color:#00a7e5;background-color:#eff0f6;border-radius:50%}.slot-actions .fa-edit:hover,.slot-actions span:first-child:hover{background-color:#00a7e5;color:#fff}.slot-actions .fa-trash,.slot-actions span:last-child{color:#ff6b6b;background-color:#eff0f6;border-radius:50%}.slot-actions .fa-trash:hover,.slot-actions span:last-child:hover{background-color:#ff6b6b;color:#fff}.slot-details{display:flex;flex-direction:column;gap:4px;margin-top:8px}.slot-price{font-size:14px;font-weight:600;color:#262338}.slot-participants,.slot-delivery{font-size:12px;color:#6e7191}.no-slots-message{text-align:center;padding:24px;color:#6e7191;background:#FCFCFC;border:1px solid #EFF0F6;border-radius:12px}.no-slots-message p{margin:0;font-size:14px;font-weight:400}@media (max-width: 768px){.selected-date-slots{margin-top:16px}.week-day-selector-container{padding:24px;border-radius:24px}.slot-item,.custom-slot-item{padding:12px}.slot-details{margin-top:6px}.slots-header{font-size:16px}.start-time,.end-time{font-size:14px}.slot-actions{gap:8px}.slot-actions i,.slot-actions span{width:28px;height:28px;padding:6px}.action-btn svg{width:16px;height:16px}}@media (max-width: 480px){.custom-day-content .slot-count-indicator{width:14px;height:14px;font-size:8px}.slot-details{gap:2px}.slot-item,.custom-slot-item{padding:10px}.slot-actions{gap:6px}.action-btn{width:24px;height:24px}}.week-day-selector-container .date-with-slots{background-color:#00a7e5!important;color:#fff!important;border-radius:100%}.week-day-selector-container .date-currently-selected{background-color:#007099!important;color:#fff!important;border-radius:100%}.week-day-selector-container .date-past,.week-day-selector-container .date-no-slots{color:#a0a3bd!important;background:none!important}.week-day-selector-container .date-no-slots:hover{background-color:#f7f7fc!important;color:#a0a3bd!important}.booking-custom-day-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%;border-radius:8px;transition:all .2s ease}.booking-date-available{background-color:#00a7e5!important;color:#fff!important}.booking-date-currently-selected{background-color:#007099!important;color:#fff!important}.booking-date-with-slots-selected{background-color:#00a7e5!important;color:#fff!important}.booking-date-past,.booking-date-no-slots{color:#a0a3bd!important;background:none!important}.booking-date-no-slots:hover{background:none!important;color:#a0a3bd!important}.custom-week-day-selector-container .react-datepicker__day.booking-date-no-slots{cursor:not-allowed!important;pointer-events:none!important}.custom-week-day-selector-container .react-datepicker__day.booking-date-no-slots:hover{background:none!important;color:#a0a3bd!important;cursor:not-allowed!important;pointer-events:none!important}.custom-week-day-selector-container .booking-custom-day-container.booking-date-available{background-color:#e8f7ff!important;color:#00a7e5!important;cursor:pointer!important}.custom-week-day-selector-container .booking-custom-day-container.booking-date-currently-selected{background-color:#007099!important;color:#fff!important}.custom-week-day-selector-container .booking-custom-day-container.booking-date-with-slots-selected{background-color:#00a7e5!important;color:#fff!important}.custom-week-day-selector-container .booking-custom-day-container.booking-date-past{color:#a0a3bd!important;background:none!important}.custom-week-day-selector-container .booking-custom-day-container.booking-date-no-slots{color:#a0a3bd!important;background:none!important;cursor:not-allowed!important;pointer-events:none!important}.custom-slots-list-book{display:flex;flex-wrap:wrap;gap:12px;max-height:300px;overflow-y:auto}@media (min-width: 769px) and (max-width: 1400px){.custom-slots-list-book{display:grid;grid-template-columns:1fr;gap:8px}}@media (max-width: 768px){.custom-slots-list-book{display:grid;grid-template-columns:1fr;gap:8px}}.custom-slots-list-book.single-slot{display:flex;flex-direction:column;gap:12px}.custom-availabel-slots .slot-time-displays{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.custom-availabel-slots .time-separator{font-weight:400}.custom-availabel-slots.selected{background-color:#00a7ef;border-color:#00a7ef;color:#fff}.custom-availabel-slots.selected .slot-time-displays,.custom-availabel-slots.selected .start-time,.custom-availabel-slots.selected .end-time,.custom-availabel-slots.selected .time-separator{color:#fff}.custom-availabel-slots.disabled{background-color:#f7f7fc;border-color:#eff0f6;color:#a0a3bd;cursor:not-allowed!important;opacity:.6;pointer-events:none!important}@media (max-width: 768px){.custom-slots-list-book{padding:10px}.custom-availabel-slots{padding:12px 8px;min-height:50px}.custom-availabel-slots .start-time,.custom-availabel-slots .end-time{font-size:13px}}@media (max-width: 480px){.custom-slots-list-book{padding:20px}.custom-availabel-slots{padding:14px 12px;min-height:55px}.custom-availabel-slots .start-time,.custom-availabel-slots .end-time{font-size:14px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}.conflict-slot{border:2px solid #ff6b6b!important;background-color:#fff5f5!important}.conflict-warning{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:4px;margin-top:8px;font-size:12px;color:#cf1322;font-weight:500}.custom-search-input{width:100px;border:none!important;padding:0 10px;background:transparent!important}.custom-search-input::placeholder{color:#717171!important;font-size:13px!important;font-weight:500!important}.custom-search-input input{font-size:13px;font-weight:600}.make-offer-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.make-offer-modal-content{background:white;border-radius:24px;width:90%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.make-offer-modal-content.step-2{width:100%}.make-offer-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 10px}.make-offer-modal-title{margin:0;font-size:24px;font-weight:700;color:#262338}.make-offer-close-button{background:none;border:none;font-size:24px;cursor:pointer;color:#6b7280;padding:4px}.make-offer-close-button:hover{color:#374151}.make-offer-loading-container{text-align:center;padding:40px}.make-offer-loading-text{font-size:16px;color:#6b7280}.make-offer-services-list{display:flex;flex-direction:column;gap:16px}.make-offer-service-item{display:flex;align-items:center;cursor:pointer;padding:10px;border-radius:12px;transition:all .2s ease}.make-offer-service-item:hover{border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.make-offer-service-item.selected{border:2px solid #00A7E5;background-color:transparent;border-radius:24px;padding:10px}.make-offer-service-image-container{width:202px;height:117px;border-radius:16px;overflow:hidden;margin-right:16px;flex-shrink:0}.make-offer-service-image{width:100%;height:100%;object-fit:cover}.make-offer-service-details{flex:1}.make-offer-service-title{margin:0 0 4px;font-size:18px;font-weight:600;color:#212121}.make-offer-service-distance{margin:0 0 8px;font-size:14px;color:#6b7280}.make-offer-service-price{margin:0;font-size:14px;color:#111827;font-weight:500}.make-offer-service-meta{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.make-offer-category-badge{padding:4px 8px;background-color:#f3f4f6;border-radius:12px;font-size:12px;color:#6b7280;text-transform:capitalize}.make-offer-rating-container{display:flex;align-items:center;gap:4px;font-size:14px;color:#111827}.make-offer-description-label{display:block;font-size:14px;font-weight:600;color:#6e7191;margin-bottom:8px}.make-offer-description-textarea{width:100%;min-height:100px;padding:12px;border:1px solid #F7F7FC;background-color:#f7f7fc;border-radius:12px;font-size:14px;resize:vertical;transition:border-color .2s ease}.make-offer-description-textarea:focus{outline:none;border-color:#00a7e5;box-shadow:0 0 0 3px #00a7e51a}.make-offer-slots-section-title{font-size:16px;font-weight:600;color:#111827;margin-bottom:16px}.make-offer-added-slots-title{font-size:14px;font-weight:600;color:#111827;margin-bottom:12px}.make-offer-added-slots-list{display:flex;flex-direction:column;gap:8px}.make-offer-slot-item{background-color:#fcfcfc;border:1px solid #00A7E5;border-radius:16px;margin-bottom:12px;padding:0;overflow:hidden}.slots-content{display:flex;justify-content:space-between;align-items:center;padding:10px;width:100%}.slots-info{display:flex;align-items:center;gap:0;flex:1}.slots-date,.slots-time,.slots-group-size,.slots-delivery-mode,.slots-price{display:flex;align-items:center;gap:6px;font-size:14px;color:#14142b;font-weight:500;padding:0 8px}.slots-date{font-weight:600;color:#374151}.slots-price{font-weight:600;color:#111827}.slots-divider{width:1px;height:20px;background-color:#e5e7eb;margin:0 4px}.slots-group-size{display:flex;align-items:center;gap:4px}.slots-actions{display:flex;align-items:center;gap:8px;margin-left:16px}.slots-edit-btn,.slots-delete-btn{width:32px;height:32px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;background-color:#f3f4f6}.slots-edit-btn:hover{background-color:#e0f2fe;transform:scale(1.05)}.slots-delete-btn:hover{background-color:#fee2e2;transform:scale(1.05)}.make-offer-slot-details{font-size:14px;color:#111827}.custom-height-scroll{height:600px;overflow-y:auto;overflow-x:hidden!important;padding-right:9px}.make-offer-slot-meta{display:flex;align-items:center;gap:8px;margin-top:4px}.make-offer-slot-meta-item{font-size:12px;color:#6b7280}.make-offer-slot-actions{display:flex;align-items:center;gap:8px}.make-offer-slot-price{font-size:14px;font-weight:600;color:#111827}.make-offer-remove-slot-button{background:none;border:none;color:#ef4444;cursor:pointer;padding:4px;transition:color .2s ease}.make-offer-remove-slot-button:hover{color:#dc2626}.make-offer-footer-single-button{width:100%}.make-offer-footer-multiple-buttons{display:flex;gap:12px;width:100%}.make-offer-next-button{width:100%;padding:12px 24px;background-color:#00a7e5;color:#fff;border:none;border-radius:100px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.make-offer-next-button:hover:not(:disabled){background-color:#00a7e5}.make-offer-next-button:disabled{background-color:#d1d5db;cursor:not-allowed}.make-offer-back-button{padding:12px 24px;background-color:#00a7e5;color:#fff;border:1px solid #00A7E5;border-radius:100px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.make-offer-back-button:hover{background-color:#00a7e5;border-color:#00a7e5}.make-offer-submit-button{flex:1;padding:12px 24px;background-color:#00a7e5;color:#fff;border:none;border-radius:100px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.make-offer-submit-button:hover:not(:disabled){background-color:#2563eb}.make-offer-submit-button:disabled{background-color:#d1d5db;cursor:not-allowed}.make-offer-service-edit-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.make-offer-service-edit-title{font-size:18px;font-weight:600;color:#111827;margin:0}.make-offer-edit-service-button{padding:8px 16px;background-color:#f3f4f6;color:#374151;border:1px solid #D1D5DB;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.make-offer-edit-service-button:hover{background-color:#e5e7eb}.make-offer-service-edit-form{background-color:#f9fafb;padding:16px;border-radius:12px;border:1px solid #E5E7EB}.make-offer-form-group{margin-bottom:16px}.make-offer-form-group:last-child{margin-bottom:0}.make-offer-form-label{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:6px}.make-offer-form-input{width:100%;padding:10px 12px;border:1px solid #D1D5DB;border-radius:8px;font-size:14px;transition:border-color .2s ease}.make-offer-form-input:focus{outline:none;border-color:#00a7e5;box-shadow:0 0 0 3px #00a7e51a}.make-offer-form-textarea{width:100%;padding:10px 12px;border:1px solid #D1D5DB;border-radius:8px;font-size:14px;resize:vertical;min-height:80px;transition:border-color .2s ease}.make-offer-form-textarea:focus{outline:none;border-color:#00a7e5;box-shadow:0 0 0 3px #00a7e51a}.make-offer-selected-service-display{background-color:#f9fafb;padding:16px;border-radius:12px;border:1px solid #E5E7EB}.make-offer-service-info{display:flex;flex-direction:column;gap:8px}.make-offer-service-name{font-size:16px;font-weight:600;color:#111827;margin:0}.make-offer-service-price-display{font-size:14px;color:#059669;font-weight:500;margin:0}.make-offer-service-description{font-size:14px;color:#6b7280;margin:0;line-height:1.4}.form-label-main{font-size:14px;font-weight:600;color:#6b7280;margin-bottom:8px}.date-input-container{position:relative}.date-input{padding:4px;border:1px solid #E5E7EB;border-radius:8px;font-size:14px}.date-input-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:16px;color:#6b7280}.group-border,.price-container{display:flex;align-items:center;justify-content:space-between;border:1px solid #D9DBE9;border-radius:12px;padding:10px 17px;margin-bottom:10px;width:100%;background-color:#fff}.time-input-wrapper{position:relative}.time-input-field{border:1px solid #E5E7EB;border-radius:8px;height:45px;font-size:14px;font-weight:500;text-align:center;padding-right:35px;background-color:#fff}.time-input-field:focus{outline:none;border-color:#00a7e5;box-shadow:0 0 0 3px #00a7e51a}.time-input-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:16px;color:#6b7280;pointer-events:none}.time-period-container{display:flex;flex-direction:column;gap:4px;height:45px;justify-content:space-between}.time-period-btn{padding:6px 12px;font-size:12px;font-weight:500;border:1px solid #D1D5DB;background-color:#fff;color:#6b7280;border-radius:6px;height:18px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex:1}.time-period-btn:hover{border-color:#9ca3af;background-color:#f9fafb}.time-period-btn.active{background-color:#00a7e5;color:#fff;border-color:#00a7e5}.time-period-btn.active:hover{background-color:#0091cc;border-color:#0091cc}.delivery-btn{padding:8px 16px;border:1px solid #E5E7EB;background-color:#fff;color:#6b7280;border-radius:8px;font-size:14px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;gap:6px}.delivery-btn:hover{border-color:#d1d5db;background-color:#f9fafb}.delivery-btn-active{background-color:#00a7e5;color:#fff;border-color:#00a7e5}.delivery-btn-active:hover{background-color:#0091cc;border-color:#0091cc;color:#fff}.delivery-icon{font-size:14px}.delivery-mode-btn{padding:5px 10px;border:1px solid #EFF0F6;background-color:#fcfcfc;color:#6e7191;border-radius:8px;font-size:12px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;gap:6px;width:fit-content;cursor:pointer}.custom-slots-borders{border:1px solid #D9DBE9;padding:13px;border-radius:24px}.delivery-mode-btn:hover{border-color:#d1d5db;background-color:#f9fafb}.delivery-mode-btn.active{background-color:#00a7e5;color:#fff;border-color:#00a7e5}.delivery-mode-btn.active:hover{background-color:#0091cc;border-color:#0091cc;color:#fff}.repeat-mode-btn{padding:8px 12px;border:1px solid #EFF0F6;background-color:#fcfcfc;color:#6e7191;border-radius:8px;font-size:14px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;gap:6px;width:fit-content;cursor:pointer}.repeat-mode-btn:hover{border-color:#d1d5db;background-color:#f9fafb}.repeat-mode-btn.active{background-color:#00a7e5;color:#fff;border-color:#00a7e5}.repeat-mode-btn.active:hover{background-color:#0091cc;border-color:#0091cc;color:#fff}@media (max-width: 1440px){.custom-height-scroll{height:calc(100vh - 252px)}}.offer-card-message{margin:8px 0;max-width:100%}.offer-card-message.sent{margin-left:auto}.offer-card-message.received{margin-right:auto}.offer-card{background:white;border-radius:24px;box-shadow:0 1px 4px #0000001a;overflow:hidden;border:1px solid #e9ecef;display:flex;width:100%;padding:12px}.offer-image-container{flex:0 0 270px;position:relative;overflow:hidden}.offer-service-image{width:100%;height:100%;object-fit:cover;border-radius:16px}.offer-details-container{flex:1;padding:10px 12px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.offer-title-row{margin-bottom:8px}.offer-service-title{font-size:18px;font-weight:600;color:#14142b;line-height:1.2}.offer-seller-location-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.offer-seller-info{display:flex;align-items:center;gap:4px}.seller-name{font-size:14px;font-weight:500;color:#6c757d}.offer-location{font-size:13px;font-weight:500;color:#6c757d}.offer-price-rating-row{display:flex;justify-content:space-between;align-items:end;gap:8px;margin-bottom:12px}.offer-price-info{display:flex;align-items:center;gap:4px}.offer-price-label{font-size:14px;font-weight:600;color:#6c757d}.offer-price{font-size:18px;font-weight:700;color:#14142b}.offer-price-unit{font-size:14px;font-weight:600;color:#6c757d}.offer-rating{display:flex;align-items:center;gap:4px}.offer-rating span{font-size:14px;font-weight:600;color:#14142b}.offer-description{font-size:13px;color:#495057;margin-bottom:8px;line-height:1.3;flex-grow:1;display:none}.offer-bottom-actions{display:flex;justify-content:space-between;align-items:center;margin-top:8px;gap:8px}.offer-view-details-btn{padding:6px 12px;border:1px solid #e9ecef;border-radius:6px;font-weight:500;font-size:13px;cursor:pointer;transition:all .2s ease;background:white;color:#6c757d;display:flex;align-items:center}.offer-view-details-btn:hover{background:#f8f9fa;border-color:#00a7e5;color:#00a7e5}.offer-action-buttons{display:flex;gap:6px}.offer-action-btn{padding:6px 12px;border:none;border-radius:6px;font-weight:600;font-size:12px;cursor:pointer;transition:all .2s ease;flex:1}.offer-action-btn:disabled{opacity:.6;cursor:not-allowed;background:#f8f9fa!important;color:#6c757d!important;border-color:#e9ecef!important}.offer-action-btn:hover:not(:disabled){background:#f8f9fa;border-color:#00a7e5;color:#00a7e5}.accept-btn{background:#00A7E5;color:#fff}.accept-btn:hover{background:#0088c7}.reject-btn{background:#f8f9fa;color:#6c757d;border:1px solid #e9ecef}.reject-btn:hover{background:#e9ecef}.offer-response-message{max-width:300px;margin:10px 0;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.offer-response-message.sent{margin-left:auto;background:#f8f9fa;border:1px solid #e0e0e0}.offer-response-message.received{margin-right:auto;background:#f8f9fa;border:1px solid #e0e0e0}.offer-response-content{padding:12px 16px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.offer-pay-button{background:#00A7E5;color:#fff;border:none;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;transition:background-color .2s ease}.offer-pay-button:hover{background:#0088c4}.offer-pay-button:active{background:#006ba3}.offer-book-button{background:#00A7E5;color:#fff;border:none;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;margin-top:8px;transition:all .2s ease}.offer-book-button:hover{background:#0088c4;transform:translateY(-1px)}.offer-book-button:active{background:#006ba3}.offer-response-message{margin:8px 0;padding:12px 16px;border-radius:8px;background:#f8f9fa;border:1px solid #e9ecef}.offer-response-message.sent{background:#e3f2fd;border-color:#bbdefb}.offer-response-message.received{background:#f8f9fa;border-color:#e9ecef}.offer-response-content{display:flex;flex-direction:column;gap:8px}.offer-response-status{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.status-text.accepted{color:#28a745}.status-text.rejected{color:#dc3545}.offer-response-status-info{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;margin-top:8px;padding:8px 12px;background:rgba(0,167,229,.1);border-radius:6px;border:1px solid rgba(0,167,229,.2)}.offer-status-display{margin:0;display:flex;justify-content:flex-end;align-items:center}.offer-status-badge{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500;background:#f8f9fa;border:1px solid #e9ecef}.offer-status-badge.accepted{background:#d4edda;border-color:#c3e6cb;color:#155724}.offer-status-badge.rejected{background:#f8d7da;border-color:#f5c6cb;color:#721c24}.offer-details-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.offer-details-modal-content{background:linear-gradient(135deg,#ffffff 0%,#f8fafc 100%);border-radius:24px;max-width:600px;width:100%;max-height:85vh;overflow:hidden;box-shadow:0 25px 50px #00000026,0 0 0 1px #ffffff1a;border:1px solid rgba(255,255,255,.2);animation:slideUp .4s cubic-bezier(.16,1,.3,1);position:relative}@keyframes slideUp{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.offer-details-modal-content:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00A7E5,#4F46E5,#00A7E5);border-radius:24px 24px 0 0}.offer-details-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 28px 20px;background:linear-gradient(135deg,#ffffff 0%,#f8fafc 100%);border-bottom:1px solid rgba(226,232,240,.8);position:relative}.offer-details-modal-title{font-size:22px;font-weight:700;color:#1e293b;margin:0;letter-spacing:-.025em;background:linear-gradient(135deg,#1e293b 0%,#475569 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.offer-details-close-button{background:rgba(148,163,184,.1);border:none;font-size:20px;cursor:pointer;color:#64748b;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:12px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.offer-details-close-button:hover:before{opacity:1}.offer-details-close-button:active{transform:scale(.95)}.offer-details-modal-body{padding:28px;max-height:65vh;overflow-y:auto;display:flex;flex-direction:column;background:#ffffff}.offer-details-image-section{position:relative;overflow:hidden;border-radius:16px;box-shadow:0 10px 25px #0000001a,0 4px 10px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.offer-details-image-section:hover{transform:translateY(-2px);box-shadow:0 15px 35px #00000026,0 6px 15px #00000014}.offer-details-service-image{width:240px;height:140px;object-fit:cover;border-radius:16px;box-shadow:0 10px 25px #0000001a,0 4px 10px #0000000d;transition:transform .3s ease,box-shadow .3s ease;border:2px solid rgba(255,255,255,.8)}.offer-details-service-image:hover{transform:translateY(-2px);box-shadow:0 15px 35px #00000026,0 6px 15px #00000014}.offer-details-service-info h4{font-size:20px;font-weight:700;color:#1e293b;margin:0 0 12px;line-height:1.3;letter-spacing:-.025em}.offer-details-price{font-size:18px;color:#00a7e5;font-weight:700;margin:0 0 8px;background:linear-gradient(135deg,#00A7E5 0%,#04bcff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:6px}.offer-details-slots-count{font-size:14px;color:#64748b;margin:0;font-weight:500;background:rgba(100,116,139,.1);padding:4px 12px;border-radius:20px;display:inline-block;border:1px solid rgba(100,116,139,.2)}.offer-details-slots-section{flex:1;overflow:hidden;display:flex;flex-direction:column;margin-top:24px;padding-top:24px;border-top:2px solid rgba(226,232,240,.6)}.offer-details-slots-title{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 20px;flex-shrink:0;display:flex;align-items:center;gap:8px;letter-spacing:-.025em}.offer-details-slots-container::-webkit-scrollbar{width:6px}.offer-details-slots-container::-webkit-scrollbar-track{background:rgba(226,232,240,.3);border-radius:3px}.offer-details-slots-container::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#00A7E5,#4F46E5);border-radius:3px}.offer-details-slots-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#0088c7,#3b3b9a)}.offer-details-slot-card{border-radius:16px}.offer-details-slot-card:hover:before{opacity:1}.offer-slot-content{padding:16px 20px}.offer-slot-info{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.offer-slot-date{font-size:14px;font-weight:600;color:#1e293b;white-space:nowrap;background:rgba(0,167,229,.1);padding:4px 10px;border-radius:12px;border:1px solid rgba(0,167,229,.2)}.offer-slot-time{font-size:13px;color:#64748b;white-space:nowrap;font-weight:500;background:rgba(100,116,139,.1);padding:4px 10px;border-radius:12px;border:1px solid rgba(100,116,139,.2)}.offer-slot-group-size{display:flex;align-items:center;gap:6px;font-size:13px;color:#1e293b;font-weight:500;background:rgba(34,197,94,.1);padding:4px 10px;border-radius:12px;border:1px solid rgba(34,197,94,.2)}.offer-slot-delivery-mode{display:flex;align-items:center;font-size:13px;color:#1e293b;background:rgba(168,85,247,.1);padding:4px 10px;border-radius:12px;border:1px solid rgba(168,85,247,.2)}.offer-slot-price{font-size:14px;font-weight:700;color:#00a7e5;white-space:nowrap;background:linear-gradient(135deg,#00A7E5 0%,#4F46E5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding:4px 10px;border-radius:12px;border:1px solid rgba(0,167,229,.2);background-color:#00a7e51a;-webkit-text-fill-color:#00A7E5}.offer-slot-divider{width:2px;height:20px;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);flex-shrink:0;border-radius:1px}.offer-details-modal-footer{padding:24px 28px;border-top:2px solid rgba(226,232,240,.6);display:flex;justify-content:flex-end;background:linear-gradient(135deg,#f8fafc 0%,#ffffff 100%)}.offer-details-close-footer-btn{padding:12px 28px;border:2px solid #00A7E5;border-radius:16px;font-weight:600;font-size:15px;cursor:pointer;background:#00A7E5;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;letter-spacing:.025em}@media (max-width: 768px){.offer-card-message,.offer-response-message{max-width:100%}.offer-card{display:block}.offer-image-container{flex:none;width:100%;height:200px}.offer-details-container{padding:10px 12px;display:block}.offer-service-title{font-size:20px}.seller-name,.offer-location{font-size:12px}.offer-price-label,.offer-price-unit{font-size:14px}.offer-price{font-size:18px}.offer-rating span{font-size:14px}.offer-action-btn{padding:4px 8px;font-size:11px}}@media (max-width: 480px){.offer-card{display:block}.offer-image-container{flex:none;width:100%;height:180px}.offer-details-container{padding:8px 10px;display:block}.offer-service-title{font-size:18px}.seller-name,.offer-location{font-size:11px}.offer-price-label,.offer-price-unit{font-size:12px}.offer-price{font-size:16px}.offer-rating span{font-size:12px}.offer-action-buttons{gap:4px}.offer-action-btn{padding:3px 6px;font-size:10px}.offer-bottom-actions{flex-direction:column;gap:6px}.offer-view-details-btn{width:100%;justify-content:center}.offer-details-modal-content{max-width:100%;margin:10px;border-radius:20px}.offer-details-modal-header{padding:20px 24px 16px}.offer-details-modal-title{font-size:20px}.offer-details-modal-body{padding:20px 24px}.offer-details-service-image{width:100%;height:180px;max-width:280px}.offer-details-slots-container{max-height:280px;gap:10px}.offer-slot-info{flex-direction:column;align-items:flex-start;gap:8px}.offer-slot-divider{display:none}.offer-slot-content{padding:14px 16px}.offer-details-modal-footer{padding:20px 24px}.offer-details-close-footer-btn{padding:10px 24px;font-size:14px}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #96dbfa;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;opacity:.8;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-bottom:0;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.auth-banner{height:100vh;background:#e5f8ff;display:flex;justify-content:center;align-items:center}.auth-form{padding:40px 20px;height:100vh;overflow-y:auto;display:flex;justify-content:center;align-items:flex-start}@media (min-width: 1400px){.auth-form{align-items:center!important}}@media (max-width: 1199px){.auth-form{align-items:flex-start!important}}.auth-bg h2{font-size:33px;font-weight:700;line-height:40px;letter-spacing:1px}.auth-bg form{width:430px;margin:0 auto}.react-tel-input .form-control{position:relative;font-size:14px;letter-spacing:.01rem;margin-top:0!important;margin-bottom:0!important;padding-left:48px;margin-left:0;background:#ffffff;border:1px solid transparent;border-radius:5px;line-height:25px;height:35px;width:300px;outline:none}.react-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:0;background-color:transparent;border:1px solid transparent;border-radius:3px 0 0 3px}.phone-signup .react-tel-input .form-control{position:relative;font-size:14px;letter-spacing:.01rem;margin-top:0!important;margin-bottom:0!important;padding-left:48px;margin-left:0;background:transparent;border:1px solid transparent;border-radius:5px;line-height:25px;height:45px;width:300px;outline:none}.phone-signup .react-tel-input .selected-flag:hover,.phone-signup .react-tel-input .selected-flag:focus{background-color:transparent!important}.phone-signup .react-tel-input .flag-dropdown.open{background:transparent!important}.setting-phone-signup .react-tel-input .form-control{position:relative;font-size:14px;letter-spacing:.01rem;margin-top:0!important;margin-bottom:0!important;padding-left:48px;margin-left:0;background:transparent;border:1px solid transparent;border-radius:5px;line-height:25px;height:45px;width:300px;outline:none}.setting-phone-signup .react-tel-input .selected-flag:hover,.setting-phone-signup .react-tel-input .selected-flag:focus{background-color:transparent!important}.setting-phone-signup .react-tel-input .flag-dropdown.open{background:transparent!important}.setting-phone-signup .react-tel-input .flag-dropdown{position:absolute;top:-7px;font-size:22px;bottom:0;padding:0;background-color:transparent;border:1px solid transparent;border-radius:3px 0 0 3px}.calendar-icon{position:absolute;right:9px;top:23px;color:#6e7191}.auth-bg .auth-input{color:#6e7191;font-size:15px;font-weight:400;line-height:24px;letter-spacing:.75px;width:100%;border-radius:16px;background:#eff0f6;height:56px;border:none;padding:6px 20px}@media (max-width: 1025px){.auth-banner img{width:380px!important}}@media (max-width: 991px){.auth-bg form{width:80%}.auth-banner img{width:280px!important}}@media (max-width: 767px){.auth-form{height:auto;gap:34px}.auth-form h2{font-size:20px}.auth-bg form{width:100%}}.fc table,.fc th,.fc td{border:none!important;font-size:14px;font-weight:500;font-family:Inter,sans-!important;vertical-align:middle}.fc-toolbar-title{font-size:18px!important;font-weight:600;font-family:Inter,sans-!important}.fc-theme-standard td{height:1px!important}.fc-daygrid-day-events{display:flex;flex-wrap:wrap;justify-content:center}.fc-event-title,.fc-event-time{display:none}.fc .fc-daygrid-day-top{margin-top:15px;justify-content:center}.fc .fc-daygrid-day.fc-day-today{background-color:#1e75ff;border-radius:10px}.fc .fc-daygrid-day.fc-day-today .fc-daygrid-event-dot{border-color:#fff!important}.fc-col-header-cell .fc-scrollgrid-sync-inner{text-transform:uppercase;color:#b5b5be}.fc .fc-button .fc-icon{rotate:90deg;color:#b5b5be}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative;background:transparent;border:1px solid #44444f;border-radius:8px!important}.fc .fc-button-group{gap:10px}.fc-daygrid-event-dot{border-color:#1e75ff!important}.fc .fc-scroller-liquid-absolute,.fc .fc-scroller{overflow:hidden!important}.error-message input{color:#ff4d4d;border-color:#ff4d4d;margin-bottom:5px}.error-message .select-container{border:solid 1px #ff4d4d;border-radius:10px}.error-message input::placeholder{color:#ff4d4d}.error-message .error{color:#ff4d4d;font-size:12px}div.error{color:#ff4d4d;font-size:12px;margin-top:5px}.server-error{color:#ff4d4d;font-size:14px;text-align:center}#root{height:100%}html{margin:0;padding:0;scroll-behavior:smooth;height:100%;overflow-x:hidden}.w-50{width:50%!important}.w-50px{width:50px!important}body{margin:0;padding:0;font-family:Urbanist,sans-serif;background-color:#fff;overflow-x:hidden;box-sizing:border-box;color:#14142b}a{text-decoration:none;color:inherit}ul,li{margin:0;padding:0;list-style:none}button{margin:0;padding:0;border:none}input:focus,button:focus{outline:none!important;box-shadow:none!important}.fs-10{font-size:10px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.fs-26{font-size:26px!important}.fs-28{font-size:28px!important}.fs-29{font-size:29px!important}.fs-30{font-size:30px!important}.fs-32{font-size:32px!important}.fs-33{font-size:33px!important}.fs-italic{font-style:italic}.fs-34{font-size:34px!important}.fs-36{font-size:36px!important}.fs-38{font-size:38px!important}.fs-50{font-size:50px!important}.fs-64{font-size:64px!important}.fs-md-12{font-size:12px!important}.fs-md-14{font-size:14px!important}.fs-md-16{font-size:16px!important}.fs-md-18{font-size:18px!important}.fs-md-24{font-size:24px!important;line-height:32px}.fs-md-22{font-size:22px!important}.fs-md-26{font-size:26px!important;line-height:34px}.fs-md-29{font-size:29px!important}.fs-md-36{font-size:36px!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.bb-1{border-bottom:1px solid #eff0f6!important}.bx-1{border-left:1px solid #eff0f6!important;border-right:1px solid #eff0f6!important}.bs-1{border-left:1px solid #eff0f6!important}.card-box{border-radius:12px;border:1px solid #eff0f6;background:#fff;box-shadow:0 16px 20px #0000001a;padding:20px}.book-card{border-radius:12px;border:1px solid #eff0f6;background:#fff;box-shadow:0 16px 20px #0000000a;padding:20px}.img-dot{width:13px;height:13px;border-radius:50%}.bgRed{background-color:red}.bgGreen{background-color:green}.ls{letter-spacing:1px}.mt-first{margin-top:-5px}.lh-1{line-height:24px}.lh-2{line-height:34px}.br-12{border-radius:12px!important}.pt-100{padding-top:100px}.pt-84{padding-top:84px}.pt-130{padding-top:101px}.pt-40{padding-top:40px}.inter{font-family:Inter,sans-!important}.primary-text{color:#007099!important}.default-text{color:#00a7e5!important}.muted-text{color:#6e7191!important}.grey-text{color:#4e4b66!important}.gray-text{color:#262338!important}.light-text{color:#717171!important}.grey-scale-text{color:#d9dbe9}.light-text1{color:#a0a3bd!important}.gray-light-text{color:#626a75!important}.lights-blue-text{color:#22bfea!important}.purpal-text{color:#6308f7!important}.success-text{color:#00cc67!important}.pending-text{color:#6308f7!important}.new-text{color:#00a7e5!important}.error-text{color:#d33!important}.flex-1{flex:1}.poppins-font{font-family:Poppins}.h-150{height:150px}.w-200{width:200px}.w-160{width:160px}.w-1{width:100px}.w-90{width:90px!important}.w-154{width:154px!important}.w-210{width:210px!important;line-height:2.4!important}.default-bg{background:#00a7e5!important}.link-bg{background:#cecfd959!important;padding:10px;border-radius:39px;font-weight:600}.share-img img{height:150px;width:150px;border-radius:50%}.withdrawn-bg{background:#007099!important}.halt-bg{background:red!important}.pending-txt{background:#a0a3bd!important}.bg-support{background:#e5f8ff!important}.primary-bg{background:#00a7e5!important}.light-bg{background:#a0a3bd!important}.bg-purple{background:#d2daff!important}.primaryBg{background:#6308f7!important}.bg-green{background:#e5fff2!important}.bg-ocean{background:#e5f8ff}.half-opacity{opacity:.5!important}.future-date{text-decoration:underline;color:#00a7e5!important;opacity:1!important}button[disabled],input[disabled]{cursor:not-allowed;opacity:.5}.card-box-pad{padding:10px!important}.pointer{cursor:pointer}.truncate-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative;transition:all .2s}.truncate-description.expanded{-webkit-line-clamp:unset;display:block;overflow:visible;min-height:unset}.read-more-btn{background:none;border:none;cursor:pointer;padding:0;font-size:14px;margin-top:2px;text-align:left;text-decoration:underline;font-weight:500}.report-listing-btn{background:none;border:none;cursor:pointer;padding:0;font-size:14px}.loader{background-color:#00000080;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:13000;pointer-events:none;color:#fff}.loader .customSpinner{width:9rem!important;height:9rem!important;border-width:.75em!important}.big-spinner{width:50px;height:50px;border-width:6px}.listings-handle{min-height:65vh}.screen-loader{height:100vh;width:100%;position:fixed;top:0;left:0;z-index:111;display:flex;align-items:center;justify-content:center;background-color:#0000007a;flex-direction:column;gap:15px}.screen-loader .spinner-grow{background-color:#00a7e5}.screen-loader .spinner-text{display:inline-block;animation:.75s linear infinite spinner-text}.result-table.table-responsive{max-height:222px;overflow-y:auto}.result-table .table thead{position:sticky;top:0;z-index:11!important;background-color:#fff;font-size:18px}.slots-tables{max-height:222px;overflow-y:auto;padding:0 10px}.return-custom-handles{background-color:#fff;position:sticky;top:0;height:25px;margin-bottom:20px;left:0;z-index:11;display:flex;align-items:center;justify-content:space-between}.stats-table.table-responsive{max-height:222px;overflow-y:auto}.stats-table.table-responsive::-webkit-scrollbar{width:3px}.stats-table.table-responsive::-webkit-scrollbar-track{box-shadow:inset 0 2px 16px -4px #000000bf;border-radius:20px}.stats-table.table-responsive::-webkit-scrollbar-thumb{background-color:#00a7e5;border-radius:50px}.canva-space .offcanvas-body{overflow-x:hidden;padding:0 55px 20px!important}.canva-space .offcanvas-body::-webkit-scrollbar{width:8px}.canva-space .offcanvas-body::-webkit-scrollbar-track{box-shadow:inset 0 2px 16px -4px #000000bf;border-radius:20px}.canva-space .offcanvas-body::-webkit-scrollbar-thumb{background-color:#00a7e5;border-radius:50px}.swal2-container.swal2-top.swal2-backdrop-show.location-error-toast{width:600px!important}.stats-table .table thead{position:sticky;top:0;z-index:11!important;background-color:#fff;font-size:18px}.stats-table::-webkit-scrollbar,.result-table::-webkit-scrollbar{width:2px}.stats-table::-webkit-scrollbar-thumb,.result-table::-webkit-scrollbar-thumb{width:2px;background-color:#c4c5c6}.stats-table::-webkit-scrollbar-track,.result-table::-webkit-scrollbar-track{background-color:#e9e9e9}.pro-image img{height:56px;width:56px;border-radius:50%;object-fit:cover}@keyframes spinner-text{0%{transform:scale(0)}50%{opacity:1;transform:none}}.swal2-timer-progress-bar{background:#fff!important}input[type=file]{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer}.details-modals .modal-dialog{max-width:500px!important;max-height:calc(100% - 64px)}.details-modals .btn-close{position:absolute;left:0}.details-modals .modal-content{padding:10px 25px 23px!important;border-radius:15px!important}.settings-modals .modal-dialog{max-width:500px!important;max-height:calc(100% - 64px)}.settings-modals .modal-content{padding:10px 25px 23px!important;border-radius:15px!important}.detals-input{display:flex;justify-content:space-between;align-items:center;gap:10px}.auth-bg .dropdown-toggle{color:#6e7191;font-size:15px;font-weight:400;line-height:24px;letter-spacing:.75px;border-radius:16px;background:#eff0f6;height:56px;border:none;padding:6px 20px}.auth-bg .dropdown-toggle:after{margin-left:1.255em!important}.details-message{font-size:12px;padding:10px 15px;border-radius:10px;background-color:#fafafa;margin:15px 0 27px}.detals-ticks{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;background-color:#00b2eb;color:#fff}.details-modal-btn{display:flex;justify-content:center;align-items:center;color:#fff;box-shadow:none;background-color:#0000001f;padding:12px 20px;border-radius:10px}.details-line{background-color:#0000001f;width:100%;height:1px}.google-btns{background-color:transparent!important;border:1px solid rgb(227,227,227)!important;color:#000;gap:10px;font-size:26px}.centered{display:flex;justify-content:center;align-items:center}.horizontally-centered{display:flex;justify-content:center}.vertically-centered{display:flex;align-items:center}.hl-40{height:48px}.h-30{height:30px!important}.h-40{height:40px!important}.h-46{height:46px!important}.h-54{height:54px!important}.w-110{width:110px!important}.w-205{width:205px!important;line-height:2!important}.mw-210{min-width:110px}.mw-130{min-width:130px}.mw-170{min-width:170px}.mh-150{min-height:150px}.mh-100{min-height:100px}.mh-70{min-height:70px}.mh-200{min-height:200px}.mh-250{min-height:250px}.mh-300{min-height:300px}.mh-635{height:546px}.mh-500{min-height:500px}.mw-150{min-width:150px}.mw-300{min-width:300px}.mw-400{min-width:400px}.mw-500{min-width:500px}.badge-outline{border:1px solid #000;display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:30px}.no-data{font-size:36px;line-height:70px;font-weight:800;min-height:500px;padding-top:120px;align-items:center!important;justify-content:center!important;display:flex!important}.no-data h1{font-size:36px!important}.minimal-no-data h1{font-size:22px;font-weight:600;opacity:.5}.br-99{border-radius:99px}.custom-tab{background:transparent;border:0;width:140px;display:inline-flex;justify-content:center;align-items:center;border-radius:99px;height:46px}.custom-tab.active{background:#00a7e5;color:#fff}.minimal-no-data .h2{font-size:15px;font-weight:400;opacity:.5;padding:5px 12px;border-radius:4px;display:inline-block}.bio-handle{height:245px;overflow-y:auto}.break-word{word-break:break-word}.text-underlined{text-decoration:underline}.disabled{opacity:.5;pointer-events:none}.mx-h240{height:calc(100vh - 240px);overflow-y:auto}.disabled-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:2;cursor:not-allowed}.textarea{display:flex;padding:0 42px 0 10px;align-items:center;gap:12px;align-self:stretch;border-radius:12px;border:1px solid var(--Greyscale-400, #bdbdbd);width:100%}.sm-slot-input{width:100%;height:40px}.sm-slot-input input{width:100%;height:100%;border:1px solid rgba(217,219,233,1);border-radius:12px;padding:5px 10px;font-size:12px}.spots-border{border:1px solid rgba(217,219,233,1);border-radius:8px;padding:5px 10px;font-size:12px;height:35px;display:flex;align-items:center;justify-content:center}.slot-peoples-count{border-left:1px solid #eeeded;border-right:1px solid #eeeded;padding:0 6px;color:#14142b;p {font-size: 10px; font-weight: 600;} svg {font-size: 16px !important;}}.slot-wifi{padding:0 6px;border-right:1px solid #eeeded;color:#14142b;svg {font-size: 16px !important;}}.modal-content{z-index:11111}.session-confirm-modal .modal-header{background:#007099}.session-confirm-modal .modal-header .btn-close{--bs-btn-close-bg: URL("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586l6.293-6.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z' fill='%23fff'/%3e%3c/svg%3e");--bs-btn-close-opacity: 1}.session-confirm-modal .modal-header,.session-confirm-modal .modal-content{border-radius:0!important}.session-icon{font-size:64px!important;color:#00a7e5;display:flex}.session-logo{width:194px;height:40px}.session-logo img{width:100%;height:100%}.spotbox{border:1px solid rgba(217,219,233,1);border-radius:12px;padding:5px 10px;height:40px;width:100%;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.sm-slot-select .css-16xfy0z-control{min-height:40px!important;height:40px;font-size:12px;border-radius:12px}@media (max-width: 1025px){.offcanva-div .navbar-nav .nav-link{padding:0;font-size:24px;margin:7px 16px}.hl-40{height:40px}.navbar-brand img{width:150px}.login-btn{height:36px;padding:12px}.noty-ic{width:36px}.dropdown-item .side-link{display:block!important}.dropdown-item{display:flex;align-items:center}.stats-table.table-responsive{max-height:100%}.stats-table.table-responsive table{width:610px}.listings-handle{min-height:40vh}.keyword-width{width:172px!important}}@media (max-width: 767px){.offcanva-div .navbar-nav .nav-link{font-size:22px!important;flex-direction:row;gap:15px;margin-bottom:24px}.book-card{padding:5px}.hl-40{height:40px}.stats-table.table-responsive::-webkit-scrollbar{height:5px}.stats-table.table-responsive{max-height:100%}.stats-table.table-responsive table{width:610px!important}.home-sm .offcanva-div{overflow-y:auto}body.home-sm{overflow-y:hidden}.login-btn{padding:12px 22px;height:44px;width:fit-content!important}.noty-ic{width:48px}.fs-10{font-size:8px!important}.fs-12{font-size:10px!important}.fs-13{font-size:11px!important}.fs-14{font-size:12px!important}.fs-15{font-size:13px!important}.fs-16{font-size:14px!important}.fs-17{font-size:15px!important}.fs-18{font-size:16px!important}.fs-20{font-size:18px!important}.fs-22{font-size:20px!important}.fs-24{font-size:22px!important}.fs-26{font-size:24px!important}.fs-28{font-size:26px!important}.fs-29{font-size:27px!important}.fs-30{font-size:28px!important}.fs-32{font-size:30px!important}.fs-33{font-size:31px!important}.fs-34{font-size:32px!important}.fs-36{font-size:34px!important}.fs-38{font-size:36px!important}.fs-50{font-size:48px!important}.fs-64{font-size:62px!important}.fs-md-36{font-size:20px!important}.fs-md-12,.fs-md-14{font-size:12px!important}.fs-md-16{font-size:14px!important}.fs-md-18{font-size:16px!important}.fs-md-22{font-size:20px!important}.fs-md-24{font-size:22px!important;line-height:30px}.fs-md-26{font-size:24px!important;line-height:32px}.fs-md-29{font-size:27px!important}.mh-635{height:100%}.bio-handle{height:auto}.pt-130{padding-top:85px}.listings-handle{min-height:30vh}}.HomePageLoader{--bs-spinner-width: 10rem !important;--bs-spinner-height: 10rem !important;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.removeBorder{border:none!important}.removeBorder:placeholder{border:none!important}.dark-text{color:#14142b;font-weight:600;text-decoration:underline}.dark-text iconify-icon{color:#000;font-weight:600}.navbar{position:fixed!important;z-index:111;top:2%;width:95%;padding:16px 24px;border-radius:24px;background:#fff;border-bottom:1px solid #d9dbe9;background:#fdfdfd}.bg-pink{background:#fff7f272;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navbar .nav-link{font-size:24px;font-weight:500;display:inline-flex;flex-direction:column;align-items:center;gap:4px;color:#14142b;margin:0 8px;position:relative;padding-top:0;padding-bottom:0;transition:all .2s ease-in-out;text-align:center;font-family:Inter,sans-serif}.navbar .nav-link .nav-text{font-size:12px}.navbar .nav-link:hover,.navbar .nav-link.active{color:#00a7e5!important;transition:all .2s ease-in-out}.dropdown-item.drop-d.active{color:#fff!important;transition:all .2s ease-in-out;background:#00a7e5!important}.navbar-nav{position:relative}.navbar-collapse.collapsing{transition:none!important}@media (max-width: 768px){.navbar{width:90%}.containers-mid{margin-left:60px;padding-left:0}.bg-pink{background:#fff7f272;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}@media (max-width: 992px){.navbar-toggler{color:#2b1d11;font-size:36px;border:none;background:none}.navbar{z-index:1045;padding:5px 3px}.navbar .nav-link{font-size:30px;flex-direction:row;gap:15px;margin-bottom:20px}.navbar .nav-link .nav-text{font-size:16px}.home-sm .bg-pink{background:#ffffff!important;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.cross-btn{font-size:24px}.navbar-toggler:focus{box-shadow:none}.navbar-brand img{height:25px}.navbar-nav:after{content:none}.customs-wid{width:700px!important}.customs-wid2{width:1200px}}@media (min-width: 1400px){.navbar{position:fixed!important;width:95%;z-index:111;top:2%;padding:16px 14px;border-radius:24px;border-bottom:1px solid #d9dbe9}}.pro-user{display:flex;gap:15px}.pro-img{height:100px;width:100px;border-radius:100px;position:relative}.pro-img img{height:100%;width:100%;border-radius:100px;object-fit:cover}.online{height:15px;width:15px;border-radius:30px;background:#00cc67;position:absolute;bottom:10px;right:5px}.edit{position:absolute;bottom:0;right:0}.edit-user-img{height:155px;width:155px}.pro-details{flex:1;display:flex;align-items:start;justify-content:space-between}.profile .rating img{height:22px}.pro-stats{display:flex;align-items:center}.default-select__control{height:100%;min-height:66px!important;border-radius:10px!important;border-color:#d9dbe9!important}.default-select__indicator-separator{display:none}.country-select-container{width:30%}.selection .country-select-container{width:100%}.selection .country-select-container .css-13cymwt-control,.selection .country-select-container .css-t3ipsp-control{height:66px}.country-select__control{border-radius:10px!important;background:#eff0f6!important;height:56px}.country-select__option{cursor:pointer!important}.country-select__option:hover,.country-select__option:focus,.country-select__option:active{background:#296aac!important;color:#fff;opacity:.8}.timeSlot-select__menu-portal{z-index:11111!important}.timeSlot-select__placeholder{font-size:10px!important}.country-select__option--is-selected{background:#296aac!important;color:#fff}.custom-time-select .css-1jj59y3-MenuList2::-webkit-scrollbar{width:0px!important}.custom-time-select .css-tr4s17-option{background-color:#00a7e5!important;text-align:center;border-radius:2px;padding:0 10px}.custom-time-select .css-10wo9uf-option,.custom-time-select .css-d7l1ni-option{text-align:center;z-index:11111!important;padding:0 10px;font-size:14px!important}@media (max-width: 767px){.default-select__placeholder{font-size:12px}.default-select__control{min-height:45px!important}.css-1jj59y3-MenuList2,.css-1dimb5e-singleValue,.css-1y7rh0y-MultiValueGeneric2{font-size:12px!important}.custom-time-select .css-10wo9uf-option,.custom-time-select .css-d7l1ni-option{padding:8px 10px}}.top-alert{padding:5px}.closeIcon{position:absolute;top:-10px;left:18px;cursor:pointer;width:1.5rem;height:1.5rem}.closeIcon img{width:100%;height:100%;object-fit:contain}.errorAlert{background:#ffdad6;box-shadow:0 4px 16px #ff848421;border-radius:.5rem;padding:1.25rem 1.375rem;width:100%}.alertImg{width:30px;height:30px}.alertImg img{width:100%;height:100%;object-fit:contain}.errorDescription{font-weight:400;font-size:1rem;line-height:1.5rem}.success{background:#71bc74;color:#fff}.alert-error{color:#410002;background:#ffdad6}.dismissible-close-btn{width:30px;height:30px}.mt-customs{display:flex;justify-content:center!important;position:absolute;top:7.5rem;left:0%;z-index:10}.dismissible-close-btn img{width:100%;height:100%;object-fit:contain}@media (max-width: 767px){.mt-customs{display:flex;justify-content:start!important}}@media screen and (max-width: 47rem){.top-alert{width:100%;right:0;top:1.563rem}}.date_picker_custom .react-datepicker__header{background:transparent;border-bottom:0;padding-top:0}.date_picker_custom .header-btns{display:flex;align-items:center;justify-content:center;padding:10px;gap:10px}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#1976bfc7;color:#fff}.react-datepicker__day--disabled{background-color:#ccc;color:#666;cursor:not-allowed!important}.react-datepicker__day-name{font-weight:600!important}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#00a7e5!important;color:#fff!important;border-radius:100rem;cursor:pointer}.header-btns .item{width:100%}.date_picker_custom select,.date_picker_custom select:focus{font-size:.875rem;font-weight:500;line-height:1.25rem;outline:none}.month .job-select-container,.year .job-select-container{width:100%}.profile-date .react-datepicker{box-shadow:#0000003d 0 3px 8px}.calendar-time .clear-icon iconify-icon{position:absolute;z-index:1;top:22px;right:60px;font-size:16px!important;color:#5bc4eb!important}.calendar-time .react-datepicker-wrapper{width:75%;margin:0 auto!important;display:flex!important}.calendar-time .react-datepicker__current-month{color:#00a7e5!important}.react-datepicker__input-container,.react-datepicker-wrapper{width:100%}.dob-date .react-datepicker__input-container input{color:#6e7191!important}.calendar-time .react-datepicker__input-container input{height:50px!important}.react-datepicker__input-container input{color:#14142b;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.75px;width:100%;border-radius:12px;background:transparent;height:66px;border:1px solid #d9dbe9;padding:6px 20px}.date-icon{position:absolute;top:13px;right:16px;font-size:32px;color:#a0a3bd}.booking-time .react-datepicker,.booking-time .react-datepicker__month-container{width:100%;border:0!important}.booking-time .react-datepicker__day{color:#14142b;width:3.7rem;line-height:3.7rem;border-radius:100px;font-size:16px;font-weight:500}.booking-time .react-datepicker__header{background-color:transparent!important;border-bottom:0!important}.calendar-time .react-datepicker,.calendar-time .react-datepicker__month-container{width:100%;border:0!important}.calendar-time .react-datepicker__day{color:#14142b;width:3.7rem;line-height:3.7rem;border-radius:100px;font-size:16px;font-weight:500}.calendar-time .react-datepicker__header{background-color:transparent!important;border-bottom:0!important}.react-datepicker__day-name{color:#a0a3bd!important;font-size:14px;font-weight:500;width:3.7rem!important;line-height:3.7rem!important}.calendar-time .react-datepicker__day-names{margin-top:10px!important}.calendar-time .react-datepicker__navigation{top:2px!important}.calendar-time .react-datepicker__navigation--next{right:53px!important}.date-picker-hand .react-datepicker__navigation{top:6px!important}.date-picker-hand .react-datepicker__navigation--next{right:20px!important}.date-picker-hand .react-datepicker__navigation--previous{left:15px!important}.slot-clndr .react-datepicker__navigation--previous{left:54px!important}.date-picker-hand .react-datepicker__current-month{line-height:2!important}.calendar-time .react-datepicker__day,.calendar-time .react-datepicker__day-name{width:2.5rem!important;line-height:2.5rem!important}.dashboard-time .react-datepicker__day,.dashboard-time .react-datepicker__day-name{width:3rem!important;line-height:3rem!important}.date-picker-hand .react-datepicker__day,.date-picker-hand .react-datepicker__day-name{width:2.6rem!important;line-height:2.6rem!important}.react-datepicker__day:hover{border-radius:100px!important}.react-datepicker__day--selected{background-color:#007099!important;color:#fff!important}.header-btns select{color:#14142b;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.75px;width:100%;border-radius:12px;background:transparent;height:46px;border:1px solid #d9dbe9;padding:4px 15px}.react-datepicker__day--in-range{color:#fff!important;background-color:#5bc4eb!important}.date-picker-hand .react-datepicker__close-icon{right:7px}.react-datepicker__close-icon:after{background-color:#5bc4eb!important}.second-dates .react-datepicker-popper{position:absolute!important;transform:translateY(24px)!important}.active-calender-handle .react-datepicker-wrapper,.active-second-calender .react-datepicker-wrapper{width:100%!important}.active-calender-handle .react-datepicker-popper{position:absolute!important;transform:translate(60px,135px)!important}.active-second-calender .react-datepicker-popper{position:absolute!important;transform:translate(413px,135px)!important}.active-calender-handle .react-datepicker__navigation--next,.active-second-calender .react-datepicker__navigation--next{right:0!important}.active-box{min-width:150px;height:100%;border-radius:8px;border:2px solid #00a7e5;color:#00a7e5;font-weight:500;font-size:12px;line-height:22px;letter-spacing:.25px;gap:4px;padding:4px 8px;cursor:pointer}.active-box:hover,.active-box.active{background:#00a7e5;color:#fff}.active-handle-calender{width:100%;overflow:auto;max-height:470px;padding:0 12px}@media (max-width: 991px){.handl-pos .react-datepicker__close-icon{right:7px}}@media (max-width: 767px){.dashboard-time .react-datepicker__day{width:2.5rem!important;line-height:2.5rem!important;font-size:14px!important}.date-picker-hand .react-datepicker__day-name{width:2.5rem!important;line-height:2.5rem!important}.calendar-time .react-datepicker__day,.calendar-time .react-datepicker__day-name{width:2rem!important;line-height:2rem!important}.active-second-calender .react-datepicker-popper{transform:translate(70px,135px)!important}.active-calender-handle .react-datepicker-popper{position:absolute!important;transform:translate(17px,135px)!important}.handl-pos .react-datepicker__day-name{width:2.5rem!important;line-height:2.5rem!important}.handl-pos .react-datepicker__current-month{line-height:2!important}.handl-pos .react-datepicker__current-month{right:51px!important}.handl-pos .react-datepicker__navigation--previous{left:47px!important}}.custom-datepicker-wrapper{background:transparent;border-radius:12px;box-shadow:none;padding:0;width:100%}.custom-datepicker-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 16px;border-bottom:none}.month-year-display{font-size:18px;font-weight:600;color:#1a1a1a;letter-spacing:-.02em}.nav-button{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:all .2s ease}.nav-button:hover:not(:disabled){background-color:#f5f5f5}.nav-button:disabled{opacity:.3;cursor:not-allowed}.nav-button img{width:20px;height:20px}.custom-week-calendar{border:none!important;background:transparent!important}.custom-week-calendar .react-datepicker__header{background-color:transparent!important;border-bottom:none!important;padding:0!important}.custom-week-calendar .react-datepicker__current-month,.custom-week-calendar .react-datepicker__navigation{display:none!important}.custom-week-calendar .react-datepicker__day-names{display:flex;justify-content:space-between;margin:0!important;padding:8px 0!important}.custom-week-calendar .react-datepicker__day-name{color:#9ca3af!important;font-size:13px!important;font-weight:500!important;width:36px!important;height:36px!important;line-height:36px!important;text-align:center;margin:0!important;display:inline-block}.custom-week-calendar .react-datepicker__month{margin:0!important;padding:0!important}.custom-week-calendar .react-datepicker__week{display:flex;justify-content:space-between;margin:4px 0!important}.custom-week-calendar .react-datepicker__day{color:#374151!important;font-size:14px!important;font-weight:500!important;width:36px!important;height:36px!important;line-height:36px!important;text-align:center;border-radius:50%!important;margin:0!important;cursor:pointer;transition:all .2s ease;display:inline-block}.custom-week-calendar .react-datepicker__day--selected{background-color:#00a7e5!important;color:#fff!important;font-weight:600!important}.custom-week-calendar .react-datepicker__day--today{background-color:#f3f4f6!important;color:#374151!important;font-weight:600!important}.custom-week-calendar .react-datepicker__day--today.react-datepicker__day--selected{background-color:#00a7e5!important;color:#fff!important}.custom-week-calendar .react-datepicker__day--disabled{color:#d1d5db!important;cursor:not-allowed!important;background-color:transparent!important}.custom-week-calendar .react-datepicker__day--disabled:hover{background-color:transparent!important;color:#d1d5db!important}.custom-week-calendar .react-datepicker__day--outside-month{color:#d1d5db!important}@media (max-width: 768px){.custom-datepicker-wrapper{max-width:100%!important;padding:12px}.react-datepicker__day-name{width:40px!important}.month-year-display{font-size:16px}.week-day-selector-container{padding:0;border-radius:20px}.custom-week-calendar .react-datepicker__day-name,.custom-week-calendar .react-datepicker__day{width:32px!important;height:32px!important;line-height:32px!important;font-size:12px!important}}.custom-swiper{padding:0 50px}.drop-swipers.swiper-backface-hidden .swiper-slide{transform:none}.custom-swiper .swiper-button-prev{background:#00a7e5;width:37px;height:37px;border-radius:50%;color:#fff;left:2px!important}.custom-swiper .swiper-button-next{background:#00a7e5;width:37px;height:37px;border-radius:50%;color:#fff;right:2px!important}.custom-swiper .swiper-button-prev:after,.custom-swiper .swiper-button-next:after{font-size:16px!important}.custom-swiper-second .swiper-button-next,.custom-swiper-second .swiper-button-prev{background:transparent!important}.custom-swiper-second .swiper-button-next:after,.custom-swiper-second .swiper-button-prev:after{display:none!important}.custom-swiper-second .swiper-pagination-bullet{background:#fff!important}@media (max-width: 991px){.minh-50{min-height:74px!important}}@media (max-width: 767px){.custom-swiper{padding:0}.minh-50{min-height:0px!important}}.chatOverlay{position:fixed;top:0;left:0;height:100vh;width:100%;background:#0000008f;z-index:111;display:flex;justify-content:center;align-items:center}.chatOverlay .chatFullImg{max-width:800px;margin:0 auto;position:relative;border:1px solid #4c4b4b;background:#fdfdfd;border-radius:20px;padding:15px;min-width:300px}.chatOverlay .chatFullImg img{width:100%;object-fit:cover;border-radius:20px;max-height:400px}.chatOverlay .downloadChat{position:absolute;top:12px;left:12px;font-size:32px;border-radius:10px;width:50px;text-align:center;height:50px;color:#fff!important;cursor:pointer}.chatOverlay .closechat{position:absolute;top:12px;right:12px;font-size:32px;cursor:pointer}.slider-bg{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:.5;z-index:111}.slider-view{max-width:800px;max-height:450px;min-width:300px;width:600px;height:450px;margin:0 auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:111;background:#fff;border-radius:20px;padding:15px}.slider-view .view-img{width:100%;height:100%;border-radius:20px;max-height:540px}.slider-view .view-img img{width:100%;height:100%;object-fit:cover;border-radius:20px;max-height:540px}.slider-view .downloader-btn{position:absolute;top:-25px;left:-10px;font-size:25px;width:40px;background:#00a7e5;border-radius:10px;text-align:center;color:#fff!important;height:40px}.slider-view .caption-text{max-height:160px;overflow-y:auto}.slider-view img{width:100%;height:auto;object-fit:contain;border-radius:20px;max-height:540px}.slider-arrows{position:fixed;z-index:1111;height:100%;color:#fff;font-size:40px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;padding:0 15px}.slider-arrows:hover{background-color:#00000012}.next{right:0}.prev{left:0}.list-page .hero-header{background-image:url(/assets/hero-header-main-e19b197b.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;display:flex;align-items:center;height:500px;padding:50px 0;color:#effcfd}.keyword-list{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #ccc;list-style:none;margin:0;padding:.5rem 0;max-height:200px;overflow-y:auto;z-index:1;width:416px}.react-datepicker__triangle{display:none!important}.custom-menu-time{width:250px;padding:14px 15px;position:absolute;left:20px;top:68px;background:#fff;box-shadow:0 32px 64px #0000000d;border-radius:20px;border:1px solid #e1e1e3;z-index:111}.service-count{font-size:12px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#3a3a3a;color:#fff;position:absolute;top:-10px;right:0}.custom-menu-time.home{left:20px;top:50px;color:#000!important}.hero-header h1{font-size:50px;font-weight:700;line-height:55px}.hero-header p{font-size:1.2rem;font-weight:400}.hero-header .primary-text{color:var(--Primary-Text, #00a7e5)!important}.hero-header .primary-btn{padding:10px 180px;font-size:16px}.main-header-inside{position:relative;width:100%;height:inherit;padding:95px 0}.h-500{height:500px}.image-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.image-container img{width:100%;height:100%;object-fit:cover}.text-container{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:100%}.text-container h1{color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.5)}.text-container .home-wrapper{z-index:1}.double-container{padding:60px 0;background-color:#d3fbff}.double-img,.double-img img{width:100%;height:100%}.custome-indexs{position:relative;z-index:11;color:#fcfcfc!important}.white-lights{color:#fcfcfc!important}.list-page .section-two{padding:50px 0}.section-two .bot-one{width:100%;height:290px}.section-two .bot-one img{--size: 100%;width:var(--size);height:var(--size);object-fit:contain}.section-two h2{font-size:29px;font-weight:700;line-height:35px;color:var(--Grayscale-Off-Black, #14142b)}.section-two p{font-size:1.2rem;font-weight:400;color:var(--Grayscale-Off-Black, #14142b);margin:2rem 0}.list-page .section-three{border-radius:14px;background:var(--Success-Light, #f2fff9);padding:64px 0}.section-three h2{font-size:29px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:1px;color:var(--Grayscale-Off-Black, #14142b)}.section-three .mobile-img{width:100%;height:550px}.section-three .mobile-img img{--size: 100%;width:var(--size);height:var(--size);object-fit:contain}.section-three h3{font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:1px;color:var(--Grayscale-Off-Black, #14142b)}.section-three p{font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:1px;color:var(--Grayscale-Off-Black, #14142b)}.section-three .list-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:24px;background:var(--Success-Dark, #00994d);padding:0 150px;height:55px;font-family:Poppins;font-style:normal;font-weight:600;color:var(--Grayscale-Off-white, #fcfcfc)}.section-three .list-btn:hover{background:var(--Success-Light, #00b359)}.list-btn .icon{margin-bottom:-7px}.section-three .sm-screen-text{color:var(--Grayscale-Off-Black, #14142b);font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.25px}.left-circle img{height:24px}.date-boxes{display:flex;flex-direction:column;align-items:center;padding:16px;border:1px solid #eff0f6;background:#fcfcfc;color:#6e7191!important}.date-boxes.active,.date-boxes.active .date{color:#e5f8ff;background:#00a7e5}.table-slots .table tbody tr td{border:none}.table-slots .table thead th{color:#007099!important;font-size:14px;font-weight:600}.table-slots .table-striped>tbody>tr:nth-of-type(odd)>*{background:#f2fcff!important;background-color:transparent}.minus-img img{height:18px}.minus-img{background-color:transparent!important}.table-slots .table tbody tr{line-height:48px!important;color:#222!important;font-weight:600!important}.table-slots table tbody tr td{font-size:13px;padding:15px 6px!important}.book-btn{display:flex;justify-content:center;align-items:center;padding:0 15px;color:#fff;border-radius:100px;background:var(--Secondary-Default, #00a7e5);min-width:90px}.book-btn.left-aligned{justify-content:start!important}.dark-gray-text{color:#d9dbe9!important}.slots-handles input{padding:0 15px;border-radius:5px;height:48px!important;background-color:#fff;border:none}.msg-w{width:160px}.min-handle{font-size:12px;font-weight:600;position:absolute;bottom:-16px;right:5px}.accept-button{padding:2px 10px;font-size:12px}.slot-checked input[type=checkbox]:checked{background-color:#00a7e5;border:none}.slots-inputs input{height:30px;width:100%;border:1px solid #ccc}.slot-white{border:1px solid #a0a3bd;background:#fff}.add-slots{display:inline-flex;padding:12px 22px;justify-content:center;align-items:center;gap:12px;border-radius:24px;color:#14142b;font-weight:600;border:2px solid #14142b;background-color:#fff}.dark-blue-text{color:#14142b!important}.edits-image img{width:24px;height:24px}.booking-pay-date{padding:12px 0;margin:10px 0;border-top:1px solid #eff0f6;border-bottom:1px solid #eff0f6}.light-blues-text{color:#333!important}.master-btn{display:flex;justify-content:center;align-items:center;min-width:202px;padding:21px 18px;font-weight:600;color:#262338;border-radius:12px;gap:10px;border:1px solid #eff0f6;background:#fcfcfc}.active-border{border:1px solid #00a7e5}.master-btn img{width:24px;height:24px}.mors-font{font-size:24px!important}.pay-with{padding:10px 0 30px;border-bottom:1px solid #eff0f6}.tick-fill img{width:24px;height:24px}.gym-image{height:230px}.gym-image img{width:100%;height:100%;object-fit:cover}.bb-gray{border-bottom:1px solid #eff0f6!important}.gym-instrutor{border-radius:40px;padding:32px;border:1px solid #EFF0F6;background:#FCFCFC;box-shadow:0 6px 10px #0000000a}.insert-code input{width:100%;padding:21px 50px 21px 18px;border-radius:12px;border:1px solid #d9dbe9;background:#fff}.insert-code img{position:absolute;top:22px;right:18px}.confirm-pay-btn{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:12px;border-radius:32px;color:#fcfcfc;background:#00a7e5}.dark-blue-texts{color:#00a7e5!important}.download-app-icon{width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#00a7e5!important;font-size:20px}.darkest-button{width:100%;text-align:left;display:flex;padding:3px 8px;align-items:center;gap:10px;background-color:#000;border-radius:6px;color:#fff;font-size:14px}.darkest-button img{width:30px!important}.darkest-button-second{width:100%;display:flex;height:52px;align-items:center;justify-content:center;gap:10px;background-color:#000;border-radius:6px;color:#fff;font-size:14px}.darkest-button-second img{width:16px!important}.list-page .section-four{padding:90px 0}.about-btns button{width:286px;height:56px;margin:50px 0}.section-four h3{font-style:normal;font-weight:700;line-height:40px;letter-spacing:1px;color:var(--Grayscale-Off-Black, #14142b);margin-bottom:38px}.section-four .list-service-card{border-radius:20px;border:2px solid var(--Grayscale-Line, #d9dbe9);background:var(--Grayscale-Off-white, #fcfcfc);box-shadow:0 6px 10px #0000000a;width:100%;padding:20px;height:100%}.list-service-card .list-service-card-icon{--size: 50px;width:var(--size);height:var(--size);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:var(--Secondary-BG, #e5f8ff);padding:14px}.list-service-card .list-service-card-icon img{--size: 100%;width:var(--size);height:var(--size)}.list-service-card h4{font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:27px;letter-spacing:1px;color:var(--Grayscale-Off-Black, #14142b);margin:20px 0}.list-service-card p{font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:1px;color:var(--Grayscale-Off-Black, #14142b)}.section-category{padding:0 0 50px}.section-category h3,.customers-section h3{font-style:normal;font-weight:700;line-height:40px;letter-spacing:1px;color:var(--Grayscale-Off-Black, #14142b);margin-bottom:38px}.customer-card{padding:24px;border-radius:12px;border:1px solid #eff0f6;background:#fcfcfc}.customer-image img{width:56px;height:56px}.book-page .hero-first-section{padding:100px 0;background:var(--Primary-Light, #eee5fe);text-align:center}.hero-first-section .coming-soon-text{color:var(--Grayscale-Off-Black, #14142b);font-family:Poppins;font-size:17px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:.75px}.hero-first-section .first-heading{font-family:Source Pro;font-size:50px;font-weight:700;line-height:64px;letter-spacing:1px;color:var(--Grayscale-Off-Black, #14142b)}.purple-text{color:var(--Primary-Text, #6308f7)!important}.hero-first-section .first-para{font-family:Source Pro;font-size:20px;font-weight:400;line-height:32px;color:var(--Grayscale-Off-Black, #14142b)}.btn-purple,.btn-purple-outline{border-radius:24px;display:inline-flex;padding:12px 50px;justify-content:center;align-items:center;gap:12px;font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.25px;height:55px}.btn-purple{background:var(--Primary-Default, #6308f7);color:var(--Grayscale-Off-white, #fcfcfc)}.btn-purple:hover{background:var(--Primary-Light, #7d3aff)}.btn-purple-outline{border:2px solid var(--Primary-Default, #6308f7);color:var(--Primary-Default, #6308f7)}.btn-purple-outline:hover{background:var(--Primary-Light, #6308f7);color:var(--Grayscale-Off-white, #fcfcfc)}.second-section{padding:100px 0}.second-section .primary-heading{color:var(--Grayscale-Off-Black, #14142b);font-family:Source Pro;font-size:33px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:1px}.book-service-card{display:flex;flex-direction:column;justify-content:center;gap:20px}.book-service-card .service-card-img{width:100%;height:250px;border-radius:20px;position:relative}.book-service-card .service-card-img img{--size: 100%;width:var(--size);height:var(--size);object-fit:cover;border-radius:20px}.book-service-card .overlay-text{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);border-radius:20px;display:flex;align-items:center;justify-content:center;color:var(--Grayscale-Off-white, #fcfcfc);font-family:Source Pro;font-size:28px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:1px}.input-second-time .react-datepicker__input-container input::placeholder{color:#14142b!important}.book-service-card .card-heading{color:var(--Grayscale-Off-Black, #14142b);font-family:Source Pro;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:1px}.book-service-card .card-para{color:var(--Grayscale-Off-Black, #14142b);font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.75px}.book-service-card .btn-Blue{border-radius:24px;background:var(--Secondary-Default, #00a7e5);display:inline-flex;padding:12px 22px;justify-content:center;align-items:center;gap:12px;color:var(--Grayscale-Off-white, #fcfcfc);text-align:center;font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.25px}.book-service-card .btn-Blue:hover{background:var(--Secondary-Light, #00bfff)}.third-section{padding:50px 0}.third-section .inner-third-section{border-radius:10px;background:var(--Success-BG, #e5fff2)}.inner-third-section .skill-img{width:100%;height:420px;position:relative}.inner-third-section .skill-img img{--size: 100%;width:var(--size);height:var(--size);object-fit:cover}.inner-third-section .content{padding:0 32px}.inner-third-section .content .primary-heading{color:var(--Grayscale-Off-Black, #14142b);font-family:Source Pro;font-size:33px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:1px;margin-bottom:32px}.inner-third-section .text-green{color:var(--Success-Dark, #00994d)}.inner-third-section .content .para{color:var(--Grayscale-Off-Black, #14142b);font-family:Source Pro;font-size:24px;font-style:normal;font-weight:400;line-height:38px;letter-spacing:.75px}.any-time.active{background-color:#d2f3ff;color:#000;display:inline-block;padding:5px 25px;border-radius:5px}.inner-third-section .btn-green{border-radius:24px;background:var(--Success-Dark, #00994d);display:inline-flex;padding:12px 75px;justify-content:center;align-items:center;gap:12px;color:var(--Grayscale-Off-white, #fcfcfc);text-align:center;font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.25px}.inner-third-section .btn-green:hover{background:var(--Success-Light, #00b359)}.book-page .section-four{padding:0 0 100px}.lineUp{animation:2s anim-lineUp ease-out infinite}.table-slots tbody tr{background:#f2fcff}.accordion-button:after{content:none}.vr-lines{display:none}.vr-separator{width:1px;height:30px;background:#D3FBFF}.straight-line{width:100%;height:1px;background:#eff0f6;margin:70px 0}.line{width:100%;height:1px;background:#3d3d3fbb}.fs-approach{font-size:33px!important}.reload-img{width:270px;height:270px}.reload-img img{width:100%;height:100%}.purpose-color{display:block;color:#1f2c2f!important;line-height:38px}.ad-team-img{width:185px;height:185px}.ad-team-img img{width:100%;height:100%;object-fit:cover;border-radius:50%}.input-time{width:186px;position:relative}.input-time .react-datepicker__current-month{font-size:16px;font-weight:600;line-height:30px;letter-spacing:.5px;margin-bottom:10px}.react-datepicker__navigation{top:19px}.input-time .react-datepicker__day-name,.input-time .react-datepicker__day{width:1.5rem!important;line-height:1.5rem!important}.booking-time .react-datepicker__day{font-size:12px!important}.input-time .react-datepicker__day--disabled{opacity:.5;cursor:not-allowed;background-color:transparent!important}.input-time .react-datepicker{padding:10px;border-radius:10px!important;box-shadow:0 32px 64px #0000000d;border:1px solid #eff0f6}.input-time .react-datepicker-popper{transform:translateY(48px)!important}.second-dates input{color:#000!important;width:100%;padding:0 10px 0 30px;background:transparent;font-size:13px;font-weight:600;border:none;outline:none;height:100%}.input-time input{width:100%;padding:0 10px 0 30px;background:transparent;color:#fff!important;font-size:13px;font-weight:600;border:none;outline:none;height:100%}.input-time.date-clr input{color:#000!important}.input-time.date-clr ::placeholder{color:#14142b!important}.admin-searchbar{position:relative}.admin-searchbar input{width:350px;padding:0 40px 0 20px;border:1px solid #313030;border-radius:12px;height:40px;position:relative}.admin-serach-icon{position:absolute;top:7px;right:15px;font-size:20px;cursor:pointer;color:#000}.admin-select .css-b62m3t-container{width:200px!important}.slots-select-input.admin-select.custom-time-input .custom-time-select .css-13cymwt-control,.slots-select-input.admin-select.custom-time-input .custom-time-select .css-t3ipsp-control{border:1px solid #14142b!important}.admin-select .css-1jqq78o-placeholder{color:#14142b!important;font-size:14px!important}.admin-select .css-1xc3v61-indicatorContainer{color:#14142b!important}.input-time input::placeholder{color:#000!important}.search-key-input{width:100%;background:transparent;border:2px solid #fcfcfc;border-radius:99px;height:60px}.keyword-width{width:343px!important}.location-width{width:370px!important}.location-width input{color:#fff!important}.search-key-input input::placeholder{color:#fcfcfc;font-size:13px;font-weight:600}.search-key-input .add-location{background:transparent;border:none;width:400px;outline:none;color:#fcfcfc;font-size:13px;font-weight:600;padding:0 20px}.search-key-input-second{display:flex;align-items:center!important;justify-content:start;padding:0 10px;flex-wrap:wrap;height:68px;gap:11px;width:100%;background:transparent;border:2px solid #EFF0F6;background-color:#fff;border-radius:99px}.search-icon-handle{position:absolute;right:8px;top:12px}.serach-custom-btns{background:#00a7e5;border-radius:50px;height:40px;padding:8px 16px;display:inline-flex;align-items:center;justify-content:center;border:none;color:#fff;font-weight:500;font-size:14px;gap:8px;transition:all .2s ease}.search-custom-btn:hover{background:#00a7e5;transform:translateY(-1px)}.search-custom-btn img{width:16px;height:16px;filter:brightness(0) invert(1)}.custom-searchs-input{width:100px;border:none!important;padding:0 10px;background:transparent!important}.home-location input::placeholder{font-weight:600!important;color:#19a8e3!important;font-size:13px!important}.search-home-locations input{padding-left:10px!important}.home-search-location input::placeholder{font-weight:600!important;color:#fff!important;font-size:13px!important}.location-icon .iconify{font-size:16px!important;color:#19a8e3!important;margin-bottom:1px!important}.custom-width-searches{width:230px!important}.custom-sm-widths{width:320px!important;font-size:13px;font-weight:600}.custom-searchs-input::placeholder{color:#14142b!important}.custom-searchs-input input{font-size:13px;font-weight:600}.custom-width-date{width:135px!important;margin-left:27px}.filter-reset-btn{border-radius:24px;padding:8px 24px}.filter-btn{height:50px;width:60px;display:inline-flex;justify-content:center;align-items:center;border-radius:8px;background-color:#00bfff;transition:all .3s ease-in-out}.filter-btn:hover{background-color:#00a7e5}.search-page-input{position:relative}.search-page-input.input-time{width:155px!important;margin-left:10px!important}.search-support-icon{position:absolute;top:0;left:-14px;color:#14142b!important}.custom-width-date .search-support-icon{left:-27px;top:3px}.place-text-input::placeholder{color:#a0a3bd!important;font-weight:500}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.input-time .icon{position:absolute;top:3px;left:0;font-size:20px;color:#fcfcfc;line-height:1}.review-card{display:flex;flex-direction:column;justify-content:space-between;background:#fcfcfc;border:1px solid #eff0f6;border-radius:12px;padding:25px 20px;height:100%!important}.time-box{width:335px;padding:10px;position:absolute;left:-98px;top:45px;background:#fff;box-shadow:0 32px 64px #0000000d;border-radius:20px;border:1px solid #eff0f6;z-index:111}.close-timebox{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:11}.contact-form-section .profile-input::placeholder{color:#a0a3bd!important;font-weight:400}.small-slot-text{color:#222!important}.small-check input[type=checkbox]{border:1px solid #000!important;width:20px!important;height:20px!important}.w-trun{width:100%}@keyframes anim-lineUp{0%{opacity:0;transform:translateY(80%)}20%{opacity:0}50%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@media (min-width: 1400px){.keyword-width{width:460px!important}.location-width{width:440px!important}}@media (max-width: 1200px){.table-slots .table{width:1050px!important}.para-handles{overflow-x:auto;width:1050px!important}.search-key-input .add-location{width:365px}}@media (min-width: 992px) and (max-width: 1200px){.custom-width-searches{width:245px!important}.custom-location-input{width:260px!important}.filter-btn{height:40px!important;width:40px!important}.img-icon{width:20px!important}.custom-align-column{width:100%!important;margin-top:10px!important;display:flex;justify-content:center!important}.search-key-input-second{gap:4px!important}}@media (min-width: 1025px) and (max-width: 1200px){.keyword-width{width:290px!important}.location-width{width:270px!important}}@media (max-width: 1024px){.vr-lines{display:block;border:1px solid #d9dbe9;padding:10px 0;margin:16px 0;width:100%;border-radius:8px}.input-time{width:190px}.search-key-input{height:100%;border-radius:22px;padding:16px}.reload-img{margin:0 auto}.straight-line{margin:35px 0}.w-trun{width:110px}.admin-aside .main{height:100%!important;padding:20px;overflow-y:auto}}@media (min-width: 768px) and (max-width: 991px){.filter-btn{height:30px!important;width:30px!important}.img-icon{width:15px!important}.fs-20{font-size:15px!important}.custom-align-column{width:100%!important;margin-top:10px!important;display:flex;justify-content:center!important}.search-key-input-second{gap:4px!important}.custom-listing-cards{width:10 0%!important}.react-datepicker__close-icon{margin-top:2px!important}.custom-menu-time{left:10px;padding:15px 10px!important}.time-box{width:270px!important}}@media (max-width: 767px){.w-trun{width:65px}tr.add-comp{display:none!important}.filter-btn{width:150px}.filter-btn img{width:20px;height:20px}.double-container{padding:30px 0}.book-btn{height:30px!important}.download-app-icon{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#00a7e5!important;font-size:16px}.list-page .hero-header{padding:50px 0;text-align:center;height:100%;position:relative}.serach-custom-btns{height:30px;padding:7px;font-size:13px;gap:7px}.img-icon{width:15px!important;height:15px!important}.list-page .hero-header:after{content:"";background-color:#0009;width:100%;position:absolute;height:100%;top:0;left:0;z-index:0}.hero-header-text{position:relative;z-index:111}.input-time input::placeholder{font-size:10px}.hero-header h1{font-size:23px!important;line-height:32px}.input-time .react-datepicker{padding:0}.time-box .fs-22{font-size:16px!important;text-align:center}.input-time .react-datepicker__current-month{font-size:14px!important;font-weight:600;letter-spacing:.5px;margin-bottom:10px}.custom-searchs-input input{font-size:13px!important;font-weight:600!important}.hero-header p{font-size:13px!important;line-height:22px;margin:1.5rem 0}.react-datepicker__navigation{top:8px}.hero-header .primary-btn{font-size:13px}.hero-header .primary-btn{padding:10px 45px}.list-page .section-two,.list-page .section-four{padding:50px 0}.section-two .bot-one{height:200px}.section-two h2{font-size:24px!important;line-height:32px}.section-two p{font-size:14px!important;line-height:22px;margin:.5rem 0}.list-page .section-three{padding:16px}.section-three h2{font-size:24px!important;line-height:32px}.section-three .list-btn{padding:0 82px;height:45px}.section-four h3{font-size:24px!important}.section-category h3{font-size:24px!important;line-height:28px}.customers-section h3{font-size:24px!important}.review-card img{width:40px;height:40px}.hero-first-section .first-heading{font-size:20px;line-height:32px}.second-section{padding:50px 0}.second-section .primary-heading{font-size:20px;line-height:32px}.inner-third-section .content{padding:32px}.inner-third-section .content .primary-heading{font-size:20px;line-height:32px}.inner-third-section .btn-green{padding:12px 50px}.table-slots .table{width:1300px!important}.para-handles{overflow-x:auto;width:1050px!important}.search-key-input .add-location{width:100%;padding:0 8px}.input-time{margin:0 auto;width:110px}.vr-lines{display:block;border-top:1px solid #d9dbe9;border-bottom:1px solid #d9dbe9;padding:10px 0;margin:16px 0;width:100%}.search-key-input{height:100%;border-radius:22px;padding:16px}.menu-inputs{position:absolute;background:#fff;box-shadow:#64646f33 0 7px 29px;bottom:-170px;right:30px;border-radius:12px;padding:10px 15px;display:block!important}.menu-inputs input{border:1px solid #a0a3bd;height:40px;border-radius:99px;padding-left:40px}.input-time .icon{top:4px;left:0;font-size:15px}.input-time .react-datepicker-popper{transform:translate(-20px,42px)!important}.time-box{width:276px;top:45px!important;left:2px!important}.welcome-para{font-size:14px!important}.inner-thankyou-screen .thank-you-btn{width:100%!important}.categories{width:100%;overflow-x:auto;padding:10px 0}.min-handle{bottom:2px;font-size:8px}.accept-button{font-size:10px}.msg-w{width:190px}.section-three p{font-size:12px}.section-three h3{font-size:18px}.width-handles{width:100%}.input-time{width:170px}.inputs-times-second{width:130px}.date-boxes{padding:6px}.date-boxes .fs-20{font-size:14px!important}.date-boxes .fs-14{font-size:10px!important}.fs-50{font-size:24px!important}.straight-line{margin:20px auto!important;width:94%}.purpose-color{display:none}.purpose-color-1{color:#4e4b66!important;font-size:14px!important;font-weight:400!important;letter-spacing:.25px!important;line-height:22px!important}.truncates{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.truncate1{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fs-approach{font-size:20px!important}.reload-img{margin:0 auto;width:60%;height:60%}.straight-w{width:100%}.about-btns button{width:100%;height:56px}.light-blues-text{color:#14142b!important}.mors-font{font-size:16px!important}.straight-ones{margin:12px auto 10px!important}.list-page .hero-header,.main-header-inner{height:100%;padding:50px 0}.home-wrapper .fs-29{font-size:24px!important}.main-header-inside{padding:50px 0}.second-input-time .react-datepicker-popper{transform:translate(12px,42px)!important}.input-second-time .react-datepicker-popper{transform:translate(-29px,42px)!important}.custom-menu-time{width:300px;padding:10px;position:absolute;left:10px;top:60px;background:#fff;box-shadow:10px 32px 64px 20px #0000000d;border-radius:20px;border:1px solid #eff0f6;z-index:111}.search-key-input-second{height:100%;padding:5px 10px;border-radius:99px}.custom-w-100{width:100%}.location-width{width:120px!important}.place-color{font-size:12px;padding-left:2.5rem!important}.custom-sm-icons{position:absolute;top:-1px;right:50px;width:40px;display:inline-flex!important;justify-content:center;align-items:center;padding:8px;border-radius:10px;background-color:#00a7e5;color:#f0f3f7!important}.split-input input::placeholder{font-weight:600!important;color:#19a8e3!important;font-size:13px!important}.split-input input{font-weight:600!important;font-size:13px!important}.location-icon .iconify{font-size:16px!important;color:#19a8e3!important;margin-bottom:1px!important}.custom-menu-time.home{left:-30px;top:40px;color:#000!important;width:230px!important}.search-home-locations input::placeholder{font-size:12px!important;font-weight:600!important}}@media (max-width: 400px){.input-time .react-datepicker-popper{transform:translate(-15px,42px)!important}.home-date-modal .react-datepicker-popper{transform:translate(-150px,42px)!important;left:114px!important}.serach-custom-btns{height:26px;padding:6px 12px;font-size:13px;gap:6px}.img-icon{width:15px!important;height:15px!important}.custom-menu-time.home{left:-18px;top:40px;color:#000!important;width:230px!important}.darkest-button{font-size:10px!important}.darkest-button .fs-18{font-size:12px!important}}.welcome-screen{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-color:#f5f5f5;text-align:center}.welcome-screen .heading{color:var(--Grayscale-Off-Black, #14142b);font-size:29px;font-style:normal;font-weight:700;letter-spacing:1px}.welcome-screen .heading .primary-text{color:var(--Primary-Text, #00a7e5)!important}.welcome-screen .welcome-para{color:var(--Grayscale-Off-Black, #14142b);font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:38px;letter-spacing:.75px}.welcome-screen .welcome-btn{border-radius:24px;background:var(--Secondary-Default, #00a7e5);display:inline-flex;justify-content:center;align-items:center;padding:12px 75px;color:var(--Grayscale-Off-white, #fcfcfc);text-align:center;font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.25px}.welcome-screen .welcome-btn:hover{background:var(--Secondary-Hover, #4aafd4)}@media (max-width: 1024px){.welcome-screen .welcome-para{font-size:18px}}@media screen and (max-width: 768px){.welcome-screen{padding:0 20px}.welcome-screen .heading{font-size:22px;line-height:28px}.welcome-screen .welcome-para{font-size:16px;line-height:24px}.welcome-screen .welcome-btn{padding:12px 50px}}.basic-info{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;background-color:#fff;gap:24px}.basic-info .basic-info-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:420px}.basic-info-screen .heading{color:var(--Grayscale-Off-Black, #14142b);font-family:Poppins;font-size:29px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:1px}.form-info-input{width:100%;height:48px}.form-info-input input{--size: 100%;width:var(--size);height:var(--size);border-radius:16px;background:var(--Grayscale-Input, #eff0f6);border:1px solid var(--Grayscale-Off-White, #eff0f6);padding:0 16px;color:var(--Grayscale-Off-Black, #14142b);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}.basic-info-screen .basic-info-btn{border-radius:24px;background:var(--Secondary-Default, #00a7e5);display:inline-flex;justify-content:center;align-items:center;padding:12px 24px;color:var(--Grayscale-Off-white, #fcfcfc);text-align:center;font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.25px;width:100%}.basic-info-screen .basic-info-btn:hover{background:var(--Secondary-Hover, #4aafd4)}@media screen and (max-width: 768px){.basic-info{padding:0 20px}.basic-info .basic-info-screen{width:100%}.basic-info-screen .heading{font-size:22px;line-height:28px}.basic-info-screen .basic-info-btn{padding:12px 50px}}.onBoarding-price{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;background-color:#fff}.switch{position:relative;display:inline-block;width:50px;height:25px}.switch input{opacity:0;width:0;height:0;border:0!important}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:21px;width:22px;left:3px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch input:checked+.slider{background-color:#2196f3}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch input:checked+.slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translate(22px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.inner-screen .heading{color:var(--Grayscale-Off-Black, #14142b);font-family:Poppins;font-size:29px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:1px}.onBoarding-price .service-pill{border-radius:32px;border:2px solid var(--Secondary-Default, #00a7e5);display:inline-flex;height:56px;width:100%;justify-content:center;align-items:center;text-align:center;color:var(--Secondary-Default, var(--Split-Blue, #00a7e5));font-family:Poppins;font-size:15px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.75px;cursor:pointer}.onBoarding-price .onboarding-btn{border-radius:24px;background:var(--Secondary-Default, #00a7e5);display:inline-flex;justify-content:center;align-items:center;padding:12px 150px;color:var(--Grayscale-Off-white, #fcfcfc);text-align:center;font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.25px}.onBoarding-price .onboarding-btn:hover{background:var(--Secondary-Hover, #4aafd4)}@media screen and (max-width: 768px){.onBoarding-price{padding:50px 20px;height:auto}.onBoarding-price .inner-screen,.onBoarding-price .onboarding-btn{width:100%}.inner-screen .heading{font-size:20px;font-weight:700;line-height:32px;text-align:left}.inner-screen .onboarding-para{font-size:16px;line-height:30px;text-align:left}.onBoarding-price .service-pill{font-size:12px}}.onBoarding-service{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;background-color:#fff}.inner-screen{text-align:center}.custom-details-page{padding-top:180px}.custom-height-categories{padding-top:100px;background:#FCFCFC;border-bottom:1px solid #EFF0F6;padding-left:20px;padding-right:20px}.custom-swiper-mobile .swiper-button-next,.custom-swiper-mobile .swiper-button-prev{width:40px;height:40px;background:rgba(255,255,255,.9);border-radius:50%;color:#333;font-size:16px;font-weight:700;box-shadow:0 2px 8px #00000026;transition:all .3s ease}.custom-swiper-mobile .swiper-button-next:hover,.custom-swiper-mobile .swiper-button-prev:hover{background:rgba(255,255,255,1);transform:scale(1.05)}.custom-swiper-mobile .swiper-button-next:after,.custom-swiper-mobile .swiper-button-prev:after{font-size:16px;font-weight:700}.custom-swiper-mobile .swiper-pagination{bottom:15px!important}.custom-swiper-mobile .swiper-pagination-bullet{width:8px;height:8px;background:rgba(255,255,255,.5);opacity:1;transition:all .3s ease}.custom-swiper-mobile .swiper-pagination-bullet-active{background:white;transform:scale(1.2)}.custom-swiper-mobile .swiper-slide{height:100%;display:flex;align-items:center;justify-content:center}.custom-swiper-mobile .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:12px}.mobile-service-overlay .service-title{font-size:20px;font-weight:700;color:#fff;margin-bottom:4px;text-shadow:0 1px 3px rgba(0,0,0,.5)}.mobile-service-overlay .service-subtitle{font-size:14px;font-weight:500;color:#fffc;text-shadow:0 1px 2px rgba(0,0,0,.5)}.mobile-service-overlay .action-buttons{display:flex;gap:8px}.mobile-service-overlay .action-button{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.mobile-service-overlay .action-button:hover{background:rgba(255,255,255,.3);transform:scale(1.05)}.mobile-service-overlay .action-button iconify-icon{color:#fff;font-size:18px}.booking-images{width:136px;height:108px}.booking-images img{width:100%;height:100%;object-fit:cover;border-radius:12px}.reached-button{display:inline-flex;justify-content:center;align-items:center;font-size:13px;background-color:#14142b;color:#fcfcfc;height:48px;padding:12px 40px;border-radius:24px;gap:10px}.custom-value{color:#6e7191!important}.share-link{background:white;border-radius:50%;text-align:center}.item-a img{background:white;border-radius:50%;height:35px;width:35px;text-align:center}.dark-green-image img{height:22px;width:22px}.edit-slot{font-size:18px;border:2px solid #00a7e5;border-radius:50%;height:40px;width:40px;display:flex;justify-content:center;align-items:center;color:#00a7e5}.inner-screen .onboarding-para{color:var(--Grayscale-Off-Black, #14142b);text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:38px;letter-spacing:.75px}.onBoarding-service .service-pill{border-radius:32px;border:2px solid var(--Secondary-Default, #00a7e5);display:inline-flex;height:56px;width:100%;justify-content:center;align-items:center;text-align:center;color:var(--Secondary-Default, var(--Split-Blue, #00a7e5));font-family:Poppins;font-size:15px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.75px;cursor:pointer}.onBoarding-service .onboarding-btn{border-radius:24px;background:var(--Secondary-Default, #00a7e5);display:inline-flex;justify-content:center;align-items:center;padding:12px 150px;color:var(--Grayscale-Off-white, #fcfcfc);text-align:center;font-family:Poppins;font-size:13px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.25px}.onBoarding-service .onboarding-btn:hover{background:var(--Secondary-Hover, #4aafd4)}.minimal.card-img,.minimal .card-img{max-width:130px!important;height:130px!important}.ticket-table table tbody td{border:none!important}.custom-table-responsive,.recurring-slots{max-height:300px;overflow-y:auto!important}.custom-table thead th{position:sticky;top:0;z-index:2;background-color:#fff}.document-list-container{background:white;border-radius:8px;border:1px solid #e9ecef;overflow:hidden}.document-list-item{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid #f1f3f4;transition:background-color .2s ease;cursor:pointer}.document-list-item:last-child{border-bottom:none}.document-list-item:hover{background-color:#f8f9fa}.document-list-icon{width:40px;height:40px;margin-right:16px;display:flex;align-items:center;justify-content:center;border-radius:6px}.document-list-icon.pdf{background-color:#dc3545}.document-list-icon.document{background-color:#0d6efd}.document-list-icon svg{width:20px;height:20px}.document-list-content{flex:1}.document-list-name{font-size:14px;font-weight:500;color:#212529;margin-bottom:4px;line-height:1.3}.document-list-date{font-size:12px;color:#6c757d;font-weight:400}@media screen and (max-width: 768px){.custom-height-categories{padding-top:70px;background:#FCFCFC;border-bottom:1px solid #EFF0F6;padding-left:14px;padding-right:14px}.onBoarding-service{padding:50px 20px;height:auto}.onBoarding-service .inner-screen{width:100%}.onBoarding-service .onboarding-btn,.onBoarding-price .onboarding-btn{width:100%;padding:12px 34px!important}.inner-screen .heading{font-size:20px;font-weight:700;line-height:28px;text-align:left}.inner-screen .onboarding-para{font-size:16px;line-height:26px;text-align:left}.onBoarding-service .service-pill{font-size:13px!important}.share-link{z-index:1;top:12px;right:10px}.ticket-table table{width:1100px}.minimal.card-img,.minimal .card-img{max-width:100%!important}.custom-table{width:1020px!important;overflow-x:auto!important}.custom-swiper-main .swiper-slide img{width:393px;height:342px;object-fit:cover}}.search-container-new{background:#FCFCFC;padding:20px 0}.search-bar-container{background:white;border-radius:12px;padding:20px;box-shadow:0 2px 8px #0000001a;border:1px solid #EFF0F6;display:flex;gap:16px;align-items:center}.main-search-field{position:relative;flex:1}.search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#19a8e3;font-size:20px;z-index:2}.main-search-input{width:100%;height:56px;padding:0 20px 0 50px;border:2px solid #EFF0F6;border-radius:8px;font-size:16px;font-weight:500;color:#14142b;background:#FCFCFC;transition:all .3s ease}.main-search-input:focus{outline:none;border-color:#19a8e3;background:white}.main-search-input::placeholder{color:#6c757d;font-weight:400}.search-filters{display:flex;gap:12px;align-items:center}.filter-field{position:relative}.filter-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#19a8e3;font-size:16px;z-index:2}.filter-input{width:140px;height:48px;padding:0 12px 0 40px;border:2px solid #EFF0F6;border-radius:8px;font-size:14px;font-weight:500;color:#14142b;background:#FCFCFC;cursor:pointer;transition:all .3s ease}.filter-input:hover{border-color:#19a8e3;background:white}.filter-input::placeholder{color:#6c757d;font-weight:400}.search-button{height:48px;padding:0 24px;background:#19a8e3;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .3s ease;min-width:120px;justify-content:center}.search-button:hover{background:#0d7bb8;transform:translateY(-1px)}.categories-swiper-container{background:transparent;padding:20px 0}.categories-swiper{padding:0;position:relative}.category-slide{width:auto!important}.category-item{display:flex;flex-direction:column;align-items:center;padding:16px 8px;border-radius:12px;cursor:pointer;transition:all .3s ease;width:126px;height:120px;text-align:center;background:transparent!important;border:2px solid transparent;position:relative;justify-content:center}.category-item:hover{background:white;transform:translateY(-2px)}.category-item.active{background:white;color:#14142b;border-color:transparent}.category-item.active .category-text{border-bottom:2px solid #00A7E5;padding-bottom:4px;width:100%}.category-icon{font-size:20px;margin-bottom:12px;display:flex;align-items:center;justify-content:center;color:#6c757d;background:#F7F7FC;border-radius:12px;padding:12px;width:48px;height:48px;flex-shrink:0}.category-item.active .category-icon{color:#fff;background:#00A7E5}.category-icon img{width:24px;height:24px;object-fit:contain}.category-item.active .category-icon img{filter:brightness(0) invert(1)}.category-text{font-size:14px;font-weight:500;text-align:center;line-height:1.2;color:#9e9e9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.category-item.active .category-text{color:#00a7e5}.swiper-button-prev-custom,.swiper-button-next-custom{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:white;border:2px solid #D9DBE9;border-radius:50%;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;color:#000;opacity:0;visibility:hidden}.categories-swiper:hover .swiper-button-prev-custom,.categories-swiper:hover .swiper-button-next-custom{display:flex;opacity:1;visibility:visible}@media screen and (min-width: 1024px){.categories-swiper .swiper-button-prev-custom,.categories-swiper .swiper-button-next-custom{display:flex;opacity:.7;visibility:visible}.categories-swiper:hover .swiper-button-prev-custom,.categories-swiper:hover .swiper-button-next-custom{opacity:1}}.categories-swiper .swiper-button-prev-custom.swiper-button-disabled,.categories-swiper .swiper-button-next-custom.swiper-button-disabled{display:none;opacity:0;visibility:hidden}.custom-swiper-main{position:relative;border-radius:12px;overflow:hidden}.custom-swiper-main.single-image .swiper-slide{display:block}.custom-swiper-second.multiple-images .swiper-slide{display:flex;align-items:center;justify-content:center}.custom-swiper-second.single-image .swiper-slide{display:block}.custom-swiper-main .swiper-slide img,.custom-swiper-main .swiper-slide video{width:100%;height:100%;object-fit:cover;border-radius:12px}.custom-swiper-main .swiper-button-next,.custom-swiper-main .swiper-button-prev{color:#fff;background:rgba(0,0,0,.5);width:44px;height:44px;border-radius:50%;transition:all .3s ease}.custom-swiper-main .swiper-button-next:hover,.custom-swiper-main .swiper-button-prev:hover{background:rgba(0,0,0,.7);transform:scale(1.1)}.custom-swiper-main .swiper-button-next:after,.custom-swiper-main .swiper-button-prev:after{font-size:18px;font-weight:700}.custom-swiper-main .swiper-pagination-bullet{background:rgba(255,255,255,.5);opacity:1}.custom-swiper-main .swiper-pagination-bullet-active{background:white}.categories-swiper .swiper-slide{margin-right:0!important;width:180px!important;height:120px!important;display:flex;align-items:center;justify-content:center}@media (min-width: 992px) and (max-width: 1280px){.custom-details-page{padding-top:140px}.categories-swiper .swiper-slide{width:140px!important}}.swiper-button-prev-custom{left:10px}.swiper-button-next-custom{right:10px}.swiper-button-prev-custom:hover,.swiper-button-next-custom:hover{background:#00A7E5;color:#fff;border-color:#00a7e5}.swiper-button-prev-custom:disabled,.swiper-button-next-custom:disabled{opacity:.3;cursor:not-allowed}.filters-sort-container{background:white;padding:16px 20px;border-radius:8px;border:1px solid #EFF0F6}.filters-sort-content{display:flex;justify-content:space-between;align-items:center}.location-text{font-size:14px;font-weight:500;color:#6c757d}.filter-buttons{display:flex;gap:12px;align-items:center}.sort-button{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#F8F9FA;border:2px solid #EFF0F6;border-radius:8px;font-size:14px;font-weight:500;color:#14142b;cursor:pointer;transition:all .3s ease}.sort-button:hover{background:#E3F2FD;border-color:#19a8e3}.filters-button{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#19a8e3;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.filters-button:hover{background:#0d7bb8;transform:translateY(-1px)}.reset-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#dc3545;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.reset-button:hover{background:#c82333;transform:translateY(-1px)}@media screen and (max-width: 768px){.categories-swiper .swiper-slide{margin-right:0!important;width:90px!important;height:90px!important;display:flex;align-items:center;justify-content:center}.categories-swiper-container{background:transparent;padding:10px 20px}.search-bar-container{flex-direction:column;gap:12px}.search-filters{width:100%;justify-content:space-between}.filter-input{width:120px}.categories-swiper{padding:0}.category-item{width:90px!important;height:90px!important;padding:8px 4px}.category-icon{width:36px;height:36px;padding:8px;margin-bottom:8px;font-size:16px}.category-text{font-size:10px}.swiper-button-prev-custom,.swiper-button-next-custom{width:32px;height:32px;display:flex;opacity:1;visibility:visible}.swiper-button-prev-custom{left:5px}.swiper-button-next-custom{right:5px}.filters-sort-content{flex-direction:column;gap:12px;align-items:flex-start}.filter-buttons{width:100%;justify-content:flex-end}}@media screen and (max-width: 480px){.categories-swiper .swiper-slide{width:80px!important;height:80px!important}.category-item{width:80px!important;height:80px!important;padding:6px 2px}.category-icon{width:32px;height:32px;padding:6px;margin-bottom:6px;font-size:14px}.category-text{font-size:9px}.categories-swiper-container{padding:5px 10px}}.location-text{font-size:14px;color:#6c757d}.sort-btn{background-color:#e5f8ff;border:1px solid #E5F8FF;border-radius:24px;color:#00a7e5;font-size:14px;font-weight:500;transition:all .3s ease;cursor:pointer}.sort-btn:hover{background-color:#e5f8ff;border-color:#e5f8ff}.sort-dropdown{position:absolute;top:100%;right:0;background:white;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:200px;margin-top:4px}.sort-option{padding:12px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s ease}.sort-option:hover{background-color:#f5f5f5}.sort-option.active{background-color:#e5f8ff;color:#1976d2;font-weight:500}.sort-option:first-child{border-radius:8px 8px 0 0}.sort-option:last-child{border-radius:0 0 8px 8px}.filter-btn-new{background-color:#00a7e5;border:none;border-radius:24px;color:#fff;font-size:14px;font-weight:500;transition:all .3s ease;cursor:pointer}.filter-btn-new:hover{background-color:#00bfff}@media (max-width: 768px){.custom-details-page{padding-top:110px}.category-item.active .category-text{border-bottom:2px solid #00A7E5;padding-bottom:4px;width:100%}.custom-card-btn{padding:4px 10px!important}.location-text{font-size:12px;margin-bottom:8px}.sort-btn{padding:12px 15px!important}.sort-btn,.filter-btn-new{font-size:12px;padding:8px 12px}.sort-dropdown{min-width:180px}.about-section,.amenities-section{display:grid;grid-template-columns:1fr 1fr;gap:16px}.about-item,.amenities-item{flex-direction:column;align-items:flex-start;text-align:left;margin-bottom:0!important}.about-icon,.amenities-icon{margin-bottom:8px;margin-right:0!important}.about-section .fs-md-16,.amenities-section .fs-md-16{font-size:14px!important;font-weight:600;margin-bottom:4px}.about-section .fs-md-14,.amenities-section .fs-md-14{font-size:12px!important;font-weight:400;line-height:1.3}.about-section .fs-md-18,.amenities-section .fs-md-18{font-size:16px!important;font-weight:700;margin-bottom:16px}}.load-more-btn{background-color:#d3fbff;color:#00a7e5;padding:14px 16px;border:none;border-radius:35px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;min-width:400px}.load-more-btn:hover{background-color:#d3fbff}.load-more-btn:active{transform:translateY(0)}.load-less-btn{background-color:#d3fbff;color:#00a7e5;padding:14px 16px;border:1px solid #D3FBFF;border-radius:35px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;min-width:400px}.load-less-btn:hover{background-color:#d3fbff;border-color:#d3fbff}.load-less-btn:active{transform:translateY(0)}@media (max-width: 768px){.load-more-btn,.load-less-btn{min-width:140px;padding:10px 12px;font-size:14px;border-radius:25px}.load-buttons-container{display:flex;gap:12px;justify-content:center;align-items:center;flex-wrap:nowrap}}.custom-design-booking-card{border:1px solid #EFF0F6;padding:24px 18px;border-radius:12px;box-shadow:0 16px 20px #0000000a}.seller-name{color:#424242}.custom-card-btn,.custom-card-btn:hover{background:#E5F8FF;padding:6px 16px;color:#00a7e5;font-size:14px;font-weight:500;border-radius:24px;width:150px!important}.custom-default-btn,.custom-default-btn:hover{background:#00A7E5;padding:6px 16px;color:#fff;font-size:14px;font-weight:500;border-radius:24px;width:150px!important}.new-categories-swiper-container{background:transparent;padding:20px 0}.new-categories-swiper{padding:0;position:relative}.new-category-item{display:flex;flex-direction:row;align-items:center;padding:12px 20px;border-radius:25px;cursor:pointer;transition:all .3s ease;text-align:center;background:#D3FBFF;border:2px solid transparent;position:relative;justify-content:center;gap:8px;height:48px;white-space:nowrap}.new-category-item:hover{background:#D3FBFF}.new-category-item.new-active{background:#00A7E5;color:#fff}.new-category-icon{font-size:18px;display:flex;align-items:center;justify-content:center;color:#1976d2;background:transparent;border-radius:0;padding:0;width:auto;height:auto;flex-shrink:0}.new-category-item.new-active .new-category-icon{color:#fff;background:transparent}.new-category-icon img{width:20px;height:20px;object-fit:contain}.new-category-icon img{filter:brightness(0) saturate(100%) invert(42%) sepia(96%) saturate(1352%) hue-rotate(188deg) brightness(103%) contrast(101%)}.new-category-item.new-active .new-category-icon img{filter:brightness(0) invert(1)}.new-category-text{font-size:18px;font-weight:600;text-align:center;line-height:1.2;color:#00a7e5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.new-category-item.new-active .new-category-text{color:#fff}.new-swiper-button-prev-custom,.new-swiper-button-next-custom{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:white;border:2px solid #D9DBE9;border-radius:50%;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;color:#000;opacity:0;visibility:hidden}.new-categories-swiper:hover .new-swiper-button-prev-custom,.new-categories-swiper:hover .new-swiper-button-next-custom{display:flex;opacity:1;visibility:visible}@media screen and (min-width: 1024px){.new-categories-swiper .new-swiper-button-prev-custom,.new-categories-swiper .new-swiper-button-next-custom{display:flex;opacity:.7;visibility:visible}.new-categories-swiper:hover .new-swiper-button-prev-custom,.new-categories-swiper:hover .new-swiper-button-next-custom{opacity:1}}.new-categories-swiper .new-swiper-button-prev-custom.swiper-button-disabled,.new-categories-swiper .new-swiper-button-next-custom.swiper-button-disabled{display:none;opacity:0;visibility:hidden}.new-swiper-button-prev-custom{left:10px}.new-swiper-button-next-custom{right:10px}.new-swiper-button-prev-custom:hover,.new-swiper-button-next-custom:hover{background:#1976D2;color:#fff;border-color:#1976d2}.new-swiper-button-prev-custom:disabled,.new-swiper-button-next-custom:disabled{opacity:.3;cursor:not-allowed}@media screen and (max-width: 768px){.new-category-item{padding:10px 16px;min-width:100px;height:44px;gap:6px}.new-category-icon{font-size:16px}.new-category-icon img{width:18px;height:18px}.new-category-text{font-size:12px}.new-swiper-button-prev-custom,.new-swiper-button-next-custom{width:32px;height:32px;display:flex;opacity:1;visibility:visible}.new-swiper-button-prev-custom{left:5px}.new-swiper-button-next-custom{right:5px}}@media screen and (max-width: 480px){.new-category-item{padding:8px 12px;min-width:80px;height:40px;gap:4px}.new-category-icon{font-size:14px}.new-category-icon img{width:16px;height:16px}.new-category-text{font-size:11px}}.onBoarding-suggestions{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;background-color:#fff}.onBoarding-suggestions .inner-suggestions-screen{width:660px;display:flex;flex-direction:column;justify-content:center;gap:24px}.inner-suggestions-screen .suggestions-heading{color:var(--Grayscale-Off-Black, #14142b);font-family:Poppins;font-size:29px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:1px}.inner-suggestions-screen .form-input-suggestions{width:100%}.inner-suggestions-screen .form-input-suggestions input,.form-input-suggestions textarea{--size: 100%;width:var(--size);height:var(--size);border-radius:16px;background:var(--Grayscale-Input, #eff0f6);border:1px solid var(--Grayscale-Off-White, #eff0f6);padding:0 16px;color:var(--Grayscale-Off-Black, #14142b);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}.form-input-suggestions textarea{padding:10px 15px;height:200px}.inner-suggestions-screen .suggestions-btn{border-radius:24px;background:var(--Secondary-Default, #00a7e5);display:inline-flex;justify-content:center;align-items:center;padding:12px 24px;color:var(--Grayscale-Off-white, #fcfcfc);width:100%}@media screen and (max-width: 768px){.onBoarding-suggestions{padding:0 20px}.inner-suggestions-screen .suggestions-heading{font-size:20px;line-height:28px}.onBoarding-suggestions .inner-suggestions-screen{width:100%}}.onBoarding-thankyou{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;background-color:#fff}.onBoarding-thankyou .inner-thankyou-screen{width:660px;display:flex;flex-direction:column;justify-content:center;gap:24px}.inner-thankyou-screen .thankyou-heading{color:var(--Grayscale-Off-Black, #14142b);font-size:29px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:1px}.thankyou-heading .primary-text{color:var(--Primary-Text, #00a7e5)!important}.inner-thankyou-screen .thank-you-btn{border-radius:24px;background:var(--Secondary-Default, #00a7e5);display:inline-flex;justify-content:center;align-items:center;padding:12px 24px;color:var(--Grayscale-Off-white, #fcfcfc);width:100%}.inner-thankyou-screen .thank-you-btn:hover{background:var(--Secondary-Hover, #4aafd4)}.stats-circle{width:9px;height:9px;border-radius:50%}.bg-circle1{background:#00abbc}.bg-circle2{background:#007099}.bg-circle3{background:#66d6ff}.bg-circle4{background:#3c0594}.bb-back{background:#eff0f6;width:100%;height:1px}.stats-circles img{width:100%}.stats-card{padding:16px 12px;border-radius:12px;border:1px solid #eff0f6;height:100%}.stats-table img{width:100%}.stats-table thead tr th{font-size:14px;font-weight:600;color:#6e7191}.stats-table tbody tr{border:none}.stats-table tbody tr td{color:#6e7191;font-size:14px;text-align:center!important;border:none}.red-btns img{width:60px;height:30px}@media screen and (max-width: 768px){.onBoarding-thankyou{padding:0 20px}.onBoarding-thankyou .inner-thankyou-screen{width:100%}.onBoarding-thankyou .thankyou-heading{font-size:24px;line-height:34px}}@font-face{font-family:myFirstFont;src:url(../../public/assets/fonts/source-serif-pro/SourceSerifPro-Bold.otf);src:url(../../public/assets/fonts/source-serif-pro/SourceSerifPro-ExtraLight.otf);src:url(../../public/assets/fonts/source-serif-pro/SourceSerifPro-Light.otf);src:url(../../public/assets/fonts/source-serif-pro/SourceSerifPro-Regular.otf);src:url(../../public/assets/fonts/source-serif-pro/SourceSerifPro-Semibold.otf);src:url(../../public/assets/fonts/source-serif-pro/SourceSerifPro-Black.otf)}.pro-font{font-family:myFirstFont}.dark-gray-text{color:#212121!important}.near-btn{display:flex;height:48px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:#00a7e5;color:#fff;text-shadow:4px 8px 24px rgba(114,16,255,.25);font-size:20px;font-weight:700;transition:all .3s ease-in-out}.near-btn:hover{background:#007099;transition:all .3s ease-in-out}.mw-211{min-width:211px}.light-gray-text{color:#424242!important}.language-btn{min-height:45px;display:flex;padding:9px 6px;justify-content:center;align-items:center;gap:12px;border-radius:8px;border:2px solid #262338;background:#fcfcfc;font-size:12px;font-weight:500}.filters-modals .modal-title{width:100%;text-align:center}.space-pad{padding:10px 65px;overflow-y:auto;height:calc(100vh - 231px)}.language-blue{background:#00a7e5;border:none;color:#fff}.language-gray{border:2px solid #a0a3bd;background:#fcfcfc;color:#a0a3bd}.min-input input{width:100%;display:flex;height:56px;padding:0 14px;border-radius:12px;background:#f5f5f5;border:none}.min-input input::placeholder{color:#bdbdbd!important}.max-group-input input{width:100%}.min-input svg{position:absolute;right:14px;top:19px;font-size:22px}.br-100{border-radius:100px}.languaues-cancel-btn,.languaues-cancel-btn:hover{background:#eff0f6;color:#6e7191}.para-handles{padding:30px 60px;color:#222!important;font-weight:600!important;font-size:14px}.nav-referral{display:flex;align-items:center;justify-content:center;height:48px;padding:12px 18px;gap:10px;border-radius:24.53px;border:2px solid #00abbc;font-weight:600;color:#00abbc}.ref-burger{display:flex;align-items:center;height:42px;padding:2px 4px 2px 22px;gap:12px;border-radius:24px;border:2px solid #00abbc;color:#00abbc}.ref-burger img{width:35px;height:35px}.referall-primary{color:#00a7e5!important}.referral-para{color:#effcfd!important}.referral-light-text{color:#d3fbff!important}.referral-price{background-color:#00a7e5!important;height:600px;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.referral-btns{display:inline-flex;justify-content:center;align-items:center;width:200px;height:55px;padding:10px 20px;gap:12px;border-radius:32px;color:#00a7e5;background-color:#effcfd;font-size:16px;font-weight:600;transition:all .5s ease-in-out}.referral-btns:hover{background-color:#007099;color:#effcfd;border:1px solid #effcfd!important;transition:all .5s ease-in-out}.referral-card{display:flex;align-items:center;flex-direction:column;background-color:#fff;width:100%;padding:5px;border-radius:24px}.bt-ref{width:100%;background-color:#d3fbff;height:1px}.refer-person-list{height:150px!important;overflow-y:auto}.awesome-skill{background-image:url(assets/images/awesome-skill-main.webp);background-repeat:no-repeat;background-size:cover;height:296px;display:flex;justify-content:center;align-items:center}.awesome-vector img{height:227px}.invites-card{height:100%;width:100%;padding:36px 42px;border-radius:20px;border:2px solid #d9dbe9;box-shadow:0 6px 10px #0000000a}.view-invite{display:inline-flex;align-items:center;padding-bottom:8px;color:#00a7e5;font-size:14px;font-weight:600;gap:10px;border-bottom:1px solid #00a7e5;cursor:pointer}.invites-circle{width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#e5f8ff}.count-circle{height:24px;min-width:24px;border-radius:50%;background-color:#00a7e5;display:flex;justify-content:center;align-items:center;color:#effcfd}.ref-mod-circle{margin:0 auto;display:flex;justify-content:center;align-items:center;background-color:#e5f8ff;width:90px;height:90px;border-radius:100px}.ref-mod-circle img{height:45px;width:45px}.ref-input{height:50px;padding:21px 55px 21px 18px;border-radius:12px;border:1px solid #d9dbe9}.ref-input::placeholder{color:#717171!important}.ref-input-handle{position:absolute;top:12px;right:17px;color:#00a7e5;font-size:20px}.ref-modal-btn{width:100%;height:50px;padding:12px 22px;gap:12px;border-radius:32px;background-color:#00a7e5;color:#effcfd;font-size:18px;font-weight:600;text-align:center;transition:all .5s ease-in-out}.ref-modal-btn:hover{background-color:transparent;border:1px solid #00a7e5;transition:all .5s ease-in-out;color:#00a7e5}.ref-gray-btn{display:flex;align-items:center;justify-content:center;background:transparent;border:2px solid #d9dbe9;color:#00a7e5}.ref-gray-btn:hover{background:#00a7e5;color:#fff}.ref-modals .modal-content{padding:10px!important;border-radius:24px!important;width:100%}.ref-modals .modal-header{border-bottom:none;padding:0!important}.ref-cross{position:absolute;right:16px;top:24px;z-index:111}.withdraw-list{padding:0 0 0 20px;list-style:disc!important}.withdraw-list li{list-style:disc!important;margin-bottom:10px}@media (min-width: 576px){.ref-modals .modal-dialog{max-width:500px!important}}@media (max-width: 767px){.space-pad{height:calc(100vh - 260px);padding:10px 30px}.referral-price{height:100%!important;padding-top:100px!important;padding-bottom:50px!important}.awesome-skill{height:100%;padding:60px 0}.referral-btns{width:170px;height:46px;font-size:14px}.awesome-vector{width:100%}.awesome-vector img{width:100%;height:275px}}.thumb{min-width:100px;height:48px;font-size:14px;font-weight:600;display:flex;justify-content:center;align-items:center;gap:10px;background-color:#00a7e5;position:absolute;top:-75px;color:#fff;border-radius:30px;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:10px 20px}.thumb:before{content:"";position:absolute;transform:translateY(25px);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #00a7e5}.rc-slider-rail{height:12px;border-radius:40px}.rc-slider-handle{width:26px;height:26px;background:url(/assets/images/Selector.svg);background-repeat:no-repeat;background-size:contain;border-radius:50%;cursor:pointer;margin-top:-7px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:12px;background-color:#00a7e5;border-radius:6px}.thumb-fixed{position:absolute;transform:translate(-50%);left:50%}@media (max-width: 767px){.thumb{width:70px;height:38px;font-size:12px}.thumb:before{transform:translateY(21px)}.mw-211{min-width:120px;font-size:12px}}.booking-tab-actions{display:flex;align-items:center;gap:1rem;width:223px}.booking-item{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-radius:.5rem}.booking-list{max-height:580px;overflow-y:auto}.booking-list.active-bookings,.booking-list.completed-bookings{width:840px}.slot-scroll{overflow-y:auto;overflow-x:hidden;max-height:185px}.slots-select-input .css-13cymwt-control,.slots-select-input .css-t3ipsp-control{border:none;border-radius:5px!important;box-sizing:border-box;box-shadow:none!important}.slots-select-input.custom-time-input .css-13cymwt-control,.slots-select-input.custom-time-input .css-t3ipsp-control,.slots-select-input.custom-time-input .custom-time-select .css-13cymwt-control,.slots-select-input.custom-time-input .custom-time-select .css-t3ipsp-control{border:1px solid #ccc!important}.slots-select-input .css-art2ul-ValueContainer2{padding:0 0 0 8px!important}.slots-select-input .css-w9q2zk-Input2{padding:0!important;margin:0}.delivery-mode-display{margin-top:10px}.delivery-mode-selected{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px}.delivery-mode-label{font-weight:500;color:#6c757d}.delivery-mode-value{font-weight:600;color:#007099;text-transform:capitalize}.slots-select-input .css-1u9des2-indicatorSeparator{display:none}.slots-select-input .css-1xc3v61-indicatorContainer,.css-15lsz6c-indicatorContainer{padding:0 10px 0 0!important}.slots-select-input .css-b62m3t-container{width:125px}.slots-select-input .custom-time-select .css-13cymwt-control,.slots-select-input .custom-time-select .css-t3ipsp-control{border-radius:12px!important;box-shadow:none!important;border:none!important}.custom-time-select{border-radius:12px!important}.timeSlot-select__indicators{cursor:pointer}.success-result-btn{width:100px;border-radius:54px;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px;display:inline-flex;padding:12px 22px;justify-content:center;align-items:center;gap:5px;color:#fcfcfc;background:#00a7e5;border:1px solid #00a7e5;height:48px;transition:all .3s ease-in-out}.elements-modal .modal-header .btn-close{position:absolute;top:14px;right:18px}.element-img{width:100%;height:180px}.element-img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.tool-designs .tooltip-inner{background-color:#fff!important;color:#00a7e5;border:1px solid #00a7e5}.tool-designs.bs-tooltip-top .tooltip-arrow:before{border-top-color:#00a7e5!important}.booking-details-placeholder{height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:12px;border:2px dashed #dee2e6}.placeholder-content{text-align:center;padding:2rem}.placeholder-content h3{color:#6c757d;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.clamp-2{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;white-space:normal;word-break:break-word;max-width:100%}.placeholder-content p{color:#adb5bd;font-size:1rem;margin:0}.slot-availability{font-size:.75rem;color:#6c757d;margin-top:.25rem;text-align:center}.booking-info-row{display:flex;align-items:center;border-radius:8px;gap:0}.booking-info-item{display:flex;align-items:center;gap:6px;padding:0 5px}.booking-info-text{font-size:16px;font-weight:600;color:#14142b}.booking-info-icon{font-size:18px;color:#6c757d}.booking-info-separator{width:1px;height:20px;background-color:#dee2e6;margin:0 4px}@media (max-width: 768px){.booking-tab-actions{width:100%;flex-direction:column;gap:.5rem;padding:0 1rem}.booking-list{max-height:400px;width:100%!important;padding:0 1rem}.booking-list.active-bookings,.booking-list.completed-bookings{width:100%!important}.slot-scroll{max-height:150px}.slots-select-input .css-b62m3t-container{width:100px}.delivery-mode-selected{padding:8px 12px;flex-direction:column;align-items:flex-start;gap:4px}.delivery-mode-label,.delivery-mode-value{font-size:.875rem}.success-result-btn{width:80px;height:40px;font-size:12px;padding:8px 16px}.element-img{height:150px}.booking-details-placeholder{min-height:300px;padding:1rem}.placeholder-content h3{font-size:1.25rem}.placeholder-content p{font-size:.875rem}.booking-info-row{gap:2px}.booking-info-item{padding:.25rem 0}.booking-info-icon{font-size:16px}}@media (max-width: 480px){.booking-tab-actions{padding:0 .5rem}.slots-select-input .css-b62m3t-container{width:90px}.delivery-mode-selected{padding:6px 10px}.success-result-btn{width:70px;height:36px;font-size:11px;padding:6px 12px}.element-img{height:120px}.booking-details-placeholder{min-height:250px;padding:.75rem}.placeholder-content{padding:1rem}.placeholder-content h3{font-size:1.125rem}.placeholder-content p{font-size:.8rem}.booking-info-icon{font-size:14px}}.notify-boxs{min-width:25rem;position:absolute;inset:0px 0px auto auto;transform:translate(-119px,58px);background-color:#fff;border-radius:10px;box-shadow:#0000003d 0 3px 8px;z-index:111;border:1px solid}.notify-head{background-color:#fff;border-bottom:1px solid #424242;border-radius:10px 10px 0 0}.close-box{position:fixed;height:100vh;width:100%;left:0;top:0;z-index:11}.arrow-tri{position:absolute;right:111px;top:-15px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #e0dfdfdf}.notify-image{width:40px;height:40px}.notify-image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.dropdown.dots-modal .btn{background-color:transparent;color:#000;border:none}.dropdown.dots-modal .dropdown-toggle:after{content:none!important}.break-all{word-break:break-all}hr.br-1{border-color:#424242;margin:0}.noti{width:48px;height:48px;border-radius:50px;border:1px solid #D3FBFF;display:flex;justify-content:center;align-items:center}.noti-icon iconify-icon{color:#000}.notification-item.highlighted{background-color:#e5f8ff}.notification-number{position:absolute;top:-6px;right:-3px;width:20px;height:20px;border-radius:50%;background:#00a7e5;display:flex;justify-content:center;align-items:center;font-size:12px;color:#fff;font-weight:600}.noti-main{max-height:300px;min-height:300px;overflow-y:auto}.noti-main::-webkit-scrollbar{width:4px;border-radius:2px}.noti-main::-webkit-scrollbar-track{background:transparent}.noti-main::-webkit-scrollbar-thumb{background:#e4e4f0;border-radius:2px}@media (min-width: 768px) and (max-width: 1024px){.notify-boxs{min-width:25rem!important;width:250px!important;transform:translate(-10px,58px)!important}.offcanvas-start{width:100%!important}}@media (max-width: 767px){.noti{width:40px!important;height:40px!important}.offcanvas-start{width:100%!important}.fs-md-handle{font-size:12px!important}.add-slots{padding:8px 10px!important}}.sm-chat{position:fixed;right:15px;bottom:10px;z-index:11111111}.sm-chat .chat-container{width:100px;height:55px;overflow:hidden}.sm-chat .chat-container.open{width:350px;min-height:300px;height:auto}.sm-chat .chat-container.close{width:100px;height:55px}.w-350{width:350px!important;min-height:300px;height:auto}.sm-headersecond{background-color:#00a7e5!important;color:#fff;border-radius:26px;height:55px;font-size:16px;padding:0 10px;display:flex;align-items:center;opacity:1;justify-content:center;gap:7px;animation-name:customanimations;animation-duration:1s;animation-timing-function:cubic-bezier(.645,.045,.355,1)}@keyframes customanimations{0%{opacity:0}to{opacity:1}}.sm-headerfirst{background:#00a7e5!important;color:#fff;border-radius:8px;height:55px;font-size:16px;padding:0 10px;display:flex;justify-content:space-between;align-items:center;animation-name:customanimations;animation-duration:1s;animation-timing-function:cubic-bezier(.645,.045,.355,1)}.chat-opens{min-height:300px;height:calc(100vh - 289px);overflow-y:auto;padding:16px;background-color:#fff;border-bottom:1px solid transparent;border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;animation-name:customanimations;animation-duration:1s;animation-timing-function:cubic-bezier(.645,.045,.355,1)}.chat-messages{padding:5px;border-radius:5px;background-color:#00a7e5!important;color:#fff;display:inline-block;font-size:14px}.chat-opens .thumbnail-card{background-color:#00acef;color:#fff;border-radius:10px;padding:10px;max-width:90%}.thumbnail-card .thumbnail-image{max-width:90%;width:fit-content;height:fit-content;border:1px solid rgba(255,255,255,.4);border-radius:10px}.thumbnail-card .thumbnail-image img{width:100%;height:100%;border-radius:10px}.thumbnail-card .description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px;color:#fff}.answer-active{background-color:#00acef;color:#fff!important;display:inline-block;padding:5px 25px;border-radius:5px;border:1px solid #00a7e58f!important}.lh-custom{line-height:10px!important}.lh-custom2{line-height:20px!important}.answer-active:hover{background-color:#00acef!important}.support-chat-input{position:relative;background-color:#fff;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid transparent;animation-name:customanimations;animation-duration:1s;animation-timing-function:cubic-bezier(.645,.045,.355,1);padding:0 16px}.support-chat-input input{width:100%;height:45px;border-radius:5px;border:1px solid #afaeae;padding:0 50px 0 15px}.support-chat-input textarea{border:1px solid #afaeae;border-radius:8px;font-weight:400;font-size:16px;line-height:normal;padding:10px 54px 10px 10px;width:100%;height:47px;max-height:90px;resize:none!important;animation-name:customanimations;animation-duration:1s;animation-timing-function:cubic-bezier(.645,.045,.355,1)}.support-chat-input textarea::placeholder{font-size:14px}.support-chat-input{position:relative}.support-chat-input input::placeholder{font-size:12px!important}.sp-chat-btn{position:absolute!important;bottom:15px!important;width:30px;height:30px;right:27px;padding:4px;border:1px solid #afaeae;border-radius:5px;display:flex;justify-content:center;align-items:center}.chat-answers{padding:5px;border-radius:5px;border:1px solid #111936;color:#111936;display:inline-block;font-size:14px}.questions{display:inline-block;border:1px solid #000;color:#000;padding:8px;border-radius:5px;font-size:12px;cursor:pointer}.logo-sp-chat{min-width:20px;min-height:20px}.logo-sp-chat img{width:100%;height:100%;object-fit:cover}.questions:hover{background-color:#00a7e58f;color:#fff;border:1px solid #fff}.msg-edit{position:absolute;top:-50px;width:100%;padding:16px;background-color:#fff;color:#000;border-radius:20px;border:1px solid #eee}@media (max-width: 991px){.chat-opens{height:calc(60vh - 186px)}}@media (max-width: 767px){.chat-opens{height:calc(70vh - 285px)}.sm-chat .accordion-button{padding:8px 10px;gap:0px;line-height:20px}}.pagination-custom{display:flex;justify-content:center;align-items:center;margin-top:5px;gap:5px}.pagination-custom li{border:1px solid #00acef;width:30px;display:flex;justify-content:center;border-radius:5px;align-items:center;cursor:pointer}.pagination-custom li.selected{background:#00acef!important;color:#fff!important}.pagination-custom li a{width:100%;display:flex;justify-content:center;align-items:center;color:#00acef}.faq-accordine .accordion-item{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #a0a3bd;border-radius:0}.faq-accordine{border:0px solid transparent!important}.faq-accordine .accordion-button,.faq-accordine .accordion-body{padding:25px 0!important}.faq-accordine .accordion-button:not(.collapsed){background-color:transparent!important}.faq-accordine .accordion-button:after{content:""!important}.faq-accordine .accordion-button:after{content:""!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMCSURBVHgB1ZlPbtNAFMa/N44obSlkRDfQjZFg3VRiX58AtSeAngB6giQngBtQTtAiDoC7R2pYg4S7KCwoGpfSVqDajzdO0yZt/tTGIfZPSvxvrHyxZ96b+R7hHzDGVCPc8BxFy2C4cqoGcBWgarsFh7IfyCcEcSuKedvBH19rHSIjhAx8N4dehSp1IK5diEvFVsT8Zl7PbiElqQTvm6MVh+il7LrIhyDiuDmvb21c94ZrCZZX74JuvpZX7GE8tMC/V6WrBKMaqlENzMHxc9CNnTGKtdRAUzs/zPGLUQ2HPmFzcFIHcwP/E6KGvjPdHHh50IWJiO0wRHRfwRMV22GA6CuCkz7LeIUCEDPW7+qZHi09gtvRwA6wTLF1HIQSPZa6o0dvlKCpzQKJtVTb4fSCc8H75tczJKm1aLBnJGF1js67hAmPvyCnDOYtP7E/BH/7HXIi0NWZB3YnecL75qf9By5yYm/vq3y+IUdcI/MXu5MIdqjyFEUnmWyJYDtFlO0KCg/XrFYVwfFQDuTBOp4iKA8lIYbylCJnESWBQK4MurhIiWIoRLRoo4SL8lAlSRic5g6bFGyczYOFhXupk8vIFUfRkCd8ZPKe8Dx6+DjZfvr8ATkTqsQzKA+B7RItlAYKVczxLkpCzNFHxYh9lAQlWpWDyG97YGUg8lXbmFOF78fM/NZqbcdhPm2i4BCiDbut2C+t53zJeAFyStMLC/dhl0g5Emh9O3E6L9Z0dplElU0UEY7X9JnD2etLhCfvx2z6ZaElC9ClzkHvXIKxVqyIIVqYVrvP9AjWejqQBsUZgKIl0dTFldmatl4W8+RFiwZ9yVezDLZbzVFDpvh1TIJE7Gyj36XhhvYkRA8RaxlZ4zDWxieuj98kTAZY327QzTWLMidiw8bW2RyXWeiL2LXLA6wfqcpexjqcpGwXcZEPEpV4Xaeo12UqLJ5lRevHZbC4kuqolLmipp0SICWZBHcwxpZpD70YFbGQaPHM43AvlW5tImqJ/b+rcOoDc1K6zb4s+wukFiOT9PpvQAAAAABJRU5ErkJggg==) no-repeat center center / contain;position:absolute;right:0;top:auto;width:30px;height:30px;transform:none!important}.faq-accordine .accordion-button:not(.collapsed):after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALUSURBVHgB1ZlfUtNQFMa/c9MBARlzR54xPPpiYQVmCbACZQXKClpWoDsQVyCuwLoCii8+UngV5wYRGByS47kJhbb0X2Jrb34znd4mNzNfk3vOPfkO4R8wxvgx5kJP0UswAjm0DrAPkJ/N4EjGLflEIG7GCX/18KehtY5QEEIBfpjzsEKVGpCs34vLxX7M/HFFL+0jJ7kEn5qLTY/onQwDTIZWzMnuin68N+4FYwmWRx+AHn2QRxxiOjTB11uyVFqjJqpRE8zZ5RvQ3MEUxVrWQfMHP83l21ETh95hc3ZVA3Md/xOiun6ysDvw9KATMxHbZojovoJnKrbNANEPBKdrlvEeDpAwdp7qxS4tXYKzbGADrFBunQaRZI+NzuzRnSVo/pNDYi1+lk7vuRN8an6/Rrq1ugaHRjas9q+7JWGiyyNMbgebNC3tL67ZQXqHT80v+w8CuEtgpH6xg1SwR5VXcJ202JIvWyJKsBm4j80YayqGF6IcSPbyQkVQIUpCAhUqRV4VJYFAgQRd4tJGMRQiqtosEaA8+JWiW3H1xXOcnByjCKurz3D47TsK4I984xgMozjFryUTXRjHCp5hRCr1DMpDyy6JJkoDRSrhpFjkzICE40PFSBooCUq03hY/c0elCDy+1ioz5pTz65iZP1utWR7mm104DiHey75vKdUrUgrf7MBVxOFsD7t9iejqy5RNvyI05e5utH901xKM7cw1dwXRwrTVeaRLsNYLLZngTgCKllRTBw+qNW29LObZixYNusdXswy2W81FXUr8GmZBKnap3u/UcEN7FqKHiLWM7HEYa+MT16a/dacB1ncZdDJmU+ZKbNjEOpvTMgsbIna7N8D6kavtZazDScoukQCTQbIS7+gc/bpCjUVjzcPMj9vMfXHWHZU2VyyPf7mBnBQS3MYY26Y9DxNUxEKi6q3HEfS0bu1G1BT7/1jhpgEsS+u2+GvZXx7dEKg7fw0iAAAAAElFTkSuQmCC) no-repeat center center / contain;transform:none!important}.faq-para{color:#1f2c2f!important}.accordion-button:not(.collapsed){box-shadow:none!important}@media (max-width: 767px){.faq-mains .fs-29{font-size:24px!important}.faq-mains .fs-20{font-size:18px}.find-out .fs-30{font-size:24px!important}.custom-input-faq input,.custom-input-faq .faq-count{font-size:14px}.custom-faq-handle{width:83%!important;font-size:16px!important}}.delivery-type-selection{padding:8px}.delivery-type-selection .delivery-type-radio{display:flex;flex-direction:column;gap:8px}.delivery-type-selection .delivery-type-radio label{font-size:14px;font-weight:500;color:#333;margin-bottom:0}.delivery-type-selection .delivery-type-radio input[type=radio]{margin-right:8px;cursor:pointer}@media (max-width: 767px){.spots-border .delivery-type-selection{padding:4px}.spots-border .delivery-type-radio{gap:4px}.spots-border .delivery-type-radio label{font-size:12px}}.delivery-type-radio input[type=radio]:checked+label{color:var(--primary-color);font-weight:600}.delivery-type-radio:hover{background-color:#00000005;border-radius:4px}.slots-select-input,.slots-select-input .custom-time-select{width:100%}.slots-select-input .timeSlot-select__control{border:1px solid #E8E8E8;border-radius:8px;min-height:40px;background-color:#fff}.slots-select-input .timeSlot-select__control--is-focused{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.slots-select-input .timeSlot-select__placeholder{color:#757575;font-size:14px}.slots-select-input .timeSlot-select__single-value{color:#333;font-size:14px}.slots-select-input .timeSlot-select__menu{border-radius:8px;box-shadow:0 2px 4px #0000001a;z-index:1000}.slots-select-input .timeSlot-select__option{font-size:14px;padding:8px 12px}.slots-select-input .timeSlot-select__option--is-selected{background-color:var(--primary-color)}.slots-select-input .timeSlot-select__option--is-focused{background-color:rgba(var(--primary-color-rgb),.1)}@media (max-width: 767px){.small-selects .timeSlot-select__control{min-height:36px}.small-selects .timeSlot-select__placeholder,.small-selects .timeSlot-select__single-value{font-size:12px}.small-selects .timeSlot-select__option{font-size:12px;padding:6px 10px}}.slots-select-input .timeSlot-select__control--is-disabled{background-color:#f5f5f5;opacity:.7;cursor:not-allowed}.slots-select-input .timeSlot-select__control--is-disabled .timeSlot-select__placeholder,.slots-select-input .timeSlot-select__control--is-disabled .timeSlot-select__single-value{color:#999}.delivery-border{display:flex;align-items:center;justify-content:space-between;border:1px solid #D9DBE9;border-radius:12px;padding:17px;margin-bottom:10px;width:100%;background-color:#fff}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{opacity:0;height:0;width:0;pointer-events:none}.form-label-main{font-size:18px;color:#8e9aaf}.form-label{font-size:15px;font-weight:600;color:#6e7191}.btn-circular{width:20px;height:26px}.custom-btn-plus{border:1px solid #00a7e5!important;color:#00a7e5!important;font-size:14px;font-weight:600}.price-input-container{position:relative}.price-input-container input{display:flex;align-items:center;justify-content:space-between;border:1px solid #D9DBE9;border-radius:12px;padding:17px;margin-bottom:10px;width:100%;background-color:#fff;margin-left:6px}.price-input-containers{position:relative}.price-input-containers input{display:flex;align-items:center;justify-content:space-between;border:1px solid #D9DBE9;border-radius:12px;padding:11px 17px;margin-bottom:10px;width:100%;background-color:#fff;margin-left:6px}.price-input-dollar{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:2;color:#666;pointer-events:none}.custom-add-slots{border:2px solid #00a7e5;border-radius:24px;width:100%;background-color:#00a7e5;color:#fff}.custom-add-slots:hover{background-color:#00a7e5;color:#fff;border:2px solid #00a7e5}.price-input{padding-left:35px}.delivery-btn{border-radius:12px;padding:12px 24px;font-size:14px;font-weight:500;border:1px solid #d1d5db;background-color:#fff;color:#6c757d}.delivery-btn:hover{background-color:#00a7e5;color:#fff}.delivery-btn-active{border:1px solid #00a7e5;background-color:#00a7e5;color:#fff}.custom-slots-camp{background:#FCFCFC;border:1px solid #EFF0F6;border-radius:40px;padding:32px}.custom-slots-camp h5{color:#333}.time-icon{right:12px;top:50%;transform:translateY(-50%);z-index:10;color:#666;pointer-events:none}.timezone-btn-top,.timezone-btn-bottom{border-radius:22px;border:1px solid #EFF0F6;padding-top:3px;padding-bottom:3px}.css-1jqq78o-placeholder{font-size:16px!important}.timeSlot-select__control{height:66px;border:1px solid #D9DBE9!important;border-radius:12px!important;font-size:14px!important;box-shadow:none!important}.timeSlot-select__control:hover{border-color:#007bff!important}.timeSlot-select__control--is-focused{box-shadow:0 0 0 2px 007bff!important;border-color:#e0e0e0!important}.timeSlot-select__menu{z-index:9999!important;max-height:200px!important}.timeSlot-select__menu-list{max-height:200px!important;overflow-y:auto!important}.timeSlot-select__option{font-size:14px!important}.timeSlot-select__option--is-selected{background-color:#007bff!important;color:#fff!important}.timeSlot-select__option--is-focused{background-color:#f8f9fa!important;color:#333!important}.timeSlot-select__option:not(.timeSlot-select__option--is-selected):not(.timeSlot-select__option--is-focused){background-color:#fff!important;color:#333!important}@media (max-width: 768px){.custom-slots-camp{padding:16px;border-radius:20px}.delivery-btn{font-size:12px;padding:8px;border-radius:10px}}.hero-section{position:relative;background-image:url(/assets/images/hersection_bg.webp);height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:32px;color:#fff!important;h4 {font-weight: 700; font-size: 64px; line-height: 120%; text-align: center;} h5 {font-weight: 500; font-size: 20px; text-align: center;} button {width: 380px; height: 61px; padding: 0px 16px; gap: 10px; border-radius: 100px; background: #00a7e5 !important; position: relative; z-index: 1; color: #fff !important; font-weight: 600; font-size: 18px;} button:hover {background: #0091c6 !important;}}.urbanist{font-family:Urbanist,sans-serif!important}.hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.5)),linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);z-index:1}.hero-section .container-fluid{position:relative;z-index:1;padding-top:60px}.choose-splitmart{display:flex;flex-direction:column;gap:48px;padding:64px;h4 {font-weight: 700; font-size: 32px; color: #191819;} h5 {font-weight: 500; font-size: 18px; color: #14142b;} .first-banner {padding: 32px; border-radius: 24px; background: var(--Grey, #f7f7fc); .headers {padding-bottom: 32px; display: flex; justify-content: space-between; align-items: center;} .card {display: flex; flex-direction: column; gap: 12px; padding: 24px; background: #ffffff !important; align-items: center; text-align: center; border: 1px solid #eeeeee !important; border-radius: 14px !important; height: 100%; h6 {font-weight: 700; font-size: 20px; color: #171f2f;} p {font-weight: 600; font-size: 16px; color: #171f2f;}} .icon-box {width: 68px; height: 68px; border-radius: 100px;}} .first-btn {width: auto; height: 58px; padding: 0px 16px; gap: 10px; border-radius: 100px; background: #00a7e5 !important; position: relative; color: #fff !important; font-weight: 600; font-size: 16px;} .first-btn:hover {background: #0091c6 !important;} .second-btn {width: auto; height: 58px; padding: 0px 16px; gap: 10px; border-radius: 100px; background: #007099 !important; position: relative; color: #fff !important; font-weight: 600; font-size: 16px;} .second-btn:hover {background: #0091c6 !important;}}.how-work{padding:64px;border-radius:24px;background:#effcfd}.how-work .headers{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-bottom:64px;h6 {font-weight: 700; font-size: 32px; color: #191819;} p {font-weight: 400; font-size: 18px; color: #14142b;}}.how-work .local-card{display:flex;flex-direction:column;gap:24px;height:100%;position:relative;border:none!important;h6 {font-weight: 700; font-size: 24px;} p {font-weight: 400; font-size: 18px;} .cd-footer {display: flex; flex-direction: column; gap: 8px; color: #fff !important; position: absolute; bottom: 0; width: 100%; left: 0; right: 0; padding: 20px; border-radius: 20px; letter-spacing: 1px; background: linear-gradient(0deg,rgba(0,10,15,.72) 20.31%,rgba(0,10,15,0) 82.81%);}}.img-box{border-radius:24px!important;height:551px;width:100%}.img-box img{border-radius:24px!important;height:100%;width:100%;object-fit:cover}.training-card{display:flex;flex-direction:column;gap:16px;justify-content:space-between;height:100%;border:none!important}.training-card .training-footer{display:flex;flex-direction:column;gap:8px;h3 {font-weight: 600; font-size: 24px; color: #212121;} h4 {font-weight: 500; font-size: 14px; color: #424242;} h5 {color: #424242; iconify-icon {display: flex; font-size: 18px;} div {font-weight: 500; font-size: 14px;}} h6 {font-weight: 400; font-size: 20px; color: #424242; span {font-weight: 600 !important;}} .training-tag {display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 500; color: #616161; background-color: #eeeeee; border-radius: 100px; width: auto; padding: 6px 10px;}}.heart-icon{position:absolute;top:10px;color:#fff;right:10px;cursor:pointer;font-size:18px;z-index:111}.train-btn{padding-top:64px}.training-img-box{border-radius:16px!important;height:220px;width:100%}.training-img-box img{border-radius:16px!important;height:100%;width:100%;object-fit:cover}.cd-effect:before{content:"";position:absolute;border-radius:16px!important;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,10,15,.2) 20.31%,rgba(0,10,15,0) 82.81%);z-index:1}.customor-says-image{width:48px;height:48px}.customor-says-image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.customer-says-card{h2 {color: #212121; font-size: 16px; font-weight: 700;} h3 {color: #212121; font-size: 14px; font-weight: 500;} h6 {font-weight: 500; font-size: 12px; color: #616161;} p {color: #212121; font-weight: 400; font-size: 14px;} h6 {color: #616161; font-weight: 500; font-size: 12px;}}.customer-says-card .test-stars{h5 {color: #e2a21f; font-size: 13px; font-weight: 500;}}.customer-says-card{display:flex;flex-direction:column;justify-content:space-between;gap:20px;width:100%!important;height:100%!important;padding:20px!important;border-radius:12px;background-color:#fff}.d-md-hidden{display:none!important}.success-bg{background-image:url(/assets/images/hersection_bg.webp);height:461px;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:start;border-radius:32px;padding:64px}.success-bg .white-card{background-color:#eff0f6;padding:32px;min-width:632px;gap:24px;border-radius:32px;display:flex;flex-direction:column;h3 {font-weight: 700; font-size: 24px;} h5 {font-weight: 500 !important; font-size: 18px !important;}}.loc-inputs input{border:none;outline:none;background-color:#fff;border-radius:12px;padding:0 20px;height:56px;font-size:14px;font-weight:600;color:#212121}.loc-inputs input::placeholder{font-size:14px;font-weight:600;color:#212121}.loc-inputs select{border:none;outline:none;background-color:#fff;border-radius:12px;padding:0 20px;height:56px;font-size:14px;font-weight:600;color:#212121;box-shadow:none!important}.black-btn button{min-width:263px;height:58px;border-radius:100px;padding:18px 16px;background:#212121;color:#fff;font-size:16px;font-weight:600}.black-btn button:hover{background:#000!important;color:#fff}.new-footer{padding:64px}.footer-store{width:192px;height:52px}.footer-store img{width:100%;height:100%}.choose-splitmart .nav{display:flex;align-items:center;justify-content:start;gap:20px;padding:10px 15px;overflow-x:auto;overflow-y:hidden;border:none!important;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none}.choose-splitmart .nav::-webkit-scrollbar{display:none}.choose-splitmart .nav.dragging{cursor:grabbing}.choose-splitmart .nav-link{display:inline-flex!important;align-items:center;padding:10px 24px!important;gap:10px;font-size:13px;font-weight:600;line-height:22px;letter-spacing:.25px;color:#00a7e5!important;position:relative;transition:all .2s ease-in-out;white-space:nowrap;min-width:fit-content;flex-shrink:0;border-radius:24px!important;background-color:#d3fbff!important;border:none!important;margin-bottom:0!important;pointer-events:auto}.choose-splitmart .nav.dragging .nav-link{pointer-events:none}.choose-splitmart .nav-link:after{display:none}.choose-splitmart .nav-link.active:after,.choose-splitmart .nav-link:hover:after{width:100%;background:#00a7e5!important}.choose-splitmart .nav-link.active,.choose-splitmart .nav-link:hover{color:#fff!important;transition:all .2s ease-in-out;background-color:#00a7e5!important}.choose-splitmart .nav-link.active iconify-icon,.choose-splitmart .nav-link:hover iconify-icon{color:#fff!important}.choose-splitmart .nav-link .cat-icon{color:#00a7e5;font-size:24px}.choose-splitmart .nav-link .cat-icon img{width:22px;height:22px}.choose-splitmart .nav-link.active svg path,.choose-splitmart .nav-link:hover svg path{fill:#00a7e5;transition:all .2s ease-in-out}.choose-splitmart .nav-link.active .fill-clr path,.choose-splitmart .nav-link:hover .fill-clr path{stroke:#00a7e5;fill:none;transition:all .2s ease-in-out}.choose-splitmart .nav-link.active .cat-icon{color:#00a7e5}.choose-splitmart .nav-tabs{border-bottom:none!important}.choose-splitmart .nav-tabs .nav-link{border:none!important;border-radius:24px!important}.choose-splitmart .nav-tabs .nav-link.active{border:none!important;background-color:#00a7e5!important;border-color:transparent!important}.choose-splitmart .nav-link:focus{box-shadow:0 0 0 .2rem #00a7e540;outline:none}.choose-splitmart.second-choose-splitmart .nav-link{color:#14142b!important}.choose-splitmart.second-choose-splitmart .nav-link.active:after,.choose-splitmart.second-choose-splitmart .nav-link:hover:after{background:#14142b!important}.choose-splitmart.second-choose-splitmart .nav-link.active,.choose-splitmart.second-choose-splitmart .nav-link:hover{color:#14142b!important}.choose-splitmart.second-choose-splitmart .nav-link.active svg path,.choose-splitmart.second-choose-splitmart .nav-link:hover svg path{fill:#14142b!important}.choose-splitmart.second-choose-splitmart .nav-link.active .fill-clr path,.choose-splitmart.second-choose-splitmart .nav-link:hover .fill-clr path{stroke:#14142b!important}.choose-splitmart.second-choose-splitmart .nav-link.active .cat-icon{color:#14142b!important}.mob-btn,.second-mob-btn{display:none}@media (max-width: 1440px){.img-box{height:451px;width:100%}.training-img-box{border-radius:16px!important;height:220px;width:100%}.hero-section .container-fluid{position:relative;z-index:1;padding-top:100px}}@media (max-width: 768px){br{display:none}.choose-splitmart .first-banner .icon-box{width:40px;height:40px;border-radius:100px}.hero-section{height:50vh;gap:16px;h4 {font-size: 32px !important;} h5 {font-size: 14px !important; padding: 0px 27px;} button {width: 250px; height: 48px; font-size: 18px; padding: 0px 16px;}}.choose-splitmart{gap:2px;padding:24px;h4 {font-size: 20px !important;} h5 {font-size: 14px;}}.choose-splitmart .headers{display:block!important;flex-direction:column!important;justify-content:center!important}.first-btn{display:none}.mob-btn{display:block;width:100%!important;height:38px!important;padding:0 16px;margin-top:16px;border-radius:100px;background:#00a7e5!important;position:relative;color:#fff!important;font-weight:600;font-size:16px}.second-btn{width:100%;height:48px;font-size:14px;padding:0 16px;margin-top:24px;display:none}.second-mob-btn{display:block;width:100%!important;height:38px!important;padding:0 16px;margin-top:16px;border-radius:100px;background:#007099!important;position:relative;color:#fff!important;font-weight:600;font-size:16px}.first-banner{padding:20px!important;border-radius:16px!important}.first-banner .card{gap:8px;padding:16px;background:#ffffff!important;border-radius:12px!important}.choose-splitmart .nav{gap:10px;padding:0 10px}.how-work{padding:14px;h6 {padding-top: 14px !important; font-size: 32px !important;} p {font-size: 18px !important;}}.how-work .headers{display:block!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;padding-bottom:24px!important}.cd-footer{gap:4px!important;h6 {font-size: 24px !important;} p {font-size: 14px !important;}}.train-btn{padding-top:14px!important}.customer-says-card{h6 {font-size: 12px !important;}}.success-bg{height:auto!important;padding:24px!important;display:flex;flex-direction:column;justify-content:end;align-items:center}.white-card{min-width:100%!important;padding:24px!important;h3 {font-size: 20px !important;} .black-btn {width: 100% !important;}}.choose-splitmart .nav-link{padding:8px 16px!important;font-size:12px}.choose-splitmart .nav-link .cat-icon{font-size:20px}.choose-splitmart .nav-link .cat-icon img{width:18px;height:18px}.d-md-hidden{display:block!important}.calender-img{display:none}.gray-card{min-height:100%!important;background-color:#f7f7fc;gap:12px!important;padding:16px!important;border-radius:16px!important}.gray-card{h2 {font-size: 24px !important;}}.gray-card{h3 {font-size: 16px !important;}}.trusted-bg{height:auto!important;padding:30px!important}.white-btn button{min-width:100%!important;margin:0}.white-btn{width:100%!important}.trusted-bg h4{font-size:16px!important;font-weight:400!important}.backdrop-bg{padding:24px}.provider-hero-section .left button{width:100%!important}}.provider-hero-section{position:relative;background-image:url(/assets/images/backg.webp);height:762px;background-color:#f2fcff;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:end;gap:32px;color:#191819!important;padding:64px 0 50px 64px;h4 {font-weight: 700; font-size: 64px; line-height: 120%;} h5 {font-weight: 600; font-size: 20px;} .button-one {width: 292px; height: 61px; padding: 0px 16px; gap: 10px; border-radius: 100px; background: #00a7e5 !important; position: relative; z-index: 1; color: #fff !important; font-weight: 700; font-size: 18px;} .button-one:hover {background: #0091c6 !important;} .button-two {width: 292px; height: 61px; padding: 0px 16px; gap: 10px; border-radius: 100px; background: #d3fbff !important; position: relative; z-index: 1; color: #00a7e5 !important; font-weight: 600; font-size: 18px;} .button-two:hover {background: #c0f0f5 !important;}}.provider-hero-section .left{display:flex;flex-direction:column;gap:32px}.provider-hero-section .container-fluid{position:relative;z-index:1}.img-position{bottom:-4%;right:6%;position:absolute}.about-hero{width:516px;height:630px}.about-hero img{width:100%;height:100%;object-fit:contain;object-position:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-slide{height:auto!important}.card-work{display:flex;flex-direction:column;gap:24px;border-radius:20px;padding:24px;background-color:#fff}.card-work .cd-top{display:flex;justify-content:space-between;flex-direction:column;background-color:#f6fafd;border-radius:24px;padding:24px;h3 {font-weight: 600; font-size: 24px; color: #171f2f;} h4 {color: #616161 !important; font-weight: 500; font-size: 18px;} span {color: #66d6ff; font-weight: 900 !important; font-style: Italic; font-size: 48px !important;} .position-absolute {top: 0px; right: 20px;}}.card-work .cd-footer{width:100%;height:590px;border-radius:16px;box-shadow:0 1px 24.6px #0000000d inset}.card-work .cd-footer img{width:100%;height:100%;border-radius:16px}.session-btn{width:334px;height:61px;padding:0 16px;gap:10px;border-radius:100px;background:#00a7e5!important;position:relative;z-index:1;color:#fff!important;font-weight:600;font-size:18px}.session-btn:hover{background:#0091c6!important}.gray-card{background-color:#f7f7fc;gap:32px;padding:32px;border-radius:24px;position:relative;min-height:220px;display:flex;align-items:center}.calender-img{position:absolute;width:293px;height:291px;top:-5%;right:0}.calender-img img{width:100%;height:100%}.gray-card{h2 {font-weight: 700; font-size: 24px; color: #14142b;} h3 {color: #00a7e5; font-weight: 600; font-size: 16px;} p {color: #14142b; font-weight: 600; font-size: 18px;}}.trusted-bg{background-image:url(/assets/images/hersection_bg.webp);height:461px;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;border-radius:32px;padding:64px}.backdrop-bg{background:#00000033;border:6px solid #FFFFFF4D;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:24px;padding:32px;gap:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;h3 {font-weight: 600; font-size: 40px; color: #ffffff;} h4 {font-weight: 400; font-size: 18px; color: #ffffff;}}.white-btn button{min-width:448px;height:61px;border-radius:100px;padding:18px 16px;background:#ffffff;color:#191819;font-size:16px;font-weight:600}.white-btn button:hover{background:#f5f5f5;color:#191819;font-size:16px;font-weight:600}@media (max-width: 1200px){.provider-hero-section{height:650px!important}}@media (min-width: 1024px) and (max-width: 1040px){.provider-hero-section{height:52vh!important}}@media (max-width: 1440px){.how-work .local-card{h6 {font-weight: 700; font-size: 20px;} p {font-weight: 400; font-size: 16px;} .cd-footer {display: flex; flex-direction: column; gap: 8px; color: #fff !important; position: absolute; bottom: 0; width: 100%; left: 0; right: 0; padding: 20px; border-radius: 20px; letter-spacing: 1px; background: linear-gradient(0deg,rgba(0,10,15,.72) 20.31%,rgba(0,10,15,0) 82.81%);}}.card-work .cd-footer{width:100%;height:370px;border-radius:16px;box-shadow:0 1px 24.6px #0000000d inset}.card-work .cd-footer img{width:100%;height:100%;border-radius:16px;object-fit:cover;object-position:center}.provider-hero-section{padding:94px 0 0 64px;height:562px;h4 {font-weight: 700; font-size: 44px;} h5 {font-weight: 500; font-size: 20px;}}.provider-hero-section .left{display:flex;flex-direction:column;gap:16px}.about-hero{height:436px}.about-hero img{width:100%;height:100%;object-fit:contain;object-position:center}.img-position{bottom:-4%;right:6%;position:absolute}}@supports (-webkit-appearance: none){.about-hero{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.about-hero img{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.img-position{-webkit-transform:translateZ(0);transform:translateZ(0)}.provider-hero-section{-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center}}
