@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-cube-shadow,.swiper-3d .swiper-slide{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{-webkit-margin-start:var(--swiper-centered-offset-before);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{-webkit-margin-before:var(--swiper-centered-offset-before);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-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{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(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,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-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}body,html{max-width:100vw}ul{list-style-type:none!important}body{font-family:Plus Jakarta Sans,sans-serif;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}*{box-sizing:border-box;padding:0;margin:0}::-webkit-scrollbar{width:8px;display:none}.noscroll::-webkit-scrollbar{display:none}::-webkit-scrollbar-track{border-radius:8px;background-color:transparent;border:0 solid #cacaca}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#b8b8b8}::-webkit-scrollbar:horizontal{height:5px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.swiper{margin:0!important}.swiper-wrapper{margin-right:2px;gap:10px;align-items:center}.MobilePlans{.swiper-horizontal{padding-right:60px!important}}.swiper-custom{.swiper-horizontal{padding-right:70px!important}}.accountSwiper{padding-right:100px!important;padding-left:20px!important;padding-top:8px!important}.profileSwipper{padding-top:7px!important;padding-bottom:7px!important;.swiper-wrapper{gap:8px}}.AvailabilityCardSwiper{height:142.11px;.swiper-wrapper{gap:0}}.AvailabilityCardSwiperMobile{height:158px;.swiper-wrapper{gap:0}}.profileBackgroundSwipper{padding:7px 115px 7px 7px!important}.MobileViewOwner{min-width:100%!important;padding:7px!important;>.swiper-wrapper>.swiper-slide{margin-right:0!important}}.MobileViewOwnerPadding320{padding-right:320px!important}.MobileViewOwnerPadding185{padding-right:185px!important}.WebViewOwner{padding:7px!important;max-width:-moz-fit-content!important;max-width:fit-content!important;min-width:255px!important;>.swiper-wrapper>.swiper-slide{margin-right:0!important}}.EndUserTabs{padding-top:7px!important;padding-bottom:7px!important;padding-right:7px!important;>.swiper-wrapper>.swiper-slide{margin-right:0!important}}.WebViewOwnerPadding320{padding-right:320px!important}.WebViewOwnerPadding185{padding-right:205px!important}.control{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;font-size:18px}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:-2px;left:0;height:30px;width:30px;background:transparent;border:1px solid #2b2b2b;border-radius:8px}.control input:checked:focus~.control__indicator,.control input:checked~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background:#000000}.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control__indicator:after{content:"";position:absolute;display:none}.control input:checked~.control__indicator:after{display:block}.control--checkbox .control__indicator:after{left:12px;top:7px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.react-datepicker{width:100%!important;font-family:Plus Jakarta Sans,sans-serif!important;background-color:#202020!important;border:unset!important}.calendar-container{background:#1d1d1d;border-radius:18px;padding:32px 24px;color:#fff;width:420px;font-family:Inter,sans-serif}.calendar-header{display:flex;justify-content:space-between;margin-bottom:16px}.calendar-label{color:#fff;font-weight:700;font-size:20px}.calendar-picker-row{display:flex;gap:32px;align-items:flex-start;margin-bottom:24px}.custom-datepicker{background-color:#1d1d1d!important;border-radius:18px;border:none;color:#fff;box-shadow:none;padding-bottom:10px;background:none;.react-datepicker__navigation-icon:before{border-color:#fff!important}.react-datepicker__day-names{padding-bottom:10px}}.Availability_calendar{background-color:#1d1d1d!important;border-radius:18px;border:none;color:#fff;box-shadow:none;padding-bottom:10px;background:none;margin-top:16px;.react-datepicker__navigation-icon:before{border-color:#fff!important}.react-datepicker__month{margin:0!important;gap:8px;display:flex;flex-direction:column}.react-datepicker__week{gap:8px;padding-left:0;display:flex;justify-content:space-between}.react-datepicker__day{margin:0!important;width:39.71px!important;height:52px;border-radius:24px!important;display:flex;justify-content:center;align-items:center;padding:5.05px 4.69px;background-color:#363636}.react-datepicker__day-names{display:flex;justify-content:space-between;margin:0}.react-datepicker__day-name{font-weight:700!important;width:39.71px!important;margin:0;padding:5.05px 4.69px}.react-datepicker__current-month{font-size:16px}.selected-pill{>div>p{color:#000000!important}}.past-day{background-color:transparent;>div>p{color:#5A5A5A}}.locked-day{border:.94px solid #373737}}.New_Availability_calendar{background-color:transparent!important;border-radius:18px;border:none;color:#fff;box-shadow:none;padding-bottom:10px;background:none;margin-top:16px;.react-datepicker__navigation-icon:before{border-color:#fff!important}.react-datepicker__header{background-color:transparent!important}.react-datepicker__month{margin:0!important;gap:8px;display:flex;flex-direction:column}.react-datepicker__week{gap:8px;padding-left:0;display:flex;justify-content:space-between}.react-datepicker__day{margin:0!important;width:39.71px!important;height:52px;border-radius:24px!important;display:flex;justify-content:center;align-items:center;padding:5.05px 4.69px;background-color:#363636}.react-datepicker__day-names{display:flex;justify-content:space-between;margin:0}.react-datepicker__day-name{font-weight:700!important;width:39.71px!important;margin:0;padding:5.05px 4.69px}.react-datepicker__current-month{font-size:16px}.selected-pill{>div>p{color:#000000!important}}.past-day{background-color:transparent;>div>p{color:#5A5A5A}}.locked-day{border:.94px solid #373737}}.react-datepicker__header{background:#1d1d1d!important;color:#fff!important;border-bottom:unset!important}.react-datepicker__current-month{color:#fff!important}.react-datepicker__month-container{width:100%!important}.react-datepicker__day-name{color:#afb2bc!important;width:11.5%!important;color:#ffffff!important}.custom-datepicker-web{.react-datepicker__week{display:flex;justify-content:space-between!important;height:64px!important;gap:0}.react-datepicker__day{margin:0!important}.react-datepicker__day:hover{>div>p{color:#000}}.react-datepicker__day-names{font-size:13px;font-weight:700;height:42.7px!important;display:flex;justify-content:space-between;background-color:#1D1D1D!important}.react-datepicker__day-name{width:52px!important;height:30.84px!important}.react-datepicker__day{font-size:13px;font-weight:500;height:64px;width:52px!important;display:flex;justify-content:center;align-items:center}.react-datepicker__month{background:#1d1d1d;margin:0;display:flex;flex-direction:column;gap:8px}.react-datepicker__current-month{font-size:16px;margin-bottom:16px!important}.selected-pill{background:#00f0c8!important;color:#111216!important;border-radius:32px!important;font-weight:700;position:relative;padding-top:0;>div>p{color:#000000}}.week-pill{border-radius:32px!important;background:#363636!important;color:#fff!important;font-weight:500;position:relative}.week-pill:hover{cursor:pointer}.react-datepicker__day--selected,.week-pill:hover{background:#00f0c8!important;color:#111216!important}.react-datepicker__day--selected{border-radius:32px!important;font-weight:700;position:relative}.react-datepicker__day--keyboard-selected{background-color:#363636!important}.locked-day{color:#7b7b7b!important;background:none!important;border:1px solid #363636;border-radius:32px!important;pointer-events:none}.past-day{>div>p{color:#5A5A5A}}.past-day:hover{>div>p{color:#5A5A5A}}}.react-datepicker__day{min-width:0!important;max-width:52px!important}h2.react-datepicker__current-month{margin-bottom:10px!important}.custom-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:#fff}.custom-header button{background:none;border:none;color:#fff;font-size:18px;cursor:pointer}.react-datepicker__day{border-radius:50%;width:36px;height:36px;width:auto!important;display:inline-flex;align-items:center;justify-content:center;color:#bdbdbd;font-weight:500;margin:2px;position:relative}.react-datepicker__week{gap:27px;display:flex;padding-left:1px}.react-datepicker__navigation--next{right:0!important}.react-datepicker__day-name{width:13%!important}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{width:100%!important}.react-datepicker__day{margin:.4rem .2rem!important}.selected-pill{background:#00f0c8!important;color:#111216!important;font-weight:700;padding-top:2px}.selected-pill,.week-pill{border-radius:18px!important;position:relative}.week-pill{color:#fff!important;font-weight:400}.week-pill:hover{background:#00f0c8!important;color:#111216!important;cursor:pointer}.past-day{color:#5A5A5A!important;border-radius:18px!important;font-weight:400;position:relative;text-decoration:line-through}.locked-day{color:#7b7b7b!important;background:none!important;pointer-events:none}.time-dropdowns{display:flex;align-items:center;background:#23242a;border-radius:14px;padding:8px 16px;gap:8px}.time-dropdown select{background:transparent;color:#fff;border:none;font-size:20px;outline:none;padding:4px 8px;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.time-icon{font-size:18px;margin-right:4px}.time-separator{font-size:20px;color:#fff;margin:0 4px}.react-tel-input .special-label{display:none!important}.react-tel-input .form-control:focus{box-shadow:none!important}.react-tel-input .form-control.phone-input-error,.react-tel-input .form-control.phone-input-error:focus{border-color:#EE4266!important}.react-tel-input .country-list{color:#000!important}.react-tel-input input::placeholder{color:#9c9c9c!important;opacity:1}.apexcharts-tooltip{color:#000}.MuiPaper-root-MuiCard-root{overflow:visible}.hello{>div{>div:nth-child(2){box-shadow:none!important}}}.endUserMobile{.react-datepicker__month{display:flex;flex-direction:column;gap:5px;margin:0}.react-datepicker__day-names{display:flex;justify-content:space-between}.react-datepicker__week{justify-content:space-between;gap:0}.react-datepicker__day--keyboard-selected{background-color:transparent!important}.react-datepicker__day{margin:0!important;height:56px;width:42px!important;max-width:42px!important;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:500;>div{display:flex;align-items:flex-start;height:31.53px;text-align:start}>div>svg{color:#00f0c8!important}}.react-datepicker__header{padding:0 0 8px}.custom-datepicker,.react-datepicker__header{background-color:#202020!important}.selected-pill{background-color:#363636!important;color:white!important;font-weight:400}.past-day{color:rgba(123,123,123,1)!important;text-decoration:line-through}.react-datepicker__current-month{font-size:28px}.react-datepicker__day-name{font-weight:700;margin:0;font-size:13px;height:33.38px}.selected-pill{border-radius:24px!important}.availability-day{border-radius:24px!important;>div>p{color:#ffffff}}.availability-day:hover{background-color:transparent!important}@media (min-width:1024px){.week-pill:hover{border-radius:24px!important;background-color:#00F6C4!important}}@media (max-width:1024px){.week-pill:hover{border-radius:24px!important;background-color:transparent!important;>div>p{color:#ffffff}}}}.BuisnessUserMobile{.react-datepicker__month{display:flex;flex-direction:column;gap:5px;margin:0}.react-datepicker__day-names{display:flex;justify-content:space-between}.react-datepicker__week{justify-content:space-between;gap:0}.react-datepicker__day--keyboard-selected{background-color:transparent!important}.react-datepicker__day{margin:0!important;height:56px;width:42px!important;max-width:42px!important;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:500;>div{display:flex;align-items:flex-start;height:31.53px;text-align:start}>div>svg{color:#00f0c8!important}}.react-datepicker__day:hover{>div>p{color:#000}}.react-datepicker__header{padding:0 0 8px}.custom-datepicker,.react-datepicker__header{background-color:#202020!important}.selected-pill{background-color:#00F6C4!important;color:white!important;font-weight:400}.past-day{>div>p{color:rgba(123,123,123,1)!important;text-decoration:line-through}}.react-datepicker__current-month{font-size:28px}.react-datepicker__day-name{font-weight:700;margin:0;font-size:13px;height:33.38px;width:42px!important}.selected-pill{border-radius:24px!important;>div{>svg{color:#000000!important}}}.availability-day{border-radius:24px!important;>div>p{color:#ffffff}}.availability-day:hover{background-color:transparent!important;>div>p{color:#ffffff}}.week-pill:hover{border-radius:24px!important;background-color:transparent!important;>div>p{color:#ffffff}}}.availabilityPopup{.react-datepicker__month{display:flex;flex-direction:column;gap:5px;margin:0}.react-datepicker__day-names{display:flex;justify-content:space-between}.react-datepicker__week{justify-content:space-between;gap:5px}.react-datepicker__day--keyboard-selected{background-color:transparent!important}.react-datepicker__day{margin:0!important;height:56px;width:42px!important;max-width:42px!important;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:500;>div{display:flex;align-items:flex-start;height:31.53px;text-align:start}>div>svg{color:#00f0c8!important}}.react-datepicker__day:hover{background-color:#00F6C4!important;>div>p{color:#000}}.react-datepicker__header{padding:0 0 8px}.custom-datepicker,.react-datepicker__header{background-color:#202020!important}.selected-pill{background-color:#00F6C4!important;color:white!important;font-weight:400}.past-day{>div>p{color:rgba(123,123,123,1)!important;text-decoration:line-through}}.past-day.react-datepicker__day:hover{background-color:transparent!important}.react-datepicker__current-month{font-size:28px}.react-datepicker__day-name{font-weight:700;margin:0;font-size:13px;height:33.38px;width:42px!important}.selected-pill{border-radius:24px!important;>div{>svg{color:#000000!important}}}.availability-day{border-radius:24px!important;>div>p{color:#ffffff}}.availability-day:hover{background-color:#00F6C4!important;>div{>p,>svg{color:#000000!important}}}.week-pill:hover{border-radius:24px!important;background-color:#00F6C4!important}}.notifyPopup{.react-tel-input .country-list{max-height:130px}}.imageBackground{background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important}[class*=" number-slide"],[class^=number-slide]{background:grey;display:flex;align-items:center;justify-content:center;font-size:50px;color:#fff;font-weight:500;height:300px;max-height:100vh}.navigation-wrapper{position:relative}.dots{display:flex;justify-content:center}.dot{border:none;width:8px;height:8px;background:#c5c5c5;border-radius:50%;margin:0 5px;padding:5px;cursor:pointer;transition:width .3s ease-out,background .3s ease-out,border-radius .3s ease-out}.dot:focus{outline:none}.dot.active{background:white;width:44px;border-radius:12px;transition:.5s linear ease-in-out}.AvailabilityCarddots{display:flex;justify-content:center;margin-bottom:10px;margin-top:10px;position:absolute;top:0;right:14.39px;background-color:#00000080;z-index:2;border-radius:8px;padding:4px;gap:4px}.AvailabilityCarddot{border:none;width:3.6px;height:3.6px;background:#c5c5c5;border-radius:50%;cursor:pointer;transition:width .3s ease-out,background .3s ease-out,border-radius .3s ease-out}.AvailabilityCarddot:focus{outline:none}.AvailabilityCarddot.active{background:white;width:14.39px;border-radius:35.98px;transition:.5s linear ease-in-out}.glow-orb{top:40%;left:20%;width:500px;height:500px;background:radial-gradient(circle at 30% 70%,#f600dd 0,#8402c0 30%,#00b0f6 60%,#00f6c4 100%);filter:blur(100px);opacity:.8;animation:floatOrbMain 12s ease-in-out infinite}.glow-orb,.glow-orb-alt{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.glow-orb-alt{top:-10%;left:55%;width:300px;height:300px;background:radial-gradient(circle at 40% 60%,#00f6c4 0,#00b0f6 30%,#8402c0 60%,#f600dd 100%);filter:blur(80px);opacity:.7;animation:floatOrbAlt 10s ease-in-out infinite}.glow-orb-mobile{top:30%;left:0;width:500px;height:500px;background:radial-gradient(circle at 30% 70%,#f600dd 0,#8402c0 30%,#00b0f6 60%,#00f6c4 100%);filter:blur(100px);opacity:.8;animation:floatOrbMain 12s ease-in-out infinite}.glow-orb-alt-register,.glow-orb-mobile{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.glow-orb-alt-register{top:-10%;left:55%;width:300px;height:300px;background:radial-gradient(circle at 40% 60%,#00f6c4 0,#00b0f6 30%,#8402c0 60%,#f600dd 100%);filter:blur(80px);opacity:.7;animation:floatOrbAlt 10s ease-in-out infinite}.glow-orb-register{left:20%}.glow-orb-register,.glow-orb-register-mobile{position:absolute;top:60%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle at 30% 70%,#f600dd 0,#8402c0 30%,#00b0f6 60%,#00f6c4 100%);filter:blur(100px);opacity:.8;animation:floatOrbMain 12s ease-in-out infinite;pointer-events:none;z-index:0}.glow-orb-register-mobile{left:-30%}.glow-orb-alt-thankyou{position:absolute;top:7%;left:55%;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle at 40% 60%,#00f6c4 0,#00b0f6 30%,#8402c0 60%,#f600dd 100%);filter:blur(80px);opacity:.7;animation:floatOrbAlt 10s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes floatOrbMain{0%{transform:translate(0) scale(1)}25%{transform:translate(50px,-30px) scale(1.1)}50%{transform:translate(-60px,40px) scale(.9)}75%{transform:translate(30px,60px) scale(1.12)}to{transform:translate(0) scale(1)}}@keyframes floatOrbAlt{0%{transform:translate(0) scale(1)}25%{transform:translate(-40px,20px) scale(1.1)}50%{transform:translate(60px,-30px) scale(.9)}75%{transform:translate(-30px,-50px) scale(1.1)}to{transform:translate(0) scale(1)}}.seconds{inset:auto 5px 0 auto!important}.daterangepicker{border-radius:12px!important;color:#000!important;font-family:Inter,sans-serif;background-color:#fff!important;border:unset!important}.daterangepicker .calendar-time{display:none!important}.daterangepicker .ranges li.active{background-color:#00f6c4;color:#000;font-weight:600}.daterangepicker .ranges li:hover{background-color:#00f6c4}.daterangepicker .calendar-table th{color:#fff}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#00f6c4;color:#000}.daterangepicker .ranges ul{border-right:1px solid #373737!important}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:0!important}.daterangepicker td.available:hover{background-color:#00f6c440}.daterangepicker .applyBtn{background-color:#00f6c4;color:black;border-radius:8px;border:0;padding:5px 10px!important}.daterangepicker .drp-buttons{border-top:1px solid #373737!important}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#000000!important;border-color:unset!important}.daterangepicker .cancelBtn{background-color:#000;color:#fff;border-radius:8px;border:0!important;padding:5px 10px!important}.daterangepicker .drp-calendar.left .calendar-table,.daterangepicker .drp-calendar.right .calendar-table{color:#000000!important}.daterangepicker .ranges li:hover{background-color:#00f6c4!important;color:#000}.daterangepicker .calendar-table th{color:#000!important}.daterangepicker .ranges li.active{background-color:#00f6c4!important;color:black!important;font-weight:700}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border-color:#fff!important}.daterangepicker .calendar-table td{color:#000000!important}.daterangepicker td.active,.daterangepicker td.in-range{background-color:#00f6c4!important;color:#000!important}.daterangepicker th.available:hover{background-color:transparent!important}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:transparent!important;visibility:hidden}.daterangepicker td.available:hover{background-color:#00f6c4!important;color:#000!important}.daterangepicker td.end-date{border-radius:0 12px 12px 0!important}.daterangepicker td.start-date{border-radius:12px 0 0 12px!important}.daterangepicker:after{border-bottom:6px solid #373737!important}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{background:#000;color:#fff;border:1px solid #000!important}.updateDetailPhoneInput:disabled{color:#ffffff!important;-webkit-text-fill-color:white!important}.updateDetailPhoneInput::-webkit-input-placeholder{color:#9cc99c!important;-webkit-text-fill-color:#9c9c9c!important}.apexcharts-tooltip{background:#000000!important;box-shadow:none!important;border:1px solid #373737!important;border-radius:16px!important;padding:24px!important}.ql-editor .ql-indent-1{padding-left:.5em!important}.ql-editor .ql-indent-2{padding-left:1em!important}.ql-editor .ql-indent-3{padding-left:1.5em!important}.ql-editor .ql-indent-4{padding-left:2em!important}.ql-editor .ql-indent-5{padding-left:2.5em!important}.ql-editor .ql-indent-6{padding-left:3em!important}.ql-editor .ql-indent-7{padding-left:3.5em!important}.ql-editor .ql-indent-8{padding-left:4em!important}.custom-phone-input::placeholder{font-size:"13px !important";font-weight:"500 !important"}.react-tel-input .form-control::placeholder{color:#9C9C9C!important;font-weight:"400";opacity:1}.twofa-otp:focus-visible{border:2px solid #00f6c4!important;outline:none}.twofa-otp:not(:placeholder-shown){border:2px solid #00f6c4!important}.twofa-otp::placeholder{color:#7b7b7b}.twofa-otp.error{border:2px solid #ee4266!important}.rdrDateRangePickerWrapper{font-family:Plus Jakarta Sans!important}.MobileAnalyticsDaterangeWrapper{.rdrDateRangePickerWrapper{display:flex!important;flex-direction:column}.rdrDefinedRangesWrapper{width:100%!important}.rdrInputRanges{display:none}.rdrDateDisplayWrapper{display:none!important}.rdrMonth,.rdrMonths{width:100%!important}.rdrMonth{padding:5px 5px 5px 9px!important}.rdrMonthAndYearWrapper{padding-top:0!important;height:auto!important}.rdrMonthAndYearPickers select{padding:10px 25px 10px 10px!important;color:#000;font-size:13px;font-weight:500}.rdrMonthPicker{margin:0!important}.rdrStaticRangeLabel{font-size:13px;font-weight:500;padding:10px 12px!important}.rdrDay{line-height:34px!important;height:34px!important}.rdrDayNumber span{color:black!important}.rdrDayPassive>.rdrDayNumber>span{color:#9C9C9C!important}}.WebAnalyticsDaterangeWrapper{.rdrDateDisplayWrapper{display:none!important}.rdrDayNumber span{color:black!important}.rdrDayToday>span>span:after{background:#00F6C4}.rdrMonthAndYearWrapper{padding-top:0}.rdrDefinedRangesWrapper{width:105px}.rdrMonthPicker,.rdrYearPicker{>select{font-weight:500;color:black}}.rdrMonthAndYearPickers select:hover{background-color:transparent}.rdrMonth{width:280px!important;padding:0 .833em 1em}.rdrDayPassive>span>span{color:#9c9c9c!important}.rdrDayPassive.rdrDayToday>span>span{color:#000000!important}}.WebAnalyticsDaterangeWrapperAdmin{.rdrDateDisplayWrapper{display:none!important}.rdrDayNumber span{color:black!important}.rdrDayToday>span>span:after{background:#00F6C4}.rdrMonthAndYearWrapper{padding-top:0;height:40px}.rdrDefinedRangesWrapper{width:105px}.rdrMonthPicker,.rdrYearPicker{>select{font-weight:500;color:black}}.rdrMonthAndYearPickers select:hover{background-color:transparent}.rdrMonth{width:280px!important;padding:0 .833em}.rdrDayPassive>span>span{color:#9c9c9c!important}.rdrDayPassive.rdrDayToday>span>span{color:#000000!important}}#location_wrapper_box{border:none}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}@keyframes ani500{to{background-size:2.375em 2.375em,.1em .1em}}.click-btn{display:flex;justify-content:center;align-items:center;width:128px!important;height:44px;margin:.5rem;border:1px solid;border-radius:16px;text-align:center;transition:background-position 1.5s ease,color .5s ease;box-sizing:border-box;cursor:pointer}.btn-style501{background-image:linear-gradient(90deg,#00F6C4 0,#c2e9fb 51%,#19EDFB);background-size:200% auto;background-position:0 0;border-color:transparent;color:#464646}.btn-style501:hover{background-position:100% 100%;color:#000}.gradient-btn{position:relative;display:inline-flex;isolation:isolate;align-items:center;justify-content:center;padding:12px 24px;background:#fff;color:#000;font:600 16px/1 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;border-radius:16px;cursor:pointer;overflow:hidden}.gradient-btn .MuiButton-startIcon,.gradient-btn .MuiTypography-root,.gradient-btn svg{position:relative;z-index:1}.gradient-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#00F6C4,#19EDFB);opacity:0;transition:opacity .6s ease;border-radius:inherit;z-index:-1}.gradient-btn:focus-visible:before,.gradient-btn:hover:before{opacity:1}.gradient-btn:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(0,0,0,.1)}@media (prefers-reduced-motion:reduce){.gradient-btn,.gradient-btn:before{transition:none}}.uploadbtn-fade{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:#fff;color:#000;font:600 16px/1 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;border-radius:16px;cursor:pointer;overflow:hidden}.uploadbtn-fade .MuiButton-startIcon,.uploadbtn-fade .MuiTypography-root,.uploadbtn-fade svg{position:relative;z-index:2}.uploadbtn-fade:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#00F6C4,#19EDFB);opacity:0;transition:opacity .6s ease;border-radius:inherit;z-index:1}.uploadbtn-fade:focus-visible:before,.uploadbtn-fade:hover:before{opacity:1}.uploadbtn-fade:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(0,0,0,.1)}@media (prefers-reduced-motion:reduce){.uploadbtn-fade,.uploadbtn-fade:before{transition:none}}@keyframes moveCameraGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ql-editor li[data-list=bullet]>.ql-ui:before,.ql-editor ol li[data-list=bullet]:before,.ql-editor ol li[data-list=bullet]>.ql-ui:before{content:""!important;display:none!important;margin:0!important;padding:0!important}.ql-editor ol[data-list=bullet]{list-style-type:disc!important;margin-right:0!important;padding-left:0!important}.ql-editor li[data-list=bullet],.ql-editor ol[data-list=bullet] li{list-style-type:disc!important;padding-left:0!important}.ql-editor .ql-ui{display:inline-block;line-height:normal}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="10px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="10px"]:before{content:"10px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="11px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="11px"]:before{content:"11px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12px"]:before{content:"12px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="13px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="13px"]:before{content:"13px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14px"]:before{content:"14px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16px"]:before{content:"16px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]:before{content:"18px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="20px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="20px"]:before{content:"20px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="24px"]:before{content:"24px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="32px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="32px"]:before{content:"32px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="42px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="42px"]:before{content:"42px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="54px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="54px"]:before{content:"54px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="68px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="68px"]:before{content:"68px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="84px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="84px"]:before{content:"84px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="98px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="98px"]:before{content:"98px"}.simple-crop .reactEasyCrop_CropArea{border-radius:16px!important;overflow:hidden!important}.circle-crop .reactEasyCrop_CropArea{border-radius:50%!important}.Profile_style_color_picker{#rbgcp-hue-bar,#rbgcp-hue-bar-dark{width:520px!important;height:32px;border-radius:16px!important}@media (max-width:900px){#rbgcp-hue-bar,#rbgcp-hue-bar-dark{width:100%!important}}#rbgcp-hue-wrap,#rbgcp-hue-wrap-dark{margin-top:0!important;height:32px!important}#rbgcp-hue-handle,#rbgcp-hue-handle-dark,#rbgcp-opacity-handle,#rbgcp-opacity-handle-dark{border:4px solid white!important;width:32px!important;height:32px!important;top:0!important}#rbgcp-opacity-checkered-bg,#rbgcp-opacity-checkered-bg-dark,#rbgcp-opacity-overlay,#rbgcp-opacity-overlay-dark{height:32px!important;top:0!important;border-radius:16px!important}#rbgcp-opacity-wrapper,#rbgcp-opacity-wrapper-dark{height:32px!important}#rbgcp-square-handle{width:30px!important;height:30px!important;border:4px solid white!important}#rbgcp-square-canvas-wrapper{border-radius:16px!important}#rbgcp-color-picker{display:flex!important;flex-direction:column-reverse!important;gap:16px!important}}.CompanyColorList{min-width:300px!important}.CompanyColorList .swiper-wrapper{gap:8px!important}.CompanyColorList .swiper-slide{width:43.55px;height:55px;margin-right:0!important;display:flex;justify-content:center;align-items:center}.Trustpilotdot{border:none;width:8px;height:8px;background:#BDBDBD;border-radius:50%;cursor:pointer;transition:width .3s ease-out,background .3s ease-out,border-radius .3s ease-out}.Trustpilotdot:focus{outline:none}.Trustpilotdot.active{background:#00F6C4;width:44px;border-radius:40px;transition:.5s linear ease-in-out}.TrustpilotSwiper{gap:0!important;.swiper-wrapper{gap:0!important}}.Availability_short_description{height:75px;>.ql-container{border:1px solid #373737!important;border-radius:16px;background-color:#161616;>.ql-editor,>.ql-editor *{background:transparent!important;color:#ffffff!important}>.ql-editor.ql-blank:before{color:#9c9c9c;opacity:1;font-style:normal}}}.Availability_short_description .ql-editor{font-family:Plus Jakarta Sans,sans-serif}.Availability_short_description .ql-container:focus-within{border-color:#00F6C4!important}.landingPageVideos{.swiper{padding:40px 0!important}.swiper-slide{width:240px!important}}.partner-page{--black:#08080f;--dark:#0d0d15;--card:#111119;--white:#ffffff;--grey:#9C9C9C;--c1:#00F6C4;--c2:#19EDFB;--c3:#F600DD;--border:rgba(255,255,255,0.07);--border-c:rgba(0,246,196,0.18);font-family:Plus Jakarta Sans,sans-serif;background:var(--black);color:var(--white);overflow-x:hidden;-webkit-font-smoothing:antialiased;min-height:100vh}.partner-page *,.partner-page :after,.partner-page :before{box-sizing:border-box}.partner-page a{color:inherit;text-decoration:none}.partner-page .gt{background:linear-gradient(90deg,#F600DD,#19EDFB,#00F6C4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.partner-page .gt2{background:linear-gradient(90deg,#00F6C4,#19EDFB,#F600DD);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.partner-page .topbar{background:linear-gradient(90deg,#F600DD,#19EDFB,#00F6C4);text-align:center;padding:.5rem 1rem;font-size:.76rem;font-weight:600;color:#000}.partner-page nav{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 5vw;border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;background:rgba(8,8,15,.92);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:100}.partner-page .nav-logo{height:34px}.partner-page .btn{display:inline-flex;align-items:center;gap:.45rem;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:.88rem;padding:.68rem 1.5rem;border-radius:100px;text-decoration:none;transition:all .2s;border:none;cursor:pointer}.partner-page .btn-grad{background:linear-gradient(90deg,#00F6C4,#19EDFB);color:#000}.partner-page .btn-grad:hover{opacity:.85;transform:translateY(-1px)}.partner-page .btn-outline{background:transparent;color:var(--white);border:1px solid var(--border)}.partner-page .btn-outline:hover{border-color:var(--c1);color:var(--c1);transform:translateY(-1px)}.partner-page .hero{min-height:88vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5rem 5vw 0;position:relative;overflow:hidden}.partner-page .hero:before{top:-150px;width:900px;height:700px;background:radial-gradient(ellipse,rgba(246,0,221,.16) 0,transparent 65%)}.partner-page .hero:after,.partner-page .hero:before{content:"";position:absolute;left:50%;transform:translateX(-50%);pointer-events:none}.partner-page .hero:after{top:50px;width:500px;height:400px;background:radial-gradient(ellipse,rgba(0,246,196,.1) 0,transparent 65%)}.partner-page .hero-kicker{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--grey);display:flex;align-items:center;gap:.6rem;margin-bottom:1.75rem;position:relative;z-index:2}.partner-page .hero-kicker:after,.partner-page .hero-kicker:before{content:"";flex:1 1;max-width:40px;height:1px;background:linear-gradient(90deg,#F600DD,#00F6C4)}.partner-page h1{font-size:clamp(3rem,7.5vw,6.5rem);font-weight:800;line-height:1.02;letter-spacing:-.045em;position:relative;z-index:2;max-width:14ch;margin:0}.partner-page .hero-tagline{font-size:clamp(1rem,1.6vw,1.2rem);font-weight:400;line-height:1.65;color:#ffffff;max-width:52ch;margin:1.5rem auto 0;position:relative;z-index:2}.partner-page .stat-strip{display:flex;gap:0;align-items:stretch;border:1px solid var(--border);border-radius:20px;overflow:hidden;margin:2.5rem auto 0;max-width:860px;width:100%;position:relative;z-index:2;background:var(--card)}.partner-page .stat-item{flex:1 1;padding:1.75rem 1.25rem;text-align:center;border-right:1px solid var(--border);transition:background .25s}.partner-page .stat-item:last-child{border-right:none}.partner-page .stat-item:hover{background:#14141e}.partner-page .stat-num{font-size:2.2rem;font-weight:800;letter-spacing:-.04em;line-height:1;margin-bottom:.3rem;white-space:nowrap}.partner-page .stat-label{font-size:.75rem;font-weight:500;color:var(--grey);line-height:1.3}.partner-page .hero-cta{display:flex;gap:.85rem;justify-content:center;flex-wrap:wrap;margin:2rem 0 0;position:relative;z-index:2}.partner-page .ticker-wrap{overflow:hidden;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--dark);padding:.8rem 0;margin-top:3.5rem;width:100%;position:relative;z-index:2}.partner-page .ticker{display:flex;animation:partnerTicker 30s linear infinite;white-space:nowrap}.partner-page .ticker-item{font-size:.72rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--grey);padding:0 2rem;display:flex;align-items:center;gap:.9rem;flex-shrink:0}.partner-page .ticker-item .hi{color:var(--c1)}.partner-page .tsep{color:var(--c3)}.partner-page section{padding:5.5rem 5vw;position:relative}.partner-page .sec-dark{background:var(--dark)}.partner-page .eyebrow{font-size:.68rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;background:linear-gradient(90deg,#F600DD,#19EDFB,#00F6C4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;margin-bottom:.75rem}.partner-page h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:800;letter-spacing:-.035em;line-height:1.08;margin:0}.partner-page .compare{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-top:2.5rem}.partner-page .compare-col{border-radius:20px;overflow:hidden}.partner-page .compare-head{padding:1rem 1.5rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;gap:.6rem}.partner-page .compare-head.bad{background:rgba(255,80,80,.1);color:#ff6b6b;border-bottom:1px solid rgba(255,80,80,.1)}.partner-page .compare-head.good{background:rgba(0,246,196,.08);color:var(--c1);border-bottom:1px solid var(--border-c)}.partner-page .compare-body{background:var(--card);border:1px solid var(--border);border-top:none;border-radius:0 0 20px 20px}.partner-page .compare-body-good{border-color:rgba(0,246,196,.15)}.partner-page .compare-row{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border);font-size:.88rem;font-weight:400;transition:background .2s}.partner-page .compare-row:last-child{border-bottom:none}.partner-page .compare-row:hover{background:rgba(255,255,255,.02)}.partner-page .compare-row.bad{color:var(--grey)}.partner-page .compare-row.good{color:var(--white)}.partner-page .row-icon{font-size:.9rem;flex-shrink:0}.partner-page .flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:0;gap:0;align-items:center;margin-top:3rem}.partner-page .flow-arrow{display:flex;align-items:center;justify-content:center;padding:0 1rem}.partner-page .flow-arrow svg{opacity:.25}.partner-page .flow-step{background:var(--card);border:1px solid var(--border);border-radius:20px;padding:2.25rem 1.75rem;transition:border-color .3s,transform .3s;position:relative;overflow:hidden}.partner-page .flow-step:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#F600DD,#19EDFB,#00F6C4)}.partner-page .flow-step:hover{border-color:var(--border-c);transform:translateY(-4px)}.partner-page .flow-num{font-size:.65rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(90deg,#F600DD,#19EDFB,#00F6C4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem}.partner-page .flow-icon{font-size:2rem;margin-bottom:.75rem;display:block}.partner-page .flow-title{font-size:1rem;font-weight:700;margin-bottom:.5rem}.partner-page .flow-body{font-size:.82rem;font-weight:400;line-height:1.6;color:var(--grey)}.partner-page .offer-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem;margin-top:3rem}.partner-page .offer-card{background:var(--card);border:1px solid var(--border);border-radius:22px;padding:2.5rem}.partner-page .offer-card-pro{border-radius:22px;padding:2px;background:linear-gradient(150deg,#00F6C4,#19EDFB 40%,#F600DD)}.partner-page .offer-card-pro-inner{background:#0d1a17;border-radius:20px;padding:2.5rem;height:100%}.partner-page .offer-label{font-size:.68rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;padding:.28rem .85rem;border-radius:100px;display:inline-block;margin-bottom:1.5rem}.partner-page .offer-label.students{background:rgba(255,255,255,.08);color:var(--grey)}.partner-page .offer-label.academy{background:linear-gradient(90deg,#F600DD,#19EDFB,#00F6C4);color:#000}.partner-page .offer-big{font-size:clamp(2.8rem,5vw,4.5rem);font-weight:800;letter-spacing:-.05em;line-height:1;margin-bottom:.4rem;color:var(--white)}.partner-page .offer-big-sub{font-size:.9rem;color:var(--grey);margin-bottom:1.75rem}.partner-page .check-list{list-style:none;display:flex;flex-direction:column;gap:.8rem;padding:0}.partner-page .check-item{display:flex;align-items:flex-start;gap:.75rem;font-size:.88rem;font-weight:400;line-height:1.45;color:var(--white)}.partner-page .chk{flex-shrink:0;margin-top:1px}.partner-page .chk svg{width:16px;height:16px}.partner-page .earn-table{margin:1.75rem 0;border:1px solid var(--border-c);border-radius:14px;overflow:hidden;background:rgba(0,246,196,.04)}.partner-page .earn-row{display:flex;justify-content:space-between;align-items:center;padding:.9rem 1.25rem;border-bottom:1px solid rgba(0,246,196,.08);font-size:.88rem}.partner-page .earn-row:last-child{border-bottom:none}.partner-page .earn-label{color:var(--grey)}.partner-page .earn-val{font-weight:700;background:linear-gradient(90deg,#00F6C4,#19EDFB);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.partner-page .who-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;margin-top:2.5rem}.partner-page .who-card{background:var(--card);border:2px solid var(--border);border-radius:20px;padding:2rem 1.5rem;text-align:center;transition:border-color .3s,transform .3s,box-shadow .3s;cursor:pointer;font-family:inherit;color:inherit}.partner-page .who-card:hover{border-color:var(--border-c);transform:translateY(-4px)}.partner-page .who-card-active{border-color:var(--c1)!important;box-shadow:0 0 20px rgba(0,246,196,.15);transform:translateY(-4px)}.partner-page .who-icon{font-size:2.2rem;margin-bottom:1rem;display:block}.partner-page .who-title{font-size:.9rem;font-weight:700;margin-bottom:.4rem}.partner-page .who-body{font-size:.78rem;font-weight:400;line-height:1.55;color:var(--grey)}.partner-page .sector-showcase{padding:5.5rem 5vw;position:relative}.partner-page .sector-frame{margin-top:2.5rem;border:1px solid var(--border);border-radius:24px;padding:2.5rem;background-image:radial-gradient(circle,rgba(255,255,255,.04) 1px,transparent 0);background-size:20px 20px;background-color:var(--card)}.partner-page .sector-image-wrap{position:relative;width:100%;max-width:606px;margin:0 auto;min-height:180px}.partner-page .sector-image{position:absolute;inset:0;opacity:0;transition:opacity .6s ease;pointer-events:none}.partner-page .sector-image-active{position:relative;opacity:1;pointer-events:auto}.partner-page .hero-shine{position:relative}.partner-page .hero-shine:before{content:"Give your students a";position:absolute;top:0;left:0;right:0;color:white;filter:blur(20px);opacity:.45;z-index:-1;pointer-events:none;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;max-width:inherit}.partner-page .cta-section{text-align:center;padding:7rem 5vw;position:relative;overflow:hidden}.partner-page .cta-section:before{width:900px;height:600px;background:radial-gradient(ellipse,rgba(246,0,221,.12),transparent 65%)}.partner-page .cta-section:after,.partner-page .cta-section:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.partner-page .cta-section:after{width:500px;height:400px;background:radial-gradient(ellipse,rgba(0,246,196,.08),transparent 65%)}.partner-page .cta-inner{position:relative;z-index:2}.partner-page .cta-section h2{font-size:clamp(2.2rem,5vw,4rem);max-width:16ch;margin:.75rem auto 1rem}.partner-page .cta-sub{font-size:1rem;color:#ffffff;max-width:42ch;margin:0 auto 2.5rem;line-height:1.6}.partner-page .cta-btns{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.partner-page footer{border-top:1px solid var(--border);padding:1.75rem 5vw;display:flex;align-items:center;justify-content:space-between;font-size:.78rem;color:var(--grey);flex-wrap:wrap;gap:1rem}.partner-page .footer-logo{height:26px}.partner-page .partner-callout{padding:4rem 5vw;text-align:center;position:relative;overflow:hidden}.partner-page .partner-callout-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:400px;background:radial-gradient(ellipse,rgba(0,246,196,.07),transparent 65%);pointer-events:none}.partner-page .partner-callout-inner{max-width:780px;margin:0 auto;position:relative;z-index:2}.partner-page .partner-callout-pill{display:inline-block;background:rgba(0,246,196,.08);border:1px solid rgba(0,246,196,.2);border-radius:100px;padding:.4rem 1.1rem;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c1);margin-bottom:1.5rem}.partner-page .partner-callout h2{font-size:clamp(1.8rem,4vw,3rem);font-weight:800;letter-spacing:-.035em;line-height:1.1;margin-bottom:1.25rem}.partner-page .partner-callout p{font-size:1rem;color:#ffffff;line-height:1.75;max-width:58ch;margin:0 auto}.partner-page .steps-image-wrap{width:100%;max-width:1000px;margin:3.5rem auto 0;position:relative}.partner-page .steps-image-glow{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(0,246,196,.08),transparent 70%);pointer-events:none;border-radius:20px}@keyframes partnerTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.modal-backdrop{--black:#08080f;--dark:#0d0d15;--card:#111119;--white:#ffffff;--grey:#9C9C9C;--c1:#00F6C4;--c2:#19EDFB;--c3:#F600DD;--border:rgba(255,255,255,0.07);--border-c:rgba(0,246,196,0.18);font-family:Plus Jakarta Sans,sans-serif;position:fixed;inset:0;z-index:1000;background:rgba(8,8,15,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1rem}.modal-backdrop .modal-panel{background:var(--card);border:1px solid var(--border);border-radius:22px;max-width:480px;width:100%;max-height:90vh;overflow-y:auto;padding:0 2rem 2rem;position:relative;animation:partnerModalIn .25s ease-out}@keyframes partnerModalIn{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-backdrop .modal-header{display:flex;align-items:center;justify-content:space-between;margin:32px 0}.modal-backdrop .modal-close{background:#000;border:none;color:#fff;cursor:pointer;padding:.35rem;border-radius:10px;transition:opacity .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.modal-backdrop .modal-close:hover{opacity:.7}.modal-backdrop .modal-title{font-size:1.3rem;font-weight:800;color:var(--white);margin:0}.modal-backdrop .modal-subtitle{font-size:.88rem;color:var(--grey);margin-bottom:1rem}.modal-backdrop .modal-body{margin-top:1.25rem}.modal-backdrop .modal-steps{display:flex;align-items:center;margin-top:.75rem;width:100%;background:transparent;border:1px solid rgba(255,255,255,.25);border-radius:100px;padding:.25rem;gap:0}.modal-backdrop .modal-step{flex:1 1;text-align:center;font-size:.85rem;font-weight:600;color:rgba(255,255,255,.5);padding:.5rem .75rem;border-radius:100px;border:none;transition:all .3s ease;cursor:default}.modal-backdrop .modal-step.active{background:#fff;color:#000}.modal-backdrop .modal-step.done{color:rgba(255,255,255,.7)}.modal-backdrop .modal-error{background:rgba(255,80,80,.1);border:1px solid rgba(255,80,80,.2);color:#ff6b6b;padding:.75rem 1rem;border-radius:12px;font-size:.82rem;margin-top:1rem}.modal-backdrop .modal-loading{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem 0;color:var(--grey);font-size:.85rem}.modal-backdrop .spinner{width:24px;height:24px;border:2.5px solid var(--border);border-top-color:var(--c1);border-radius:50%;animation:partnerSpin .6s linear infinite}.modal-backdrop .spinner-sm{width:16px;height:16px;border-width:2px}@keyframes partnerSpin{to{transform:rotate(1turn)}}.modal-backdrop .date-grid-header{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.35rem;gap:.35rem;margin-bottom:.35rem}.modal-backdrop .date-grid-day{text-align:center;font-size:.65rem;font-weight:700;color:var(--grey);text-transform:uppercase;letter-spacing:.05em}.modal-backdrop .date-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.35rem;gap:.35rem}.modal-backdrop .date-cell-empty{aspect-ratio:1}.modal-backdrop .date-cell{aspect-ratio:1;border-radius:12px;border:1px solid var(--border);background:transparent;color:var(--white);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:inherit;transition:all .2s}.modal-backdrop .date-cell:hover:not(.disabled){border-color:var(--border-c);background:rgba(0,246,196,.05)}.modal-backdrop .date-cell.selected{background:linear-gradient(135deg,#00F6C4,#19EDFB);color:#000;border-color:transparent}.modal-backdrop .date-cell.disabled{opacity:.25;cursor:not-allowed}.modal-backdrop .date-cell-num{font-size:.95rem;font-weight:700;line-height:1}.modal-backdrop .time-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem}.modal-backdrop .time-slot{padding:.65rem .5rem;border-radius:12px;border:1px solid var(--border);background:transparent;color:var(--white);font-family:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s;text-align:center}.modal-backdrop .time-slot:hover{border-color:var(--c1);color:var(--c1)}.modal-backdrop .time-slot.selected{background:linear-gradient(135deg,#00F6C4,#19EDFB);color:#000;border-color:transparent}.modal-backdrop .modal-back{background:none;border:none;color:var(--grey);font-family:inherit;font-size:.8rem;font-weight:600;cursor:pointer;padding:0;margin-top:1.25rem;display:inline-block;transition:color .2s}.modal-backdrop .modal-back:hover{color:var(--c1)}.modal-backdrop .modal-summary{background:rgba(0,246,196,.06);border:1px solid var(--border-c);border-radius:12px;padding:.75rem 1rem;font-size:.88rem;font-weight:700;color:var(--c1);margin-bottom:1.25rem;text-align:center}.modal-backdrop .modal-form{gap:.85rem}.modal-backdrop .modal-field,.modal-backdrop .modal-form{display:flex;flex-direction:column}.modal-backdrop .modal-label{font-size:.72rem;font-weight:700;color:#fff;margin-bottom:.3rem;text-transform:uppercase;letter-spacing:.05em}.modal-backdrop .modal-input{width:100%;padding:.7rem 1rem;border-radius:12px;background:var(--dark);border:1px solid var(--border);color:var(--white);font-family:inherit;font-size:.88rem;transition:border-color .2s,box-shadow .2s;outline:none}.modal-backdrop .modal-input::placeholder{color:var(--grey)}.modal-backdrop .modal-input:focus{border-color:var(--c1);box-shadow:0 0 0 2px rgba(0,246,196,.15)}.modal-backdrop .modal-textarea{resize:vertical;min-height:70px}.modal-backdrop .modal-submit{width:100%;justify-content:center;margin-top:.5rem;font-size:.92rem;padding:.85rem 1.5rem;background:linear-gradient(135deg,#00F6C4,#19EDFB);color:#000;border:none;border-radius:100px;font-family:inherit;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:opacity .2s}.modal-backdrop .modal-submit:hover{opacity:.9}.modal-backdrop .modal-submit:disabled{opacity:.6;cursor:not-allowed}.modal-backdrop .modal-success{text-align:center;padding:1rem 0}.modal-backdrop .success-check{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#00F6C4,#19EDFB);display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;animation:partnerPopIn .35s ease-out}@keyframes partnerPopIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.modal-backdrop .success-title{font-size:1.2rem;font-weight:800;color:var(--white);margin-bottom:.5rem}.modal-backdrop .success-detail{font-size:.95rem;font-weight:700;color:var(--c1);margin-bottom:.5rem}.modal-backdrop .success-note{font-size:.85rem;color:var(--grey);line-height:1.55;margin-bottom:1.5rem}.modal-backdrop .success-note strong{color:var(--white)}.partner-page .mobile-bottom-bar,.partner-page .topbar-mobile{display:none}@media(max-width:900px){.partner-page .compare,.partner-page .offer-grid{grid-template-columns:1fr}.partner-page .who-grid{display:flex;gap:.4rem}.partner-page .who-card{flex:1 1;min-width:0;padding:.65rem .15rem;border-radius:12px;overflow:hidden;text-align:center}.partner-page .who-body{display:none}.partner-page .who-icon{font-size:1.3rem;margin-bottom:.25rem}.partner-page .who-title{font-size:.5rem;line-height:1.2;white-space:nowrap;letter-spacing:-.02em}.partner-page .sector-frame{padding:1.25rem}.partner-page .sector-showcase{padding:3.5rem 5vw}.partner-page .flow{grid-template-columns:1fr;gap:1.25rem}.partner-page .offer-card,.partner-page .offer-card-pro-inner{padding:1.5rem}.partner-page .flow-arrow,.partner-page nav .nav-pill{display:none}.partner-page .stat-strip{flex-direction:column}.partner-page .stat-item{border-right:none;border-bottom:1px solid var(--border)}.partner-page .stat-item:last-child{border-bottom:none}.modal-backdrop .modal-panel{max-width:100%;margin:0}.modal-backdrop .time-grid{grid-template-columns:repeat(2,1fr)}.partner-page .topbar-desktop{display:none}.partner-page .topbar-mobile{display:inline}.partner-page .cta-btns,.partner-page .hero-cta{display:none}.partner-page .mobile-bottom-bar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:rgba(8,8,15,.98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border);padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px));gap:.5rem;transform:translateZ(0)}.partner-page .mobile-bar-btn{flex:1 1;text-align:center;justify-content:center;font-size:.85rem!important;padding:.75rem .5rem!important}.partner-page footer{padding-bottom:5rem}}