@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500;600;700&display=swap);body,html{font-family:Roboto,sans-serif;font-size:14px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--textDark)!important;background-color:inherit!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#07213c;font-family:Roboto,sans-serif;margin:0}.not-found-screen{align-items:center;background:url(/static/media/semi_circled_rectangle.7830c29706b2adf383cc.svg);background-position:bottom;background-repeat:no-repeat;background-size:auto 60%;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}@media(min-width:1920px){.not-found-screen{background-size:auto 70%}}.not-found-screen .not-found-icon-wrapper{margin-bottom:50px;margin-top:-60px}.not-found-screen .not-found-title{color:#212b36;font-size:24px;font-weight:500;margin-bottom:10px;text-align:center}.not-found-screen .not-found-description{color:#6d6d6d;font-size:16px;font-weight:400;margin-bottom:100px;text-align:center}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.button-component{border:none;border-radius:4px;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;height:44px;justify-content:center;outline:none;padding:10px 20px;position:relative;transition-duration:.2s}.button-component,.button-component .button-contents{align-items:center;display:flex}.button-component.link{padding:10px 0!important}.button-component .button-text{flex:1 1}.button-component .button-prefix{position:relative;top:1px}.button-component .button-prefix svg{height:20px;width:20px}.button-component .button-suffix{position:relative;top:2px}.button-component .button-suffix svg{height:20px;width:20px}.button-component .button-prefix{margin-right:6px}.button-component .button-suffix{margin-left:6px}.button-component:disabled{cursor:not-allowed;opacity:.7}.button-component.fullWidth{width:100%}.button-component.loading .button-contents{visibility:hidden}.button-component.loading:before{-webkit-animation:loaderSpin .5s linear infinite;animation:loaderSpin .5s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:currentcolor;content:" ";height:20px;left:calc(50% - 8px);position:absolute;top:calc(50% - 8px);width:20px}.button-component.outlined{background:inherit;border:1px solid}.button-component.link{background:inherit;box-shadow:none}.button-component.primary.loading:before{border-top-color:#66ffe0}.button-component.primary.link{background-color:#fff!important;color:#66ffe0}.button-component.primary.contained{background-color:#66ffe0;color:#07213c!important}.button-component.primary.outlined{border-color:#66ffe0}.button-component.primary.text-button{background:none;border:none}.button-component.primary.dark{background-color:#e3f4fe!important;border:1px solid #07213c!important}.button-component.text-button-default.loading:before{border-top-color:#66ffe0}.button-component.text-button-default.link{background-color:#fff!important;color:#66ffe0}.button-component.text-button-default.contained{background-color:#66ffe0;color:#07213c!important}.button-component.text-button-default.outlined{border-color:#66ffe0}.button-component.text-button-default.text-button{background:none;border:none}.button-component.text-button-default.dark{background-color:#e3f4fe!important;border:1px solid #07213c!important}.button-component.accent.loading:before{border-top-color:#1f3864}.button-component.accent.link{background-color:#fff!important;color:#1f3864}.button-component.accent.contained{background-color:#1f3864;color:#fff!important}.button-component.accent.outlined{background-color:#fff!important;border-color:#1f3864}.button-component.error.loading:before{border-top-color:#ff1919}.button-component.error.link{background-color:#fff!important;color:#ff1919}.button-component.error.contained{background-color:#ff1919;color:#fff!important}.button-component.error.outlined{background-color:#fff!important;border-color:#ff1919}.button-component.info.loading:before{border-top-color:#1a67ff}.button-component.info.link{background-color:#fff!important;color:#1a67ff}.button-component.info.contained{background-color:#1a67ff;color:#fff!important}.button-component.info.outlined{background-color:#fff!important;border-color:#1a67ff}.button-component.default.loading:before{border-top-color:#000}.button-component.default.link{background-color:#fff!important;color:#000}.button-component.default.contained{background-color:#000;color:#fff!important}.button-component.default.outlined{background-color:#fff!important;border-color:#000}.button-component.small{font-size:13px;height:30px;padding:3px 9px}.button-component.small .button-contents{align-items:center!important;display:flex}.button-component.small .button-prefix,.button-component.small .button-suffix{top:2px}.button-component.small svg{height:16px!important;width:16px!important}.button-component.small .button-text{top:-1px}.button-component.large{min-width:430px}.test-screen{padding:40px}.test-screen .success-popup-component{height:394px;width:502px}.test-screen .success-popup-component .success-popup-description{font-size:16px}.test-screen .success-popup-component .slot-details{align-items:center;display:flex;height:140px;justify-content:center}.test-screen .success-popup-component .slot-details .to-text{color:#83909d;font-size:16px;font-weight:500}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.design-system-screen{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.design-system-screen .design-system-form-container{width:433px}.design-system-screen .design-system-form-container .design-system-form{margin:20px 0}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.input-component{margin:0 0 24px;width:200px}.input-component .input-wrapper{position:relative}.input-component .end-icon{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-component .input-wrapper:has(.end-icon) .input-field{padding-right:30px}.input-component.fullWidth,.input-component.fullWidth .input-field{width:100%}.input-component .input-field{background:#fff;border:1px solid #83909d;border-radius:3px;color:#07213c;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:28px;outline:none;padding:10px 12px;width:100%}.input-component .input-field.small{line-height:18px}.input-component .input-field.medium{line-height:28px}.input-component .input-field::-webkit-input-placeholder{color:#bfc6cd}.input-component .input-field:-ms-input-placeholder{color:#bfc6cd}.input-component .input-field::placeholder{color:#bfc6cd}.input-component .input-field:disabled{background:#fdfdfd;border:1px solid #bfc6cd;color:#bfc6cd}.input-component .input-field:active,.input-component .input-field:focus{border:1px solid #7eb2f6}.input-component .input-field.has-error{border:1px solid #ff1919}.input-component .input-field.text-transform{text-transform:capitalize!important}.error-component{margin:3px 14px 0 0}.error-component .helper-text-component{font-size:12px;white-space:nowrap}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.helper-text-component{font-family:Roboto,sans-serif;font-size:13px}.helper-text-component.error{color:#ff1919}.helper-text-component.success{color:#00534f}.helper-text-component.warning{color:#ffa335}.helper-text-component.info{color:#1a67ff}.helper-text-component.default{color:#07213c}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.label-component{color:#07213c;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:19px;margin:0 0 10px}.label-component.has-error{color:#ff1919}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.checkbox-component{clear:both;margin:0 0 30px;position:relative}.checkbox-component .label-component{font-size:16px;margin:0!important}.checkbox-component .checkbox-container{cursor:pointer;display:block;padding-left:32px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.checkbox-component .checkbox-container .checkbox-field{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-component .checkbox-checkmark{background-color:#fcfcfc;border:1px solid #bfc6cd;border-radius:4px;height:20px;left:0;position:absolute;top:0;width:20px}.checkbox-component .checkbox-container .checkbox-field:checked~.checkbox-checkmark{background-color:#1479ff}.checkbox-component .checkbox-container .checkbox-field:checked~.checkbox-checkmark.accent-color,.checkbox-component.checked .checkbox-container .checkbox-field:checked~.checkbox-checkmark.accent-color{background-color:#07213c}.checkbox-component .checkbox-checkmark:after{content:"";display:none;position:absolute}.checkbox-component .checkbox-container .checkbox-field:checked~.checkbox-checkmark:after{display:block}.checkbox-component .checkbox-container .checkbox-checkmark:after{border:solid #fff;border-radius:1px;border-width:0 2px 2px 0;height:11px;left:6px;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.checkbox-component.checked .checkbox-checkmark{border-color:#1479ff}.checkbox-component.checked .checkbox-checkmark.accent-color{border-color:#07213c}.checkbox-component.disabled{opacity:.7!important}.checkbox-component.disabled .checkbox-checkmark{background:#e6e6e6}.checkbox-component.disabled:hover{cursor:not-allowed!important}.form-debugger{background:#fff;border:2px dashed #777;box-sizing:content-box;margin:10px;padding:10px;position:absolute;right:0;top:0;width:500px;z-index:9999}.form-debugger .card-header{cursor:move}.form-debugger .card-body{max-height:calc(100vh - 30px);overflow:auto}.data-label-value{display:flex;flex-direction:column;margin-bottom:20px}.data-label-value .data-label{color:#83909d;font-size:14px;font-weight:400;letter-spacing:.5px;line-height:16px}.data-label-value .data-value{align-items:center;color:#07213c;font-size:14px;line-height:19px;word-break:keep-all}.data-label-value.row{align-items:center;flex-direction:row}.data-label-value.row .data-label{margin-left:6px}.data-label-value.row:not(:first-child) .data-label{margin-left:0}.data-label-value.column{flex-direction:column}.data-label-value.column .data-label{margin-bottom:6px}.horizontal-line-wrapper{border-bottom:1px solid #cecece;width:100%}.horizontal-line-wrapper.margin-bottom{margin-bottom:10px}.horizontal-line-wrapper.margin-top{margin-top:10px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.icon-button{cursor:pointer}.icon-button.disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.date-picker-component-wrapper{margin-bottom:20px!important}.date-picker-component-wrapper input::-webkit-input-placeholder{color:#bfc6cd;color:var(--CBP-Secondary-Silver-Sand,#bfc6cd);opacity:1!important}.date-picker-component-wrapper input:-ms-input-placeholder{color:#bfc6cd;color:var(--CBP-Secondary-Silver-Sand,#bfc6cd);opacity:1!important}.date-picker-component-wrapper input::placeholder{color:#bfc6cd;color:var(--CBP-Secondary-Silver-Sand,#bfc6cd);opacity:1!important}.date-picker-component-wrapper .MuiSvgIcon-root{color:#275778!important}.date-picker-component-wrapper .MuiTextField-root{background-color:#fff!important}.date-picker-component-wrapper.full-width{width:100%}.date-picker-component-wrapper .Mui-disabled{-webkit-text-fill-color:#dadada!important;border-radius:4px!important;color:#dadada!important}.date-picker-component-wrapper .Mui-disabled .MuiSvgIcon-root{color:#dadada!important}.date-picker-component-wrapper .MuiInputBase-input{padding-bottom:13.5px!important}.MuiCalendarPicker-root .MuiYearPicker-root,.MuiCalendarPicker-root .MuiYearPicker-root .PrivatePickersYear-root{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.select-dropdown-component{margin:0 0 24px;position:relative;white-space:nowrap}.select-dropdown-component.fullWidth,.select-dropdown-component.fullWidth .input-field{width:100%}.select-dropdown-component .select-dropdown__single-value{font-size:14px}.select-dropdown-component .select-dropdown__placeholder{font-size:14px!important}.select-dropdown-component.has-error .select-dropdown__control{border-color:#ff1919;color:#ff1919}.select-dropdown-component.small .select-dropdown__control{line-height:26px}.select-dropdown-component .select-dropdown__indicator-separator{display:none}.select-dropdown-component.search .select-dropdown__control{line-height:36px}.select-dropdown-component .select-dropdown__control{background-color:#fcfcfc;border:1px solid #83909d;box-shadow:none!important;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:44px;outline:none!important}.select-dropdown-component .select-dropdown__control .select-dropdown__placeholder{color:#afbac0}.select-dropdown-component .select-dropdown__control .select-dropdown__control__is-focused{background-color:#2d2d2d;border:1px solid #83909d;box-shadow:none;outline:none}.select-dropdown-component .select-dropdown__control .select-dropdown__value-container{padding:2px 10px!important}.select-dropdown-component .select-dropdown__control .select-dropdown__indicator{color:#2d2d2d;padding:8px 10px}.select-dropdown-component .select-dropdown__control .select-dropdown__indicator.select-dropdown__clear-indicator{padding:0!important}.select-dropdown-component .select-dropdown__control .select-dropdown__option{white-space:normal!important}.select-dropdown__menu-portal .select-dropdown__menu-list :first-child{background:transparent;color:inherit}.select-dropdown__menu-portal .select-dropdown__menu-list :first-child:hover{background:#deebff;cursor:default}.select-dropdown__menu-portal .select-dropdown__menu-list :first-child.select-dropdown__option--is-selected{background:#2684ff;color:#fff}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.ts-calendar-wrapper{background:#fff;border-radius:10px;box-shadow:0 4px 4px rgba(143,196,249,.271);height:auto;width:426px}.ts-calendar-wrapper .ts-calendar-controls{align-items:center;background:#07213c;border-radius:10px 10px 0 0;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:9px 20px}.ts-calendar-wrapper .ts-calendar-controls .ts-calendar-nav-controls{display:flex}.ts-calendar-wrapper .ts-calendar-controls .ts-calendar-nav-controls svg{color:#fff}.ts-calendar-wrapper .ts-calendar-controls .ts-calendar-month-year-title{font-size:1.143rem;font-weight:500;line-height:40px;text-decoration:underline}.ts-calendar-wrapper .ts-calendar-weeks{display:flex;flex:1 1;flex-direction:row;justify-content:space-between}.ts-calendar-wrapper .ts-week-name-item{background-color:#e3f4fe;color:#1f3864;font-size:1rem;font-weight:700;height:49px;padding:15px;text-align:center;text-transform:uppercase;width:60px}.ts-calendar-wrapper .ts-week-name-item:first-child{border-left:none}.ts-calendar-wrapper .ts-week-name-item:last-child{border-right:none}.ts-calendar-wrapper .ts-calendar-dates{display:flex;flex:1 1;flex-direction:row;margin-bottom:9px;margin-top:7px}.ts-calendar-wrapper .ts-calendar-dates:last-child{margin-bottom:7px}.ts-calendar-wrapper .ts-calendar-dates:first-child{margin-top:7px}.ts-calendar-wrapper .ts-day-item-wrapper{align-items:center;display:flex;height:34px;justify-content:center;position:relative;width:60px}.ts-calendar-wrapper .ts-day-item-wrapper:has(.selected):before{background-color:#b7e3ff!important;border-radius:50%;content:"";height:37px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:37px}.ts-calendar-wrapper .ts-day-item-wrapper:has(.selectable){cursor:pointer}.ts-calendar-wrapper .ts-day-item-wrapper:has(.selectable):hover:before{background-color:#b7e3ff!important;border-radius:50%;content:"";height:37px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:37px}.ts-calendar-wrapper .ts-day-item-wrapper .ts-day-item{color:#000;overflow:hidden;padding:5px;z-index:1}.ts-calendar-wrapper .ts-day-item-wrapper .ts-day-item.selected{color:#07213c}.ts-calendar-wrapper .ts-day-item-wrapper .ts-day-item.disabled{color:#d9d9d9}.ts-calendar-wrapper .ts-day-item-wrapper .ts-day-item .ts-day-text{font-size:1rem}.ts-calendar-wrapper .ts-day-item-wrapper .ts-day-item.is_today{position:relative}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-injury-details-screen .textarea-component textarea{height:90px!important}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-header .client-injury-details-form-meta{color:#83909d}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-header .client-injury-details-form-meta .client-injury-details-form-title{font-size:1.5rem;font-weight:500;line-height:30px;margin-bottom:7px}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-header .client-injury-details-form-meta .client-injury-details-form-sub-title{line-height:20px}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body{height:calc(100vh - 380px);min-height:300px;overflow-x:hidden;overflow-y:auto}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body::-webkit-scrollbar{width:7px}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body::-webkit-scrollbar-track{background:#b7e3ff!important;border-radius:4.5px}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body::-webkit-scrollbar:vertical{width:7px}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body::-webkit-scrollbar-thumb:hover{background:#b7e3ff!important}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body::-webkit-scrollbar-thumb{background:#07213c;border-radius:20px}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body .ts-row{margin:0}@media(min-width:1280px){.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body .ts-row .ts-col-lg{flex:1 1}}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body .ts-row .ts-col-lg:first-child{padding-left:0}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body .ts-row .ts-col-lg:last-child{flex:0 1;min-width:80px;padding-right:0}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body .pain-level-form-control .radio-option-list{display:flex;justify-content:space-between}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body .radio-inline-options .radio-group-component{display:flex;flex-direction:column}@media(min-width:1280px){.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body .radio-inline-options .radio-group-component{align-items:center;flex-direction:row;justify-content:space-between}}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body .injury-occurred .radio-group-component{margin-bottom:0!important}.client-injury-details-screen .client-injury-details-form-wrapper .client-injury-details-form-body .prev_injury_details .label-component{color:#83909d!important}.client-injury-details-screen .is-diagnised-note{background-color:#fff3e8;font-size:14px;font-weight:400;padding:12px 32px 11px 25px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.textarea-component{margin:0 0 20px;position:relative}.textarea-component.fullWidth .textarea-field{width:100%}.textarea-component .textarea-field{background:#fcfcfc;border:1px solid #bfc6cd;border-radius:2px;color:#07213c;font-family:Roboto,sans-serif;font-size:16px;outline:none;padding:10px 12px}.textarea-component .textarea-field::-webkit-input-placeholder{color:#bfc6cd}.textarea-component .textarea-field:-ms-input-placeholder{color:#bfc6cd}.textarea-component .textarea-field::placeholder{color:#bfc6cd}.textarea-component .textarea-field.has-error{border-color:#ff1919}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.radio-group-component{margin:0 0 20px;position:relative}.radio-group-component .radio-option-list{display:flex;flex-wrap:wrap}.radio-group-component.row .radio-option-list{flex-direction:row}.radio-group-component.row .radio-option-list .radio-component{margin-right:15px}.radio-group-component.column .radio-option-list{flex-direction:column}.radio-group-component.column .radio-option-list .radio-component{margin-bottom:15px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.radio-component{clear:both;height:20px;margin-right:20px}.radio-component .label-component{text-wrap:wrap;font-size:16px;line-height:20px;margin:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-component .radio-container{align-items:center;cursor:pointer;display:flex;margin-bottom:0;padding-left:25px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.radio-component .radio-container.disable{cursor:not-allowed}.radio-component .radio-container.disable .radio-checkmark,.radio-component .radio-container.disable:hover .radio-checkmark{background-color:#e3e3e3!important}.radio-component .radio-container .radio-field{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.radio-component .radio-checkmark{background-color:#fff;border:2px solid #83909d;border-radius:50%;height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:border-color .3s ease;width:20px}.radio-component .radio-container .radio-field:checked~.radio-checkmark{border-color:#1479ff}.radio-component .radio-checkmark:after{content:"";display:none;position:absolute}.radio-component .radio-container .radio-field:checked~.radio-checkmark:after{display:block}.radio-component .radio-container .radio-checkmark:after{background:#1479ff;border-radius:50%;height:10px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px}.radio-component .radio-container .radio-field:checked~.radio-checkmark:after{background:#1479ff}.radio-component.selected .radio-checkmark{border-color:#1479ff}.level-of-pain-label{color:#07213c;font-size:16px;font-weight:400;margin-bottom:10px}.level-of-pain-component{-webkit-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;margin-bottom:24px;row-gap:15px}.level-of-pain-component .pain-component-wrapper{text-align:center}.level-of-pain-component .pain-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:10px;font-weight:400;text-align:center}.level-of-pain-component .level-of-pain-item{border:1px solid #bfc6cd;border-radius:4px;padding:9px 14px}.level-of-pain-component .level-of-pain-item:hover{cursor:pointer}.level-of-pain-component .level-of-pain-item.big{padding:10px 11px}.level-of-pain-component .level-of-pain-item.selected{background-color:#1479ff;border:1px solid #1479ff}.level-of-pain-component .level-of-pain-item.selected .level-of-pain-item-value{color:#fff}.level-of-pain-component .level-of-pain-item .level-of-pain-item-value{color:#000;font-size:16px;font-weight:400;line-height:20px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-injury-success-screen .client-injury-details-success-popup-wrapper{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.success-popup-component{background:linear-gradient(1.09deg,#dafdff -54.51%,#fff 158.79%);border-radius:10px;height:389px;overflow:hidden;text-align:center;width:502px}.success-popup-component:before{background:url(/static/media/success-bgr.959441f42412280e7dc9.png);background-position:bottom;background-repeat:no-repeat;background-size:100%;bottom:0;content:" ";height:100%;left:0;opacity:.1;position:absolute;width:100%;z-index:0}.success-popup-component .success-popup-image{display:flex;justify-content:center;margin:10px 0 20px;padding-top:40px}.success-popup-component .success-popup-image .lottie-file-wrapper{height:75px;width:75px}.success-popup-component .success-popup-meta{color:#07213c;padding-top:10px;text-align:center}.success-popup-component .success-popup-meta .success-popup-title{font-size:24px;font-weight:500;line-height:40px}.success-popup-component .success-popup-meta .success-popup-sub-title{color:#83909d;font-size:400;margin:10px 10px 30px}.success-popup-component .success-popup-meta .success-popup-description{word-wrap:break-word;color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);display:inline-block;font-size:16px;font-weight:400;justify-content:center;margin-top:10px;max-width:100%;overflow-wrap:break-word;text-align:center;word-break:break-word}.success-popup-component .success-popup-meta .success-popup-continue-and-cancel-cta{align-items:center;display:flex;justify-content:center;margin:30px}.success-popup-component .success-popup-meta .success-popup-cta{display:flex;justify-content:center;margin-top:30px}.success-popup-component .success-popup-meta .success-popup-cta .button-component{width:330px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.header-component{align-items:center;background:#2b4f8c;box-shadow:0 4px 4px rgba(0,0,0,.1);display:flex;height:72px;justify-content:space-between;padding:16px 40px;width:100%;z-index:1}.header-component ::-webkit-scrollbar{height:6px;width:6px}.header-component ::-webkit-scrollbar-track{background:#f1f1f1}.header-component ::-webkit-scrollbar-thumb{background:#2b4f8c;border-radius:8px}.branding-component{height:36px;width:107px}.branding-component img{height:100%;width:100%}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.menu-list{display:flex;flex-direction:row}.menu-list .menu-item{align-items:center;border-radius:4px;color:#fff;display:flex;font-size:1.143rem;font-weight:500;margin:2px 15px 0;padding:10px}.menu-list .menu-item:hover{background-color:#fff;color:#1f3864}.menu-list .menu-item.active{background-color:#66ffe0;color:#1f3864}@media(max-width:768px){.menu-item{font-size:10px!important;margin:2px 2px 0!important}}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.profile-dropdown-component .menu-dropdown-menu__content{max-height:calc(100vh - 300px);overflow:auto}.profile-dropdown-component.profile-dropdown .profile-dropdown__wrapper{align-items:center;border:1px solid #1479ff;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;min-width:100px;padding:5px 12px}.profile-dropdown-component.profile-dropdown .profile-dropdown__wrapper .profile-dropdown__name{max-width:150px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.profile-dropdown-component .button-component.accent.outlined{background-color:#e3f4fe!important;margin-bottom:20px;margin-left:24px;margin-top:8px!important;width:150px}.profile-dropdown-component .button-component{padding:0 23px}.profile-dropdown-component .button-component .button-prefix svg{height:10px;margin-bottom:4px;width:10px}.profile-dropdown-component .profile-dropdown__menu-item-sub-header{color:#bfc6cd;font-size:14px;font-weight:400;padding:11px 19px}.profile-dropdown-component .profile-dropdown__menu-item-logout{align-items:center;color:#e84142;cursor:pointer;display:flex;font-weight:500;min-width:200px;padding:11px 19px}.profile-dropdown-component .client-id{color:#bfc6cd;font-size:12px;margin-top:-10px}.profile-dropdown-component .profile-dropdown__menu-item{align-items:center;display:flex;min-width:200px;padding:11px 19px}.profile-dropdown-component .profile-dropdown__menu-item:hover{background-color:#f5f5f5;cursor:pointer}.profile-dropdown-component .profile-dropdown__menu-item .profile-dropdown__menu-account-item .profile-dropdown__menu-account-name{color:#07213c;font-size:14px;font-weight:400;line-height:18px}.profile-dropdown-component .profile-dropdown__menu-item .profile-dropdown__menu-account-item .profile-dropdown__menu-account-name:hover{font-weight:700}.profile-dropdown-component .profile-dropdown__menu-item .profile-dropdown__menu-account-item .profile-dropdown__menu-account-relation{color:#bfc6cd;font-size:12px;font-weight:500}.profile-dropdown-component .profile-dropdown__menu-item .profile-dropdown__menu-item__icon{margin-right:6px}.profile-dropdown-component .profile-dropdown__menu-item .profile-dropdown__menu-item__icon .avatar-component{background:#e3f4fe;color:#1f3864}.profile-dropdown-component .profile-dropdown__menu-item .profile-dropdown__menu-item__label{font-weight:600}.profile-dropdown-component .profile-dropdown__menu-item-separator{background-color:#bfc6cd;height:1px;margin:9px auto;width:calc(100% - 40px)}.menu-dropdown-component-menu{list-style-type:none;position:relative;text-align:center;z-index:101}.menu-dropdown-component-menu .menu-dropdown-menu__content{background-color:#fff;border:1px solid #bfc6cd;border-radius:4px;box-shadow:0 4px 28px 2px rgba(31,56,100,.1);display:none;padding:15px 0;position:absolute;right:0;text-align:left;top:calc(100% - 10px);transition:display .5s ease;width:217px;z-index:101}.menu-dropdown-component-menu.active .menu-dropdown-menu__content{display:block;width:auto}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.avatar-component{align-items:center;background:#d9d9d9;display:flex;font-weight:600;height:60px;justify-content:center;letter-spacing:.5px;text-transform:uppercase;width:60px}.avatar-component.circle{border-radius:50%}.avatar-component.square{border-radius:10px}.avatar-component img{border-radius:50%;height:100%;width:100%}.avatar-component.xs{font-size:12px;height:30px;width:30px}.avatar-component.sm{font-size:14px;height:40px;width:40px}.avatar-component.xl{font-size:32px;height:76px;width:76px}.client-details-form-component .t-form-actions{margin-bottom:0!important}.client-details-form-component .form-question{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.client-details-form-component .form-question .radio-group-component{margin-bottom:0!important}.client-details-form-component .form-question .form-question-text{align-items:center;display:flex}.client-details-form-component .form-question svg{height:18px;width:18px}.client-details-form-component .client-details-header{color:#07213c;font-size:1.286rem;font-weight:700;line-height:22px;margin-bottom:9px}.client-details-form-component .client-info-header{font-size:1.143rem;line-height:20px;margin-bottom:24px;opacity:.5}.client-details-form-component .t-form-actions{padding-top:25px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.link-component{align-items:center;color:#1f3864;display:flex;font-size:14px;font-weight:600;letter-spacing:.002em;line-height:16px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.link-component:not(.link-component:has(button)){color:#1f3864;text-decoration:underline}.link-component:hover{color:#1f3864;cursor:pointer;text-decoration:none!important}.link-component.disabled{cursor:not-allowed;opacity:.5}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.auth-screen{height:100%;overflow:hidden;width:100%}.auth-screen .auth-form-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.auth-screen .auth-form-container .auth-form-welcome-text{color:#83909d;font-size:1.143rem}@media(max-width:1200px){.auth-screen .auth-form-container .auth-form-welcome-text{font-size:1.05rem}}@media(max-width:1024px){.auth-screen .auth-form-container .auth-form-welcome-text{font-size:1rem}}@media(max-width:768px){.auth-screen .auth-form-container .auth-form-welcome-text{font-size:.9rem}}.auth-screen .auth-form-container .auth-form-helper-text{font-size:1.714rem;font-weight:600;padding:10px 0}@media(max-width:1200px){.auth-screen .auth-form-container .auth-form-helper-text{font-size:1.6rem}}@media(max-width:1024px){.auth-screen .auth-form-container .auth-form-helper-text{font-size:1.5rem}}@media(max-width:768px){.auth-screen .auth-form-container .auth-form-helper-text{font-size:1.3rem}}.auth-screen .auth-form-container .t-form{flex:1 1;margin-top:20px}.auth-screen .auth-form-container .t-form .login-form__back_navigation{align-items:center;display:flex;margin-top:-20px!important}.auth-screen .auth-form-container .t-form .t-form-controls{height:auto}.auth-screen .auth-form-container .t-form .t-form-controls .login-form__header{align-items:center;display:flex;justify-content:center}.auth-screen .auth-form-container .t-form .t-form-controls .login-form__header .login-form__header__logo.step-1{margin-top:-26px}.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__description{color:#83909d;padding-bottom:52px;padding-top:12px}@media(max-width:1200px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__description{padding-bottom:45px}}@media(max-width:1024px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__description{padding-bottom:40px}}@media(max-width:768px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__description{padding-bottom:30px}}.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__button{padding-top:80px}@media(max-width:1200px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__button{padding-top:65px}}@media(max-width:1024px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__button{padding-top:60px}}@media(max-width:768px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__button{padding-top:40px}}.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__title{font-size:28px;font-weight:500;padding-top:32px}@media(max-width:1200px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__title{font-size:26px}}@media(max-width:1024px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__title{font-size:24px}}@media(max-width:768px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__title{font-size:20px}}.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__resend_otp{display:flex;justify-content:end;margin-top:-14px!important}.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__resend_otp .timer{color:#1479ff!important;font-weight:500!important;opacity:1;text-decoration:none}@media(max-width:1200px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__resend_otp .timer{font-size:.95rem}}@media(max-width:1024px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__resend_otp .timer{font-size:.9rem}}@media(max-width:768px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__resend_otp .timer{font-size:.8rem}}.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__resend_otp .timer-text{color:#1479ff!important;font-weight:500!important}@media(max-width:1200px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__resend_otp .timer-text{font-size:.95rem}}@media(max-width:1024px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__resend_otp .timer-text{font-size:.9rem}}@media(max-width:768px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form__body__controls__resend_otp .timer-text{font-size:.8rem}}.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form-subtext{color:#07213c;font-size:16px;padding-bottom:10px}@media(max-width:1200px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form-subtext{font-size:14px}}@media(max-width:1024px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form-subtext{font-size:14px}}@media(max-width:768px){.auth-screen .auth-form-container .t-form .t-form-controls .login-form__body .login-form-subtext{font-size:12px}}.auth-screen .auth-form-container .t-form .t-form-controls .form-option{text-align:right}.auth-screen .auth-form-container .t-form .t-form-controls .form-option .link-component{font-weight:400;justify-content:right}@media(max-width:1194px){.auth-screen .auth-form-container .t-form .t-form-controls .form-option .link-component{font-size:.9rem}}@media(max-width:1024px){.auth-screen .auth-form-container .t-form .t-form-controls .form-option .link-component{font-size:.9rem}}@media(max-width:768px){.auth-screen .auth-form-container .t-form .t-form-controls .form-option .link-component{font-size:.8rem}}.auth-screen .auth-form-container .t-form .t-form-actions{box-shadow:0 5px 4px 0 rgba(7,33,60,.05);margin:0;padding-top:30px}@media(max-width:1200px){.auth-screen .auth-form-container .t-form .t-form-actions{padding-top:30px}}@media(max-width:1024px){.auth-screen .auth-form-container .t-form .t-form-actions{padding-top:30px}}@media(max-width:768px){.auth-screen .auth-form-container .t-form .t-form-actions{padding-top:30px}}@media(max-width:1200px){.auth-screen .auth-screen{height:100vh}}@media(max-width:1024px){.auth-screen .auth-screen{height:100vh;overflow-y:auto}}@media(max-width:768px){.auth-screen .auth-screen{height:100vh;overflow-y:auto}}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.otp-component{position:relative}.otp-component .otp-container input{margin-right:15px}.otp-component.full-width .otp-container{align-items:center;display:flex;justify-content:space-between}.otp-component.full-width .otp-container input{margin-right:0}.otp-component.read-only input{pointer-events:none}.otp-component input{background:#fff;border:1px solid #83909d;border-radius:3px;color:#07213c;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;height:3rem!important;line-height:28px;outline:none;padding:10px 12px;text-align:center;width:3rem!important}.otp-component.has-error input{border-color:#ff1919!important}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}*{margin:0;padding:0}.onboarding-screen-wrapper .logo-wrapper{height:auto;left:70px;position:absolute;top:30px;width:160px}.onboarding-screen-wrapper .logo-wrapper img{height:100%;width:100%}@media(max-width:1194px){.onboarding-screen-wrapper .logo-wrapper{left:15px;top:30px}}@media(max-width:1024px){.onboarding-screen-wrapper .logo-wrapper{left:20px;top:20px}}@media(max-width:768px){.onboarding-screen-wrapper .logo-wrapper{left:15px;top:15px}}.onboarding-screen-wrapper .on-boarding-screen{background:#07213c;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:16px;max-height:100%;max-width:600px;min-height:600px;opacity:.85;overflow-y:auto;padding:30px;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.onboarding-screen-wrapper .on-boarding-screen .on-boarding-screen-header-wrapper{align-items:center;display:flex;justify-content:center}.onboarding-screen-wrapper .on-boarding-screen .on-boarding-screen__body .on-boarding-screen__body__title{font-size:24px;font-weight:500;line-height:1.2;padding-bottom:28px;padding-top:32px}.onboarding-screen-wrapper .on-boarding-screen .on-boarding-screen__body .notice-and-attendance-link{color:#1479ff;cursor:pointer;text-decoration:underline}.onboarding-screen-wrapper .on-boarding-screen .on-boarding-screen__body .on-boarding-screen__body__description{font-weight:400}.onboarding-screen-wrapper .on-boarding-screen .on-boarding-screen__body .on-boarding-screen__body__row{align-items:center;display:flex;font-weight:400;line-height:24px;padding-bottom:15px}.onboarding-screen-wrapper .on-boarding-screen .on-boarding-screen__body .on-boarding-screen__body__row .link-component{display:inline-block}.onboarding-screen-wrapper .on-boarding-screen .on-boarding-screen__body .on-boarding-screen__body__row:last-child{margin-bottom:0}.onboarding-screen-wrapper .on-boarding-screen .on-boarding-screen__body .on-boarding-screen__footer{padding-top:30px}@media(max-width:768px){.onboarding-screen-wrapper .on-boarding-screen .on-boarding-screen__body .on-boarding-screen__footer button{padding-left:50px;padding-right:50px}.onboarding-screen-wrapper .on-boarding-screen{max-height:calc(100vh - 40px);padding:20px;right:10px;width:90%}.onboarding-screen-wrapper .on-boarding-screen__body__title{font-size:20px}.onboarding-screen-wrapper .on-boarding-screen__footer button{padding-left:50px;padding-right:50px}}@media(max-width:480px){.onboarding-screen-wrapper .on-boarding-screen{max-height:calc(100vh - 30px);padding:15px;right:0;width:100%}.onboarding-screen-wrapper .on-boarding-screen__body__title{font-size:18px;padding-bottom:20px;padding-top:20px}.onboarding-screen-wrapper .on-boarding-screen__footer button{padding-left:0;padding-right:0;width:100%}}.onboarding-privacy-policy-modal .health-info .health-title{color:#1f3864;color:var(--CBP-Secondary-Delft-Blue,#1f3864);font-size:14px;font-weight:700}.onboarding-privacy-policy-modal .health-info .health-content{color:#1f3864;color:var(--CBP-Secondary-Delft-Blue,#1f3864);font-size:14px;font-weight:400;text-align:justify}.onboarding-privacy-policy-modal .health-info .health-list{display:flex;flex-direction:column;gap:10px}.onboarding-privacy-policy-modal .health-info .health-item{color:#1f3864;color:var(--CBP-Secondary-Delft-Blue,#1f3864);font-size:14px;font-weight:400;padding-left:14px;position:relative;text-align:justify}.onboarding-privacy-policy-modal .health-info .health-item:before{color:#172b4d;content:"•";font-size:18px;font-weight:700;left:0;position:absolute;top:-2px}.onboarding-privacy-policy-modal .health-info .bold{color:#1f3864;color:var(--CBP-Secondary-Delft-Blue,#1f3864);font-size:14px;font-weight:700}.privacy-policy-modal__content_right::-webkit-scrollbar{height:0!important;width:.5rem}.privacy-policy-modal__content_right::-webkit-scrollbar-track{background:#b7e3ff;border-radius:3px;margin-bottom:30px;margin-top:70px}.privacy-policy-modal__content_right::-webkit-scrollbar-thumb{background:#07213c;border-radius:3px}.privacy-policy-modal__content_right::-webkit-scrollbar-thumb:hover{background:#031221}.policy-container{background:#0a1b35;color:#fff;display:flex;height:80vh;margin:auto;max-width:calc(100vw - 290px);overflow:hidden;padding:0}.policy-container .policy-list{align-items:center;background:#0a1b35;border-right:2px solid #16253d;display:flex;flex:1 1;flex-direction:column;max-width:50%;overflow:hidden;padding:50px;text-align:center}.policy-container .policy-list .policy-header{font-size:36px;font-weight:500;margin-bottom:20px}.policy-container .policy-list p{color:#fff;font-size:14px;margin-bottom:25px}.policy-container .policy-list .policy-item{align-items:center;background:#16253d;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:500;gap:12px;justify-content:space-between;margin-bottom:10px;margin-top:10px;max-width:400px;min-height:81px;min-width:400px;padding:16px;transition:.3s ease;word-break:keep-all}.policy-container .policy-list .policy-item .policy-icon{align-items:center;color:#007bff;display:flex;flex-shrink:0;font-size:24px;height:40px;justify-content:center;width:40px}.policy-container .policy-list .policy-item .policy-item.selected .policy-icon{color:#fff}.policy-container .policy-list .policy-item:hover{background:#1e3a63}.policy-container .policy-list .policy-item.selected{background:#1479ff;color:#fff}.policy-container .policy-content{background:#fff;color:#1f3864;flex:1 1;max-width:50%;overflow-y:auto;padding:30px;position:relative;text-align:justify;word-break:keep-all}.policy-container .policy-content .close-icon{color:#1479ff;cursor:pointer;font-size:20px;font-weight:700;position:absolute;right:30px;top:24px;transition:.3s ease}.policy-container .policy-content .close-icon:hover{color:#357ac9}.policy-container .policy-content h2{color:#0a1b35;font-size:24px;font-weight:500;margin-bottom:10px}.policy-container .policy-content p{font-size:14px;line-height:1.6;word-break:keep-all}.policy-container .policy-content ul{padding-left:15px}.policy-container .policy-content li{font-size:14px;line-height:1.5;margin-bottom:8px}.policy-container .policy-content .policy-content-header{color:#07213c;font-size:18px;font-weight:700;margin-bottom:12px;margin-top:24px}.policy-container .policy-content strong{font-weight:700}.policy-container .policy-content u{text-decoration:underline}@media screen and (max-width:1024px){.policy-container{height:auto;max-width:calc(100vw - 200px)}.policy-content,.policy-list{flex:none;max-width:100%;overflow-y:auto;width:100%}.policy-list{border-bottom:2px solid #16253d;border-right:none;padding:30px}.policy-list .policy-header{font-size:24px;margin-bottom:20px}.policy-content{overflow-y:auto}}@media screen and (max-width:768px){.policy-container{height:auto;max-width:calc(100vw - 10px)}.policy-list{padding:20px}.policy-content{padding:15px}}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-registration-screen{background:#07213c;border-radius:10px;left:50%;max-width:1060px;min-width:400px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 80px)}@media(min-width:1280px){.client-registration-screen{width:calc(100% - 380px)}}.client-registration-screen .client-registration-container{display:flex;position:relative}.client-registration-screen .client-registration-container .client-registration-loading-wrapper{align-items:center;background:rgba(0,0,0,.4);border-radius:10px;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:99}.client-registration-screen .client-registration-container .client-registration-logo-time-line{background:linear-gradient(0deg,#9aeddd,#d6fcf5);border-radius:10px 0 0 10px;padding:30px;width:330px}.client-registration-screen .client-registration-container .client-registration-logo-time-line .client-registration-logo{color:#07213c;font-size:24px;font-weight:800;letter-spacing:3.6px;margin-bottom:40px}.client-registration-screen .client-registration-container .client-registration-logo-time-line .client-registration-timeline{margin-left:-12px}.client-registration-screen .client-registration-container .client-registration-form-container{background:#fff;border-radius:0 10px 10px 0;flex:1 1;position:relative}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-back-navigation{align-items:center;cursor:pointer;display:flex;font-weight:500;left:15px;position:absolute;top:15px}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-back-navigation .client-registration-form-back-navigation_icon{align-items:center;background:#f7f7f7;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-back-navigation .client-registration-form-back-navigation_text{color:#07213c;font-size:14px;font-weight:500;margin-left:8px}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper{padding:71px 10px 30px 54px}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .client-registration-form-description{color:#919191;font-size:1.143rem;margin-bottom:8px;margin-right:40px;margin-top:-20px;text-align:center}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .t-form-controls{height:calc(100vh - 283px);overflow-x:hidden;overflow-y:auto;padding-right:44px;scroll-behavior:smooth}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .t-form-controls::-webkit-scrollbar{width:7px}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .t-form-controls::-webkit-scrollbar-track{background:#d6fcf5;border-radius:4.5px}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .t-form-controls::-webkit-scrollbar:vertical{width:7px}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .t-form-controls::-webkit-scrollbar-thumb:hover{background:#555}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .t-form-controls::-webkit-scrollbar-thumb{background:#9aeddd;border-radius:20px}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .t-form-controls.with-icons{padding-right:20px}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .t-form-controls.with-icons .ts-row svg{height:20px!important;width:20px!important}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .t-form-controls.with-icons .ts-row .registration-form-icons-wrapper{align-items:center;-webkit-column-gap:3px;column-gap:3px;display:flex;margin-left:-15px;padding-top:7px}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .t-form-actions{margin-bottom:0;margin-top:15px}.client-registration-screen .client-registration-container .client-registration-form-container .client-registration-form-wrapper .t-form-actions .button-component{width:50%}.client-registration-screen .client-registration-details-block .client-registration-details-block__header{display:flex;justify-content:center;margin-bottom:10px;margin-right:40px}.client-registration-screen .client-registration-details-block .client-registration-details-block__header .client-registration-details-block__title{color:#191919;font-size:2rem;font-weight:500;line-height:30px;margin-bottom:32px;text-align:center}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.time-line-component{align-items:center;justify-content:center;overflow:hidden;position:relative}.time-line-component .timeline-block{display:flex;height:53px;position:relative}.time-line-component .timeline-block:last-child .timeline-line{display:none}.time-line-component .timeline-block .timeline-line{background:#86d6ca;bottom:60px;height:calc(100% + 20px);left:18px;position:absolute;top:10px;width:2px;z-index:1}.time-line-component .timeline-block .timeline-circle{align-items:center;background:#86d6ca;border-radius:50%;display:flex;height:18px;justify-content:center;left:10px;margin-top:10px;min-width:18px;position:relative;text-align:center;width:18px;z-index:2}.time-line-component .timeline-block .timeline-count{color:teal;font-size:12px;font-weight:500;line-height:18px}.time-line-component .timeline-block .timeline-content{color:#83909d;font-size:14px;font-weight:500;line-height:18px;margin:10px 0 25px;padding-left:25px}.time-line-component .timeline-block .timeline-content .timeline-title{color:#07213c;font-size:14px;font-weight:500}.time-line-component .timeline-block .timeline-content .timeline-description{color:#83909d;font-size:12px;line-height:16px}.time-line-component .timeline-block.pending .timeline-content .timeline-title{color:#83909d;font-size:14px;font-weight:500;margin-top:-1px}.time-line-component .timeline-block.in-progress{color:teal}.time-line-component .timeline-block.in-progress .timeline-content{color:#07213c}.time-line-component .timeline-block.in-progress .timeline-content:hover{cursor:pointer}.time-line-component .timeline-block.in-progress .timeline-circle{background:#fff;border:1px solid teal}.time-line-component .timeline-block.in-progress .timeline-circle svg{position:relative;top:4px}.time-line-component .timeline-block.completed .timeline-count{color:#fff}.time-line-component .timeline-block.completed .timeline-line{background:teal}.time-line-component .timeline-block.completed .timeline-content{color:#07213c}.time-line-component .timeline-block.completed .timeline-content:hover{cursor:pointer}.time-line-component .timeline-block.completed .timeline-circle{background:teal}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-registration-basic-details-component .client-registration-basic-details-header{margin-bottom:24px}.client-registration-basic-details-component .client-registration-basic-details-header .client-registration-basic-details-title{color:#83909d;font-size:1.5rem;font-weight:500;line-height:30px}.client-contact-information-component .form-header{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:18px;font-weight:500;margin-bottom:17px}.client-registration-communication-referral-details-component .appointment-option-heading .data-label{color:#07213c;font-size:18px!important;font-weight:600}.client-registration-communication-referral-details-component .appointment-option-heading .data-label-value-text{color:#919191;color:var(--919191,#919191);font-size:14px;font-weight:400}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-registration-details-block.client-registration-medical-provider-details-component .client-registration-details-block__body .t-form-controls .form-control-label-header{color:#07213c;font-weight:500!important}.client-registration-details-block .form-header,.client-registration-emergency-contact-details-component .form-header{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:18px;font-weight:500;margin-bottom:17px}.client-registration-emergency-contact-details-component .form-header-without-margin{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:18px;font-weight:500}.client-registration-medical-history-questionnaire-component .client-registration-details-block__title,.client-registration-medical-history-questionnaire-component .client-registration-form-description{text-align:left!important}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-registration-medical-history-personal-habits-component .client-registration-form-personal-description{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:16px;font-weight:500}.client-registration-medical-history-personal-habits-component .t-form-controls{height:calc(100vh - 292.5px)!important}.client-registration-medical-history-personal-habits-component .form-question{height:80px}.client-registration-medical-history-personal-habits-component .form-question .form-question-title{font-weight:500}.client-registration-medical-history-personal-habits-component .form-question .form-question-ans .radio-group-component{margin:0}.client-registration-medical-history-personal-habits-component .form-question .form-question-extra-ans{align-items:center;display:flex}.client-registration-medical-history-personal-habits-component .form-question .form-question-extra-ans .input-component{margin:0 5px 0 0}.client-registration-medical-history-personal-habits-component .form-question .form-question-extra-ans .input-component .input-field{width:80px}.client-registration-medical-history-allergies-component .textarea-component textarea,.client-registration-medical-history-medications-suppliments-component .textarea-component textarea{height:120px!important}.client-registration-medical-history-medical-history-component .t-form-controls{height:calc(100vh - 346.5px)!important;min-height:400px}.client-registration-medical-history-medical-history-component .client-registration-medical-history-search{display:flex;margin-right:40px;padding-top:12px}.client-registration-medical-history-medical-history-component .client-registration-medical-history-search .search-component{width:50%}.client-registration-medical-history-medical-history-component .medical-history-options-heading{background-color:#d0fff5;color:#07213c;font-size:14px;font-weight:500;margin-bottom:26px;padding:12px 20px}.client-registration-medical-history-surgical-history-component .t-form-controls{height:calc(100vh - 292.5px)!important;min-height:400px}.client-registration-medical-history-surgical-history-component .medical-surgical-history-options-heading{align-items:center;background-color:#d0fff5;color:#07213c;-webkit-column-gap:10px;column-gap:10px;display:flex;font-size:14px;font-weight:500;margin-bottom:26px;padding:12px 20px}.client-registration-medical-history-musculoskeletal-history-component .t-form-controls{height:calc(100vh - 272.5px)!important;min-height:400px}.client-registration-medical-history-musculoskeletal-history-component .t-form-controls .radio-component .label-component{font-size:14px!important}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-registration-waiver-and-release-of-liability-component .t-form-controls .checkbox-component .checkbox-container .checkbox-field:checked~.checkbox-checkmark{background-color:#1479ff;border-color:#1479ff}.client-registration-waiver-and-release-of-liability-component .t-form-controls .checkbox-component .checkbox-container .label-component{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:14px;font-weight:400}.client-registration-waiver-and-release-of-liability-component .t-form-controls .checkbox-component .checkbox-container .label-component .on-boarding-screen__body__row .waiver-link{color:#1479ff;text-decoration:underline}.client-registration-waiver-and-release-of-liability-component .waiver-section .waiver-title{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:14px;font-weight:700;margin-top:12px;text-align:justify}.client-registration-waiver-and-release-of-liability-component .waiver-section .waiver-content{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:14px;font-weight:400;text-align:justify}.client-registration-waiver-and-release-of-liability-component .waiver-section .bold{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:14px;font-weight:700;text-align:justify}.form-control-label-component{color:#949fab;display:flex;font-size:14px;font-weight:700;line-height:19px;margin-bottom:20px}.form-control-label-component.md,.form-control-label-component.sm{font-size:14px}.form-control-label-component.lg{font-size:18px}.form-control-label-component.xl{-webkit-text-decoration-skip:ink;font-size:20px;-webkit-text-decoration:underline #212b36;text-decoration:underline #212b36;text-decoration-skip-ink:auto}.error-text{color:#d10000;font-size:.75rem;font-weight:400;line-height:1.66;margin:3px 14px 0 0;text-align:left}.signature-popup-component{height:463px;width:880px}.signature-popup-component .signature-popup-header{align-items:center;background-color:#d0fff5;display:flex;justify-content:space-between;padding:13px 15px}.signature-popup-component .signature-popup-header .signature-popup-header-text{font-size:16px;font-weight:500}.signature-popup-component .signature-popup-pad-wrapper{padding:30px}.signature-pad-component{display:inline-block;margin:0 0 20px;position:relative;width:100%}.signature-pad-component .signature-pad-container .signature-pad-options{display:flex;flex-direction:row-reverse;margin-bottom:5px}.signature-pad-component .signature-pad-container .signature-pad{border:1px solid #bfc6cd;border-radius:5px;position:relative}.signature-pad-component .signature-pad-container .signature-pad .signature-pad-draw-line{border:1px dashed #bfc6cd;border-radius:5px;left:24px;position:absolute;right:24px;top:75%}.signature-pad-component .signature-pad-container .signature-pad .signature-pad-canvas{height:253px;width:100%}.signature-pad-component .signature-pad-container .signature-pad-note{font-size:14px;font-weight:400;margin-top:8px}.signature-pad-component .signature-pad-actions-wrapper{align-content:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:center;margin-top:30px}.signature-pad-component .signature-pad-image-preview{border:1px solid #cbcbcb;margin-top:5px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.e-sign-approval-component{position:relative}.e-sign-approval-component .e-sign-image-action-wrapper{align-items:center;border:2px solid #b7e3ff;border-radius:8px;display:flex;height:110px;justify-content:center;position:relative;width:auto}.e-sign-approval-component .e-sign-image-action-wrapper .e-sign-image-container{height:100px;opacity:.2;width:auto}.e-sign-approval-component .e-sign-image-action-wrapper .e-sign-image-container.signed{opacity:1}.e-sign-approval-component .e-sign-image-action-wrapper .e-sign-image-container img{height:100%;width:100%}.e-sign-approval-component .e-sign-image-action-wrapper .e-sign-action-container{position:absolute}.e-sign-approval-component .e-sign-time-stamp{font-size:.85714rem;letter-spacing:.5px;margin-top:10px;opacity:.5}.e-sign-approval-component .e-sign-loading{align-items:center;background:hsla(0,0%,100%,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.signature-remove-button{display:flex;justify-content:flex-end;margin-top:10px}.signature-remove-button .link-component{color:#e84142!important}.client-registration-authorization-to-release-medical-information-component ul{padding-left:15px!important}@media(min-width:960px){.client-registration-authorization-to-release-medical-information-component .t-form-controls{height:calc(100vh - 313px)!important;min-height:400px}}.client-registration-authorization-to-release-medical-information-component .contact-title-and-remove-button-wrapper{align-items:center;color:#83909d;display:flex;font-size:16px;font-weight:700;margin-bottom:24px}.client-registration-authorization-to-release-medical-information-component .authorization-medical-information{color:#83909d;font-size:24px;font-weight:500;margin-bottom:9px}.client-registration-authorization-to-release-medical-information-component .authorization-medical-information-text{color:#83909d;font-size:1.143rem;margin-bottom:30px;text-align:justify}.client-registration-authorization-to-release-medical-information-component .authorization-medical-information-text .heading{font-weight:700;padding-bottom:8px;padding-top:8px;text-align:center}.client-registration-authorization-to-release-medical-information-component .patient-information-heading{color:#07213c;font-size:1.286rem;font-weight:500}.client-registration-authorization-to-release-medical-information-component .purpose-of-disclosure{color:#83909d;font-size:16px;font-weight:700;margin-bottom:10px}.client-registration-authorization-to-release-medical-information-component .purpose-of-disclosure-text{color:#83909d;font-size:16px;text-align:justify}.client-registration-authorization-to-release-medical-information-component .expiration-date-of-authorization{color:#83909d;font-size:16px;font-weight:700;margin-bottom:10px;margin-top:24px}.client-registration-authorization-to-release-medical-information-component .expiration-date-of-authorization-text{color:#83909d;font-size:16px;margin-bottom:30px}.client-registration-authorization-to-release-medical-information-component .patient-right-heading{color:#07213c;font-size:18px;font-weight:500;padding-bottom:24px}.client-registration-authorization-to-release-medical-information-component .patient-right-text{color:#83909d;font-size:1.143rem;text-align:justify}.client-registration-authorization-to-release-medical-information-component .disclose-info{color:#07213c;font-size:18px;font-weight:500;margin-bottom:27px}.horizontal-line-wrapper{border:1px solid #bfc6cd;margin-bottom:30px}.client-registration-certification-and-consent-component .t-form-controls .privacy-policy-modal__content_right__block__content{color:#83909d;font-size:16px;line-height:normal;text-align:justify}.client-registration-certification-and-consent-component .t-form-controls .certification-link{color:#1479ff;font-weight:500;text-decoration:underline}.add-signature-button{margin-top:-15px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client_physical-activity-questionnaire .consent-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:16px;font-weight:400}.client_physical-activity-questionnaire .client-registration-physical-activity-questionnaire-des{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:16px;font-weight:500}.client_physical-activity-questionnaire .form-header{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:18px;font-weight:500;margin-bottom:20px!important}.client_physical-activity-questionnaire .horizontal-line-wrapper{margin-top:6px}.client_physical-activity-questionnaire .form-labeling-header{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:16px;font-weight:400}@media(min-width:960px){.client_physical-activity-questionnaire .t-form-controls{height:calc(100vh - 313px)!important;min-height:400px}.client_physical-activity-questionnaire .t-form-controls .title-heading{font-size:16px;margin-bottom:24px}.client_physical-activity-questionnaire .t-form-controls .current-health-heading{font-size:18px;font-weight:500;margin-bottom:20px}.client_physical-activity-questionnaire .t-form-controls .exercise-experience{font-size:16px;margin-bottom:10px}}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.authorization-disclose-protected-health-information-component .t-form .t-form-controls{height:calc(100vh - 300px)!important;overflow-x:hidden;overflow-y:auto}.authorization-disclose-protected-health-information-component .t-form .t-form-controls::-webkit-scrollbar{width:7px}.authorization-disclose-protected-health-information-component .t-form .t-form-controls::-webkit-scrollbar-track{background:#b7e3ff!important;border-radius:4.5px}.authorization-disclose-protected-health-information-component .t-form .t-form-controls::-webkit-scrollbar:vertical{width:7px}.authorization-disclose-protected-health-information-component .t-form .t-form-controls::-webkit-scrollbar-thumb:hover{background:#b7e3ff!important}.authorization-disclose-protected-health-information-component .t-form .t-form-controls::-webkit-scrollbar-thumb{background:#07213c;border-radius:20px}.authorization-disclose-protected-health-information-component .radio-group-component .radio-option-list .radio-component{margin-bottom:30px}.authorization-disclose-protected-health-information-component .radio-group-component .radio-option-list .radio-component .label-component{white-space:normal!important}.authorization-disclose-protected-health-information-component .form-header{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:28px;font-weight:500;text-align:center}.authorization-disclose-protected-health-information-component .form-sub-header{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:18px;font-weight:500}.authorization-disclose-protected-health-information-component .forms-description-text-information,.authorization-disclose-protected-health-information-component .notice-practice-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:16px;font-weight:400}.authorization-disclose-protected-health-information-component .notice-practice-text{text-align:justify}.authorization-disclose-protected-health-information-component .part-3-question-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:16px;font-weight:700;text-align:justify}.authorization-disclose-protected-health-information-component .disclose-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:18px;font-weight:500}.authorization-disclose-protected-health-information-component .contact-counting-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:16px;font-weight:700;text-align:justify}.authorization-disclose-protected-health-information-component .health-list{display:flex;flex-direction:column;gap:10px}.authorization-disclose-protected-health-information-component .health-item{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:14px;position:relative;text-align:justify}.authorization-disclose-protected-health-information-component .health-item:before{content:"•";font-size:18px;left:0;position:absolute;top:0}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-registration-consent-screen .client-registration-consent-container{background:#fff;border-radius:10px;left:50%;max-width:1060px;min-width:400px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 380px)}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-left{background:#07213c;border-radius:10px 0 0 10px;color:#bfc6cd;padding:54px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-left .client-registration-consent-title{color:#fff}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-left .client-registration-consent-data{font-size:14px;height:500px;margin-top:15px;overflow-x:hidden;overflow-y:auto;padding-right:24px;scroll-behavior:smooth;text-align:justify}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-left .client-registration-consent-data::-webkit-scrollbar{width:7px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-left .client-registration-consent-data::-webkit-scrollbar-track{background:#d6fcf5;border-radius:4.5px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-left .client-registration-consent-data::-webkit-scrollbar:vertical{width:7px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-left .client-registration-consent-data::-webkit-scrollbar-thumb:hover{background:#555}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-left .client-registration-consent-data::-webkit-scrollbar-thumb{background:#9aeddd;border-radius:20px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right{border-radius:0 10px 10px 0;padding:24px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .client-registration-consent__back_navigation{align-items:center;cursor:pointer;display:flex;left:15px;position:absolute;top:15px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .client-registration-consent__back_navigation .client-registration-consent__back_navigation_icon{align-items:center;background:#f7f7f7;display:flex;justify-content:center}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .client-registration-consent__back_navigation .client-registration-consent__back_navigation_text{margin-left:8px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .registration-form-header{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .registration-form-header .registration-form-title{text-align:center}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .registration-form-header .registration-form-sub-title{color:#83909d;font-size:.9rem;padding:0 30px;text-align:center}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .t-form{margin-top:70px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .t-form-controls{height:calc(100vh - 400px);min-height:300px;overflow:auto;overflow-x:hidden;overflow-y:auto}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .t-form-controls::-webkit-scrollbar{width:7px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .t-form-controls::-webkit-scrollbar-track{background:#b7e3ff!important;border-radius:4.5px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .t-form-controls::-webkit-scrollbar:vertical{width:7px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .t-form-controls::-webkit-scrollbar-thumb:hover{background:#b7e3ff!important}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .t-form-controls::-webkit-scrollbar-thumb{background:#07213c;border-radius:20px}.client-registration-consent-screen .client-registration-consent-container .client-registration-consent-right .t-form-controls .checkbox-component .label-component{font-size:14px}.appointments-screen .alert-card .alert-card__action .link-component{text-decoration:none!important}.appointments-screen .list-screen__body .appointment-card{background:#fff3e8!important;border:1px solid #ffbc9f!important;border-radius:4px;text-align:center}.appointments-screen .list-screen__body .appointment-card .appointment__info{color:#1f3864;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:16px;margin:9px 17px;text-align:center}.appointments-list-component .appointments-list-filters-container-card .t-table-wrapper .t-table{height:calc(100vh - 367px)!important;min-height:300px}.appointments-list-component .appointments-list-filters-container-card .t-table-wrapper .t-table .t-cell-date{padding-left:20px!important}.appointments-list-component .appointments-list-filters-container-card .t-table-wrapper .t-table .t-cell-view_details{padding-right:20px!important}.appointments-list-component .appointments-list-filters-container-card .t-table-wrapper .t-table .table-data-not-found-card{min-height:250px!important}.appointments-list-component .card-component .card-body{padding-bottom:0!important}.table-pagination{border-top:1px solid #e2e2e2}.MuiTablePagination-displayedRows,.MuiTablePagination-menuItem,.MuiTablePagination-select,.MuiTablePagination-selectLabel{font-family:Roboto,sans-serif!important}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.status-card-component{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:100%;min-height:auto;width:100%}.status-card-component .status-card-title{align-items:center;color:#bfc6cd;display:flex;font-size:18px;font-weight:500;line-height:24px;text-align:center;white-space:pre-line}.chip{font-size:1rem;font-weight:600;min-width:100px}.chip.scheduled{background:#e8f2ff;color:#1c5ede}.chip.upcoming{background:#fff7ea;color:#de561c}.chip.engaged{background:#f5f7f8;color:#7583a6}.chip.completed{background:#bde8ca;color:#00534f}.chip.cancelled{background:#ffe2e9;color:#de1c4e}.chip.open{background:#bde8ca;color:#00534f}.chip.close{background:#efefef;color:#717171}.chip.followup_consultation,.chip.initial_consultation{background:#e8f2ff;color:#07213c}.chip.Modified{background:#ffeddd;color:#ef7300}.chip.Removed{background:#ffe2e9;color:#de1c4e}.chip.Added{background:#e4f6ea;color:#00534f}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.secure-checkout-component{width:90vw}.secure-checkout-component .client-details-card{background:#1a314a;border:1px solid #1f3864;border-radius:5px;color:#fff;font-weight:500;margin-bottom:16px;margin-left:8px;margin-top:8px;padding:8px 10px;width:-webkit-max-content;width:max-content;word-break:keep-all}.secure-checkout-component .session-details-card{background-color:#099;padding:13px 30px}.secure-checkout-component .session-details-card .total-appointments{color:#fff;font-size:14px;font-weight:700;padding-bottom:16px}.secure-checkout-component .session-details-card .appointment-table{border-collapse:collapse;width:100%}.secure-checkout-component .session-details-card .appointment-table td,.secure-checkout-component .session-details-card .appointment-table th{font-weight:700;padding:12px;text-align:left}.secure-checkout-component .session-details-card .appointment-table thead{background-color:teal;border-radius:8px;color:#fff;font-weight:700}.secure-checkout-component .session-details-card .appointment-table thead th{font-weight:700}.secure-checkout-component .session-details-card .appointment-table thead th:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.secure-checkout-component .session-details-card .appointment-table thead th:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.secure-checkout-component .session-details-card .appointment-table thead td:nth-child(2),.secure-checkout-component .session-details-card .appointment-table thead th:nth-child(2){padding-left:30px}.secure-checkout-component .session-details-card .appointment-table thead td:nth-child(3),.secure-checkout-component .session-details-card .appointment-table thead th:nth-child(3){padding-left:26px}.secure-checkout-component .session-details-card .appointment-table tbody tr{border-top:1px solid teal;color:#fff}.secure-checkout-component .session-details-card .appointment-table tbody tr:first-child{border-top:none}.secure-checkout-component .payment-details__main-section .payment-details__info{margin-bottom:38px}.secure-checkout-component .payment-details__main-section .payment-details__info .payment-details__info__label{color:#83909d;font-size:1.143rem;margin-bottom:10px}.secure-checkout-component .payment-details__main-section .payment-details__info .payment-details__info__value{font-size:2.286rem;font-weight:700}.secure-checkout-component .payment-details__sub-section-breakup .payment-details__separator{background-color:#bfc6cd;height:1px;margin:20px 0}.secure-checkout-component .payment-details__sub-section-breakup .payment-details__info{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.secure-checkout-component .payment-details__sub-section-breakup .payment-details__info .payment-details__info__label,.secure-checkout-component .payment-details__sub-section-breakup .payment-details__info .payment-details__info__value,.secure-checkout-component .payment-details__sub-section-breakup .payment-details__info.discount .payment-details__info__value{color:#83909d}.secure-checkout-component .payment-details__sub-section-breakup .payment-details__info.discount .payment-details__info__value.green{color:#37a850!important}.secure-checkout-component .payment-details__sub-section-breakup .payment-details__info.discount .payment-details__info__value.green .zero-discount{color:#83909d}.secure-checkout-component .payment-details__sub-section-breakup .payment-details__info.net-amount .payment-details__info__label,.secure-checkout-component .payment-details__sub-section-breakup .payment-details__info.net-amount .payment-details__info__value{color:#1f3864!important;font-weight:500}.secure-checkout-component .appointment-details-secure-checkout_modal-container{display:flex;flex-wrap:wrap;height:618px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__left-container,.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container{padding:30px;width:50%}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__left-container{background:#07213c}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__left-container .appointment-details_modal__left-container-header__wrapper{display:flex;justify-content:space-between}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__left-container .appointment-details_modal__left-container-header__wrapper .appointment-details_modal__left-container__title{color:#fff;font-size:24px;font-weight:500}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__left-container .appointment-details_modal__left-container-header__wrapper .appointment-details_modal__left-container__button_section{display:flex}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__left-container .appointment-details_modal__left-container-header__wrapper .appointment-details_modal__left-container__button_section .appointment-details_modal__left-container__button{align-items:center;background:#1a314a;border:1px solid #1f3864;border-radius:5px;color:#fff;display:flex;font-size:12px;font-weight:500;padding:5px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__left-container .appointment-details_modal__left-container-header__wrapper .appointment-details_modal__left-container__button_section .appointment-details_modal__left-container__button svg{margin-right:10px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container{background:#f2faff;display:flex;flex-direction:column;height:100%}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .select-date-time-container{display:flex;flex-direction:column;height:100%}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .select-date-time-container .back_navigation{Height:32px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .select-date-time-container .select-date-time-wrapper{display:flex;height:calc(100vh - 360px);justify-content:center;overflow:auto;padding-top:20px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .select-date-time-container .select-date-time-wrapper .loader-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .select-date-time-container .select-date-time-wrapper .contact-info-wrapper{align-items:baseline;-webkit-column-gap:15px;column-gap:15px;display:flex;margin-top:20px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .select-date-time-container .select-date-time-wrapper .contact-info-wrapper .contact-info-text{color:#07213c;font-size:12px;font-weight:400;line-height:20px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .select-date-time-container .slot-list-component-wrapper{border-left:1px solid #ebebeb;margin-bottom:25px;margin-left:25px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .select-date-time-container .slot-list-component-wrapper .slot-list-component{margin-left:25px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .appointment-details_modal__right-container_title{background-color:#f2faff;font-size:32px;font-weight:500;margin-top:24px;text-align:center}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .modal-close-button{align-items:end;color:#1479ff;cursor:pointer;opacity:.7;text-align:end}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .modal-close-button svg{height:15px;width:15px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .back_navigation-arrow{Width:32px;Height:45px;align-items:center;background:#e3f4fe;border-radius:50%;display:flex}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .back_navigation-arrow .navigation_icon{display:flex;margin-left:3px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .back_navigation-arrow .back_navigation_text{color:#83909d;font-size:14px;margin-left:10px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper{margin-top:30px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details-header__info .checkout-payment-details-header__info__label{color:#83909d;font-size:18px;margin-bottom:6px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details-header__info .checkout-payment-details-header__info__value{font-size:24px;font-weight:500}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__promotion_code_wrapper{margin-top:24px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__promotion_code_wrapper .promotion_code_text_msg{color:#07213c;font-size:16px;font-weight:400}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__promotion_code_wrapper .promotion_code_input_wrapper{display:flex;margin-top:10px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__promotion_code_wrapper .promotion_code_input_wrapper .button-apply-code{margin-left:20px;margin-top:2px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .attendance-and-cancellation-policy{align-items:center;display:flex}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .attendance-and-cancellation-policy .attendance-and-cancellation-policy__label{margin-top:-10px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .attendance-and-cancellation-policy .attendance-and-cancellation-policy__label .blue-text{color:#1479ff;cursor:pointer;text-decoration:underline}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .checkout-payment-details__title{font-size:18px;font-weight:500;margin:15px 0}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .checkout-payment-details__info{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .checkout-payment-details__info .checkout-payment-details__info__label,.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .checkout-payment-details__info .checkout-payment-details__info__value{color:#83909d}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .checkout-payment-details__info.discount .checkout-payment-details__info__value{color:#ff6767}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .checkout-payment-details__info.discount .checkout-payment-details__info__value .zero-discount{color:#83909d}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .checkout-payment-details__info.net-amount{margin:20px 0}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .checkout-payment-details__info.net-amount .checkout-payment-details__info__label,.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup-summary .checkout-payment-details__info.net-amount .checkout-payment-details__info__value{color:#1f3864!important;font-weight:500}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__button{margin:50px 0}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper{display:flex;flex-direction:column;overflow:hidden}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper .final-payment-details-header__info{margin-top:20px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper .final-payment-details-header__info .final-payment-details-header__info__label{color:#83909d;font-size:18px;margin-bottom:10px}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper .final-payment-details-header__info .final-payment-details-header__info__value{font-size:24px;font-weight:500}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper .payment-methods-wrapper{flex:1 1;overflow:auto}.secure-checkout-component .appointment-details-secure-checkout_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper .payment-methods-wrapper .card-component{margin-bottom:10px!important}.secure-checkout-component .invoice-receipt-wrapper{display:flex;justify-content:center}.secure-checkout-component .payment-success-modal__content .success-popup-component{height:421px;width:556px}.secure-checkout-component .payment-success-modal__content .success-popup-component .success-popup-meta .success-popup-title{font-size:32px;font-weight:500}@media(max-width:1024px){.appointment-details-secure-checkout_modal-container{display:flex;flex-wrap:wrap}.appointment-details_modal__left-container{display:flex;flex-wrap:wrap;width:100%}}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-and-provider-details-card-component{padding:0!important;width:100%}.client-and-provider-details-card-component .details-card-wrapper{color:#fff;padding:15px 30px}.client-and-provider-details-card-component .details-card-wrapper .details-card-title{font-size:16px;font-weight:700;padding-bottom:10px}.client-and-provider-details-card-component .details-card-wrapper .details-and-icon-wrapper{display:flex}.client-and-provider-details-card-component .details-card-wrapper .details-and-icon-wrapper .name-logo-avatar{align-items:center;border-radius:50%;color:#07213c;display:flex;font-size:18px;font-weight:500;height:50px;justify-content:center;width:60px}.client-and-provider-details-card-component .details-card-wrapper .details-and-icon-wrapper .details-wrapper{flex-direction:column;padding-left:15px;width:100%}.client-and-provider-details-card-component .details-card-wrapper .details-and-icon-wrapper .details-wrapper .details-name{font-size:18px;font-weight:500;word-break:keep-all}.client-and-provider-details-card-component .details-card-wrapper .details-and-icon-wrapper .details-wrapper .details-description{font-size:14px;font-weight:300;padding-top:5px;word-break:keep-all}.client-and-provider-details-card-component .client-bg-color{background:teal}.client-and-provider-details-card-component .client-bg-color .name-logo-avatar{background:#b7e3ff}.client-and-provider-details-card-component .provider-bg-color{background:#099}.client-and-provider-details-card-component .time-bg-color{background:#00b1b1}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.therapy-service-card-component{align-items:center;background:#1a314a;border:1px solid #1f3864;border-left:5px solid #66ffe0;border-radius:5px;display:flex;margin:20px 0;padding:10px}.therapy-service-card-component .read-more-link{color:#1479ff;cursor:pointer;text-decoration:underline}.therapy-service-card-component .therapy-service-and-icon-wrapper{margin:0 20px}.therapy-service-card-component .option-icon{border-radius:4px;height:auto;object-fit:cover;width:60px}.therapy-service-card-component .therapy-service-wrapper .therapy-service-card-title{color:#bfc6cd;font-size:14px;font-weight:400}.therapy-service-card-component .therapy-service-wrapper .therapy-service-name{color:#fff;font-size:20px;font-weight:500;margin-bottom:8px}.therapy-service-card-component .therapy-service-wrapper .therapy-service-description{color:#bfc6cd;font-size:14px;font-weight:400}.therapy-service-card-component .therapy-service-wrapper .therapy-service-read-more{color:#1479ff;font-size:12px;font-weight:400;-webkit-text-decoration-line:underline;text-decoration-line:underline}.service-category-read-more-component{background:#0c1b2a;color:#fff;display:flex;height:80vh;margin:0 auto;width:calc(100vw - 200px)}.service-category-read-more-component .left-pane{align-items:center;background:#0a1b35;border-right:2px solid #16253d;display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:45%;overflow:hidden;padding:50px;text-align:center}.service-category-read-more-component .left-pane h2{font-size:36px;margin-bottom:8px}.service-category-read-more-component .left-pane p{font-size:.9rem;margin-bottom:50px;margin-top:24px}.service-category-read-more-component .left-pane .arrow-icon{margin-left:auto}.service-category-read-more-component .left-pane.selected .arrow-icon{background:red}.service-category-read-more-component .left-pane .option{align-items:center;background:#14293f;border-radius:5px;cursor:pointer;display:flex;height:81px;margin-bottom:10px;min-width:400px;padding:10px;word-break:keep-all}.service-category-read-more-component .left-pane .option.selected{background:#1479ff}.service-category-read-more-component .left-pane .option .option-icon{border-radius:4px;height:auto;margin-right:10px;object-fit:cover;width:50px}.service-category-read-more-component .left-pane .option span{font-size:1rem}.service-category-read-more-component .right-pane{background:#fff;color:#1f3864;flex:1 1;max-width:60%;overflow-y:auto;padding:30px;position:relative;word-break:keep-all}.service-category-read-more-component .right-pane .close-icon{color:#1479ff;cursor:pointer;font-size:24px;margin-bottom:24px;position:absolute;right:45px;top:10px}.service-category-read-more-component .right-pane .details h3{font-size:1.3rem;margin-bottom:10px;margin-top:24px}.service-category-read-more-component .right-pane .details .details-image{border-radius:8px;margin-bottom:10px;max-width:400px;object-fit:cover;width:100%}.service-category-read-more-component .right-pane .details p{font-size:.95rem;line-height:1.4}@media screen and (max-width:1024px){.service-category-read-more-component{width:calc(100vw - 150px)}.service-category-read-more-component .left-pane{max-width:50%}.service-category-read-more-component .left-pane .option{min-width:350px}.service-category-read-more-component .right-pane{max-width:60%}}@media screen and (max-width:768px){.service-category-read-more-component{flex-direction:column;max-width:calc(100vw - 100px)}.service-category-read-more-component .left-pane,.service-category-read-more-component .right-pane{border-right:none;max-width:100%;width:100%}.service-category-read-more-component .left-pane{margin-bottom:20px}}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.date-range-picker-component{max-width:290px;min-width:100%;width:100%}.date-range-picker-component.not-selected{border:none!important}.date-range-picker-component .MuiOutlinedInput-root{background-color:#fff!important;border-radius:4px}.date-range-picker-component .MuiOutlinedInput-root:has(.MuiIconButton-root){padding-right:0!important}.date-range-picker-component .text-field-wrapper.selected .MuiOutlinedInput-root{background-color:#fff}.date-range-picker-component .text-field-wrapper .MuiOutlinedInput-notchedOutline{border:1px solid #83909d!important}.date-range-picker-component .text-field-wrapper .MuiOutlinedInput-input{font-size:14px;padding:9px 4px 8px 14px!important}.date-range-picker-component .date-range-calender{max-width:320px;position:absolute;width:100%;z-index:1000}.date-range-picker-component .rdrCalendarWrapper{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.date-range-picker-component .rdrMonthName{font-size:16px;text-align:center!important}.date-range-picker-component .rdrDay{color:#262626!important}.date-range-picker-component .rdrEndEdge,.date-range-picker-component .rdrInRange,.date-range-picker-component .rdrStartEdge{background-color:#1f3864}.date-range-picker-component .rdrDateDisplay{color:#1f3864!important}.date-range-picker-component .rdrDayDisabled{color:#f7f5f7!important}.date-range-picker-component .rdrDayPassive{color:#d2d2d2!important}.date-range-picker-component .rdrDayNumber{font-weight:400}.date-range-picker-component .rdrMonthAndYearPickers select{-webkit-appearance:none;appearance:none;background:transparent;background:url(data:image/svg+xml;base64,<your-svg-arrow-code>) no-repeat 100%;border:0;border-radius:4px;cursor:pointer;outline:0;padding:10px 30px 10px 10px}.date-range-picker-component .rdrMonthAndYearPickers select option{font-size:16px;padding:10px}.date-range-picker-component .rdrMonthAndYearPickers select option:checked{background-color:#daedfd;font-weight:700}@media(max-width:768px){.date-range-picker-component{max-width:100%;min-width:250px;width:100%}.date-range-picker-component .text-field-wrapper .MuiOutlinedInput-input{font-size:13px;padding:8px}.date-range-picker-component .date-range-calender{max-width:100%;width:100%}}@media(max-width:480px){.date-range-picker-component{max-width:100%;min-width:200px}.date-range-picker-component .text-field-wrapper .MuiOutlinedInput-input{font-size:12px;padding:6px}.date-range-picker-component .rdrCalendarWrapper{border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.date-range-picker-component .rdrMonthAndYearPickers select,.date-range-picker-component .rdrMonthAndYearPickers select option{font-size:14px}}.rdrCalendarWrapper{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{color:inherit;flex:1 1;text-align:center;width:0}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;flex-basis:14.28571%;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;right:.25em;top:0}.rdrDay{box-sizing:inherit;cursor:pointer;font:inherit;position:relative;width:14.28571%}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 2px 0 rgba(35,57,66,.21)}.rdrDateDisplayItem input{background:transparent;border:0;color:#849095;cursor:pointer;height:2.5em;line-height:2.5em;width:100%}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;border:0;border-radius:4px;color:#3e484f;cursor:pointer;outline:0;padding:10px 30px 10px 10px;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:rgba(0,0,0,.07)}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;display:block;height:24px;margin:0 .833em;padding:0;width:24px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{border-style:solid;display:block;height:0;margin:auto;padding:0;text-align:center;transform:translate(-3px);width:0}.rdrPprevButton i{border-color:transparent #34495e transparent transparent;border-width:4px 6px 4px 4px;transform:translate(-3px)}.rdrNextButton i{border-color:transparent transparent transparent #34495e;border-width:4px 4px 4px 6px;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{background:transparent;border:0;color:#1d2429;height:3em;line-height:3em;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrDay:focus{outline:0}.rdrDayNumber{align-items:center;bottom:0;bottom:5px;display:flex;font-weight:300;justify-content:center;left:0;outline:0;position:absolute;right:0;top:0;top:5px}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{background:#3d91ff;border-radius:2px;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:hsla(0,0%,100%,.85)}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:currentColor;bottom:5px;left:0;position:absolute;right:0;top:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrEndEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-bottom-left-radius:1.333em;border-left-width:1px;border-top-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:hsla(0,0%,100%,.09);border:0 solid;bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.rdrDayStartPreview{border-bottom-left-radius:1.333em;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-top-width:1px;left:0}.rdrDayEndPreview,.rdrDayInPreview{border-bottom-width:1px;border-top-width:1px}.rdrDayEndPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:2px;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;font-size:12px;width:226px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{background:#fff;border:0;border-bottom:1px solid #eff2f7;cursor:pointer;display:block;outline:0;padding:0}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;line-height:18px;outline:0;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{border:1px solid #dee7eb;border-radius:4px;color:#6c767a;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;color:#333;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{background:transparent;border:1px solid;border-radius:1.333em;bottom:-2px;content:"";left:0;position:absolute;right:0;top:-2px}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrDayEndPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrStartEdge{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrDayEndPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrStartEdge{filter:grayscale(100%) opacity(60%)}.rdrMonthName{color:#849095;font-weight:600;padding:.833em;text-align:left}.alert-card{align-items:center;background-color:#ffe2e9;border:1px solid #de1c4e;border-radius:8px;color:#1d1c1d;display:flex;justify-content:space-between;padding:8px 16px}.alert-card.warning{background-color:#fff7d9;border:1px solid #ffd900}.alert-card.alert{background-color:#ffe2e9;border:1px solid #de1c4e}.facility-details-component{height:380px;padding:0 20px;width:500px}.facility-details-component ::-webkit-scrollbar{background:#f1f1f1;border-radius:10px;height:10px;width:6px}.facility-details-component ::-webkit-scrollbar-thumb{background:#1f3864;border-radius:8px}.facility-details-component .title{color:#83909d;font-size:20px;font-weight:700;margin-bottom:24px;margin-top:30px;text-align:center;word-break:keep-all}.facility-details-component .wrapper{max-height:300px;overflow:auto}.facility-details-component .wrapper .facility-details-wrapper .facility-name{color:#07213c;font-size:16px;font-weight:600;margin-left:30px;margin-top:20px}.facility-details-component .wrapper .facility-details-wrapper .facility-address{border-bottom:1px solid #e6e9eb;color:#83909d;margin-left:30px}.case-screen.list-screen .list-screen__header{display:flex;justify-content:space-between}.case-screen .card-component .card-body{padding-bottom:0!important}.case-screen .case-list-filters-container-card .t-table-wrapper .t-table{height:calc(100vh - 367px)!important;min-height:300px}.case-screen .case-list-filters-container-card .t-table-wrapper .t-table .t-cell-case_name{padding-left:20px!important}.case-screen .case-list-filters-container-card .t-table-wrapper .t-table .t-cell-view_details{padding-right:20px!important}.case-screen .case-list-filters-container-card .t-table-wrapper .t-table .table-data-not-found-card{min-height:250px!important}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.appointment-details-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.phone-number{color:#1f3864}.details-wrapper .card-component .header-status-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.details-wrapper .card-component .header-status-wrapper .heading-status-wrapper__heading{color:#07213c;font-size:20px;font-weight:500}.details-wrapper .card-component .provider-name-wrapper{word-break:keep-all}.details-wrapper .card-component .appointment-details-wrapper{background-color:#f2faff;border:1px solid #b7e3ff;border-radius:10px;margin-top:20px;padding:0 24px}.details-wrapper .card-component .appointment-details-wrapper .transaction-details-upper-item{align-items:center;border-bottom:1px solid #b7e3ff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px 0}.details-wrapper .card-component .appointment-details-wrapper .transaction-details-upper-item .container{align-items:center;border-right:1px solid #b7e3ff;display:flex;padding:20px 0;width:33.3%}.details-wrapper .card-component .appointment-details-wrapper .transaction-details-upper-item .container.last-container{border-right:none}.details-wrapper .card-component .appointment-details-wrapper .transaction-details-upper-item .container .icon-wrapper{margin-right:10px}.details-wrapper .card-component .appointment-details-wrapper .description-wrapper{align-items:center;border-bottom:1px solid #b7e3ff;display:flex;margin-bottom:15px;margin-top:15px;padding-bottom:15px}.details-wrapper .card-component .appointment-details-wrapper .description-wrapper.last-container{border-bottom:none;padding-bottom:10px}.details-wrapper .card-component .appointment-details-wrapper .description-wrapper .description-body{margin-top:8px;word-break:keep-all}.details-wrapper .card-component .appointment-details-wrapper .description-wrapper .icon-wrapper{margin-right:10px}.details-wrapper .card-component .invoice-name-heading{color:#07213c;font-size:16px;font-weight:600;margin-bottom:12px;margin-top:24px}.appointment-basic-details{background:#f2faff;border:1px solid #b7e3ff;border-radius:10px;display:flex}.appointment-basic-details .border-right{border-right:1px solid #b7e3ff;margin-bottom:12px;margin-top:14px}.appointment-basic-details .appointment-basic-details__block{align-items:center;display:flex;flex:1 1;justify-content:center;padding:20px}.appointment-basic-details .appointment-basic-details__block .appointment-basic-details__block-icon{margin-right:22px}.appointment-basic-details .appointment-basic-details__block .appointment-basic-details__block-detail .appointment-basic-details__block-detail-label{margin-bottom:7px}.appointment-basic-details .appointment-basic-details__block .appointment-basic-details__block-detail .appointment-basic-details__block-detail-value{color:#07213c;font-size:1.143rem;font-weight:500}.cancel-appointment-card-wrapper .card-component{margin-bottom:20px!important}.cancel-appointment-card-wrapper .cancel-appointment-card{background:#fff3e8!important;border:1px solid #ffbc9f!important;border-radius:10px;text-align:center}.cancel-appointment-card-wrapper .cancel-appointment-card .cancel-appointment__info{color:#83909d;font-weight:500;letter-spacing:.3px;line-height:16px;margin-bottom:17px}.cancel-appointment-card-wrapper .cancel-appointment-card .cancel-appointment__phone_info{color:#1f3864;display:flex;font-size:1.429rem;font-weight:700;justify-content:center;line-height:20px}.cancel-appointment-card-wrapper .cancel-appointment-card .cancel-appointment__phone_info .cancel-appointment__phone_info__icon{margin-right:18px}.appointment-payment-details-card .card-header .card-title{align-items:center;font-size:1.429rem!important;font-weight:600!important;margin-top:-10px!important}.appointment-payment-details-card .card-header .card-actions{align-items:center}.appointment-payment-details-card .payment-details__main-section .payment-details__info{margin-bottom:38px}.appointment-payment-details-card .payment-details__main-section .payment-details__info .payment-details__info__label{color:#83909d;font-size:1.143rem;margin-bottom:10px}.appointment-payment-details-card .payment-details__main-section .payment-details__info .payment-details__info__value{font-size:2.286rem;font-weight:700}.appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__separator{background-color:#bfc6cd;height:1px;margin:20px 0}.appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info .payment-details__info__label,.appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info .payment-details__info__value,.appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info.discount .payment-details__info__value{color:#83909d}.appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info.discount .payment-details__info__value.green{color:#37a850!important}.appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info.discount .payment-details__info__value.green .zero-discount{color:#83909d}.appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info.net-amount .payment-details__info__label,.appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info.net-amount .payment-details__info__value{color:#1f3864!important;font-weight:500}.appointment-details_modal-container{display:flex;max-height:617px;max-width:92.85rem;min-height:617px;min-width:92.85rem;width:1300px}.appointment-details_modal-container .appointment-details_modal__left-container{background:#07213c;flex:1 1;padding:30px}.appointment-details_modal-container .appointment-details_modal__left-container .selected-client-details{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:12px;font-weight:500;padding:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.appointment-details_modal-container .appointment-details_modal__left-container .category-details-holder_book_appointment_flow,.appointment-details_modal-container .appointment-details_modal__left-container .selected-client-details{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #1f3864;border:1px solid var(--CBP-secondary-delft-blue,#1f3864);border-radius:5px}.appointment-details_modal-container .appointment-details_modal__left-container .category-details-holder_book_appointment_flow .details-image{border-radius:.3125rem}.appointment-details_modal-container .appointment-details_modal__left-container .category-details-holder_book_appointment_flow .service-therapy-text{color:#bfc6cd;color:var(--CBP-Secondary-Silver-Sand,#bfc6cd);font-size:1rem;font-weight:400}.appointment-details_modal-container .appointment-details_modal__left-container .category-details-holder_book_appointment_flow .active-status-show-on-card{background:#66ffe0;border-bottom-left-radius:5px;border-top-left-radius:5px;width:.5rem!important}.appointment-details_modal-container .appointment-details_modal__left-container .category-details-holder_book_appointment_flow .category-details-text-wrapper .category-name-text-in-details{color:#fff;color:var(--CBP-Primary-White,#fff);font-family:Roboto,sans-serif;font-size:18px;font-weight:500}.appointment-details_modal-container .appointment-details_modal__left-container .category-details-holder_book_appointment_flow .category-details-text-wrapper .category-description-wrapper{color:#bfc6cd;color:var(--CBP-Secondary-Silver-Sand,#bfc6cd);font-family:Roboto,sans-serif;font-size:1rem;font-weight:400}.appointment-details_modal-container .appointment-details_modal__left-container .appointment-details_modal__left-container-header__wrapper{display:flex;justify-content:space-between}.appointment-details_modal-container .appointment-details_modal__left-container .appointment-details_modal__left-container-header__wrapper .appointment-details_modal__left-container__title{color:#fff;font-size:24px;font-weight:500}.appointment-details_modal-container .appointment-details_modal__left-container .appointment-details_modal__left-container-header__wrapper .appointment-details_modal__left-container__button_section{display:flex}.appointment-details_modal-container .appointment-details_modal__left-container .appointment-details_modal__left-container-header__wrapper .appointment-details_modal__left-container__button_section .appointment-details_modal__left-container__button{align-items:center;background:#1a314a;border:1px solid #1f3864;border-radius:5px;color:#fff;display:flex;font-size:12px;font-weight:500;padding:5px}.appointment-details_modal-container .appointment-details_modal__left-container .appointment-details_modal__left-container-header__wrapper .appointment-details_modal__left-container__button_section .appointment-details_modal__left-container__button svg{margin-right:10px}.appointment-details_modal-container .appointment-details_modal__right-container{background:#f2faff;flex:1 1;padding-left:15px;padding-right:15px;padding-top:15px}.appointment-details_modal-container .appointment-details_modal__right-container .select-date-time-container{display:flex;flex-direction:column;height:100%}.appointment-details_modal-container .appointment-details_modal__right-container .select-date-time-container .back_navigation{height:32px}.appointment-details_modal-container .appointment-details_modal__right-container .select-date-time-container .select-date-time-wrapper{display:flex;height:calc(100vh - 360px);justify-content:center;overflow:auto;padding-top:20px}.appointment-details_modal-container .appointment-details_modal__right-container .select-date-time-container .select-date-time-wrapper .loader-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.appointment-details_modal-container .appointment-details_modal__right-container .select-date-time-container .select-date-time-wrapper .contact-info-wrapper{align-items:baseline;-webkit-column-gap:15px;column-gap:15px;display:flex;margin-top:20px}.appointment-details_modal-container .appointment-details_modal__right-container .select-date-time-container .select-date-time-wrapper .contact-info-wrapper .contact-info-text{color:#07213c;font-size:12px;font-weight:400;line-height:20px}.appointment-details_modal-container .appointment-details_modal__right-container .select-date-time-container .slot-list-component-wrapper{border-left:1px solid #ebebeb;margin-bottom:25px;margin-left:25px}.appointment-details_modal-container .appointment-details_modal__right-container .select-date-time-container .slot-list-component-wrapper .slot-list-component{margin-left:25px}.appointment-details_modal-container .appointment-details_modal__right-container .appointment-details_modal__right-container_title{font-size:32px;font-weight:500;text-align:center}.appointment-details_modal-container .appointment-details_modal__right-container .modal-close{align-items:end;color:#1479ff;cursor:pointer;opacity:.7;text-align:end}.appointment-details_modal-container .appointment-details_modal__right-container .modal-close svg{height:15px;width:15px}.appointment-details_modal-container .appointment-details_modal__right-container .back_navigation{Width:32px;Height:45px;align-items:center;background:#e3f4fe;border-radius:50%;display:flex}.appointment-details_modal-container .appointment-details_modal__right-container .back_navigation .navigation_icon{display:flex;margin-left:3px}.appointment-details_modal-container .appointment-details_modal__right-container .back_navigation .back_navigation_text{color:#83909d;font-size:14px;margin-left:10px}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper{margin-top:30px}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details-header__info .checkout-payment-details-header__info__label{color:#83909d;font-size:18px;margin-bottom:10px}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details-header__info .checkout-payment-details-header__info__value{font-size:24px;font-weight:500}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__promotion_code_wrapper{margin-top:24px}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__promotion_code_wrapper .promotion_code_text_msg{color:#07213c;font-size:16px;font-weight:400}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__promotion_code_wrapper .promotion_code_input_wrapper{margin-top:10px}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup .checkout-payment-details__title{font-size:18px;font-weight:500;margin:15px 0}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup .checkout-payment-details__info{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup .checkout-payment-details__info .checkout-payment-details__info__label,.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup .checkout-payment-details__info .checkout-payment-details__info__value{color:#83909d}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup .checkout-payment-details__info.net-amount{margin:20px 0}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup .checkout-payment-details__info.net-amount .checkout-payment-details__info__label,.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__sub-section-breakup .checkout-payment-details__info.net-amount .checkout-payment-details__info__value{color:#1f3864!important;font-weight:500}.appointment-details_modal-container .appointment-details_modal__right-container .checkout-payment-details__info__wrapper .checkout-payment-details__button{margin:50px 0}.appointment-details_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper{display:flex;flex-direction:column;overflow:hidden}.appointment-details_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper .final-payment-details-header__info{margin-top:20px}.appointment-details_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper .final-payment-details-header__info .final-payment-details-header__info__label{color:#83909d;font-size:18px;margin-bottom:10px}.appointment-details_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper .final-payment-details-header__info .final-payment-details-header__info__value{font-size:24px;font-weight:500}.appointment-details_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper .payment-methods-wrapper{flex:1 1;overflow:auto}.appointment-details_modal-container .appointment-details_modal__right-container .final-payment-details__info__wrapper .payment-methods-wrapper .card-component{margin-bottom:10px!important}.invoice-receipt-wrapper{display:flex;justify-content:center}.payment-success-modal__content .success-popup-component{height:421px;width:556px}.payment-success-modal__content .success-popup-component .success-popup-meta .success-popup-title{font-size:32px;font-weight:500}.success-popup-component{background:#e3f4fe!important;height:auto;max-width:510px;min-width:510px}.success-popup-component .success-popup-description{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);display:inline-block!important;font-size:14px;font-weight:400;text-align:center}.success-popup-component .success-popup-description .facility-name-text-reschedule{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:14px;font-weight:700;height:auto}.success-popup-component .slot-details .to-text{color:#83909d;font-size:16px;font-weight:500}.appointment-details-screen .paid-card{padding-bottom:7.5px}.appointment-details-screen .unpaid-card{padding-bottom:1.5px}.appointment-details-screen .appointment-details-wrapper .card-component{margin-bottom:20px!important}.appointment-details-screen .appointment-details-wrapper .payment-details-wrapper .card-component .card-header .card-actions{padding-right:24px!important}.appointment-details-screen .appointment-details-wrapper .payment-details-wrapper .card-component .card-header .card-title-description-wrapper .card-title{margin-top:-15px}.appointment-details-screen .client-registration-portal-form-wrapper .card-component .card-header .card-title-description-wrapper .card-description{color:#1f3864}.appointment-details-screen .appointment-details-header-wrapper{align-items:center;display:flex;justify-content:space-between;padding-bottom:23px}.appointment-details-screen .appointment-details-header-wrapper .appointment-details-header-title-and-status-wrapper{align-items:center;display:flex}.appointment-details-screen .appointment-details-header-wrapper .appointment-details-heading{font-size:20px;font-weight:500;margin-right:10px}.modal-body .reschedule-appointment-component-confirmation-modal{align-items:center;display:flex;font-family:Roboto,sans-serif;justify-content:center;max-width:36.07rem;min-width:36.07rem;text-align:center}.modal-body .reschedule-appointment-component-confirmation-modal .confirmation-wrapper{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:16px;font-weight:400}.modal-body .reschedule-appointment-component-confirmation-modal .confirmation-wrapper .bold-inner-text{color:#1f3864;color:var(--CBP-Secondary-Delft-Blue,#1f3864);font-size:16px;font-weight:700}.back-component{cursor:pointer;display:flex}.back-component .back-label{color:#1f3864;font-size:1.286rem;font-weight:700;margin-left:7px;position:relative;top:5px}.category-service-details-modal-component-screen{max-width:1100px;min-height:580px;min-width:1100px}.category-service-details-modal-component-screen .primary-details-wrapper{background:#07213c;background:var(--CBP-Primary-Oxford-Blue,#07213c);padding:5.6rem}.category-service-details-modal-component-screen .primary-details-wrapper .service-category-text-header{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:2.6rem;font-weight:700;text-align:center}.category-service-details-modal-component-screen .primary-details-wrapper .service-category-text-sub-header{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1.3rem;font-weight:400}.category-service-details-modal-component-screen .primary-details-wrapper .name-text-item{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1.4rem;font-weight:500}.category-service-details-modal-component-screen .primary-details-wrapper .details-card{border-radius:5px;cursor:pointer;min-width:28.5rem;padding:1.2rem}.category-service-details-modal-component-screen .primary-details-wrapper .active{background:#1479ff;background:var(--CBP-Secondary-Blue-Crayola,#1479ff)}.category-service-details-modal-component-screen .primary-details-wrapper .not-active{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #1f3864;border:1px solid var(--CBP-secondary-delft-blue,#1f3864)}.category-service-details-modal-component-screen .secondary-details-wrapper .name-header-service-category{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:20px;font-weight:700}.category-service-details-modal-component-screen .secondary-details-wrapper .content-description-service-header-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:1rem;font-weight:400;overflow-wrap:normal;text-align:justify;word-break:keep-all}.reschedule-appointment-component{height:100%}.reschedule-appointment-component .common-header-for-book-appointment{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:32px;font-weight:500;text-align:center}.reschedule-appointment-component .reschedule-right__flow_content{display:flex;flex-direction:column;height:100%}.reschedule-appointment-component .reschedule-right__flow_content .booking-content-wrapper{overflow:auto}.reschedule-appointment-component .reschedule-right__flow_content .previous-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:1rem;font-weight:500}.reschedule-appointment-component .reschedule-right__flow_content .back-arrow-holder{background-color:#e3f4fe;border-radius:50%;height:2.3rem;width:2.3rem}.reschedule-appointment-component .reschedule-right__flow_content .facility-wrapper{margin-left:25px;padding-right:15px}.reschedule-appointment-component .reschedule-right__flow_content .facility-wrapper .facility-card .fancy-card-container{align-items:center;border:1px solid #e3f4fe;border:1px solid var(--CBP-secondary-alice-blue,#e3f4fe);border-radius:5px;box-shadow:0 4px 4px 0 rgba(143,196,249,.27);cursor:pointer;display:flex;padding:20px 24px 24px}.reschedule-appointment-component .reschedule-right__flow_content .facility-wrapper .facility-card .fancy-designation{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:14px;font-weight:400}.reschedule-appointment-component .reschedule-right__flow_content .facility-wrapper .facility-card .facility-active{background:#66ffe0;background:var(--CBP-Primary-White,#66ffe0)}.reschedule-appointment-component .reschedule-right__flow_content .facility-wrapper .facility-card .facility-not-active{background:#fff;background:var(--CBP-Primary-White,#fff)}.reschedule-appointment-component .reschedule-right__flow_content .facility-wrapper .facility-card .fancy-icon-circle{align-items:center;background-color:#b3e5fc;border-radius:50%;color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);display:flex;font-size:24px;font-weight:500;justify-content:center;margin-right:16px;min-height:75px;min-width:75px}.reschedule-appointment-component .reschedule-right__flow_content .facility-wrapper .facility-card .fancy-icon-circle img{border-radius:50%;max-height:75px;max-width:75px;min-height:75px;min-width:75px}.reschedule-appointment-component .reschedule-right__flow_content .facility-wrapper .facility-card .fancy-card-content .fancy-title{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:18px;font-weight:500}.reschedule-appointment-component .reschedule-right__flow_content .facility-wrapper .facility-card .fancy-card-content .fancy-address{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:14px;font-weight:400;margin-top:6px}.reschedule-appointment-component .reschedule-right__flow_content .facility-wrapper>:not(:last-child){margin-bottom:15px}.empty-message-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:24px;font-weight:500;text-align:center}.provider-professional-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:14px;font-weight:400}.booking-content-wrapper::-webkit-scrollbar{margin-bottom:200px;width:.4rem}.booking-content-wrapper::-webkit-scrollbar-track{background:#b7e3ff;border-radius:3px;margin-bottom:30px}.booking-content-wrapper::-webkit-scrollbar-thumb{background:#07213c;border-radius:3px}.booking-content-wrapper::-webkit-scrollbar-thumb:hover{background:#07213c}.skeleton-card{border-radius:12px;display:flex;flex-direction:column;height:100%;padding:16px;width:100%}.skeleton-card .skeleton-image{background-color:#f2faff;border-radius:8px;margin-bottom:16px;min-height:200px;width:100%}.skeleton-card .skeleton-content{display:flex;flex-direction:column;gap:8px}.skeleton-card .skeleton-content .skeleton-line{background-color:#f2faff;border-radius:4px}.skeleton-card .skeleton-content .skeleton-line.large{height:24px;width:70%}.skeleton-card .skeleton-content .skeleton-line.medium{height:16px;width:50%}.skeleton-card .skeleton-content .skeleton-line.small{height:16px;width:30%}.skeleton-card .loading-animation{-webkit-animation:shimmer 1.5s linear infinite;animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#f2faff 25%,#f0f0f0 50%,#f2faff 75%);background-size:200% 100%}@-webkit-keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.provider-details-modal{font-family:Roboto,sans-serif;height:42.07rem;min-height:42.07rem;width:78.57rem}.provider-details-modal .provider-profile-details-holder{background:#07213c;background:var(--CBP-Primary-Oxford-Blue,#07213c)}.provider-details-modal .provider-profile-details-holder .provider-profile-details .provider-profile-image img{border-radius:10px;height:13.14rem;width:22.85rem}.provider-details-modal .provider-profile-details-holder .provider-profile-details .provide-name-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:18px;font-weight:500}.provider-details-modal .provider-profile-details-holder .provider-profile-details .provider-professional-credentials-holder{color:#f7f7f7;color:var(--CBP-Secondary-Cultured,#f7f7f7);font-size:20px;font-weight:400;text-align:center}.provider-details-modal .provider-basic-details-holder{max-height:42.07rem;overflow:auto}.provider-details-modal .provider-basic-details-holder .provider-basic-details .details-label-header{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:18px;font-weight:500}.provider-details-modal .provider-basic-details-holder .provider-basic-details .details-description-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:14px;font-weight:400;overflow-wrap:normal;text-align:justify;word-break:keep-all}.provider-details-modal .provider-basic-details-holder .provider-basic-details .card-for-name{background:#d0fff5;background:var(--CBP-Secondary-Aero-Blue,#d0fff5);border-radius:4px;color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:12px;font-weight:400;padding:8px 16px}.book-appointment-calendar-container{background-color:#f8fbff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);max-width:355px;min-height:22.77rem;min-width:342px;text-align:center}.book-appointment-calendar-container .calendar-header{align-items:center;background-color:#07213c;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;display:flex;justify-content:space-between;padding:11.2px 20px}.book-appointment-calendar-container .calendar-header .month-year{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:11.2px;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.book-appointment-calendar-container .calendar-header .nav-buttons{display:flex;gap:4px}.book-appointment-calendar-container .calendar-header .nav-buttons button{color:#fff}.book-appointment-calendar-container .calendar-grid{grid-gap:1px;display:grid;gap:1px;grid-template-columns:repeat(7,1fr)}.book-appointment-calendar-container .calendar-grid .day-header{align-items:center;background-color:#e3f4fe;color:#07213c;display:flex;font-size:11.2px;font-weight:500;height:35px;justify-content:center;line-height:normal;text-align:center;width:48px}.book-appointment-calendar-container .calendar-grid .day-cell{align-items:center;border-radius:50%;color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);cursor:pointer;display:flex;font-size:9.6px;font-weight:400;height:35px;justify-content:center;transition:background .3s ease-in-out;width:48px}.book-appointment-calendar-container .calendar-grid .day-cell.disabled{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);cursor:not-allowed;font-size:9.6px;font-weight:400}.book-appointment-calendar-container .calendar-grid .day-cell.empty{visibility:hidden}.book-appointment-calendar-container .calendar-grid .selected{align-items:center;background-color:#b7e3ff;border-radius:50%;color:#0a1b35;display:flex;height:32px;justify-content:center;text-align:center;width:32px}.xl-book-appointment-calendar-container{background-color:#f8fbff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);max-width:426px;min-height:26.42rem;min-width:426px;text-align:center}.xl-book-appointment-calendar-container .calendar-header{align-items:center;background-color:#07213c;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;display:flex;justify-content:space-between;padding:11.2px 20px}.xl-book-appointment-calendar-container .calendar-header .month-year{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:11.2px;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.xl-book-appointment-calendar-container .calendar-header .nav-buttons{display:flex;gap:4px}.xl-book-appointment-calendar-container .calendar-header .nav-buttons button{color:#fff}.xl-book-appointment-calendar-container .calendar-grid{grid-gap:1px;display:grid;gap:1px;grid-template-columns:repeat(7,1fr)}.xl-book-appointment-calendar-container .calendar-grid .day-header{align-items:center;background-color:#e3f4fe;color:#07213c;display:flex;font-size:11.2px;font-weight:500;height:49px;justify-content:center;line-height:normal;text-align:center;width:60px}.xl-book-appointment-calendar-container .calendar-grid .day-cell{align-items:center;border-radius:50%;color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);cursor:pointer;display:flex;font-size:14px;font-weight:400;height:49px;justify-content:center;transition:background .3s ease-in-out;width:60px}.xl-book-appointment-calendar-container .calendar-grid .day-cell.disabled{color:#bfc6cd;color:var(--CBP-Secondary-Light-Slate-Gray,#bfc6cd);cursor:not-allowed;font-size:14px;font-weight:400}.xl-book-appointment-calendar-container .calendar-grid .day-cell.empty{visibility:hidden}.xl-book-appointment-calendar-container .calendar-grid .selected{align-items:center;background-color:#b7e3ff;border-radius:50%;color:#0a1b35;display:flex;height:32px;justify-content:center;text-align:center;width:32px}.data-icon-value-component{align-items:center;display:flex;padding:10px}.data-icon-value-component .data-value{color:#83909d;font-size:16px;font-weight:400;margin-left:10px}.payment-details-wrapper .appointment-payment-details-card.waived .card-body{padding-bottom:8px!important}.payment-details-wrapper .appointment-payment-details-card .card-body{padding-top:0!important}.payment-details-wrapper .appointment-payment-details-card .card-header .card-actions{padding-right:24px!important}.payment-details-wrapper .appointment-payment-details-card .card-header .card-title{align-items:center;font-size:1.429rem!important;font-weight:600!important;margin-top:-10px!important}.payment-details-wrapper .appointment-payment-details-card .card-header .card-actions{align-items:center}.payment-details-wrapper .appointment-payment-details-card .payment-details__main-section .payment-details__info{margin-bottom:80px}.payment-details-wrapper .appointment-payment-details-card .payment-details__main-section .payment-details__info .payment-details__info__label{color:#83909d;font-size:1.143rem;margin-bottom:10px}.payment-details-wrapper .appointment-payment-details-card .payment-details__main-section .payment-details__info .payment-details__info__value{font-size:2.286rem;font-weight:700}.payment-details-wrapper .appointment-payment-details-card .payment-details__main-section .payment-details__info-paid{margin-bottom:100px}.payment-details-wrapper .appointment-payment-details-card .payment-details__main-section .payment-details__info-paid .payment-details__info__label{color:#83909d;font-size:1.143rem;margin-bottom:10px}.payment-details-wrapper .appointment-payment-details-card .payment-details__main-section .payment-details__info-paid .payment-details__info__value{font-size:2.286rem;font-weight:700}.payment-details-wrapper .appointment-payment-details-card .paid-text{color:#0ed678;font-size:16px;font-weight:700;padding-left:4px}.payment-details-wrapper .appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__separator{background-color:#bfc6cd;height:1px;margin:20px 0}.payment-details-wrapper .appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.payment-details-wrapper .appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info .payment-details__info__label,.payment-details-wrapper .appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info .payment-details__info__value,.payment-details-wrapper .appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info.discount .payment-details__info__value{color:#83909d}.payment-details-wrapper .appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info.discount .payment-details__info__value.green{color:#37a850!important}.payment-details-wrapper .appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info.discount .payment-details__info__value.green .zero-discount{color:#83909d}.payment-details-wrapper .appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info.discount .payment-details__info__value.red{color:#e84142!important}.payment-details-wrapper .appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info.net-amount .payment-details__info__label,.payment-details-wrapper .appointment-payment-details-card .payment-details__sub-section-breakup .payment-details__info.net-amount .payment-details__info__value{color:#1f3864!important;font-weight:500}.appointment-task-component{margin-top:20px}.appointment-task-component .appointment-task-component__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:24px}.appointment-task-component .appointment-task-component__header .appointment-task-component__header-title .appointment-task-component__header-title__text{color:#07213c;font-size:20px;font-weight:500;padding-bottom:8px}.appointment-task-component .appointment-task-component__header .appointment-task-component__header-title .appointment-task-component__header-title__subtext{color:#1f3864;font-size:13px}.appointment-task-component .portal-registration-section{background-color:#f7f7f7;border:1px solid #1f3864;border-radius:4px;padding:24px}.appointment-task-component .portal-registration-section .portal-registration-section__title{color:#07213c;font-size:20px;font-weight:500;padding-bottom:8px}.appointment-task-component .portal-registration-section .portal-registration-section__description{color:#1f3864;font-size:13px;padding-bottom:24px}.appointment-task-component .portal-registration-section .progress-bar-text{color:#717171;font-weight:500;padding-top:8px}.appointment-task-component .form-status-section{align-items:center;background-color:#f2faff;border:1px solid #b7e3ff;border-radius:4px;display:flex;justify-content:space-between;padding:16px 24px}.appointment-task-component .form-status-section .form-status-section__title-wrapper{align-items:center;display:flex}.appointment-task-component .form-status-section .image-wrapper{background-color:#1f3864;border-radius:5px;font-size:16px;font-weight:500;margin-right:10px;padding:10px}.appointment-task-component .completed{background-color:#bde8ca;color:#00534f}.appointment-task-component .pending{background-color:#fff7ea;color:#de561c}.appointment-task-component .no-forms .status-card-title{font-size:24px!important}.progress-bar-container{background-color:#e3f4fe;border-radius:30px;overflow:hidden;width:100%}.progress-bar-fill{background-color:#1f3864;border-radius:30px 0 0 30px;height:100%;transition:width .8s ease-in-out}.progress-bar-fill.full-progress{border-radius:30px}.profile-details-layout-component{box-shadow:0 4px 8px 0 #d1d1d1}.profile-details-layout-component .profile-details-layout-body-component .card-component{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none}.profile-details-layout-component .profile-details-layout-body-component .side-menu-holder{border-bottom-left-radius:10px;border-top-left-radius:10px}.profile-details-layout-component .profile-details-layout-body-component .outlet{height:calc(100vh - 190px);overflow:auto}.profile-details-layout-component .profile-details-layout-body-component .outlet::-webkit-scrollbar{width:8px!important}.profile-details-layout-component .profile-details-layout-body-component .outlet::-webkit-scrollbar-track{border-radius:4px;margin:0 3px}.profile-details-layout-component .profile-details-layout-body-component .outlet::-webkit-scrollbar-thumb{background-color:#07213c;border:2px solid transparent;border-radius:4px;width:4px}.profile-details-layout-component .profile-details-layout-body-component .outlet::-webkit-scrollbar-thumb:hover{background-color:#07213c}.profile-details-layout-component .profile-details-layout-body-component .side-menu-holder{background:#fbfbfb;padding:0}.profile-details-layout-component .profile-details-layout-body-component .card-component{border-bottom:none;border-right:none;border-top:none}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.profile-basic-details-card-component{width:100%}.profile-basic-details-card-component .profile-basic-detail-card{border-radius:8px;padding:24px}.profile-basic-details-card-component .profile-basic-detail-card .card-heading{color:#a2a5ab;padding-bottom:8px}.profile-basic-details-card-component .profile-basic-detail-card .profile-basic-detail-card-upper-portion{border-top-left-radius:8px;border-top-right-radius:8px;width:100%}.profile-basic-details-card-component .profile-basic-detail-card .profile-basic-detail-card-upper-portion .profile-image-wrapper{display:flex;justify-content:center;position:relative;top:50%}.profile-basic-details-card-component .profile-basic-detail-card .profile-basic-detail-card-upper-portion .profile-image-wrapper .avatar-component{background-color:#fff1be;color:#1f3864;font-size:20px;font-weight:700}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper{height:auto}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper .profile-name{color:#1f3864;font-size:16px;font-weight:700;overflow:hidden;padding-bottom:24px;text-overflow:ellipsis;white-space:nowrap}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper .profile-status-wrapper{align-items:center;display:flex;justify-content:center}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper .profile-status-wrapper .profile-status{display:flex;font-weight:700;justify-content:center;margin-top:6px;min-width:20px;text-align:center;width:100px}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper .dashed-border-wrapper{margin-top:11px}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper .dashed-border-wrapper .dashed-border{border-bottom:1px dashed #ddd;width:100%}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper .profile-id-age-wrapper{display:flex;justify-content:space-around;margin-top:12px}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper .profile-id-age-wrapper .data-label{margin-bottom:8px}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper .profile-id-age-wrapper .data-value{text-align:center}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper .dashed-border{border-bottom:1px dashed #e7e7e7;width:100%}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper .profile-details-info-wrapper{margin-bottom:10px;margin-top:10px;text-align:center}.profile-basic-details-card-component .profile-basic-detail-card .profile-details-wrapper .profile-details-info-wrapper .profile-details-view-redirection-list{color:#00534f;font-weight:700;text-decoration:underline}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.sub-menu-list-component .sub-menu-wrapper .sub-menu{display:flex;flex-direction:column;padding:6px}.sub-menu-list-component .sub-menu-wrapper .sub-menu .sub-menu-item{align-items:center;border-radius:4px;color:#83909d;display:flex;letter-spacing:.5px;margin-bottom:2px;padding:13px 20px;position:relative}.sub-menu-list-component .sub-menu-wrapper .sub-menu .sub-menu-item .sub-menu-title{align-items:center;border-bottom:4px solid #2b4f8c;display:flex;padding-left:2px}.sub-menu-list-component .sub-menu-wrapper .sub-menu .sub-menu-item.active{color:#2b4f8c;font-weight:700}.sub-menu-list-component .sub-menu-wrapper .sub-menu .sub-menu-item .menu-icon{margin-right:12px}.sub-menu-list-component .sub-menu-wrapper .sub-menu .sub-menu-item:hover{background:#e3f4fe;color:#1f3864;cursor:pointer}@media(max-width:768px){.sub-menu-list-component .sub-menu-wrapper .sub-menu{display:flex;flex-direction:row;justify-content:space-around;padding:6px}}.profile-basic-details-component .details-view-card-body{padding-bottom:0!important}.profile-basic-details-component .profile-details-header{margin-bottom:8px!important;padding-left:10px}.profile-basic-details-component .edit-profile-button{color:#008ef4!important}.profile-basic-details-component .profile-details-wrapper.work-info{margin-bottom:0!important}.profile-basic-details-component .horizontal-line-v2-wrapper{margin-bottom:8px!important;margin-top:-15px!important}.profile-basic-details-component .card-v2 .card-v2__title{padding-top:24px!important}.profile-basic-details-component .card-v2 .form-control-label-component .form-control-label{text-decoration:underline}.mask-text-component .mask-text{cursor:pointer}.card-v2 .card-v2__title{color:#1f3864;font-weight:700;padding-bottom:12px;word-break:keep-all}.card-v2 .card-v2__actions .link-component{color:#008ef4!important}.horizontal-line-v2-wrapper{background-color:#e7e7e7;color:#e7e7e7;height:1px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.page-header-component{align-items:center;display:flex;justify-content:space-between;margin:6px 0 24px}.page-header-component .page-header-title{color:#1f3864;font-size:1.2857rem;font-weight:700;letter-spacing:.5px}.client-basic-details-form-component .card-component{border-radius:10px!important}.client-basic-details-form-component .card-component .card-title{font-size:20px!important;font-weight:500;padding-left:3px}.client-basic-details-form-component .card-component .form-control-label-component .form-control-label{color:#07213c!important;font-size:16px!important;font-weight:500!important}.client-basic-details-form-component .t-form .remove-contact-button{margin-bottom:10px;margin-right:100px}.client-basic-details-form-component .t-form-controls{border:1px solid #ebebeb}.client-basic-details-form-component .add-another-contact{font-size:18px}.details-view-card-component{border:1px solid #ebebeb!important}.details-view-card-component .details-view-card-header{align-items:center;background:#f2faff;display:flex;justify-content:space-between}.details-view-card-component .details-view-card-header .details-view-card-title{font-size:16px;font-weight:700;padding:10px 20px;text-decoration:underline;text-transform:uppercase}.details-view-card-component .details-view-card-header .details-view-card-actions{align-items:center;display:flex;justify-content:center;margin-right:10px;white-space:nowrap}.details-view-card-component .details-view-card-body{padding:20px}.heading-with-navigation-component .back-navigation-wrapper{align-items:center;display:flex;margin-bottom:15px}.heading-with-navigation-component .back-navigation-wrapper .back_navigation{Width:32px;Height:32px;align-items:center;background:#b7e3ff;border-radius:50%;display:flex}.heading-with-navigation-component .back-navigation-wrapper .back_navigation .navigation_icon{display:flex;margin-left:3px}.heading-with-navigation-component .back-navigation-wrapper .title{color:#1f3864;cursor:pointer;font-size:20px;margin-left:10px}.acknowledgement-form{max-width:calc(100vw - 200px);padding:24px}.acknowledgement-form .acknowledgement-form__header{color:#83909d;font-size:24px;font-weight:500;margin-bottom:12px}.acknowledgement-form .acknowledgement-form__body{color:#83909d;font-size:16px}.acknowledgement-form .signature-label{color:#07213c;font-size:16px}.client-personal-habits-form-component .edit-personal-habits-heading{color:#07213c;font-size:20px;font-weight:500;margin:24px 0}.client-personal-habits-form-component .radio-component.checked .radio-container .radio-field:checked~.radio-checkmark{border-color:#07213c}.client-personal-habits-form-component .radio-component .radio-container .radio-checkmark:after{background:#07213c!important;border-color:#07213c!important}.client-personal-habits-form-component .form-question-list .edit-personal-habits-form-sub-heading{color:#1f3864;font-size:16px;font-weight:500}.client-personal-habits-form-component .form-question-list .form-question .text-area-wrapper{margin-bottom:-30px}.client-medical-history-form-component .edit-medical-history-heading{color:#07213c;font-size:20px;margin-bottom:12px}.client-medical-history-form-component .edit-medical-history-sub-heading{color:#1f3864;font-size:16px;font-weight:700;margin-bottom:20px}.client-medical-history-form-component .edit-medical-provider-wrapper{height:calc(100vh - 400px);overflow:auto}.client-medical-history-form-component .edit-medical-provider-wrapper::-webkit-scrollbar{width:8px!important}.client-medical-history-form-component .edit-medical-provider-wrapper::-webkit-scrollbar-track{border-radius:4px;margin:0 3px}.client-medical-history-form-component .checkbox-component .checkbox-container .checkbox-field:checked~.checkbox-checkmark{background-color:#07213c;border-color:#07213c}.client-medical-history-form-component .edit-medical-provider-wrapper::-webkit-scrollbar-thumb{background-color:#07213c;border:2px solid transparent;border-radius:4px;width:4px}.client-medical-supplements-form-component .edit-medication-heading{color:#07213c;font-size:20px;font-weight:500;margin-bottom:15px}.client-medical-supplements-form-component .medication-wrapper{height:calc(100vh - 420px)}.client-medical-supplements-form-component .add-medication-heading{color:#00534f;font-size:1.4286rem;font-weight:700;margin-bottom:20px;margin-left:30px}.client-surgical-history-form-component .edit-surgical-history-heading{color:#07213c;font-size:20px;margin-bottom:15px}.client-surgical-history-form-component .edit-surgical-history-sub-heading{color:#1f3864;font-size:16px;font-weight:500;margin-bottom:24px;margin-top:12px}.client-surgical-history-form-component .edit-surgical-history-wrapper{height:calc(100vh - 430px);overflow:auto}.client-surgical-history-form-component .edit-surgical-history-wrapper::-webkit-scrollbar{width:8px!important}.client-surgical-history-form-component .edit-surgical-history-wrapper::-webkit-scrollbar-track{border-radius:4px;margin:0 3px}.client-surgical-history-form-component .edit-surgical-history-wrapper::-webkit-scrollbar-thumb{background-color:#07213c;border:2px solid transparent;border-radius:4px;width:4px}.client-surgical-history-form-component .edit-surgical-history-wrapper::-webkit-scrollbar-thumb:hover{background-color:#07213c}.client-surgical-history-form-component .checkbox-component .checkbox-container .checkbox-field:checked~.checkbox-checkmark{background-color:#07213c;border-color:#07213c}.client-medical-female-only-form-component .edit-female-heading{font-size:20px;font-weight:500;margin-bottom:15px}.client-medical-female-only-form-component .edit-female-wrapper{height:calc(100vh - 420px)}.client-medical-female-only-form-component .edit-female-wrapper .females-heading{color:#1f3864;font-size:16px;font-weight:500}.client-medical-female-only-form-component .radio-component.checked .radio-container .radio-field:checked~.radio-checkmark{border-color:#07213c}.client-medical-female-only-form-component .radio-component .radio-container .radio-checkmark:after{background:#07213c!important;border-color:#07213c!important}.client-medical-provider-information-form-component .edit-medical-provider-heading{color:#1f3864;font-size:20px;font-weight:500;margin-bottom:20px}.client-medical-provider-information-form-component .form-control-label-component .form-control-label{color:#07213c;font-size:18px;font-weight:500}.client-medical-provider-information-form-component .medical-provider-wrapper{height:calc(100vh - 420px);overflow:auto}.client-medical-provider-information-form-component .medical-provider-wrapper::-webkit-scrollbar{width:8px!important}.client-medical-provider-information-form-component .medical-provider-wrapper::-webkit-scrollbar-track{border-radius:4px;margin:0 3px}.client-medical-provider-information-form-component .medical-provider-wrapper::-webkit-scrollbar-thumb{background-color:#07213c;border:2px solid transparent;border-radius:4px;width:4px}.client-medical-provider-information-form-component .medical-provider-wrapper::-webkit-scrollbar-thumb:hover{background-color:#07213c}.client-medical-provider-information-form-component .add-medical-provider-information-heading{color:#00534f;font-size:1.4286rem;font-weight:700;margin-bottom:20px;margin-left:30px}.client-musculoskeletal-form-component .edit-musculoskeletal-history-heading{color:#07213c;font-size:20px;margin-bottom:15px}.client-musculoskeletal-form-component .edit-musculoskeletal-history-sub-heading{color:#1f3864;font-size:16px;font-weight:500;margin-bottom:24px}.client-musculoskeletal-form-component .edit-musculoskeletal-history-form-wrapper{height:calc(100vh - 390px);overflow:auto}.client-musculoskeletal-form-component .edit-musculoskeletal-history-form-wrapper::-webkit-scrollbar{width:8px!important}.client-musculoskeletal-form-component .edit-musculoskeletal-history-form-wrapper::-webkit-scrollbar-track{border-radius:4px;margin:0 3px}.client-musculoskeletal-form-component .edit-musculoskeletal-history-form-wrapper::-webkit-scrollbar-thumb{background-color:#07213c;border:2px solid transparent;border-radius:4px;width:4px}.client-musculoskeletal-form-component .edit-musculoskeletal-history-form-wrapper::-webkit-scrollbar-thumb:hover{background-color:#07213c}.client-musculoskeletal-form-component .radio-component.checked .radio-container .radio-field:checked~.radio-checkmark{border-color:#07213c}.client-musculoskeletal-form-component .radio-component .radio-container .radio-checkmark:after{background:#07213c!important;border-color:#07213c!important}.client-account-details-form-component .edit-communication-preferences-heading{color:#07213c;font-size:20px;font-weight:700;margin-bottom:15px}.client-account-details-form-component .data-label-value .data-label{color:#07213c;font-size:16px}.client-account-details-form-component .data-label-value .data-value{color:#83909d}.client-account-details-form-component .communication-wrapper{height:calc(100vh - 420px)!important}.client-account-details-form-component .form-control-label-component .form-control-label{color:#07213c;font-size:16px;margin-top:24px}.client-allergies-form-component .edit-allergies-heading{color:#07213c;font-size:20px;font-weight:500;margin-bottom:16px}.client-allergies-form-component .allergies-wrapper{height:calc(100vh - 420px)}.client-allergies-form-component .add-allergies-heading{color:#00534f;font-size:1.4286rem;font-weight:700;margin-bottom:20px;margin-left:30px}.profile-linking-layout-component{margin-left:30px}.profile-linking-layout-component .profile-linking-header-section{display:flex;justify-content:space-between}.profile-linking-layout-component .profile-linking-header-section .profile-linking-pending-requests-count{align-items:center;border:1px solid #e84142;border-radius:8px;color:#e84142;display:flex;height:32px;max-width:200px;padding:12px}.profile-linking-layout-component .profile-linking-layout-header-section .profile-linking-layout-title{color:#1f3864;font-size:20px;font-weight:500;padding-bottom:14px}.profile-linking-layout-component .profile-linking-layout-header-section .profile-linking-layout-description{color:#abb6be;font-size:14px;font-weight:400;line-height:18px}.profile-linking-layout-component .profile-linking-layout-component-body{border:1px solid #ebebeb;margin-top:15px}.profile-linking-layout-component .profile-linking-layout-component-body .profile-linking-layout-tab-body-header{display:flex;justify-content:space-between;padding:10px 20px}.profile-linking-layout-component .profile-linking-layout-component-body .profile-linking-layout-tab-body-header .profile-linking-layout-tab-body-header-info{align-items:center;color:#83909d;font-size:14px;font-weight:400;margin-bottom:18px;margin-right:10px}.profile-linking-layout-component .profile-linking-layout-component-body .list-wrapper{margin:0 24px}.profile-linking-layout-component .profile-linking-layout-component-body .list-wrapper .t-table-wrapper .t-table{height:calc(100vh - 500px)}.profile-linking-layout-component .profile-linking-layout-component-body .list-wrapper .t-table-wrapper .t-table .t-body,.profile-linking-layout-component .profile-linking-layout-component-body .list-wrapper .t-table-wrapper .t-table .table-data-not-found-card{min-height:180px}.profile-linking-layout-component .profile-linking-layout-component-body .list-wrapper .t-table-wrapper .table-no-data-wrapper{min-height:calc(100vh - 800px)}.profile-linking-layout-component .view-header{display:flex;justify-content:space-between}.profile-linking-layout-component .account-list-profile-image-wrapper .avatar-component{background-color:#fff3e8;color:#de561c}.profile-found-card{align-items:center;border-radius:10px;display:flex;padding:15px}.profile-found-card .profile-image-wrapper{display:flex;justify-content:center;position:relative;top:50%}.profile-found-card .profile-image-wrapper .avatar-component{background-color:#fff3e8;color:#de561c;font-size:20px;font-weight:700}.profile-found-card .profile-content-wrapper{padding-left:20px}.profile-found-card .profile-content-wrapper .profile-name{font-size:16px;font-weight:700}.profile-found-card .profile-content-wrapper .profile-sub-text-wrapper{display:flex;margin-top:10px}.profile-found-card .profile-content-wrapper .profile-sub-text-wrapper .profile-contact-section{align-items:center;display:flex;margin-right:20px}.profile-found-card .profile-content-wrapper .profile-sub-text-wrapper .profile-contact-section .contact-info-text{color:#1479ff;margin-left:10px}.profile-found-card .profile-content-wrapper .profile-sub-text-wrapper .profile-contact-section.phone-info{padding-right:15px}.review-pending-component .drawer-header{color:#07213c;font-size:18px;font-weight:700;padding-bottom:14px}.review-pending-component .t-form-actions{display:flex;justify-content:center;margin-top:24px}.review-pending-component .profile-details-card-wrapper{border:1px solid #ebebeb;border-radius:10px;margin-top:24px}.review-pending-component .mutual-access-content-wrapper,.review-pending-component .mutual-access-content-wrapper .permission-type-text,.review-pending-component .mutual-access-content-wrapper-2,.review-pending-component .mutual-access-content-wrapper-2 .permission-type-text{color:#83909d}.review-pending-component .radio-component.checked .radio-container .radio-field:checked~.radio-checkmark{border-color:#07213c}.review-pending-component .radio-component{margin-right:10px!important}.review-pending-component .radio-component .radio-container .radio-checkmark:after{background:#07213c!important;border-color:#07213c!important}.review-pending-component .card-component-orange-bg-color{background-color:#fff3e8;border:1px solid #ffbc9f;box-shadow:none!important;color:#07213c}.review-pending-component .card-component-orange-bg-color .main-heading-text{color:#07213c;margin-bottom:20px}.review-pending-component .card-component-blue-bg-color{background-color:#f2faff;border:1px solid #7fb6f0;box-shadow:none!important;padding-bottom:0!important}.modify-request-form-component .t-form-actions{display:flex;justify-content:center}.modify-request-form-component .assign-relationship-wrapper{color:#07213c;font-size:18px;font-weight:700;margin-bottom:10px;margin-top:24px}.modify-request-form-component .permissions-heading{color:#07213c;font-size:18px;font-weight:700;margin-bottom:15px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.accordion-wrapper .MuiAccordion-root{border-radius:8px!important}.accordion-wrapper .MuiAccordion-root:has(.disable-expanding){pointer-events:none}.accordion-wrapper .MuiSvgIcon-root{color:#07213c!important}.accordion-wrapper .MuiAccordion-root{background:#f2faff;box-shadow:none}.accordion-wrapper .MuiAccordion-root .MuiAccordionSummary-expandIconWrapper{margin-left:15px!important;margin-right:20px!important}.accordion-wrapper .MuiAccordion-root .data-label{color:#212b36;font-size:14px;font-weight:700}.accordion-wrapper .MuiAccordion-root .data-value{color:#212b36;font-size:14px;font-weight:400}.accordion-wrapper .MuiAccordion-root .MuiAccordionSummary-root{min-height:48px;padding:0!important}.accordion-wrapper .MuiAccordion-root .MuiAccordionSummary-root.Mui-expanded{min-height:48px!important}.accordion-wrapper .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content{display:flex;justify-content:space-between}.accordion-wrapper .MuiAccordion-root .accordion-summary{background:#f2faff;border-radius:8px}.accordion-wrapper .MuiAccordion-root .accordion-summary .accordion-header{-webkit-column-gap:30px;column-gap:30px;display:flex;justify-content:space-between;padding:0 20px}.accordion-wrapper .MuiAccordion-root .accordion-summary .accordion-header .accordian-tile{color:#212b36;font-size:14px;font-weight:400}.accordion-wrapper .MuiAccordion-root .accordion-summary .accordion-header .accordian-tile .label-component{margin-left:10px!important}.accordion-wrapper .MuiAccordion-root .accordion-summary .accordion-header .accordian-sub-tile{color:#83909d;font-size:12px;font-weight:400}.accordion-wrapper .MuiAccordion-root .accordion-summary .accordion-header .accordian-user-name{color:#83909d;font-size:12px;font-weight:700}.view-account-details-component .wrapper{height:calc(100vh - 200px)}.view-account-details-component .view-account-details-wrapper{border:1px solid #ebebeb;border-radius:10px;padding:0 16px 16px}.view-account-details-component .view-account-details-wrapper .permissions-content{margin-bottom:0}.view-account-details-component .view-account-details-wrapper .permissions-content .permissions-content-wrapper{display:flex;margin-top:16px}.view-account-details-component .view-account-details-wrapper .permissions-content .permissions-content-wrapper .relationship--permission-heading{color:#717171;padding-right:16px}.view-account-details-component .view-account-details-wrapper .profile-card-wrapper{border-bottom:1px solid #ebebeb}.view-account-details-component .view-header .button-actions{display:flex;justify-content:center}.view-account-details-component .relationship--permission-heading{color:#07213c;font-size:16px;font-weight:600;margin-bottom:4px}.request-access-form-component .permission-heading{color:#07213c;font-size:16px;font-weight:600;margin-bottom:12px}.request-access-form-component .profile-details-heading{color:#07213c;font-size:18px;font-weight:700;margin-bottom:10px}.request-access-form-component .request-access-description{margin-bottom:24px}.request-access-form-component .profile-details-subheading{margin-bottom:20px}.request-access-form-component .relation-heading{color:#07213c;font-size:16px;font-weight:600;margin-bottom:4px}.request-access-form-component .relation-sub-heading{color:#07213c;margin-bottom:12px}.request-access-form-component .radio-component.checked .radio-container .radio-field:checked~.radio-checkmark{border-color:#07213c}.request-access-form-component .radio-component .radio-container .radio-checkmark:after{background:#07213c!important;border-color:#07213c!important}.success-status-container .confirmation-status{background-color:#fff;border-radius:8px;height:calc(100vh - 200px);padding:7rem 2rem 0;position:relative}.success-status-container .confirmation-status-icon{margin-bottom:1rem;text-align:center}.success-status-container .confirmation-status-text{color:#07213c;font-size:32px;font-weight:700;margin:.5rem 0;text-align:center}.success-status-container .confirmation-status-sub-text{color:#07213c;font-size:16px;line-height:1.4;margin:1rem 0;padding-left:2.8rem}.success-status-container .account-details{border-radius:6px;margin:1rem 0;padding-left:2.8rem;text-align:left}.success-status-container .client-details{color:#07213c;font-size:16px;margin-left:16px}.success-status-container .client-details.others{margin-left:40px}.success-status-container .client-details.others2{margin-left:50px}.success-status-container .account-details p{color:#444;margin:.4rem 0}.success-status-container .confirmation-text-footer{color:#999;line-height:1.4;margin-top:1rem}.view-access-details .view-access-details-profile-card{border:1px solid #ebebeb;border-radius:10px}.view-access-details .view-access-details-container{height:calc(100vh - 200px)}.view-access-details .from-request-to{color:#717171;font-size:16px;font-weight:600;margin-bottom:12px}.view-access-details .view-account-details-wrapper{border:1px solid #ebebeb;border-radius:10px;padding:0 16px 16px}.view-access-details .view-account-details-wrapper .permissions-content{margin-bottom:0}.view-access-details .view-account-details-wrapper .permissions-content .permissions-content-wrapper{display:flex;margin-top:16px}.view-access-details .view-account-details-wrapper .permissions-content .permissions-content-wrapper .relationship--permission-heading{color:#717171;padding-right:16px}.view-access-details .view-account-details-wrapper .profile-card-wrapper{border-bottom:1px solid #ebebeb}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.appointments-certification-and-consent-form-view-component .appointments-form-view .appointments-form-view-details-text{color:#83909d;font-size:1.143rem;font-weight:400;margin-bottom:24px}.appointments-certification-and-consent-form-view-component .appointments-form-view .signature-image-preview{border:1px solid #bfc6cd}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.data-title-value-wrapper{padding:8px 0}.data-title-value-wrapper .data-title{color:#8b8e90;font-size:14px;font-weight:400;padding:5px 0}.data-title-value-wrapper .data-value{color:#202020;font-size:16px;max-width:400px;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.appointments-autharization-release-information-add-Component .card-component .card-body .client-registration-authorization-to-release-medical-information-component .t-form .t-form-controls{height:calc(100vh - 338px);overflow-x:hidden;overflow-y:auto}.appointments-autharization-release-information-add-Component .card-component .card-body .client-registration-authorization-to-release-medical-information-component .t-form .t-form-controls::-webkit-scrollbar{width:7px}.appointments-autharization-release-information-add-Component .card-component .card-body .client-registration-authorization-to-release-medical-information-component .t-form .t-form-controls::-webkit-scrollbar-track{background:#b7e3ff!important;border-radius:4.5px}.appointments-autharization-release-information-add-Component .card-component .card-body .client-registration-authorization-to-release-medical-information-component .t-form .t-form-controls::-webkit-scrollbar:vertical{width:7px}.appointments-autharization-release-information-add-Component .card-component .card-body .client-registration-authorization-to-release-medical-information-component .t-form .t-form-controls::-webkit-scrollbar-thumb:hover{background:#b7e3ff!important}.appointments-autharization-release-information-add-Component .card-component .card-body .client-registration-authorization-to-release-medical-information-component .t-form .t-form-controls::-webkit-scrollbar-thumb{background:#07213c;border-radius:20px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.appointment-form .client-injury-details-form-body{height:calc(100vh - 358px);overflow-x:hidden;overflow-y:auto}.appointment-form .client-injury-details-form-body::-webkit-scrollbar{width:7px}.appointment-form .client-injury-details-form-body::-webkit-scrollbar-track{background:#b7e3ff!important;border-radius:4.5px}.appointment-form .client-injury-details-form-body::-webkit-scrollbar:vertical{width:7px}.appointment-form .client-injury-details-form-body::-webkit-scrollbar-thumb:hover{background:#b7e3ff!important}.appointment-form .client-injury-details-form-body::-webkit-scrollbar-thumb{background:#07213c;border-radius:20px}.appointment-form .t-form-actions{padding-right:44px}.appointment-form .appointments-view-edit-form-header{display:flex;justify-content:space-between;margin-bottom:24px}.appointment-form .card-body{height:calc(100vh - 210px);overflow:auto;padding:24px!important}.appointment-form .card-component{margin-bottom:0!important}.appointment-form .appointments-form-header{margin-bottom:10px}.appointment-form .client-registration-details-block__title{color:#83909d;font-size:1.714rem;font-weight:500;line-height:30px;margin-bottom:24px}.no-internet-component{align-items:center;background-color:#f2faff;display:flex;flex-direction:column;height:100vh;justify-content:center}.no-internet-component .no-internet-icon-wrapper{margin-bottom:80px}.no-internet-component .no-internet-title{color:#212b36;font-size:24px;font-weight:500;margin-bottom:10px;text-align:center}.no-internet-component .no-internet-description{color:#6d6d6d;font-size:16px;font-weight:400;margin-bottom:100px;text-align:center}.activity-log-header{color:#07213c;font-size:20px;font-weight:600;line-height:25px;margin-bottom:23px}.activity-logs-timeline-component .t-table:not(.t-table-wrapper .t-table.auto-height){min-height:100px!important}.activity-logs-timeline-component .accordian-actions{margin-right:0!important}.activity-logs-timeline-component .MuiTimelineConnector-root{background:#7fb6f0}.activity-logs-timeline-component .MuiTimelineDot-root{margin-bottom:0!important;margin-top:0!important}.activity-logs-timeline-component .initial-timeline-connector{max-height:23px}.activity-logs-timeline-component .log-item{-webkit-column-gap:30px;column-gap:30px;display:flex;justify-content:space-between}.activity-logs-timeline-component .log-item .log-item-body{flex:1 1}.activity-logs-timeline-component .log-item .log-item-header{font-weight:700;margin-top:15px}.activity-logs-timeline-component .log-item .log-status-wrapper{align-items:center;display:flex}.activity-logs-timeline-component .default-activity-log .data-label-value:last-child{margin-bottom:0}.activity-logs-timeline-component .MuiAccordionSummary-expandIconWrapper{width:20px}.activity-logs-timeline-component .MuiAccordion-root{border:1px solid #ebebeb}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.date-range-picker-component{border-radius:4px;margin:0 0 24px;position:relative}.date-range-picker-component .date-picker-container{align-items:center;display:flex;position:relative}.date-range-picker-component .date-picker-icon{pointer-events:none;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.date-range-picker-component .react-datepicker-wrapper{display:inline;width:100%}.date-range-picker-component .react-datepicker__input-container{width:100%}.date-range-picker-component .react-datepicker__input-container input::-webkit-input-placeholder{color:#bfc6cd}.date-range-picker-component .react-datepicker__input-container input:-ms-input-placeholder{color:#bfc6cd}.date-range-picker-component .react-datepicker__input-container input::placeholder{color:#bfc6cd}.date-range-picker-component.fullWidth,.date-range-picker-component.fullWidth .react-datepicker__input-container{width:100%}.date-range-picker-component .react-datepicker-popper{z-index:10}.date-range-picker-component .react-datepicker{font-family:inherit!important}.date-range-picker-component .date-range-picker-field{background:#fff;border:1px solid #83909d;border-radius:3px;color:#07213c;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;outline:none;padding:10px 40px 10px 12px;width:100%}.date-range-picker-component .react-datepicker-time__header,.date-range-picker-component .react-datepicker-year-header,.date-range-picker-component .react-datepicker__current-month,.date-range-picker-component .react-datepicker__day,.date-range-picker-component .react-datepicker__day-name,.date-range-picker-component .react-datepicker__time-name{color:#07213c}.date-range-picker-component .react-datepicker__day--keyboard-selected,.date-range-picker-component .react-datepicker__day:hover,.date-range-picker-component .react-datepicker__month-text--keyboard-selected,.date-range-picker-component .react-datepicker__quarter-text--keyboard-selected,.date-range-picker-component .react-datepicker__year-text--keyboard-selected{background-color:#7eb2f6;color:#fff}.date-range-picker-component .react-datepicker__day--outside-month{opacity:.5}.date-range-picker-component .react-datepicker__month-container{border:1px solid #83909d}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__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-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:content-box;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.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__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.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__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.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{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.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{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.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;margin:2px;width:4rem}.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;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.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{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.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{background-color:#f0f0f0;cursor:pointer}.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{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.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{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected: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{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.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__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__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__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__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__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__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__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{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.cards-pagination-component{display:flex;justify-content:center;margin-top:30px;padding-bottom:30px;width:100%}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-medical-details-component .card-v2__title{padding-top:24px}.client-medical-details-component .page-header-component{margin-bottom:8px!important;padding-bottom:0!important}.client-medical-details-component .details-view-card-body{padding-bottom:0!important}.client-medical-details-component .allergies-na{margin-bottom:24px;padding-bottom:0}.client-medical-details-component .details-view-card-component{border:1px solid #ebebeb;margin-bottom:20px}.client-medical-details-component .musculoskeletal-history-block{align-items:center;margin-bottom:20px}.client-medical-details-component .musculoskeletal-history-block .data-label-value{justify-content:space-between;margin-bottom:6px}.client-medical-details-component .musculoskeletal-history-block .data-label-value .data-label{color:#212b36;font-weight:700;letter-spacing:.5px}.client-medical-details-component .musculoskeletal-history-block .question-component{color:#6d6d6d;margin-bottom:0}.client-medical-details-component .females-only-block .data-label-value{justify-content:space-between;margin-bottom:6px}.client-medical-details-component .females-only-block .data-label-value .data-label{color:#07213c;margin-right:100px}.client-medical-details-component .females-only-block .data-label-value .data-value{color:#07213c}.client-medical-details-component .musculoskeletal-question{color:#6d6d6d;word-break:break-word}.client-medical-details-component .musculoskeletal-question-na{color:#6d6d6d}.client-account-details-component .details-view-card-body{padding-bottom:0!important}.client-account-details-component .card-v2__title{padding-top:24px!important}.client-account-details-component .page-header-component{margin-bottom:8px!important;padding-bottom:0!important}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.facility-slider-container{font-family:Roboto,sans-serif;width:100%}.facility-slider-container .book-appointment-carousel{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.carousel{font-family:Roboto,sans-serif;height:36rem;-webkit-perspective:100rem;perspective:100rem;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:33.21rem}.facility-opening-hours-table-wrapper{border:1px solid #e2e2e2;border-radius:8px;display:flex}.facility-opening-hours-table-wrapper .weeks-days-table-header{background:#ecf7ff;border-right:1px solid #e2e2e2;border-top-left-radius:8px;display:flex;height:36px}.facility-opening-hours-table-wrapper .weeks-days-table-header.right-header{border-right:none;border-top-left-radius:0;border-top-right-radius:8px}.facility-opening-hours-table-wrapper .weeks-days-table-header .week-days-timing-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center}.facility-opening-hours-table-wrapper .weeks-days-table-header .week-days-timing-wrapper .week-days-heading{align-items:center;display:flex;flex:1 1;font-family:Roboto Bold,sans-serif;font-weight:600;justify-content:center;margin-left:40px}.facility-opening-hours-table-wrapper .weeks-days-table-header .week-days-timing-wrapper .timing-heading{align-items:center;display:flex;flex:2 1;font-family:Roboto Bold,sans-serif;font-weight:600;justify-content:center}.facility-opening-hours-table-wrapper .weeks-days-table-container{border-bottom:1px solid #e7e7e7;height:32px}.facility-opening-hours-table-wrapper .weeks-days-table-container.left-container{border-right:1px solid #e7e7e7!important;text-align:center}.facility-opening-hours-table-wrapper .weeks-days-table-container.left-container:last-child{border-bottom:none}.facility-opening-hours-table-wrapper .weeks-days-table-container .horizontal-line-wrapper{margin-bottom:0;margin-top:0}.facility-opening-hours-table-wrapper .weeks-days-table-container .data-label-value{display:flex;flex-direction:row;margin-bottom:0;padding-left:24px;padding-top:6px}.facility-opening-hours-table-wrapper .weeks-days-table-container .data-label-value .data-label{color:#212b36;flex:1 1;font-family:Nunito,sans-serif;font-weight:500;margin-left:16px;text-align:center}.facility-opening-hours-table-wrapper .weeks-days-table-container .data-label-value .data-value{align-items:center;display:flex;flex:2 1;font-weight:400;justify-content:center}.facility-opening-hours-table-wrapper .column-left,.facility-opening-hours-table-wrapper .column-right{flex:1 1}.card-container{-webkit-filter:blur(calc(var(--abs-offset)*.5rem));filter:blur(calc(var(--abs-offset)*.5rem));position:absolute;-webkit-transform:rotateY(calc(var(--offset)*50deg)) translateZ(calc(var(--abs-offset)*-30rem)) translateX(calc(var(--direction)*-1rem));transform:rotateY(calc(var(--offset)*50deg)) translateZ(calc(var(--abs-offset)*-30rem)) translateX(calc(var(--direction)*-1rem))}.card,.card-container{height:100%;transition:all .3s ease-out;width:100%}.card{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:.0625rem solid #fff;border:.0625rem solid var(--CBP-primary-white,#fff);border-radius:.3125rem;padding:1.714rem}.card .select-location-button .button-component{font-weight:700}.card .button-component{height:2.5rem;margin-top:2.7rem}.card .facility-details-wrapper{background:#f7f7f7;background:var(--CBP-Secondary-Cultured,#f7f7f7);border-radius:5px;padding:1.143rem;width:100%}.card .facility-details-wrapper .facility-image{border-radius:.35rem;height:8rem;width:8rem}.card .facility-details-wrapper .facility-details-text-wrapper{word-wrap:break-word;color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:1rem;font-weight:600;overflow-wrap:break-word;white-space:normal}.card .facility-details-wrapper .facility-details-address-wrapper{color:#1a314a;color:var(--CBP-Secondary-Prussian-Blue,#1a314a);font-size:12px;font-weight:400}@media(max-width:1100px){.carousel .button-component{height:1.5rem!important;margin-top:1rem!important}.carousel .carousel{height:31rem;-webkit-perspective:20rem;perspective:20rem;width:20rem}.carousel .card-container{-webkit-transform:rotateY(calc(var(--offset)*40deg)) translateZ(calc(var(--abs-offset)*-20rem)) translateX(calc(var(--direction)*-4rem));transform:rotateY(calc(var(--offset)*40deg)) translateZ(calc(var(--abs-offset)*-20rem)) translateX(calc(var(--direction)*-4rem))}.carousel .card{border-radius:.25rem;padding:1rem}.carousel .card .facility-details-wrapper{background:#f7f7f7;background:var(--CBP-Secondary-Cultured,#f7f7f7);border-radius:5px;padding:.7rem;width:100%}.carousel .card .facility-details-wrapper .facility-image{height:4rem;width:4rem}}@media(max-width:768px){.carousel .carousel{height:17rem;-webkit-perspective:17rem;perspective:17rem;width:17rem}.carousel .card-container{-webkit-filter:blur(calc(var(--abs-offset)*.5rem));filter:blur(calc(var(--abs-offset)*.5rem));-webkit-transform:rotateY(calc(var(--offset)*30deg)) translateZ(calc(var(--abs-offset)*-15rem)) translateX(calc(var(--direction)*-3rem));transform:rotateY(calc(var(--offset)*30deg)) translateZ(calc(var(--abs-offset)*-15rem)) translateX(calc(var(--direction)*-3rem))}.carousel .card{border-radius:.25rem;padding:.7rem}.carousel .card .facility-details-wrapper{background:#f7f7f7;background:var(--CBP-Secondary-Cultured,#f7f7f7);border-radius:5px;padding:.5rem;width:100%}.carousel .card .facility-details-wrapper .facility-image{height:2rem;width:2rem}}.provider-profile-card-container{display:flex;margin-top:1rem;overflow:auto;padding-bottom:25px}.profile-card{background:#fff;border-radius:5px;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);max-width:6.714rem;min-width:6.714rem;text-align:center;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.profile-card:hover{-webkit-transform:translateY(-.2125rem);transform:translateY(-.2125rem)}.profile-image{border-top-left-radius:5px;border-top-right-radius:5px;height:5rem;object-fit:cover;transition:all .3s ease-in-out;width:6.714rem}@media(max-width:1100px){.profile-image{height:4rem}}.profile-name{color:#07213c;font-size:.71rem;font-weight:500}@media(max-width:1100px){.profile-name,.underline-text-ten-font{font-size:.6rem}}.profile-link{color:#007bff;display:inline-block;font-size:1rem;margin-top:.5rem;text-decoration:none;transition:color .3s ease}.profile-link:hover{color:#0056b3;text-decoration:underline}@media(max-width:1100px){.profile-link{font-size:.4rem}}.book-appointment-modal-container{display:flex;margin:0 auto;min-height:21rem;width:78.57rem}.book-appointment-flow-modal-container{display:flex;margin:0 auto}.book-appointment-flow-modal-container .book-appointment-flow-modal-loading-container{min-height:41.85rem;width:92.85rem}.provider-profile-card-container::-webkit-scrollbar{height:.5rem!important;width:.5rem!important}.provider-profile-card-container::-webkit-scrollbar-track{background:#1f3864;border-radius:3px}.provider-profile-card-container::-webkit-scrollbar-thumb{background:#bfc6cd;border-radius:3px}.provider-profile-card-container::-webkit-scrollbar-thumb:hover{background:#031221}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.operating-hours-modal{background:#fff;border-radius:.5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.1);font-family:Roboto,sans-serif;min-height:21.4rem;padding:1.5rem 2.2rem;width:78.57rem}.operating-hours-modal .modal-title{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:20px;font-weight:600}.operating-hours-modal .modal-subtitle{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:16px;font-weight:400}.operating-hours-modal .hours-table{border-collapse:collapse;width:100%}.operating-hours-modal .hours-table .closed-text{color:#e84142;color:var(--CBP-Secondary-Imperial-Red,#e84142);font-size:1.1rem;font-weight:400}.operating-hours-modal .hours-table .timings-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:1.1rem;font-weight:400}.operating-hours-modal .hours-table th{background:#eef7fe;font-weight:600}.operating-hours-modal .hours-table td,.operating-hours-modal .hours-table th{border:1px solid #83909d;color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:14px;padding:1.15rem 4.28rem}.operating-hours-modal .hours-table td{font-weight:400}.operating-hours-modal .hours-table .closed{color:red;font-weight:700}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.service-category-modal{border-radius:.5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.1);font-family:Roboto,sans-serif;height:42.07rem;max-height:42.07rem;min-height:42.07rem;padding:1.5rem 2.2rem;width:78.57rem}.service-category-modal .service-category-modal-content{display:flex;flex-direction:column;height:100%}.service-category-modal .service-category-modal-content .modal-title{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:20px;font-weight:600}.service-category-modal .service-category-modal-content .modal-subtitle{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:16px;font-weight:400}.service-category-modal .service-category-modal-content .category-container{flex:1 1;overflow-x:hidden;overflow-y:auto;padding-right:20px}.service-category-modal .service-category-modal-content .category-container .service-holder{width:18rem}.service-category-modal .service-category-modal-content .category-container .service-holder .service-image-holder img{display:block;height:9.28rem;width:100%}.service-category-modal .service-category-modal-content .category-container .service-holder .service-category-name-holder{background:#07213c;background:var(--CBP-Primary-Oxford-Blue,#07213c);min-height:5.92rem;padding:1rem}.service-category-modal .service-category-modal-content .category-container .service-holder .service-category-name-holder .category-name-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:500}.service-category-modal .services{display:flex;flex-direction:column;margin-top:10px;width:18rem}.service-category-modal .services .service-button{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00b1b1;background:var(--CBP-Secondary-Verdigris,#00b1b1);border:1px solid #fff;border:1px solid var(--CBP-primary-white,#fff);border-radius:5px;color:#fff;color:var(--CBP-Primary-White,#fff);font-family:Roboto,sans-serif;font-size:14px;font-weight:500;margin-bottom:8px;padding:14px}@media(max-width:768px){.service-category-modal .category-container{padding:10px}}@media(max-width:576px){.service-category-modal .service-button{font-size:14px;padding:8px}}.category-container::-webkit-scrollbar{width:.4rem}.category-container::-webkit-scrollbar-track{background:#b7e3ff;border-radius:3px}.category-container::-webkit-scrollbar-thumb{background:#07213c;border-radius:3px}.category-container::-webkit-scrollbar-thumb:hover{background:#9da2a6}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.book-appointment-flow-modal{background:#07213c;background:var(--CBP-Primary-Oxford-Blue,#07213c);border-radius:.3rem;font-family:Roboto,sans-serif;min-height:41.85rem;width:92.85rem}@media(max-width:1200px){.book-appointment-flow-modal{height:auto;max-width:40rem}}@media(max-width:1024px){.book-appointment-flow-modal{height:auto;width:40rem}}@media(max-width:768px){.book-appointment-flow-modal{height:auto;width:40rem}}.book-appointment-flow-modal .back-text-orientation{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:14px;font-weight:500}.category-details-holder_book_appointment_flow{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #1f3864;border:1px solid var(--CBP-secondary-delft-blue,#1f3864);border-radius:5px}.category-details-holder_book_appointment_flow .details-image{border-radius:.3125rem}.category-details-holder_book_appointment_flow .service-therapy-text{color:#bfc6cd;color:var(--CBP-Secondary-Silver-Sand,#bfc6cd);font-size:1rem;font-weight:400}.category-details-holder_book_appointment_flow .active-status-show-on-card{background:#66ffe0;border-bottom-left-radius:5px;border-top-left-radius:5px;max-width:.5rem;min-width:.5rem}.category-details-holder_book_appointment_flow .category-details-text-wrapper .category-name-text-in-details{color:#fff;color:var(--CBP-Primary-White,#fff);font-family:Roboto,sans-serif;font-size:18px;font-weight:500}.category-details-holder_book_appointment_flow .category-details-text-wrapper .category-sub-name-text-in-details{color:#bfc6cd;color:var(--CBP-Secondary-Silver-Sand,#bfc6cd);font-size:14px;font-weight:400}.category-details-holder_book_appointment_flow .category-details-text-wrapper .category-description-wrapper{color:#bfc6cd;color:var(--CBP-Secondary-Silver-Sand,#bfc6cd);font-family:Roboto,sans-serif;font-size:1rem;font-weight:400}@media(max-width:1200px){.book-appointment-flow-content-wrapper{flex-direction:column}}@media(max-width:1024px){.book-appointment-flow-content-wrapper{flex-direction:column}}@media(max-width:768px){.book-appointment-flow-content-wrapper{flex-direction:column}}.facility-details-holder{background:teal;background:var(--CBP-Secondary-Teal,teal);padding:1rem 2.2rem}.facility-details-holder .facility-details-header-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1rem;font-weight:500}.facility-details-holder .facility-name-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1.3rem;font-weight:500}.facility-details-holder .facility-address-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1rem;font-weight:400}.provider-details-holder{background:#099;background:var(--CBP-Secondary-Teal,#099);padding:1rem 2.2rem}.provider-details-holder .facility-details-header-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1rem;font-weight:500}.provider-details-holder .facility-name-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1.3rem;font-weight:500}.provider-details-holder .facility-address-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1rem;font-weight:400}.date-time-details-holder{background:#00b1b1;background:var(--CBP-Secondary-Teal,#00b1b1);padding:1rem 2.2rem}.date-time-details-holder .facility-details-header-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1rem;font-weight:500}.date-time-details-holder .facility-name-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1.3rem;font-weight:500}.date-time-details-holder .facility-address-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1rem;font-weight:400}.book-appointment-flow-category-container{height:35rem;overflow:auto;overflow-x:hidden;width:100%}.book-appointment-flow-category-container .service-holder{border:5.87px solid #fff;border:5.87px solid var(--CBP-primary-white,#fff);cursor:pointer;width:16.5rem}.book-appointment-flow-category-container .service-holder:hover{border:5.87px solid #1479ff;border:5.87px solid var(--CBP-primary-white,#1479ff)}.book-appointment-flow-category-container .service-holder:hover .service-category-name-holder{background:#1479ff;background:var(--CBP-Primary-Oxford-Blue,#1479ff)}.book-appointment-flow-category-container .service-holder .active{background:#66ffe0!important;background:var(--CBP-Primary-Oxford-Blue,#66ffe0)!important;color:#07213c;color:var(--CBP-Primary-White,#07213c)}.book-appointment-flow-category-container .service-holder .non-active{background:#07213c;background:var(--CBP-Primary-Oxford-Blue,#07213c);color:#fff;color:var(--CBP-Primary-White,#fff)}.book-appointment-flow-category-container .service-holder .service-image-holder img{display:block;height:9.28rem;width:100%}.book-appointment-flow-category-container .service-holder .service-category-name-holder{min-height:5.92rem;padding:1rem}.book-appointment-flow-category-container .service-holder .service-category-name-holder .category-name-text{font-family:Roboto,sans-serif;font-size:1rem;font-weight:500}.book-appointment-flow-service-container{height:35rem;overflow:auto;overflow-x:hidden}.book-appointment-flow-service-container .services-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);padding-right:1rem}.book-appointment-flow-service-container .services-grid .service-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:5px;cursor:pointer;padding:1rem;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.book-appointment-flow-service-container .services-grid .service-card:hover{border:1px solid #1479ff;border:1px solid var(--CBP-secondary-blue-crayola,#1479ff)}.book-appointment-flow-service-container .services-grid .service-active{background:#1479ff;background:var(--CBP-Secondary-Prussian-Blue,#1479ff);border:1px solid #fff;border:1px solid var(--CBP-secondary-blue-crayola,#fff)}.book-appointment-flow-service-container .services-grid .service-not-active{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #fff;border:1px solid var(--CBP-secondary-blue-crayola,#fff)}.book-appointment-flow-service-container .service-name{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:18px;font-weight:400}.book-appointment-flow-injury-type-container .injury-type-container{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:2px solid #1f3864;border:2px solid var(--CBP-secondary-delft-blue,#1f3864);border-radius:5px;box-shadow:0 4px 4px 0 rgba(32,81,146,.1);max-width:42.14rem;min-width:42.14rem;padding:1.1rem;text-align:center}@media(max-width:1200px){.book-appointment-flow-injury-type-container .injury-type-container{margin-top:1rem;max-width:30rem;min-width:30rem}}@media(max-width:1024px){.book-appointment-flow-injury-type-container .injury-type-container{max-width:30rem;min-width:30rem}}@media(max-width:768px){.book-appointment-flow-injury-type-container .injury-type-container{max-width:30rem;min-width:30rem}}.book-appointment-flow-injury-type-container .injury-type-container.injury-type-active,.book-appointment-flow-injury-type-container .injury-type-container:hover{border:2px solid #1479ff;border:2px solid var(--CBP-secondary-blue-crayola,#1479ff)}.book-appointment-flow-injury-type-container .injury-type-container.injury-type-active .injury-type-header{background:#b7e3ff;background:var(--CBP-Secondary-Aero-Blue,#b7e3ff);border-radius:5px;box-shadow:0 4px 4px 0 rgba(32,81,146,.1);color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:1.5rem;font-weight:600;padding:.7rem;text-align:center}.book-appointment-flow-injury-type-container .injury-type-container.injury-type-non-active .injury-type-header{background:#d0fff5;background:var(--CBP-Secondary-Aero-Blue,#d0fff5);border-radius:5px;box-shadow:0 4px 4px 0 rgba(32,81,146,.1);color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:1.5rem;font-weight:600;padding:.7rem;text-align:center}.book-appointment-flow-injury-type-container .injury-type-container .injury-type-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:18px;font-weight:400}.book-appointment-flow-injury-type-container .injury-type-container .injury-type-text .specific-text{font-weight:600}.book-appointment-flow-injury-type-container .injury-type-container .injury-type-button .button-component{height:2.5rem;width:20rem}.book-appointment-flow-injury-type-container .injury-type-container .injury-type-button .button-component .button-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:1rem;font-weight:600}.book-appointment-flow-time-rate-container{height:35rem;overflow:auto;overflow-x:hidden;width:100%}.book-appointment-flow-time-rate-container .time-slot-rate-active{background-color:#1479ff;border:1px solid #fff;border:1px solid var(--CBP-primary-white,#fff)}.book-appointment-flow-time-rate-container .time-slot-rate-not-active{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #fff;border:1px solid var(--CBP-primary-white,#fff)}.book-appointment-flow-time-rate-container .time-slot-rate-not-active:hover{border:1px solid #1479ff;border:1px solid var(--CBP-secondary-blue-crayola,#1479ff)}.book-appointment-flow-time-rate-container .time-slot-rate-wrapper{border-radius:5px;box-shadow:0 4px 4px 0 rgba(32,81,146,.1)}.book-appointment-flow-time-rate-container .time-slot-rate-wrapper .service-title-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1.1rem;font-weight:500}.book-appointment-flow-time-rate-container .time-slot-rate-wrapper .service-duration-amount-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1.8rem;font-weight:400}.book-appointment-flow-client-type-container .client-type-active{background-color:#1479ff;border:1px solid #fff;border:1px solid var(--CBP-primary-white,#fff)}.book-appointment-flow-client-type-container .client-type-not-active{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #fff;border:1px solid var(--CBP-primary-white,#fff)}.book-appointment-flow-client-type-container .client-type-not-active:hover{border:1px solid #1479ff;border:1px solid var(--CBP-secondary-blue-crayola,#1479ff)}.book-appointment-flow-client-type-container .client-type-wrapper{border-radius:5px;box-shadow:0 4px 4px 0 rgba(32,81,146,.1)}.book-appointment-flow-client-type-container .client-type-wrapper .client-type-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1.8rem;font-weight:400}.client-type-screen{height:100%;width:100%}@media(max-width:1200px){.client-type-screen{flex-direction:column}}@media(max-width:1024px){.client-type-screen{flex-direction:column}}@media(max-width:768px){.client-type-screen{flex-direction:column}}.client-type-screen .selected-client-details{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #1f3864;border:1px solid var(--CBP-secondary-delft-blue,#1f3864);border-radius:5px;color:#fff;color:var(--CBP-Primary-White,#fff);font-size:12px;font-weight:500;padding:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.client-type-screen .new-client-registration-form{height:25.5rem;overflow:auto}.client-type-screen .new-client-registration-form .MuiFormHelperText-root{background-color:#0ed678!important;margin:0!important}.client-type-screen .appointment-details-holder{height:41.85rem}@media(max-width:1200px){.client-type-screen .appointment-details-holder{height:auto}}@media(max-width:1024px){.client-type-screen .appointment-details-holder{height:auto}}@media(max-width:768px){.client-type-screen .appointment-details-holder{height:auto}}.client-type-screen .appointment-details-holder .header-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:24px;font-weight:500}.client-type-screen .appointment-details-holder .tag-card-details-wrapper{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #1f3864;border:1px solid var(--CBP-secondary-delft-blue,#1f3864);border-radius:5px;color:#fff;color:var(--CBP-Primary-White,#fff);font-size:12px;font-weight:500;padding:.5rem}.client-type-screen .client-type-form-holder{background:#f2faff;background:var(--CBP-Secondary-Alice-Blue-2,#f2faff)}.client-type-screen .client-type-form-holder .previous-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:1rem;font-weight:500}.client-type-screen .client-type-form-holder .welcome-back-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:2.3rem;font-weight:500;text-align:center}.client-type-screen .client-type-form-holder .otp-description-text{color:#7d8d9d;color:var(--CBP-Primary-Oxford-Blue,#7d8d9d);font-size:1.2rem;font-weight:400;text-align:center}.client-type-screen .client-type-form-holder .back-arrow-holder{background-color:#e3f4fe;border-radius:50%;height:2.3rem;width:2.3rem}.otp-modal-container{font-family:Roboto,sans-serif;height:580px;width:643px}.otp-modal-container .security-code-header{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:1.8rem;font-weight:500;text-align:center}.otp-modal-container .security-code-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:1rem;font-weight:400;text-align:center}.otp-modal-container .book-appointment-otp-component .otp-component .otp-container div:not(:first-child){margin-left:.8rem}.otp-modal-container .book-appointment-otp-component .otp-component input{background:#fff;border:1px solid #bfc6cd;border:1px solid var(--CBP-secondary-silver-sand,#bfc6cd);border-radius:5px;color:#07213c;font-family:Roboto,sans-serif;font-size:1.8rem;font-weight:400;height:4rem!important;line-height:28px;margin-right:0;outline:none;padding:10px 12px;text-align:center;width:4rem!important}.otp-modal-container .book-appointment-otp-component .otp-component input::-webkit-input-placeholder{color:#bfc6cd;color:var(--CBP-Secondary-Silver-Sand,#bfc6cd);font-size:1.8rem;font-weight:500}.otp-modal-container .book-appointment-otp-component .otp-component input:-ms-input-placeholder{color:#bfc6cd;color:var(--CBP-Secondary-Silver-Sand,#bfc6cd);font-size:1.8rem;font-weight:500}.otp-modal-container .book-appointment-otp-component .otp-component input::placeholder{color:#bfc6cd;color:var(--CBP-Secondary-Silver-Sand,#bfc6cd);font-size:1.8rem;font-weight:500}.otp-modal-container .book-appointment-otp-component .appointment-otp-form__body__controls__resend_otp{margin-left:80%}.otp-modal-container .book-appointment-otp-component .appointment-otp-form__body__controls__resend_otp .timer{color:#1479ff!important;font-weight:500!important;opacity:1;text-decoration:none}@media(max-width:1200px){.otp-modal-container .book-appointment-otp-component .appointment-otp-form__body__controls__resend_otp .timer{font-size:.95rem}}@media(max-width:1024px){.otp-modal-container .book-appointment-otp-component .appointment-otp-form__body__controls__resend_otp .timer{font-size:.9rem}}@media(max-width:768px){.otp-modal-container .book-appointment-otp-component .appointment-otp-form__body__controls__resend_otp .timer{font-size:.8rem}}.otp-modal-container .book-appointment-otp-component .appointment-otp-form__body__controls__resend_otp .timer-text{color:#1479ff!important;font-weight:500!important}@media(max-width:1200px){.otp-modal-container .book-appointment-otp-component .appointment-otp-form__body__controls__resend_otp .timer-text{font-size:.95rem}}@media(max-width:1024px){.otp-modal-container .book-appointment-otp-component .appointment-otp-form__body__controls__resend_otp .timer-text{font-size:.9rem}}@media(max-width:768px){.otp-modal-container .book-appointment-otp-component .appointment-otp-form__body__controls__resend_otp .timer-text{font-size:.8rem}}.client-ownership-selection-wrapper{background:#fff;background:var(--CBP-Primary-White,#fff);border:1px solid #e3f4fe;border:1px solid var(--CBP-secondary-alice-blue,#e3f4fe);border-radius:5px;box-shadow:0 4px 4px 0 rgba(32,81,146,.1);cursor:pointer;padding:1rem}.client-ownership-selection-wrapper .ownership-profile-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:1.2rem;font-weight:700}.client-ownership-selection-component .case-selection-component{height:30rem;overflow:auto}.client-ownership-selection-component .case-selection-component .case-selection-wrapper{border-radius:5px;cursor:pointer;padding:1.2rem}.client-ownership-selection-component .case-selection-component .case-selection-wrapper .case-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:1.2rem;font-weight:700}.client-ownership-selection-component .case-selection-component .case-active{background:#d0fff5;border:1px solid #66ffe0}.client-ownership-selection-component .case-selection-component .case-not-active{background:#fff;background:var(--CBP-Primary-White,#fff);border:1px solid #e3f4fe;border:1px solid var(--CBP-secondary-alice-blue,#e3f4fe);box-shadow:0 4px 4px 0 rgba(32,81,146,.1)}.client-ownership-selection-component .case-selection-component .case-not-active:hover{border:1px solid #1479ff;border:1px solid var(--CBP-secondary-alice-blue,#1479ff)}.client-ownership-selection-component .active-owner{background:#d0fff5;border:1px solid #66ffe0;border-radius:5px;box-shadow:0 4px 4px 0 rgba(32,81,146,.1)}.client-ownership-selection-component .inactive-owner:hover{border:1px solid #1479ff;border:1px solid var(--CBP-secondary-alice-blue,#1479ff)}.some-one-else-screen-wrapper .available-client-wrapper{height:32rem;overflow:auto;padding-right:1rem}.some-one-else-screen-wrapper .someone-else-selection-wrapper{border-radius:5px;box-shadow:0 4px 4px 0 rgba(32,81,146,.1);cursor:pointer;padding:1rem}.some-one-else-screen-wrapper .someone-else-selection-wrapper .ownership-profile-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:1.2rem;font-weight:700}.some-one-else-screen-wrapper .someone-else-active{background:#66ffe0;background:var(--CBP-Primary-White,#66ffe0);border:1px solid #1479ff;border:1px solid var(--CBP-secondary-blue-crayola,#1479ff)}.some-one-else-screen-wrapper .someone-else-not-active{background:#fff;background:var(--CBP-Primary-White,#fff);border:1px solid #e3f4fe;border:1px solid var(--CBP-secondary-alice-blue,#e3f4fe)}.some-one-else-screen-wrapper .someone-else-not-active:hover{border:1px solid #1479ff;border:1px solid var(--CBP-secondary-alice-blue,#1479ff)}.some-one-else-form-wrapper{height:27rem;overflow:auto}.divider-container{align-items:center;display:flex;justify-content:center;margin:16px 0;width:100%}.divider-container .line{background:#83909d;background:var(--CBP-Secondary-Light-Slate-Gray,#83909d);flex-grow:1;height:1px}.divider-container .text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:1.6rem;font-weight:500;margin:0 2rem;text-align:center}.select-provider-wrapper{height:32rem;overflow:auto}.select-provider-wrapper .provider-active{background:#66ffe0;background:var(--CBP-Primary-White,#66ffe0)}.select-provider-wrapper .provider-not-active{background:#fff;background:var(--CBP-Primary-White,#fff)}.select-provider-wrapper .provider-profile-card{border:1px solid #e3f4fe;border:1px solid var(--CBP-secondary-alice-blue,#e3f4fe);border-radius:5px;box-shadow:0 4px 4px 0 rgba(143,196,249,.27);cursor:pointer;padding:1rem 1.8rem}.select-provider-wrapper .provider-profile-card:hover{border:1px solid #1479ff}.select-provider-wrapper .provider-profile-card .profile-name{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:1.2rem;font-weight:700}.select-provider-wrapper .provider-profile-card .name-short-hand-holder{align-items:center;background-color:#b7e3ff;background-color:var(--CBP-Secondary-Uranian-Blue,#b7e3ff);border-radius:50%;color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);display:flex;font-size:24px;font-weight:500;height:5.3rem;justify-content:center;width:5.3rem}.select-provider-wrapper .provider-profile-card .professional-designation-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:14px;font-weight:400}.date-time-selection-component .details-contact-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:12px;font-weight:400}.date-time-selection-component .date-details-header{color:#1c5ede;color:var(--CBP-Status-Tang-Blue,#1c5ede);font-size:16px;font-weight:700;text-align:center}.date-time-selection-component .available-times-holder{height:22rem;overflow:auto;padding-right:10px}.date-time-selection-component .bold-phone{font-weight:700}.date-time-selection-component .time-wrapper{border-radius:4px;cursor:pointer;padding:8px 16px}.date-time-selection-component .time-active{background:#b7e3ff;background:var(--CBP-Secondary-Uranian-Blue,#b7e3ff);border:1px solid #1479ff;border:1px solid var(--CBP-secondary-blue-crayola,#1479ff)}.date-time-selection-component .time-not-active{background:#fff;background:var(--CBP-Primary-White,#fff);border:1px solid #e3f4fe;border:1px solid var(--CBP-secondary-alice-blue,#e3f4fe)}.date-time-selection-component .time-not-active:hover{border:1px solid #1479ff;border:1px solid var(--CBP-secondary-alice-blue,#1479ff)}.checkout-screen-component .secure-checkout-wrapper{height:29rem;overflow:auto;padding-right:1rem}.checkout-screen-component .code-input-wrapper .input-component{margin:0!important}.checkout-screen-component .total-amount-header{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:18px;font-weight:500}.checkout-screen-component .total-amount-value{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:24px;font-weight:500}.checkout-screen-component .checkout-summary-header{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:18px;font-weight:500}.checkout-screen-component .amount-sub-header,.checkout-screen-component .amount-sub-header-value{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:16px;font-weight:400}.checkout-screen-component .total-amount-sub-header,.checkout-screen-component .total-amount-sub-value{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:16px;font-weight:400}.checkout-screen-component .blue-text{color:#1479ff;cursor:pointer}.time-remaining-wrapper-book-appointment{border:1px solid #e84142;border:1px solid var(--CBP-secondary-imperial-red,#e84142);border-radius:8px;color:#e84142;color:var(--CBP-Secondary-Imperial-Red,#e84142);font-size:1rem;font-weight:400;padding:.5rem 1rem}.payment-success-modal{background:#e3f4fe;background:var(--CBP-Secondary-Alice-Blue,#e3f4fe);border-radius:10px;height:auto;width:510px}.payment-success-modal .amount-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:2.3rem;font-weight:500}.payment-success-modal .welcoming-note-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:1.2rem;font-weight:400}.payment-success-modal .appointment-details-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:1rem;font-weight:400;text-align:center}.payment-success-modal .appointment-details-text .facility-name-text{font-weight:700}.payment-success-modal .info-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:1rem;font-weight:400}.time-up-modal{background:#e3f4fe;background:var(--CBP-Secondary-Alice-Blue,#e3f4fe);border-radius:10px;height:372px;width:476px}.time-up-modal .regret-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:20px;font-weight:500}.time-up-modal .time-up-notice-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:16px;font-weight:400;text-align:center}.date-logo-avatar{align-items:center;background-color:#d2fdd4;border-radius:50%;color:#07213c;display:flex;font-size:18px;font-weight:500;height:44px;justify-content:center;width:44px}.appointment-blue-text{color:#1479ff;cursor:pointer;text-decoration:underline}.dependant-wrapper{overflow-wrap:normal;text-align:justify;word-break:keep-all}.dependant-profile-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:12px;font-weight:700}.follow-up-booking-component .tag-card-details-wrapper{padding:.5rem}.follow-up-booking-component .selected-client-details,.follow-up-booking-component .tag-card-details-wrapper{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #1f3864;border:1px solid var(--CBP-secondary-delft-blue,#1f3864);border-radius:5px;color:#fff;color:var(--CBP-Primary-White,#fff);font-size:12px;font-weight:500}.follow-up-booking-component .selected-client-details{padding:.8rem}.follow-up-booking-component .follow-up-previous-button{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:14px;font-weight:500}.follow-up-booking-component .header-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:20px;font-weight:500}.follow-up-booking-component .follow-up-calender-timings-wrapper{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #1f3864;border:1px solid var(--CBP-secondary-delft-blue,#1f3864);min-height:25rem}.follow-up-booking-component .follow-up-calender-timings-wrapper .provider-header{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:16px;font-weight:500}.follow-up-booking-component .follow-up-calender-timings-wrapper .view-profile-text{color:#7fb6f0;color:var(--CBP-Secondary-Jordy-Blue,#7fb6f0);font-size:12px;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline}.follow-up-booking-component .follow-up-select-time-header{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:16px;font-weight:500;min-width:150px}.follow-up-booking-component .follow-up-available-times-holder{height:22rem;overflow:auto;padding-right:3px}.follow-up-booking-component .follow-up-available-times-holder .date-non-selected-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:18px;font-weight:500;text-align:center}.follow-up-booking-component .follow-up-available-times-holder .time-wrapper{border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;padding:8px 4px}.follow-up-booking-component .follow-up-available-times-holder .time-disabled{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #1f3864;border:1px solid var(--CBP-secondary-delft-blue,#1f3864);color:#83909d;cursor:not-allowed}.follow-up-booking-component .follow-up-available-times-holder .time-available{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #1f3864;border:1px solid var(--CBP-secondary-delft-blue,#1f3864);color:#fff;color:var(--CBP-Primary-White,#fff)}.follow-up-booking-component .follow-up-available-times-holder .time-available:hover{border:1px solid #1479ff;border:1px solid var(--CBP-secondary-alice-blue,#1479ff)}.book-appointment-flow-category-container::-webkit-scrollbar{width:.4rem}.book-appointment-flow-category-container::-webkit-scrollbar-track{background:#1f3864;border-radius:3px}.book-appointment-flow-category-container::-webkit-scrollbar-thumb{background:#bfc6cd;border-radius:3px}.book-appointment-flow-category-container::-webkit-scrollbar-thumb:hover{background:#9da2a6}.book-appointment-flow-service-container::-webkit-scrollbar{width:.4rem}.book-appointment-flow-service-container::-webkit-scrollbar-track{background:#1f3864;border-radius:3px}.book-appointment-flow-service-container::-webkit-scrollbar-thumb{background:#bfc6cd;border-radius:3px}.book-appointment-flow-service-container::-webkit-scrollbar-thumb:hover{background:#9da2a6}.book-appointment-flow-time-rate-container::-webkit-scrollbar{width:.4rem}.book-appointment-flow-time-rate-container::-webkit-scrollbar-track{background:#1f3864;border-radius:3px}.book-appointment-flow-time-rate-container::-webkit-scrollbar-thumb{background:#bfc6cd;border-radius:3px}.book-appointment-flow-time-rate-container::-webkit-scrollbar-thumb:hover{background:#9da2a6}.new-client-registration-form::-webkit-scrollbar{width:.4rem}.new-client-registration-form::-webkit-scrollbar-track{background:#1f3864;border-radius:3px}.new-client-registration-form::-webkit-scrollbar-thumb{background:#bfc6cd;border-radius:3px}.new-client-registration-form::-webkit-scrollbar-thumb:hover{background:#9da2a6}.select-provider-wrapper::-webkit-scrollbar{margin-bottom:30px;width:.4rem}.select-provider-wrapper::-webkit-scrollbar-track{background:#b7e3ff;border-radius:3px;margin-bottom:30px}.select-provider-wrapper::-webkit-scrollbar-thumb{background:#07213c;border-radius:3px}.select-provider-wrapper::-webkit-scrollbar-thumb:hover{background:#031221}.available-times-holder::-webkit-scrollbar{width:.4rem}.available-times-holder::-webkit-scrollbar-track{background:#b7e3ff;border-radius:3px}.available-times-holder::-webkit-scrollbar-thumb{background:#07213c;border-radius:3px}.available-times-holder::-webkit-scrollbar-thumb:hover{background:#031221}.secure-checkout-wrapper::-webkit-scrollbar{width:.4rem}.secure-checkout-wrapper::-webkit-scrollbar-track{background:#b7e3ff;border-radius:3px}.secure-checkout-wrapper::-webkit-scrollbar-thumb{background:#07213c;border-radius:3px}.secure-checkout-wrapper::-webkit-scrollbar-thumb:hover{background:#031221}.available-client-wrapper::-webkit-scrollbar{margin-bottom:30px;width:.4rem}.available-client-wrapper::-webkit-scrollbar-track{background:#b7e3ff;border-radius:3px;margin-bottom:30px}.available-client-wrapper::-webkit-scrollbar-thumb{background:#07213c;border-radius:3px}.available-client-wrapper::-webkit-scrollbar-thumb:hover{background:#031221}.appointment-details-holder::-webkit-scrollbar{width:.4rem}.appointment-details-holder::-webkit-scrollbar-track{background:#b7e3ff;border-radius:3px}.appointment-details-holder::-webkit-scrollbar-thumb{background:#103c6b;border-radius:3px}.appointment-details-holder::-webkit-scrollbar-thumb:hover{background:#031221}.case-selection-component::-webkit-scrollbar{width:.4rem}.case-selection-component::-webkit-scrollbar-track{background:#b7e3ff;border-radius:3px}.case-selection-component::-webkit-scrollbar-thumb{background:#103c6b;border-radius:3px}.case-selection-component::-webkit-scrollbar-thumb:hover{background:#031221}.follow-up-available-times-holder::-webkit-scrollbar{height:0!important;width:.4rem}.follow-up-available-times-holder::-webkit-scrollbar-track{background:#1f3864;border-radius:3px}.follow-up-available-times-holder::-webkit-scrollbar-thumb{background:#bfc6cd;border-radius:3px}.follow-up-available-times-holder::-webkit-scrollbar-thumb:hover{background:#031221}.appointments-list-body-follow-up::-webkit-scrollbar{width:.4rem}.appointments-list-body-follow-up::-webkit-scrollbar-track{background:#1f3864;border-radius:3px}.appointments-list-body-follow-up::-webkit-scrollbar-thumb{background:#bfc6cd;border-radius:3px}.appointments-list-body-follow-up::-webkit-scrollbar-thumb:hover{background:#031221}.payment-follow-up-appointments-container::-webkit-scrollbar{width:.4rem}.payment-follow-up-appointments-container::-webkit-scrollbar-track{background:#1f3864;border-radius:3px}.payment-follow-up-appointments-container::-webkit-scrollbar-thumb{background:#bfc6cd;border-radius:3px}.payment-follow-up-appointments-container::-webkit-scrollbar-thumb:hover{background:#031221}.appointments-container{background:#1a314a;border:1px solid #1f3864;border:1px solid var(--CBP-secondary-delft-blue,#1f3864);color:#fff;min-height:31rem;padding:20px}.appointments-container .add-followup-appointment-button{align-items:center;display:flex;justify-content:center}.appointments-container .add-followup-appointment-button .button-component{height:0;margin:0!important;padding:0!important}.appointments-container .add-followup-appointment-button .button-component .button-text{color:#66ffe0;color:var(--CBP-Secondary-Light-Slate-Gray,#66ffe0);font-size:13px;font-weight:500}.appointments-container .add-followup-appointment-button .button-component:disabled .button-text{color:#fff!important;cursor:not-allowed;opacity:.7}.appointments-container .help-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:12px;font-weight:400}@media(max-width:600px){.appointments-container .appointments-list{min-width:100%}}.appointments-container .appointments-list{display:flex;flex-direction:column;max-width:480px;min-width:480px}.appointments-container .appointments-list .appointments-list-body-follow-up{max-height:10rem;overflow:auto}.appointments-container .appointments-header-row{background:#1f3864;border-radius:4px;color:#fff;color:var(--CBP-Primary-White,#fff);display:flex;font-size:14px;font-weight:500;padding:9px 20px}.appointments-container .appointments-list-body-follow-up{padding-right:.2rem}.appointments-container .appointments-list-body-follow-up .appointment-row{border-bottom:1px solid #1f3864;display:flex;padding:12px}.appointments-container .action-buttons,.appointments-container .appointment-date,.appointments-container .appointment-time,.appointments-container .column-header{color:#fff;color:var(--CBP-Primary-White,#fff);flex:1 1;font-size:14px;font-weight:400;text-align:center}.appointments-container .column-header-provider,.appointments-container .provider-name{flex:2 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appointments-container .action-buttons{display:flex;justify-content:center}.appointments-container .proceed-button .button-component{font-size:16px;font-weight:500;height:auto;padding:10px 16px}.appointments-container .proceed-button .button-component:disabled{background-color:#d0fff5!important;color:#83909d!important;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d)!important;font-size:16px;font-weight:500}.appointments-container .appointments-header{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:16px;font-weight:500}.provider-follow-up-appointment-select-box .select-dropdown-component{margin:0!important}.provider-follow-up-appointment-select-box .select-dropdown-component .select-dropdown__control{background:#1a314a;background:var(--CBP-Secondary-Prussian-Blue,#1a314a);border:1px solid #1f3864;border:1px solid var(--CBP-secondary-delft-blue,#1f3864);border-radius:4px;color:#fff}.provider-follow-up-appointment-select-box .select-dropdown__placeholder{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:14px;font-weight:400}.provider-follow-up-appointment-select-box .select-dropdown__single-value{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:14px;font-weight:400}.provider-follow-up-appointment-select-box .select-dropdown__control .select-dropdown__indicator{color:#fff;color:var(--CBP-Primary-White,#fff)}.payment-follow-up-appointments-container{background:#099;color:#fff;max-height:12rem;overflow:auto;padding:20px}.payment-follow-up-appointments-container .help-text{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:12px;font-weight:400}@media(max-width:600px){.payment-follow-up-appointments-container .appointments-list{min-width:100%}}.payment-follow-up-appointments-container .appointments-list{display:flex;flex-direction:column}.payment-follow-up-appointments-container .appointments-header-row{background:teal;border-radius:4px;color:#fff;color:var(--CBP-Primary-White,#fff);display:flex;font-size:14px;font-weight:500;padding:9px 20px}.payment-follow-up-appointments-container .appointments-list-body-follow-up{padding-right:.2rem}.payment-follow-up-appointments-container .appointments-list-body-follow-up .appointment-row{border-bottom:1px solid teal;display:flex;padding:12px}.payment-follow-up-appointments-container .action-buttons,.payment-follow-up-appointments-container .appointment-date,.payment-follow-up-appointments-container .appointment-time,.payment-follow-up-appointments-container .column-header{color:#fff;color:var(--CBP-Primary-White,#fff);flex:1 1;font-size:14px;font-weight:400;text-align:center}.payment-follow-up-appointments-container .column-header-provider,.payment-follow-up-appointments-container .provider-name{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-follow-up-appointments-container .action-buttons{display:flex;justify-content:center}.payment-follow-up-appointments-container .proceed-button .button-component{font-size:16px;font-weight:500;height:auto;padding:10px 16px}.payment-follow-up-appointments-container .proceed-button .button-component:disabled{background-color:#d0fff5!important;color:#83909d!important;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d)!important;font-size:16px;font-weight:500}.payment-follow-up-appointments-container .appointments-header{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:16px;font-weight:500}.appointment-followup-contactus-text{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:16px;font-weight:600}.confirmation-modal{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.confirmation-modal__overlay{height:100%;position:absolute;width:100%}.confirmation-modal__content{background:#e3f4fe;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2);min-width:476px;padding:3rem 5rem;position:relative}.confirmation-modal__icon{display:flex;justify-content:center;margin-bottom:1rem}.confirmation-modal__title{font-size:20px;font-weight:500}.confirmation-modal__message,.confirmation-modal__title{align-items:center;color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);display:flex;justify-content:center}.confirmation-modal__message{font-size:1rem;font-weight:400}.confirmation-modal__actions{display:flex;gap:.75rem;justify-content:space-between}.confirmation-modal__actions .confirmation-modal__button{border:none;border-radius:6px;color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);cursor:pointer;flex:1 1;font-size:16px;font-weight:500;padding:.75rem;transition:.3s ease}.confirmation-modal__actions .confirmation-modal__button.cancel{background:#fff;border:1px solid #07213c;color:#07213c}.confirmation-modal__actions .confirmation-modal__button.cancel:hover{background:#f1f1f1}.confirmation-modal__actions .confirmation-modal__button.confirm{background:#50e3c2;color:#fff}.confirmation-modal__actions .confirmation-modal__button.confirm:hover{background:#36c4a5}.book-appointment-follow-up-calendar-container{background-color:#1a314a;border:1px solid #1f3864;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);max-width:517px;min-height:320px;min-width:517px;text-align:center}.book-appointment-follow-up-calendar-container .calendar-header{align-items:center;background-color:#1a314a;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;display:flex;justify-content:space-between;padding:11.2px 20px}.book-appointment-follow-up-calendar-container .calendar-header .month-year{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:11.2px;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.book-appointment-follow-up-calendar-container .calendar-header .nav-buttons{display:flex;gap:4px}.book-appointment-follow-up-calendar-container .calendar-header .nav-buttons button{color:#fff}.book-appointment-follow-up-calendar-container .calendar-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr)}.book-appointment-follow-up-calendar-container .calendar-grid .day-header{align-items:center;background-color:#1f3864;color:#fff;display:flex;font-size:11.2px;font-weight:500;height:35px;justify-content:center;line-height:normal;text-align:center;width:70px}.book-appointment-follow-up-calendar-container .calendar-grid .day-cell{align-items:center;border-radius:50%;color:#fff;color:var(--CBP-Primary-Oxford-Blue,#fff);cursor:pointer;display:flex;font-size:9.6px;font-weight:400;height:35px;justify-content:center;transition:background .3s ease-in-out;width:70px}.book-appointment-follow-up-calendar-container .calendar-grid .day-cell.disabled{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);cursor:not-allowed;font-size:9.6px;font-weight:400}.book-appointment-follow-up-calendar-container .calendar-grid .day-cell.empty{visibility:hidden}.book-appointment-follow-up-calendar-container .calendar-grid .selected{align-items:center;background-color:#b7e3ff;border-radius:50%;color:#0a1b35;display:flex;height:32px;justify-content:center;text-align:center;width:32px}.selection-null-text{align-items:center;color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);display:flex;font-size:24px;font-weight:500;justify-content:center;min-height:320px;min-width:517px;text-align:center}.other-shared-document-list .card-component .card-body{padding-bottom:0!important}.other-shared-document-list .list-screen__header{align-items:center;display:flex;justify-content:space-between}.other-shared-document-list .list-screen__header .contact-number-wrapper{background-color:#fff7d9;border:1px solid #ffd900;border-radius:4px;color:#83909d;font-weight:700;padding:10px 15px}.other-shared-document-list .list-screen__header .contact-number-wrapper .contact-us{color:#1479ff;cursor:pointer;text-decoration:underline}.other-shared-document-list .other-shared-document-card{margin-top:24px}.other-shared-document-list .other-shared-document-card .other-shared-document-heading{color:#07213c;font-size:20px;font-weight:600;margin-top:7px}.other-shared-document-list .other-shared-document-card .t-table-wrapper .table-no-data-wrapper{min-height:calc(100vh - 480px)!important}.record-details-layout-screen .list-screen__header{align-items:center;display:flex;justify-content:space-between}.record-details-layout-screen .list-screen__header .contact-appointment-wrapper{display:flex}.record-details-layout-screen .list-screen__header .contact-number-wrapper{background-color:#fff7d9;border:1px solid #ffd900;border-radius:4px;color:#83909d;font-weight:700;padding:10px 15px}.record-details-layout-screen .list-screen__header .contact-number-wrapper .contact-us{color:#1479ff;cursor:pointer;text-decoration:underline}.view-medical-record-screen .card-component{border-radius:10px;box-shadow:0 4px 8px 0 #d1d1d1}.view-medical-record-screen .medical-record-card-header{align-items:center;display:flex;justify-content:space-between}.view-medical-record-screen .medical-record-card-header .open{background-color:#bde8ca;color:#00534f;text-transform:capitalize}.view-medical-record-screen .medical-record-card-header .closed{background-color:#ebebeb;color:#00534f;text-transform:capitalize}.view-medical-record-screen .medical-record-card-header .case-details-heading{color:#07213c;font-size:20px;font-weight:600}.view-medical-record-screen .medical-record-card-body{background-color:#f2faff;border:1px solid #b7e3ff;border-radius:10px;margin-top:20px;padding:0 24px}.view-medical-record-screen .medical-record-card-body .icd-table-wrapper .icd-table-container{border-radius:8px;overflow:auto;width:100%}.view-medical-record-screen .medical-record-card-body .icd-table-wrapper .icd-table{background-color:#fff;display:flex;flex-direction:column;width:100%}.view-medical-record-screen .medical-record-card-body .icd-table-wrapper .icd-table .icd-header{background-color:#c1daf1;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;font-weight:700}.view-medical-record-screen .medical-record-card-body .icd-table-wrapper .icd-table .icd-header .icd-header-cell{flex:1 1;padding:8px 16px;text-align:left}.view-medical-record-screen .medical-record-card-body .icd-table-wrapper .icd-table .icd-header .icd-header-cell:first-child{border-right:1px solid #e2e2e2;flex:0 0 250px}.view-medical-record-screen .medical-record-card-body .icd-table-wrapper .icd-table .icd-body{border-bottom:1px solid #e2e2e2;border-radius:8px;display:flex;flex-direction:column}.view-medical-record-screen .medical-record-card-body .icd-table-wrapper .icd-table .icd-body .icd-row{border-radius:8px;display:flex;height:32px}.view-medical-record-screen .medical-record-card-body .icd-table-wrapper .icd-table .icd-body .icd-row .icd-cell{align-items:center;border:1px solid #e2e2e2;border-bottom:none;display:flex;flex:1 1;font-size:14px;padding:6px 16px}.view-medical-record-screen .medical-record-card-body .icd-table-wrapper .icd-table .icd-body .icd-row .icd-cell:first-child{border-right:none;flex:0 0 250px}.view-medical-record-screen .medical-record-card-body .icd-table-wrapper .icd-table .icd-body .icd-row .icd-row:last-child .icd-cell{border-bottom:1px solid #e2e2e2;border-radius:8px}.view-medical-record-screen .medical-record-card-body .icd-table-wrapper .icd-table .empty-data-text{align-items:center;border:1px solid #d1d5db;border-bottom:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:none;color:#9ca3af;display:flex;font-size:16px;height:120px;justify-content:center}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item{align-items:center;border-bottom:1px solid #b7e3ff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:24px 0}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item .container{align-items:center;border-right:1px solid #b7e3ff;display:flex;padding:20px 0;width:25%}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item .container.last-container{border-right:none}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item .container .icon-wrapper{margin-right:10px}@media screen and (min-width:768px)and (max-width:1024px){.view-medical-record-screen .medical-record-card-body{margin-top:18px}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item{border-bottom:1px solid #b7e3ff;flex-wrap:wrap}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item .container{border-bottom:1px solid #b7e3ff;border-right:none;justify-content:center;width:50%}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item .container:nth-child(2n){border-right:none}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item .container.last-container{border-bottom:none}}@media screen and (max-width:767px){.view-medical-record-screen .medical-record-card-body{margin-top:15px;padding:0 16px}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item{align-items:flex-start;border-bottom:1px solid #b7e3ff;flex-direction:column}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item .container{border-bottom:1px solid #b7e3ff;border-right:none;justify-content:flex-start;padding:15px 0;width:100%}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item .container:first-child{justify-content:center}.view-medical-record-screen .medical-record-card-body .medical-record-card-body-upper-item .container.last-container{border-bottom:none}}.view-medical-record-screen .description-wrapper{align-items:center;border-bottom:1px solid #b7e3ff;display:flex;margin-bottom:15px;margin-top:15px;padding-bottom:15px}.view-medical-record-screen .description-wrapper .description-body{margin-top:8px;word-break:keep-all}.view-medical-record-screen .description-wrapper .description-body.table{border:1px solid red;max-width:100px}.view-medical-record-screen .description-wrapper .icon-wrapper{margin-right:10px}.view-medical-record-screen .icd-codes-wrapper{display:flex}.view-medical-record-screen .icd-codes-wrapper .description-heading{margin-left:10px}.medical-record-shared-document .card-component .card-body{padding-bottom:0!important}.medical-record-shared-document .filter-wrapper .shared-document-heading{color:#07213c;font-size:20px;font-weight:600;margin-top:7px}.performance-details-layout-screen .list-screen__header{align-items:center;display:flex;justify-content:space-between}.performance-details-layout-screen .list-screen__header .contact-appointment-wrapper{display:flex}.performance-details-layout-screen .list-screen__header .contact-number-wrapper{background-color:#fff7d9;border:1px solid #ffd900;border-radius:4px;color:#83909d;font-weight:700;padding:10px 15px}.performance-details-layout-screen .list-screen__header .contact-number-wrapper .contact-us{color:#1479ff;cursor:pointer;text-decoration:underline}.performance-record-details-screen .card-component{border-radius:10px;box-shadow:0 4px 8px 0 #d1d1d1}.performance-record-details-screen .performance-record-card-header{align-items:center;display:flex;justify-content:space-between}.performance-record-details-screen .performance-record-card-header .open{background-color:#bde8ca;color:#00534f;text-transform:capitalize}.performance-record-details-screen .performance-record-card-header .closed{background-color:#ebebeb;color:#00534f;text-transform:capitalize}.performance-record-details-screen .performance-record-card-header .case-details-heading{color:#07213c;font-size:20px;font-weight:600}.performance-record-details-screen .performance-record-card-body{background-color:#f2faff;border:1px solid #b7e3ff;border-radius:10px;margin-top:20px;padding:0 24px}.performance-record-details-screen .performance-record-card-body .medical-record-card-body-upper-item{align-items:center;border-bottom:1px solid #b7e3ff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:24px 0}.performance-record-details-screen .performance-record-card-body .medical-record-card-body-upper-item .container{align-items:center;border-right:1px solid #b7e3ff;display:flex;padding:20px 0;width:33.3%}.performance-record-details-screen .performance-record-card-body .medical-record-card-body-upper-item .container.last-container{border-right:none}.performance-record-details-screen .performance-record-card-body .medical-record-card-body-upper-item .container .icon-wrapper{margin-right:10px}.performance-record-details-screen .description-wrapper{align-items:center;border-bottom:1px solid #b7e3ff;display:flex;margin-bottom:15px;margin-top:15px;padding-bottom:15px}.performance-record-details-screen .description-wrapper .description-body{margin-top:8px;word-break:keep-all}.performance-record-details-screen .description-wrapper .icon-wrapper{margin-right:10px}.performance-record-details-screen .existing-bundle-packs-wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:15px}.performance-record-details-screen .existing-bundle-packs-wrapper .existing-bundle-packs-heading{color:#07213c;font-size:16px;font-weight:600}.performance-record-details-screen .existing-bundle-packs-wrapper .view-all-btn{color:#07213c;cursor:pointer;font-weight:500;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid}.performance-record-details-screen .purchased-bundle-packs-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:22px}.performance-record-details-screen .purchased-bundle-packs-wrapper .purchased-bundle-pack-item{border-right:1px solid #b7e3ff;padding-bottom:24px;text-align:center}.performance-record-details-screen .purchased-bundle-packs-wrapper .purchased-bundle-pack-item .purchased-bundle-pack-item-heading{color:#07213c;font-weight:600;margin-bottom:10px}.performance-record-details-screen .purchased-bundle-packs-wrapper .purchased-bundle-pack-item .purchased-bundle-pack-item-body{margin-bottom:4px}.performance-record-details-screen .purchased-bundle-packs-wrapper .no-border{border-right:none!important}.all-bundle-packs .facility-details-component{width:500px}.all-bundle-packs .facility-details-component .title{color:#83909d;font-size:20px;font-weight:500;margin-bottom:24px;margin-top:30px;text-align:center}.all-bundle-packs .facility-details-component .wrapper{max-height:300px;overflow:auto}.all-bundle-packs .facility-details-component .wrapper .facility-details-wrapper{border-bottom:1px solid #e6e9eb;margin-left:30px}.all-bundle-packs .facility-details-component .wrapper .facility-details-wrapper .purchased-bundle-pack-item .purchased-bundle-pack-item-heading{color:#07213c;font-weight:600;margin-bottom:10px}.all-bundle-packs .facility-details-component .wrapper .facility-details-wrapper .purchased-bundle-pack-item .purchased-bundle-pack-item-body{margin-bottom:4px}.performance-record-shared-document-component{margin-top:24px}.performance-record-shared-document-component .card-component .card-body{padding-bottom:0!important}.performance-record-shared-document-component .filter-wrapper .shared-document-heading{color:#07213c;font-size:20px;font-weight:600;margin-top:7px}.transaction-layout-screen .card-component .card-body{padding-bottom:0!important}.transaction-layout-screen .title{color:#07213c;font-size:20px;font-weight:600;margin-bottom:24px}.transaction-layout-screen .t-table-wrapper{height:calc(100vh - 400px)!important}.tab-group-component{align-items:center;border-bottom:1px solid #bfc6cd;display:flex;justify-content:space-between;margin-bottom:24px;width:100%}.tab-group-component .tab-group-container{align-items:center;display:inline-flex;justify-content:flex-start}.tab-group-component .tab-group-container .tab-wrapper{align-items:center;border-bottom:2px solid transparent;cursor:pointer;display:flex;flex-direction:row;height:36px;justify-content:center;padding:20px;position:relative}.tab-group-component .tab-group-container .tab-wrapper .tab-text{color:#828f9a;font-size:14px;font-weight:400;line-height:22px}.tab-group-component .tab-group-container .tab-wrapper.active{border-bottom-color:#1f3864}.tab-group-component .tab-group-container .tab-wrapper.active .tab-text{color:#1f3864;font-weight:600}.transaction-details-screen .details-wrapper .card-component{min-height:calc(100vh - 298px);overflow:auto}.transaction-details-screen .heading-status-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.transaction-details-screen .heading-status-wrapper .heading-status-wrapper__heading{color:#07213c;font-size:20px;font-weight:600}.transaction-details-screen .name-wrapper{word-break:keep-all}.transaction-details-screen .transaction-details-wrapper{background-color:#f2faff;border:1px solid #b7e3ff;border-radius:10px;margin-top:20px;padding:0 24px}.transaction-details-screen .transaction-details-wrapper .transaction-details-upper-item{align-items:center;border-bottom:1px solid #b7e3ff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px 0}.transaction-details-screen .transaction-details-wrapper .transaction-details-upper-item .container{align-items:center;border-right:1px solid #b7e3ff;display:flex;padding:20px;width:33.3%}.transaction-details-screen .transaction-details-wrapper .transaction-details-upper-item .container.last-container{border-right:none}.transaction-details-screen .transaction-details-wrapper .transaction-details-upper-item .container .icon-wrapper{margin-right:10px}.transaction-details-screen .transaction-details-wrapper .description-wrapper{align-items:center;border-bottom:1px solid #b7e3ff;display:flex;margin-bottom:15px;margin-top:15px;padding-bottom:15px}.transaction-details-screen .transaction-details-wrapper .description-wrapper.last-container{border-bottom:none;padding-bottom:10px}.transaction-details-screen .transaction-details-wrapper .description-wrapper .description-body{margin-top:8px;word-break:keep-all}.transaction-details-screen .transaction-details-wrapper .description-wrapper .icon-wrapper{margin-right:10px}.transaction-details-screen .invoice-name-heading{color:#07213c;font-size:16px;font-weight:600;margin-bottom:12px;margin-top:24px}.contact-info-card .card-component{background-color:#fff3e8;border:1px solid #ffbc9f}.contact-info-card .card-component .card-body{padding:18px 24px!important}.contact-info-card .card-component .contact-info-card__content{color:#83909d;font-weight:600;text-align:center}.contact-info-card .card-component .phone-number-wrapper{text-wrap:wrap;align-items:center;display:flex;justify-content:center;margin-top:14px;word-break:keep-all}.contact-info-card .card-component .phone-number{color:#1f3864;font-size:20px;font-weight:700;padding-left:15px;word-break:keep-all}.attachment-card{background-color:#f2faff;border:1px solid #b7e3ff;border-radius:5px;font-family:Arial,sans-serif;justify-content:space-between;padding:12px 16px}.attachment-card,.attachment-icon,.attachment-left{align-items:center;display:flex}.attachment-icon{background-color:#112d4e;border-radius:50%;color:#fff;font-size:16px;height:32px;justify-content:center;margin-right:12px;width:32px}.attachment-title{color:#07213c}.view-button{background-color:#112d4e;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 14px}.view-button:hover{background-color:#0d2237}.dashboard-main-layout-screen ::-webkit-scrollbar{height:6px;width:6px}.dashboard-main-layout-screen ::-webkit-scrollbar-track{background:#ebebeb}.dashboard-main-layout-screen ::-webkit-scrollbar-thumb{background:#bfc6cd;border-radius:8px}.dashboard-main-layout-screen .dashboard-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.dashboard-main-layout-screen .dashboard-header .dashboard-header-name{color:#07213c;font-size:28px;font-weight:500}.dashboard-main-layout-screen .dashboard-card-content{width:100%}.dashboard-main-layout-screen .dashboard-card-content .dashboard-card-content-entire-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.dashboard-main-layout-screen .dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-content-wrapper{align-items:center;display:flex}.dashboard-main-layout-screen .dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-content-wrapper.facility-wrapper{width:60%}.dashboard-main-layout-screen .dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-content-wrapper .dashboard-card-content-image{padding-right:10px}.dashboard-main-layout-screen .dashboard-card-content .dashboard-card-content-entire-wrapper .facility-address{color:#83909d;font-size:12px;padding-top:2px;word-break:keep-all}.dashboard-main-layout-screen .dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-consultation-type{background-color:#fff;border-radius:5px;font-size:14px;padding:8px}.dashboard-main-layout-screen .dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-consultation-type.no-white-space{background-color:transparent}.dashboard-main-layout-screen .dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-right-content-wrapper{align-items:center;display:flex}.dashboard-main-layout-screen .dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-right-content-wrapper.pay-now{width:40%}.dashboard-main-layout-screen .dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-date-time-wrapper{align-items:center;background-color:#fff;border-radius:5px;display:flex;margin-left:10px;padding:8px}.dashboard-main-layout-screen .dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-date-time-wrapper.no-white-space{background-color:transparent}.dashboard-main-layout-screen .no-data-found-wrapper{height:200px}@media(max-width:1024px){.dashboard-card-content{width:100%}.dashboard-card-content .dashboard-card-content-entire-wrapper{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;justify-content:space-between;margin-bottom:10px}.dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-content-wrapper{align-items:center;display:flex}.dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-content-wrapper.facility-wrapper{width:100%!important}.dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-content-wrapper .dashboard-card-content-image{padding-right:10px}.dashboard-card-content .dashboard-card-content-entire-wrapper .facility-address{color:#83909d;font-size:12px;padding-top:2px;word-break:keep-all}.dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-consultation-type{background-color:#fff;border-radius:5px;padding:8px}.dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-consultation-type.no-white-space{background-color:transparent}.dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-right-content-wrapper{align-items:center;display:flex}.dashboard-card-content .dashboard-card-content-entire-wrapper .dashboard-card-right-content-wrapper.pay-now{width:100%}}.dashboard-card-component{background:#fff;border:1px solid #d7d7d7;border-radius:10px;box-shadow:0 4px 8px 0 #d1d1d1}.dashboard-card-component .link-component{color:#1479ff!important;font-size:12px}.dashboard-card-component .dashboard-card-header{align-items:center;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:space-between}.dashboard-card-component .dashboard-card-header .dashboard-card-title-wrapper{padding:20px}.dashboard-card-component .dashboard-card-header .dashboard-card-title-wrapper .dashboard-card-title{color:#07213c;font-size:16px;font-weight:500}.dashboard-card-component .dashboard-card-header .dashboard-card-actions{align-items:center;display:flex;justify-content:center;padding:20px;white-space:nowrap}.dashboard-card-component .dashboard-card-body{background:linear-gradient(1deg,rgba(33,206,173,.75) -346.71%,rgba(125,230,209,.75) -268.6%,rgba(188,255,242,.75) -63.29%,rgba(240,255,252,.75) 99.62%);border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#07213c;padding:24px 24px 0;width:100%}.dashboard-card-component .dashboard-card-body .dashboard-card-image-children-wrapper{display:flex}.dashboard-card-component .dashboard-card-body .dashboard-card-image-wrapper{border-radius:10px;height:200px;overflow:hidden;width:220px!important}.dashboard-card-component .dashboard-card-body .dashboard-card-image{display:block;height:auto;width:100%}.dashboard-card-component .dashboard-card-body .dashboard-card-children{padding-left:10px;width:100%}.dashboard-card-component .dashboard-card-body .dashboard-card-blurry-portion{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:hsla(0,0%,100%,.15);border-radius:14px;color:#07213c;font-weight:500;margin-top:-20px;padding:10px 14px}.dashboard-card-component .dashboard-card-body .dashboard-card-blurry-portion .provider-name{font-size:12px;word-break:keep-all}.dashboard-card-component .dashboard-card-body .dashboard-card-blurry-portion .link-actions .link-component{font-size:9px}@media(min-width:768px){.dashboard-card-component .dashboard-card-image-wrapper{height:auto;width:120px!important}.dashboard-card-component .dashboard-card-blurry-portion{font-size:10px!important;padding:10px!important}}.mini-card .info-card{align-items:center;background-color:#f2faff;border-radius:12px;box-shadow:0 4px 8px 0 #d1d1d1;display:flex;flex-direction:column;height:166px;justify-content:center;padding:1.5rem 2rem}.mini-card .info-card .icon-container{align-items:center;background-color:#d0fff5;border-radius:10px;display:flex;height:3rem;justify-content:center;margin-bottom:12px;width:3rem}.mini-card .info-card .icon{color:#374151;height:1.5rem;width:1.5rem}.mini-card .info-card .value{color:#111827;font-size:1.125rem;font-weight:500;margin-top:.5rem;padding-bottom:4px}.mini-card .info-card .label{color:#7f7f7f;font-size:1rem;text-align:center;word-break:keep-all}.invoice-list-component .invoice-list-header-title{font-size:16px}.invoice-list-component .card-component{margin-bottom:0;margin-top:20px}.invoice-list-component .card-component .card-body{padding:16px!important}.invoice-list-component .card-component .invoice-list-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.invoice-list-component .card-component .invoice-list-header .link-component{color:#1479ff;font-size:12px}.invoice-list-component .card-component .invoice-list-container{max-height:calc(100vh - 600px);min-height:calc(100vh - 600px);overflow-y:auto;padding-right:10px}.invoice-list-component .card-component .invoice-list-container .status-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30%}.list-info-card{align-items:center;border:1px solid #d7d7d7;border-radius:10px;padding:1rem}.list-info-card,.list-info-card .image-container{display:flex;justify-content:space-between;width:100%}.list-info-card .image-container{padding-right:12px}.list-info-card .image-container .image{border-radius:10px;height:auto;margin-right:12px;width:80px}.list-info-card .image-container .sub-info{color:#969696;font-size:.9rem}.list-info-card .image-container .details{display:flex;flex-direction:column;gap:4px}.list-info-card .image-container .details .value{color:#000}.list-info-card .image-container .details .info{color:#969696;font-size:.9rem}.list-info-card .details{display:flex;flex-direction:column;gap:4px}.list-info-card .details .value{color:#000}.list-info-card .details .info{color:#969696;font-size:.9rem}.list-info-card .action{background:transparent;border-radius:4px;cursor:pointer;font-size:.9rem;padding:6px 12px;transition:all .3s ease-in-out}.list-info-card .link-component{color:#1479ff!important}@media(max-width:768px){.image-container .image{height:60px!important;margin-top:26px;width:60px!important}}@media(max-width:1024px){.image-container .image{height:60px!important;margin-top:26px;width:60px!important}}.upcoming-appointment-component .card-component{margin-top:20px;min-height:calc(100vh - 412px)}.upcoming-appointment-component .card-component .card-body{padding:16px!important}.upcoming-appointment-component .card-component .up-comingAppointment__details__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.upcoming-appointment-component .card-component .up-comingAppointment__details__header .up-comingAppointment__details__header__title{color:#07213c;font-size:16px;font-weight:500}.upcoming-appointment-component .card-component .up-comingAppointment__details__header .link-component{color:#1479ff;font-size:12px}.upcoming-appointment-component .card-component .status-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:10px;margin-top:30%}.upcoming-appointment-component .card-component .up-comingAppointment__details__appointment{max-height:calc(100vh - 595px);min-height:calc(100vh - 595px);overflow-y:auto;padding-right:10px}.upcoming-appointment-component .card-component .list-info-card{padding:10px}.upcoming-appointment-component .card-component .list-info-card .image-container .image{height:80px;width:80px}.upcoming-appointment-component .card-component .list-info-card .action{padding:0}.upcoming-appointment-component .card-component .wrapper{align-items:center;display:flex;padding-top:8px}.calendar-card .date-selector{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px}.calendar-card .date-button{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-size:8px;padding:8px;transition:all .3s;width:38px}.calendar-card .date-button.active{background:#f2faff;border-color:#007bff;color:#007bff}.calendar-card .date-button:hover{background-color:#f2faff}.calendar-card .day{color:#717171;font-size:10px;font-weight:500}.calendar-card .date-button.active .day{color:#007bff}.calendar-card .date-number{font-size:12px;font-weight:500;padding-top:4px}.calendar-card .dot{background-color:#66ffe0;border-radius:50%;height:3px;margin-top:2px;width:3px}.client-resources-list-component .client-resources-list-header{font-size:16px}.client-resources-list-component .card-component{margin-bottom:0;margin-top:20px}.client-resources-list-component .card-component .card-body{padding:16px!important}.client-resources-list-component .card-component .client-resources-list-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.client-resources-list-component .card-component .link-component{color:#1479ff;font-size:12px}.client-resources-list-component .client-resources-list-container{max-height:calc(100vh - 600px);min-height:calc(100vh - 600px);overflow-y:auto;padding-right:10px}.client-resources-list-component .client-resources-list-container .list-info-card{padding:10px 12px}.expiration-popup .expiration-popup-content{display:flex;justify-content:center;width:100px}.expiration-popup .content-container .title{color:#83909d;font-size:16px;font-weight:700}.client-resources-screen .list-screen__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.client-resources-screen .list-screen__header .contact-number-wrapper{background-color:#fff7d9;border:1px solid #ffd900;border-radius:4px;color:#83909d;font-weight:700;padding:10px 15px}.client-resources-screen .list-screen__header .contact-number-wrapper .contact-us{color:#1479ff;cursor:pointer;text-decoration:underline}.client-resources-screen .general-info-heading{color:#07213c;font-size:20px;font-weight:500;margin-bottom:20px}.client-resources-screen .list-info-card{border-radius:10px!important;padding:10px 12px!important}.client-resources-screen .forms-section{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.client-resources-screen .forms-section .forms-wrapper{background-color:#f7f7f7;border:1px solid #1f3864;border-radius:4px;padding:16px;width:49%}.client-resources-screen .forms-section .forms-wrapper .forms-heading{color:#07213c;font-size:20px;font-weight:500;padding-bottom:8px}.client-resources-screen .forms-section .forms-wrapper .forms-description{color:#1f3864;font-size:13px;letter-spacing:.5px;line-height:16px}.client-resources-screen .forms-section .forms-wrapper .forms-button{display:flex;flex-direction:row-reverse;padding-top:16px}.dashboard-form-list{border-top:1px solid #bfc6cd;padding-top:24px}.dashboard-form-list .active{background-color:#bde8ca;color:#00534f}.dashboard-form-list .inactive{background-color:#f5f7f8;color:#7583a6}.dashboard-form-list .title-filter-wrapper{display:flex}.dashboard-form-list .title-filter-wrapper .name-wrapper{margin-right:8px;margin-top:16px}.dashboard-form-list .title-filter-wrapper .filter-wrapper{min-width:440px}.dashboard-form-list .disabled-edit{color:#bfc6cd!important;font-weight:500;text-decoration:underline}.dashboard-form-list .disabled-edit.edit{font-weight:400;margin-right:15px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.waiver-and-release-form-screen .list-screen__header .list-screen__header-title{margin-bottom:24px}.waiver-and-release-form-screen .checkbox-container .checkbox-field:checked~.checkbox-checkmark{background-color:#07213c!important;border-color:#07213c}.waiver-and-release-form-screen .waiver-and-release-form-screen__header{color:#83909d;font-size:24px;font-weight:500;margin-bottom:7px}.waiver-and-release-form-screen .waiver-and-release-form-screen__description{color:#83909d;font-size:16px;text-align:justify}.waiver-and-release-form-screen .waiver-and-release-form-screen__pointers{color:#83909d;font-weight:700;padding-bottom:4px;padding-top:20px}.waiver-and-release-form-screen .waiver-and-release-form-screen__pointers-text{color:#83909d;padding-left:10px;text-align:justify}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-authorisation-to-disclose-info-form-screen .list-screen__header{margin-bottom:24px}.client-authorisation-to-disclose-info-form-screen .client-authorisation-to-disclose-info-form-header{color:#83909d;font-size:24px;font-weight:500;margin-bottom:8px}.client-authorisation-to-disclose-info-form-screen .client-authorisation-to-disclose-info-form-body{color:#83909d;text-align:justify}.client-authorisation-to-disclose-info-form-screen .client-authorisation-to-disclose-info-form-client-details{color:#83909d;font-size:18px;font-weight:500;padding-bottom:26px;padding-top:30px}.client-authorisation-to-disclose-info-form-screen .signature-label{color:#07213c;font-size:16px;margin-bottom:8px}.client-authorisation-to-disclose-info-form-screen .checkbox-container .checkbox-field:checked~.checkbox-checkmark{background-color:#07213c!important;border-color:#07213c}.client-authorisation-to-disclose-info-form-screen .notice-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.client-authorisation-to-disclose-info-form-screen .notice-wrapper .notice-wrapper-header{color:#83909d;font-size:18px;font-weight:500}.client-authorisation-to-disclose-info-form-screen .notice-wrapper .link-component{color:#1479ff}.client-authorisation-to-disclose-info-form-screen .disclose-details{color:#83909d;font-size:16px;margin-bottom:24px}.client-authorisation-to-disclose-info-form-screen .disclose-info-details{color:#83909d;font-size:16px;margin-bottom:24px;margin-top:20px}.client-authorisation-to-disclose-info-form-screen .contact-title-and-remove-button-wrapper{align-items:center;color:#83909d;display:flex;font-size:16px;font-weight:700;justify-content:space-between;margin-bottom:24px}.client-authorisation-to-disclose-info-form-screen .radio-component .radio-container .radio-checkmark:after{background:#07213c!important}.client-authorisation-to-disclose-info-form-screen .radio-component.checked .radio-container .radio-field:checked~.radio-checkmark{border-color:#07213c}.client-authorisation-to-disclose-info-form-screen .purpose-of-disclosure{color:#83909d;font-size:16px;font-weight:700}.client-authorisation-to-disclose-info-form-screen .purpose-of-disclosure.rights{font-size:18px}.client-authorisation-to-disclose-info-form-screen .purpose-of-disclosure-description{color:#83909d;font-size:16px;margin-bottom:24px;margin-top:8px;text-align:justify}.client-authorisation-to-disclose-info-form-screen .MuiChip-root{background-color:#e3f4fe}.client-authorisation-to-disclose-info-form-screen .MuiChip-deleteIcon{color:#07213c!important}.client-authorisation-to-disclose-info-form-screen .radio-group-component .radio-option-list .radio-component{color:#1f3864;margin-bottom:10px}.client-authorisation-to-disclose-info-form-screen .disclose-medical-record-header{align-items:center;background-color:#f5f8ff;border:1px solid #e0e7f5;border-radius:4px;display:flex;margin-bottom:16px;padding:10px 15px}.client-authorisation-to-disclose-info-form-screen .disclose-medical-record-header .medical-info{background-color:#e3f4fe;border-radius:16px;color:#07213c;font-size:14px;font-weight:500;padding:10px}.client-authorisation-to-disclose-info-form-screen .disclose-medical-record-header .dropdown-icon{color:#a0aec0;cursor:pointer;margin-left:auto}.client-authorisation-to-disclose-info-form-screen .select-cases{color:#07213c;font-size:16px;margin-bottom:10px}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.client-authorisation-to-release-health-info .list-screen__header{margin-bottom:24px}.client-authorisation-to-release-health-info .client-authorisation-to-release-health-info-wrapper .client-authorisation-to-release-health-info-block__title{color:#83909d;font-size:24px}.client-authorisation-to-release-health-info .client-authorisation-to-release-health-info-wrapper .authorization-medical-information-text{color:#83909d;font-size:16px;margin-top:8px;padding-bottom:30px;text-align:justify}.client-authorisation-to-release-health-info .patient-information-heading{color:#83909d;font-size:18px;font-weight:500}.client-authorisation-to-release-health-info .contact-title-and-remove-button-wrapper{align-items:center;color:#83909d;display:flex;font-size:16px;font-weight:700;justify-content:space-between;margin-bottom:24px}.client-authorisation-to-release-health-info .select-cases{color:#07213c;margin-bottom:8px}.client-authorisation-to-release-health-info .MuiChip-root{background-color:#e3f4fe}.client-authorisation-to-release-health-info .MuiChip-deleteIcon{color:#07213c!important}.client-authorisation-to-release-health-info .signature-label{color:#07213c;font-size:16px;margin-bottom:20px}.client-authorisation-to-release-health-info .disclose-info{color:#83909d;font-size:18px;font-weight:500;margin-bottom:26px}.client-authorisation-to-release-health-info .expiration-date-of-authorization,.client-authorisation-to-release-health-info .purpose-of-disclosure{color:#83909d;font-size:16px;font-weight:700;margin-bottom:8px}.client-authorisation-to-release-health-info .patient-right-heading{color:#83909d;font-size:18px;font-weight:500;margin-bottom:12px}.client-authorisation-to-release-health-info .patient-right-text{color:#83909d;padding-left:16px}.client-authorisation-to-release-health-info .expiration-date-of-authorization-text{color:#83909d;font-size:16px;margin-bottom:30px}.client-authorisation-to-release-health-info .checkbox-container .checkbox-field:checked~.checkbox-checkmark{background-color:#07213c;border-color:#07213c}.client-authorisation-to-release-health-info .medical-record-header{align-items:center;background-color:#f5f8ff;border:1px solid #e0e7f5;border-radius:4px;display:flex;margin-bottom:16px;padding:10px 15px}.client-authorisation-to-release-health-info .medical-record-header .medical-info{background-color:#e3f4fe;border-radius:16px;color:#07213c;font-size:14px;font-weight:500;padding:10px}.client-authorisation-to-release-health-info .medical-record-header .dropdown-icon{color:#a0aec0;cursor:pointer;margin-left:auto}.client-authorisation-to-release-health-info .purpose-of-disclosure-text{color:#83909d;font-size:16px;margin-bottom:24px;text-align:justify}.auto-select-component{margin-bottom:20px!important}.auto-select-component.full-width{width:100%}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.page-loading{align-items:center;background:hsla(0,0%,100%,.502);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100vw;z-index:99999999}.blink{-webkit-animation:blinker .7s linear infinite;animation:blinker .7s linear infinite}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}@-webkit-keyframes loaderSpin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes loaderSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes zoom-in-zoom-out{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom-in-zoom-out{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.glass-effect{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.1);border-radius:.1em;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-flex-wrap{display:flex;flex-wrap:wrap}.d-flex-no-wrap{display:flex;flex-wrap:nowrap}.d-inline-flex{display:inline-flex!important}.d-align-center{align-items:center;display:flex}@media(min-width:600px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media(min-width:960px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media(min-width:1280px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media(min-width:1920px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}a{color:#000;text-decoration:none}*{box-sizing:border-box}.select-dropdown__menu{font-size:14px!important;z-index:2!important}.MuiButton-root{text-transform:inherit!important}button{white-space:nowrap!important}.MuiCircularProgress-colorPrimary{color:#1f3864!important}.MuiFormHelperText-root{margin-left:0!important}.scrollbar-thumb{background:#1f3864!important}.scrollbar-track{background:#f8d5dc!important}.t-table-wrapper{height:100%;overflow:auto;width:100%}.t-table-wrapper ::-webkit-scrollbar{height:6px;width:6px}.t-table-wrapper ::-webkit-scrollbar-track{background:#f1f1f1}.t-table-wrapper ::-webkit-scrollbar-thumb{background:#275778;border-radius:8px}.t-table-wrapper .t-table{border-top-left-radius:4px;border-top-right-radius:4px;height:100%;position:relative;width:100%}.t-table-wrapper .t-table:not(.t-table-wrapper .t-table.auto-height){background-color:#fff;min-height:300px}.t-table-wrapper .t-table .autoComplete-component-wrapper,.t-table-wrapper .t-table .input-component{border-radius:8px!important;margin-bottom:0!important}.t-table-wrapper .t-table .MuiFormHelperText-root.Mui-error{display:none!important}.t-table-wrapper .t-table .t-tr.t-tr-expand .t-td{justify-content:flex-start;position:-webkit-sticky;position:sticky}.t-table-wrapper .t-table .t-thead{border-radius:10px}.t-table-wrapper .t-table .t-thead .t-th{background-color:#c1daf1;color:#07213c;font-family:Roboto Bold,sans-serif;font-weight:600;height:40px;padding:8px}.t-table-wrapper .t-table .t-thead .t-th.sortable{cursor:pointer;position:relative}.t-table-wrapper .t-table .t-thead .t-th.sortable:after{color:#07213c;content:url(/static/media/sort.8bd4fb92804064577fe6.svg);margin-left:8px;opacity:.2;position:relative;top:2px;width:20px}.t-table-wrapper .t-table .t-thead .t-th.sortable.sort-asc:after{content:url(/static/media/sort_asc.c6b3d9ceff649d11b539.svg);opacity:1}.t-table-wrapper .t-table .t-thead .t-th.sortable.sort-desc:after{content:url(/static/media/sort_desc.67b3ad50165c7a9004f2.svg);opacity:1}.t-table-wrapper .t-table .t-body .t-td{height:auto;min-height:56px;padding:6px}.t-table-wrapper .t-table .t-body .t-tr:has(.selected-row) .t-td{background-color:#f7fcff}.t-table-wrapper .t-table .t-body .t-tr-clickable{cursor:pointer}.t-table-wrapper .t-table .t-body .t-tr-clickable:hover .t-td{background-color:#f7fcff}.t-table-wrapper .t-table.bordered .t-cell{border-right:1px solid #e2e2e2}.t-table-wrapper .t-table .t-tr{border-bottom:1px solid #e2e2e2}.t-table-wrapper .t-table .t-td,.t-table-wrapper .t-table .t-th{align-content:flex-start;align-items:center;align-self:center;background-color:#fff;display:flex!important;justify-content:center;overflow:hidden}.t-table-wrapper .t-table .t-td:first-child,.t-table-wrapper .t-table .t-th:first-child{padding-left:20px}.t-table-wrapper .t-table .t-td.t-cell-align-left,.t-table-wrapper .t-table .t-th.t-cell-align-left{justify-content:flex-start}.t-table-wrapper .t-table .t-td.t-cell-align-center,.t-table-wrapper .t-table .t-th.t-cell-align-center{justify-content:center}.t-table-wrapper .t-table .t-td.t-cell-align-right,.t-table-wrapper .t-table .t-th.t-cell-align-right{justify-content:flex-end}.t-table-wrapper .t-table .table-no-data-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px}.t-table-wrapper .t-table .data-loading-wrapper{background:hsla(0,0%,100%,.8);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.t-table-wrapper .t-table .data-loading-wrapper .loader{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ant-table-container{position:relative}.ant-table-wrapper.loading .ant-table-body{overflow:hidden!important}.ant-table{border:1px solid #f3f3f3}.ant-table.ant-table-empty .ant-table-body{overflow:hidden!important}.ant-table .ant-table-container{border-radius:0!important;overflow:auto;width:100%}.ant-table table{border-radius:0!important}.ant-table .ant-table-thead{border-top-left-radius:8px;border-top-right-radius:8px;font-family:Roboto Bold,sans-serif}.ant-table .ant-table-thead .ant-table-cell{background:#ecf7ff;color:#212b36;font-size:16px;font-weight:700;height:56px;letter-spacing:.2px;line-height:16px}.ant-table .ant-table-thead .ant-table-cell:before{content:none!important}.ant-table.ant-table-small .ant-table-thead .ant-table-cell{font-size:14px;line-height:16px}.ant-table .t-cell{padding:15px 16px!important}.ant-spin{top:50%!important}.ant-spin-dot.ant-spin-dot-spin{display:none}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active{color:#00534f!important}.font-size-0{font-size:0}.height-vh-0{height:0}.width-vw-0{width:0}.max-height-vh-0{max-height:0}.max-width-vw-0{max-width:0}.height-0{height:0%}.width-0{width:0}.min-height-0{min-height:0!important}.min-width-0{min-width:0%!important}.max-height-0{max-height:0%!important}.max-width-0{max-width:0!important}.mrg-0{margin:0!important}.pdd-0{padding:0!important}.mrg-top-0{margin-top:0!important}.pdd-top-0{padding-top:0!important}.mrg-bottom-0{margin-bottom:0!important}.pdd-bottom-0{padding-bottom:0!important}.mrg-left-0{margin-left:0!important}.pdd-left-0{padding-left:0!important}.mrg-right-0{margin-right:0!important}.pdd-right-0{padding-right:0!important}.font-size-5{font-size:5px}.height-vh-5{height:5vh}.width-vw-5{width:5vw}.max-height-vh-5{max-height:5vh}.max-width-vw-5{max-width:5vw}.height-5{height:5%}.width-5{width:5%}.min-height-5{min-height:5%!important}.min-width-5{min-width:5%!important}.max-height-5{max-height:5%!important}.max-width-5{max-width:5%!important}.mrg-5{margin:5px!important}.pdd-5{padding:5px!important}.mrg-top-5{margin-top:5px!important}.pdd-top-5{padding-top:5px!important}.mrg-bottom-5{margin-bottom:5px!important}.pdd-bottom-5{padding-bottom:5px!important}.mrg-left-5{margin-left:5px!important}.mrg-right-5{margin-right:5px!important}.font-size-10{font-size:10px}.height-vh-10{height:10vh}.width-vw-10{width:10vw}.max-height-vh-10{max-height:10vh}.max-width-vw-10{max-width:10vw}.height-10{height:10%}.width-10{width:10%}.min-height-10{min-height:10%!important}.min-width-10{min-width:10%!important}.max-height-10{max-height:10%!important}.max-width-10{max-width:10%!important}.mrg-10{margin:10px!important}.pdd-10{padding:10px!important}.mrg-top-10{margin-top:10px!important}.pdd-top-10{padding-top:10px!important}.mrg-bottom-10{margin-bottom:10px!important}.pdd-bottom-10{padding-bottom:10px!important}.mrg-left-10{margin-left:10px!important}.mrg-right-10{margin-right:10px!important}.font-size-12{font-size:12px}.height-vh-12{height:12vh}.width-vw-12{width:12vw}.max-height-vh-12{max-height:12vh}.max-width-vw-12{max-width:12vw}.height-12{height:12%}.width-12{width:12%}.min-height-12{min-height:12%!important}.min-width-12{min-width:12%!important}.max-height-12{max-height:12%!important}.max-width-12{max-width:12%!important}.mrg-12{margin:12px!important}.pdd-12{padding:12px!important}.mrg-top-12{margin-top:12px!important}.pdd-top-12{padding-top:12px!important}.mrg-bottom-12{margin-bottom:12px!important}.pdd-bottom-12{padding-bottom:12px!important}.mrg-left-12{margin-left:12px!important}.mrg-right-12{margin-right:12px!important}.font-size-14{font-size:14px}.height-vh-14{height:14vh}.width-vw-14{width:14vw}.max-height-vh-14{max-height:14vh}.max-width-vw-14{max-width:14vw}.height-14{height:14%}.width-14{width:14%}.min-height-14{min-height:14%!important}.min-width-14{min-width:14%!important}.max-height-14{max-height:14%!important}.max-width-14{max-width:14%!important}.mrg-14{margin:14px!important}.pdd-14{padding:14px!important}.mrg-top-14{margin-top:14px!important}.pdd-top-14{padding-top:14px!important}.mrg-bottom-14{margin-bottom:14px!important}.pdd-bottom-14{padding-bottom:14px!important}.mrg-left-14{margin-left:14px!important}.mrg-right-14{margin-right:14px!important}.font-size-15{font-size:15px}.height-vh-15{height:15vh}.width-vw-15{width:15vw}.max-height-vh-15{max-height:15vh}.max-width-vw-15{max-width:15vw}.height-15{height:15%}.width-15{width:15%}.min-height-15{min-height:15%!important}.min-width-15{min-width:15%!important}.max-height-15{max-height:15%!important}.max-width-15{max-width:15%!important}.mrg-15{margin:15px!important}.pdd-15{padding:15px!important}.mrg-top-15{margin-top:15px!important}.pdd-top-15{padding-top:15px!important}.mrg-bottom-15{margin-bottom:15px!important}.pdd-bottom-15{padding-bottom:15px!important}.mrg-left-15{margin-left:15px!important}.mrg-right-15{margin-right:15px!important}.font-size-16{font-size:16px}.height-vh-16{height:16vh}.width-vw-16{width:16vw}.max-height-vh-16{max-height:16vh}.max-width-vw-16{max-width:16vw}.height-16{height:16%}.width-16{width:16%}.min-height-16{min-height:16%!important}.min-width-16{min-width:16%!important}.max-height-16{max-height:16%!important}.max-width-16{max-width:16%!important}.mrg-16{margin:16px!important}.pdd-16{padding:16px!important}.mrg-top-16{margin-top:16px!important}.pdd-top-16{padding-top:16px!important}.mrg-bottom-16{margin-bottom:16px!important}.pdd-bottom-16{padding-bottom:16px!important}.mrg-left-16{margin-left:16px!important}.mrg-right-16{margin-right:16px!important}.font-size-18{font-size:18px}.height-vh-18{height:18vh}.width-vw-18{width:18vw}.max-height-vh-18{max-height:18vh}.max-width-vw-18{max-width:18vw}.height-18{height:18%}.width-18{width:18%}.min-height-18{min-height:18%!important}.min-width-18{min-width:18%!important}.max-height-18{max-height:18%!important}.max-width-18{max-width:18%!important}.mrg-18{margin:18px!important}.pdd-18{padding:18px!important}.mrg-top-18{margin-top:18px!important}.pdd-top-18{padding-top:18px!important}.mrg-bottom-18{margin-bottom:18px!important}.pdd-bottom-18{padding-bottom:18px!important}.mrg-left-18{margin-left:18px!important}.mrg-right-18{margin-right:18px!important}.font-size-20{font-size:20px}.height-vh-20{height:20vh}.width-vw-20{width:20vw}.max-height-vh-20{max-height:20vh}.max-width-vw-20{max-width:20vw}.height-20{height:20%}.width-20{width:20%}.min-height-20{min-height:20%!important}.min-width-20{min-width:20%!important}.max-height-20{max-height:20%!important}.max-width-20{max-width:20%!important}.mrg-20{margin:20px!important}.pdd-20{padding:20px!important}.mrg-top-20{margin-top:20px!important}.pdd-top-20{padding-top:20px!important}.mrg-bottom-20{margin-bottom:20px!important}.pdd-bottom-20{padding-bottom:20px!important}.mrg-left-20{margin-left:20px!important}.mrg-right-20{margin-right:20px!important}.font-size-24{font-size:24px}.height-vh-24{height:24vh}.width-vw-24{width:24vw}.max-height-vh-24{max-height:24vh}.max-width-vw-24{max-width:24vw}.height-24{height:24%}.width-24{width:24%}.min-height-24{min-height:24%!important}.min-width-24{min-width:24%!important}.max-height-24{max-height:24%!important}.max-width-24{max-width:24%!important}.mrg-24{margin:24px!important}.pdd-24{padding:24px!important}.mrg-top-24{margin-top:24px!important}.pdd-top-24{padding-top:24px!important}.mrg-bottom-24{margin-bottom:24px!important}.pdd-bottom-24{padding-bottom:24px!important}.mrg-left-24{margin-left:24px!important}.mrg-right-24{margin-right:24px!important}.font-size-25{font-size:25px}.height-vh-25{height:25vh}.width-vw-25{width:25vw}.max-height-vh-25{max-height:25vh}.max-width-vw-25{max-width:25vw}.height-25{height:25%}.width-25{width:25%}.min-height-25{min-height:25%!important}.min-width-25{min-width:25%!important}.max-height-25{max-height:25%!important}.max-width-25{max-width:25%!important}.mrg-25{margin:25px!important}.pdd-25{padding:25px!important}.mrg-top-25{margin-top:25px!important}.pdd-top-25{padding-top:25px!important}.mrg-bottom-25{margin-bottom:25px!important}.pdd-bottom-25{padding-bottom:25px!important}.mrg-left-25{margin-left:25px!important}.mrg-right-25{margin-right:25px!important}.font-size-30{font-size:30px}.height-vh-30{height:30vh}.width-vw-30{width:30vw}.max-height-vh-30{max-height:30vh}.max-width-vw-30{max-width:30vw}.height-30{height:30%}.width-30{width:30%}.min-height-30{min-height:30%!important}.min-width-30{min-width:30%!important}.max-height-30{max-height:30%!important}.max-width-30{max-width:30%!important}.mrg-30{margin:30px!important}.pdd-30{padding:30px!important}.mrg-top-30{margin-top:30px!important}.pdd-top-30{padding-top:30px!important}.mrg-bottom-30{margin-bottom:30px!important}.pdd-bottom-30{padding-bottom:30px!important}.mrg-left-30{margin-left:30px!important}.mrg-right-30{margin-right:30px!important}.font-size-35{font-size:35px}.height-vh-35{height:35vh}.width-vw-35{width:35vw}.max-height-vh-35{max-height:35vh}.max-width-vw-35{max-width:35vw}.height-35{height:35%}.width-35{width:35%}.min-height-35{min-height:35%!important}.min-width-35{min-width:35%!important}.max-height-35{max-height:35%!important}.max-width-35{max-width:35%!important}.mrg-35{margin:35px!important}.pdd-35{padding:35px!important}.mrg-top-35{margin-top:35px!important}.pdd-top-35{padding-top:35px!important}.mrg-bottom-35{margin-bottom:35px!important}.pdd-bottom-35{padding-bottom:35px!important}.mrg-left-35{margin-left:35px!important}.mrg-right-35{margin-right:35px!important}.font-size-40{font-size:40px}.height-vh-40{height:40vh}.width-vw-40{width:40vw}.max-height-vh-40{max-height:40vh}.max-width-vw-40{max-width:40vw}.height-40{height:40%}.width-40{width:40%}.min-height-40{min-height:40%!important}.min-width-40{min-width:40%!important}.max-height-40{max-height:40%!important}.max-width-40{max-width:40%!important}.mrg-40{margin:40px!important}.pdd-40{padding:40px!important}.mrg-top-40{margin-top:40px!important}.pdd-top-40{padding-top:40px!important}.mrg-bottom-40{margin-bottom:40px!important}.pdd-bottom-40{padding-bottom:40px!important}.mrg-left-40{margin-left:40px!important}.mrg-right-40{margin-right:40px!important}.font-size-45{font-size:45px}.height-vh-45{height:45vh}.width-vw-45{width:45vw}.max-height-vh-45{max-height:45vh}.max-width-vw-45{max-width:45vw}.height-45{height:45%}.width-45{width:45%}.min-height-45{min-height:45%!important}.min-width-45{min-width:45%!important}.max-height-45{max-height:45%!important}.max-width-45{max-width:45%!important}.mrg-45{margin:45px!important}.pdd-45{padding:45px!important}.mrg-top-45{margin-top:45px!important}.pdd-top-45{padding-top:45px!important}.mrg-bottom-45{margin-bottom:45px!important}.pdd-bottom-45{padding-bottom:45px!important}.mrg-left-45{margin-left:45px!important}.mrg-right-45{margin-right:45px!important}.font-size-50{font-size:50px}.height-vh-50{height:50vh}.width-vw-50{width:50vw}.max-height-vh-50{max-height:50vh}.max-width-vw-50{max-width:50vw}.height-50{height:50%}.width-50{width:50%}.min-height-50{min-height:50%!important}.min-width-50{min-width:50%!important}.max-height-50{max-height:50%!important}.max-width-50{max-width:50%!important}.mrg-50{margin:50px!important}.pdd-50{padding:50px!important}.mrg-top-50{margin-top:50px!important}.pdd-top-50{padding-top:50px!important}.mrg-bottom-50{margin-bottom:50px!important}.pdd-bottom-50{padding-bottom:50px!important}.mrg-left-50{margin-left:50px!important}.mrg-right-50{margin-right:50px!important}.font-size-55{font-size:55px}.height-vh-55{height:55vh}.width-vw-55{width:55vw}.max-height-vh-55{max-height:55vh}.max-width-vw-55{max-width:55vw}.height-55{height:55%}.width-55{width:55%}.min-height-55{min-height:55%!important}.min-width-55{min-width:55%!important}.max-height-55{max-height:55%!important}.max-width-55{max-width:55%!important}.mrg-55{margin:55px!important}.pdd-55{padding:55px!important}.mrg-top-55{margin-top:55px!important}.pdd-top-55{padding-top:55px!important}.mrg-bottom-55{margin-bottom:55px!important}.pdd-bottom-55{padding-bottom:55px!important}.mrg-left-55{margin-left:55px!important}.mrg-right-55{margin-right:55px!important}.font-size-60{font-size:60px}.height-vh-60{height:60vh}.width-vw-60{width:60vw}.max-height-vh-60{max-height:60vh}.max-width-vw-60{max-width:60vw}.height-60{height:60%}.width-60{width:60%}.min-height-60{min-height:60%!important}.min-width-60{min-width:60%!important}.max-height-60{max-height:60%!important}.max-width-60{max-width:60%!important}.mrg-60{margin:60px!important}.pdd-60{padding:60px!important}.mrg-top-60{margin-top:60px!important}.pdd-top-60{padding-top:60px!important}.mrg-bottom-60{margin-bottom:60px!important}.pdd-bottom-60{padding-bottom:60px!important}.mrg-left-60{margin-left:60px!important}.mrg-right-60{margin-right:60px!important}.font-size-70{font-size:70px}.height-vh-70{height:70vh}.width-vw-70{width:70vw}.max-height-vh-70{max-height:70vh}.max-width-vw-70{max-width:70vw}.height-70{height:70%}.width-70{width:70%}.min-height-70{min-height:70%!important}.min-width-70{min-width:70%!important}.max-height-70{max-height:70%!important}.max-width-70{max-width:70%!important}.mrg-70{margin:70px!important}.pdd-70{padding:70px!important}.mrg-top-70{margin-top:70px!important}.pdd-top-70{padding-top:70px!important}.mrg-bottom-70{margin-bottom:70px!important}.pdd-bottom-70{padding-bottom:70px!important}.mrg-left-70{margin-left:70px!important}.mrg-right-70{margin-right:70px!important}.font-size-75{font-size:75px}.height-vh-75{height:75vh}.width-vw-75{width:75vw}.max-height-vh-75{max-height:75vh}.max-width-vw-75{max-width:75vw}.height-75{height:75%}.width-75{width:75%}.min-height-75{min-height:75%!important}.min-width-75{min-width:75%!important}.max-height-75{max-height:75%!important}.max-width-75{max-width:75%!important}.mrg-75{margin:75px!important}.pdd-75{padding:75px!important}.mrg-top-75{margin-top:75px!important}.pdd-top-75{padding-top:75px!important}.mrg-bottom-75{margin-bottom:75px!important}.pdd-bottom-75{padding-bottom:75px!important}.mrg-left-75{margin-left:75px!important}.mrg-right-75{margin-right:75px!important}.font-size-80{font-size:80px}.height-vh-80{height:80vh}.width-vw-80{width:80vw}.max-height-vh-80{max-height:80vh}.max-width-vw-80{max-width:80vw}.height-80{height:80%}.width-80{width:80%}.min-height-80{min-height:80%!important}.min-width-80{min-width:80%!important}.max-height-80{max-height:80%!important}.max-width-80{max-width:80%!important}.mrg-80{margin:80px!important}.pdd-80{padding:80px!important}.mrg-top-80{margin-top:80px!important}.pdd-top-80{padding-top:80px!important}.mrg-bottom-80{margin-bottom:80px!important}.pdd-bottom-80{padding-bottom:80px!important}.mrg-left-80{margin-left:80px!important}.mrg-right-80{margin-right:80px!important}.font-size-85{font-size:85px}.height-vh-85{height:85vh}.width-vw-85{width:85vw}.max-height-vh-85{max-height:85vh}.max-width-vw-85{max-width:85vw}.height-85{height:85%}.width-85{width:85%}.min-height-85{min-height:85%!important}.min-width-85{min-width:85%!important}.max-height-85{max-height:85%!important}.max-width-85{max-width:85%!important}.mrg-85{margin:85px!important}.pdd-85{padding:85px!important}.mrg-top-85{margin-top:85px!important}.pdd-top-85{padding-top:85px!important}.mrg-bottom-85{margin-bottom:85px!important}.pdd-bottom-85{padding-bottom:85px!important}.mrg-left-85{margin-left:85px!important}.mrg-right-85{margin-right:85px!important}.font-size-90{font-size:90px}.height-vh-90{height:90vh}.width-vw-90{width:90vw}.max-height-vh-90{max-height:90vh}.max-width-vw-90{max-width:90vw}.height-90{height:90%}.width-90{width:90%}.min-height-90{min-height:90%!important}.min-width-90{min-width:90%!important}.max-height-90{max-height:90%!important}.max-width-90{max-width:90%!important}.mrg-90{margin:90px!important}.pdd-90{padding:90px!important}.mrg-top-90{margin-top:90px!important}.pdd-top-90{padding-top:90px!important}.mrg-bottom-90{margin-bottom:90px!important}.pdd-bottom-90{padding-bottom:90px!important}.mrg-left-90{margin-left:90px!important}.mrg-right-90{margin-right:90px!important}.font-size-95{font-size:95px}.height-vh-95{height:95vh}.width-vw-95{width:95vw}.max-height-vh-95{max-height:95vh}.max-width-vw-95{max-width:95vw}.height-95{height:95%}.width-95{width:95%}.min-height-95{min-height:95%!important}.min-width-95{min-width:95%!important}.max-height-95{max-height:95%!important}.max-width-95{max-width:95%!important}.mrg-95{margin:95px!important}.pdd-95{padding:95px!important}.mrg-top-95{margin-top:95px!important}.pdd-top-95{padding-top:95px!important}.mrg-bottom-95{margin-bottom:95px!important}.pdd-bottom-95{padding-bottom:95px!important}.mrg-left-95{margin-left:95px!important}.mrg-right-95{margin-right:95px!important}.font-size-100{font-size:100px}.height-vh-100{height:100vh}.width-vw-100{width:100vw}.max-height-vh-100{max-height:100vh}.max-width-vw-100{max-width:100vw}.width-100{width:100%}.min-height-100{min-height:100%!important}.min-width-100{min-width:100%!important}.max-height-100{max-height:100%!important}.max-width-100{max-width:100%!important}.mrg-100{margin:100px!important}.pdd-100{padding:100px!important}.mrg-top-100{margin-top:100px!important}.pdd-top-100{padding-top:100px!important}.mrg-bottom-100{margin-bottom:100px!important}.pdd-bottom-100{padding-bottom:100px!important}.mrg-left-100{margin-left:100px!important}.mrg-right-100{margin-right:100px!important}.min-height-auto{min-height:auto!important}.max-height-none{max-height:none!important}.min-width-auto{min-width:auto!important}.max-width-none{max-width:none!important}.height-auto{height:auto!important}.width-auto{width:auto!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.text-inherit{text-align:inherit!important}.pull-left{float:left!important}.pull-right{float:right!important}.pull-inherit{float:inherit!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.position-fixed{position:fixed!important}.display-inline{display:inline!important}.display-block{display:block!important}.display-contents{display:contents!important}.display-flex{display:flex!important}.display-grid{display:grid!important}.display-inline-block{display:inline-block!important}.display-table{display:table!important}.display-none{display:none!important}.display-initial{display:inline!important;display:initial!important}.display-inherit{display:inherit!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden!important}.overflow-scroll{overflow:scroll!important}.overflow-auto{overflow:auto!important}.overflow-none{overflow:none!important}.cursor-default{cursor:default!important}.cursor-grab{cursor:grab!important}.cursor-grabbing{cursor:grabbing!important}.cursor-move{cursor:move!important}.cursor-no-drop{cursor:no-drop!important}.cursor-none{cursor:none!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-pointer{cursor:pointer!important}.white-space-normal{white-space:normal!important}.white-space-nowrap{white-space:nowrap!important}.white-space-pre{white-space:pre!important}.white-space-pre-line{white-space:pre-line!important}.white-space-pre-wrap{white-space:pre-wrap!important}.white-space-unset{white-space:inherit!important}.flex-0{flex:0 1!important}.flex-1{flex:1 1!important}.flex-2{flex:2 1!important}.flex-3{flex:3 1!important}.flex-4{flex:4 1!important}.flex-5{flex:5 1!important}.flex-6{flex:6 1!important}.flex-7{flex:7 1!important}.flex-8{flex:8 1!important}.flex-9{flex:9 1!important}.flex-10{flex:10 1!important}.flex-11{flex:11 1!important}.flex-12{flex:12 1!important}.flex-direction-column{flex-direction:column!important}.flex-direction-row{flex-direction:row!important}.flex-direction-column-reverse{flex-direction:column-reverse!important}.flex-direction-row-reverse{flex-direction:row-reverse!important}.flex-direction-unset{flex-direction:row!important}.flex-direction-inherit{flex-direction:inherit!important}.justify-content-center{justify-content:center!important}.justify-content-start{justify-content:start!important}.justify-content-end{justify-content:end!important}.justify-content-flex-start{justify-content:flex-start!important}.justify-content-flex-end{justify-content:flex-end!important}.justify-content-left{justify-content:left!important}.justify-content-right{justify-content:right!important}.justify-content-normal{justify-content:normal!important}.justify-content-space-between{justify-content:space-between!important}.justify-content-space-around{justify-content:space-around!important}.justify-content-space-evenly{justify-content:space-evenly!important}.justify-content-stretch{justify-content:stretch!important}.align-items-normal{align-items:normal!important}.align-items-stretch{align-items:stretch!important}.align-items-center{align-items:center!important}.align-items-start{align-items:start!important}.align-items-end{align-items:end!important}.align-items-flex-start{align-items:flex-start!important}.align-items-flex-end{align-items:flex-end!important}.align-items-baseline{align-items:baseline!important}.align-items-inherit{align-items:inherit!important}.align-items-initial{align-items:normal!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-none{text-decoration:none!important}.text-decoration-inherit{text-decoration:inherit!important}.text-none{text-transform:none!important}.text-capitalize{text-transform:capitalize!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-full-width{text-transform:full-width!important}.visibility-visible{visibility:visible!important}.visibility-hidden{visibility:hidden!important}.font-weight-100{font-weight:100!important}.font-weight-200{font-weight:200!important}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.success{color:#00534f!important}.error{color:#ff1919!important}.pdd-right-1{padding-right:1px!important}.pdd-left-1{padding-left:1px!important}.pdd-right-2{padding-right:2px!important}.pdd-left-2{padding-left:2px!important}.pdd-right-3{padding-right:3px!important}.pdd-left-3{padding-left:3px!important}.pdd-right-4{padding-right:4px!important}.pdd-left-4{padding-left:4px!important}.pdd-right-5{padding-right:5px!important}.pdd-left-5{padding-left:5px!important}.pdd-right-6{padding-right:6px!important}.pdd-left-6{padding-left:6px!important}.pdd-right-7{padding-right:7px!important}.pdd-left-7{padding-left:7px!important}.pdd-right-8{padding-right:8px!important}.pdd-left-8{padding-left:8px!important}.pdd-right-9{padding-right:9px!important}.pdd-left-9{padding-left:9px!important}.pdd-right-10{padding-right:10px!important}.pdd-left-10{padding-left:10px!important}.pdd-right-11{padding-right:11px!important}.pdd-left-11{padding-left:11px!important}.pdd-right-12{padding-right:12px!important}.pdd-left-12{padding-left:12px!important}.pdd-right-13{padding-right:13px!important}.pdd-left-13{padding-left:13px!important}.pdd-right-14{padding-right:14px!important}.pdd-left-14{padding-left:14px!important}.pdd-right-15{padding-right:15px!important}.pdd-left-15{padding-left:15px!important}.pdd-right-16{padding-right:16px!important}.pdd-left-16{padding-left:16px!important}.pdd-right-17{padding-right:17px!important}.pdd-left-17{padding-left:17px!important}.pdd-right-18{padding-right:18px!important}.pdd-left-18{padding-left:18px!important}.pdd-right-19{padding-right:19px!important}.pdd-left-19{padding-left:19px!important}.pdd-right-20{padding-right:20px!important}.pdd-left-20{padding-left:20px!important}.pdd-right-21{padding-right:21px!important}.pdd-left-21{padding-left:21px!important}.pdd-right-22{padding-right:22px!important}.pdd-left-22{padding-left:22px!important}.pdd-right-23{padding-right:23px!important}.pdd-left-23{padding-left:23px!important}.pdd-right-24{padding-right:24px!important}.pdd-left-24{padding-left:24px!important}.pdd-right-25{padding-right:25px!important}.pdd-left-25{padding-left:25px!important}.pdd-right-26{padding-right:26px!important}.pdd-left-26{padding-left:26px!important}.pdd-right-27{padding-right:27px!important}.pdd-left-27{padding-left:27px!important}.pdd-right-28{padding-right:28px!important}.pdd-left-28{padding-left:28px!important}.pdd-right-29{padding-right:29px!important}.pdd-left-29{padding-left:29px!important}.pdd-right-30{padding-right:30px!important}.pdd-left-30{padding-left:30px!important}.pdd-right-31{padding-right:31px!important}.pdd-left-31{padding-left:31px!important}.pdd-right-32{padding-right:32px!important}.pdd-left-32{padding-left:32px!important}.pdd-right-33{padding-right:33px!important}.pdd-left-33{padding-left:33px!important}.pdd-right-34{padding-right:34px!important}.pdd-left-34{padding-left:34px!important}.pdd-right-35{padding-right:35px!important}.pdd-left-35{padding-left:35px!important}.pdd-right-36{padding-right:36px!important}.pdd-left-36{padding-left:36px!important}.pdd-right-37{padding-right:37px!important}.pdd-left-37{padding-left:37px!important}.pdd-right-38{padding-right:38px!important}.pdd-left-38{padding-left:38px!important}.pdd-right-39{padding-right:39px!important}.pdd-left-39{padding-left:39px!important}.pdd-right-40{padding-right:40px!important}.pdd-left-40{padding-left:40px!important}.pdd-right-41{padding-right:41px!important}.pdd-left-41{padding-left:41px!important}.pdd-right-42{padding-right:42px!important}.pdd-left-42{padding-left:42px!important}.pdd-right-43{padding-right:43px!important}.pdd-left-43{padding-left:43px!important}.pdd-right-44{padding-right:44px!important}.pdd-left-44{padding-left:44px!important}.pdd-right-45{padding-right:45px!important}.pdd-left-45{padding-left:45px!important}.pdd-right-46{padding-right:46px!important}.pdd-left-46{padding-left:46px!important}.pdd-right-47{padding-right:47px!important}.pdd-left-47{padding-left:47px!important}.pdd-right-48{padding-right:48px!important}.pdd-left-48{padding-left:48px!important}.pdd-right-49{padding-right:49px!important}.pdd-left-49{padding-left:49px!important}.pdd-right-50{padding-right:50px!important}.pdd-left-50{padding-left:50px!important}.pdd-right-51{padding-right:51px!important}.pdd-left-51{padding-left:51px!important}.pdd-right-52{padding-right:52px!important}.pdd-left-52{padding-left:52px!important}.pdd-right-53{padding-right:53px!important}.pdd-left-53{padding-left:53px!important}.pdd-right-54{padding-right:54px!important}.pdd-left-54{padding-left:54px!important}.pdd-right-55{padding-right:55px!important}.pdd-left-55{padding-left:55px!important}.pdd-right-56{padding-right:56px!important}.pdd-left-56{padding-left:56px!important}.pdd-right-57{padding-right:57px!important}.pdd-left-57{padding-left:57px!important}.pdd-right-58{padding-right:58px!important}.pdd-left-58{padding-left:58px!important}.pdd-right-59{padding-right:59px!important}.pdd-left-59{padding-left:59px!important}.pdd-right-60{padding-right:60px!important}.pdd-left-60{padding-left:60px!important}.pdd-right-61{padding-right:61px!important}.pdd-left-61{padding-left:61px!important}.pdd-right-62{padding-right:62px!important}.pdd-left-62{padding-left:62px!important}.pdd-right-63{padding-right:63px!important}.pdd-left-63{padding-left:63px!important}.pdd-right-64{padding-right:64px!important}.pdd-left-64{padding-left:64px!important}.pdd-right-65{padding-right:65px!important}.pdd-left-65{padding-left:65px!important}.pdd-right-66{padding-right:66px!important}.pdd-left-66{padding-left:66px!important}.pdd-right-67{padding-right:67px!important}.pdd-left-67{padding-left:67px!important}.pdd-right-68{padding-right:68px!important}.pdd-left-68{padding-left:68px!important}.pdd-right-69{padding-right:69px!important}.pdd-left-69{padding-left:69px!important}.pdd-right-70{padding-right:70px!important}.pdd-left-70{padding-left:70px!important}.pdd-right-71{padding-right:71px!important}.pdd-left-71{padding-left:71px!important}.pdd-right-72{padding-right:72px!important}.pdd-left-72{padding-left:72px!important}.pdd-right-73{padding-right:73px!important}.pdd-left-73{padding-left:73px!important}.pdd-right-74{padding-right:74px!important}.pdd-left-74{padding-left:74px!important}.pdd-right-75{padding-right:75px!important}.pdd-left-75{padding-left:75px!important}.pdd-right-76{padding-right:76px!important}.pdd-left-76{padding-left:76px!important}.pdd-right-77{padding-right:77px!important}.pdd-left-77{padding-left:77px!important}.pdd-right-78{padding-right:78px!important}.pdd-left-78{padding-left:78px!important}.pdd-right-79{padding-right:79px!important}.pdd-left-79{padding-left:79px!important}.pdd-right-80{padding-right:80px!important}.pdd-left-80{padding-left:80px!important}.pdd-right-81{padding-right:81px!important}.pdd-left-81{padding-left:81px!important}.pdd-right-82{padding-right:82px!important}.pdd-left-82{padding-left:82px!important}.pdd-right-83{padding-right:83px!important}.pdd-left-83{padding-left:83px!important}.pdd-right-84{padding-right:84px!important}.pdd-left-84{padding-left:84px!important}.pdd-right-85{padding-right:85px!important}.pdd-left-85{padding-left:85px!important}.pdd-right-86{padding-right:86px!important}.pdd-left-86{padding-left:86px!important}.pdd-right-87{padding-right:87px!important}.pdd-left-87{padding-left:87px!important}.pdd-right-88{padding-right:88px!important}.pdd-left-88{padding-left:88px!important}.pdd-right-89{padding-right:89px!important}.pdd-left-89{padding-left:89px!important}.pdd-right-90{padding-right:90px!important}.pdd-left-90{padding-left:90px!important}.pdd-right-91{padding-right:91px!important}.pdd-left-91{padding-left:91px!important}.pdd-right-92{padding-right:92px!important}.pdd-left-92{padding-left:92px!important}.pdd-right-93{padding-right:93px!important}.pdd-left-93{padding-left:93px!important}.pdd-right-94{padding-right:94px!important}.pdd-left-94{padding-left:94px!important}.pdd-right-95{padding-right:95px!important}.pdd-left-95{padding-left:95px!important}.pdd-right-96{padding-right:96px!important}.pdd-left-96{padding-left:96px!important}.pdd-right-97{padding-right:97px!important}.pdd-left-97{padding-left:97px!important}.pdd-right-98{padding-right:98px!important}.pdd-left-98{padding-left:98px!important}.pdd-right-99{padding-right:99px!important}.pdd-left-99{padding-left:99px!important}.pdd-right-100{padding-right:100px!important}.pdd-left-100{padding-left:100px!important}.word-break-break-word{word-break:break-word}.attachment-upload-wrapper{max-width:300px}.attachment-upload-wrapper .attachment-upload-label{color:#000;font-weight:600;letter-spacing:.5px;opacity:.5}.attachment-upload-wrapper .attachment-upload-list{margin:5px 0}.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item{display:flex;flex-wrap:wrap;margin:0 30px 30px 0}.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-title{font-size:14px;margin:10px 0;opacity:.5}.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper{border:1px solid #c7cfd2;border-radius:5px;cursor:pointer;height:100px;position:relative;width:150px}.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper .attachment-upload-item-upload-file,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper .attachment-upload-item-uploaded-file,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper .attachment-upload-item-upload-file,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper .attachment-upload-item-uploaded-file{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center}.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper .attachment-upload-item-upload-file .attachment-upload-item-upload-icon,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper .attachment-upload-item-upload-file .attachment-upload-item-uploaded-icon,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper .attachment-upload-item-uploaded-file .attachment-upload-item-upload-icon,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper .attachment-upload-item-uploaded-file .attachment-upload-item-uploaded-icon,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper .attachment-upload-item-upload-file .attachment-upload-item-upload-icon,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper .attachment-upload-item-upload-file .attachment-upload-item-uploaded-icon,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper .attachment-upload-item-uploaded-file .attachment-upload-item-upload-icon,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper .attachment-upload-item-uploaded-file .attachment-upload-item-uploaded-icon{height:40px;position:relative;top:-5px;width:auto}.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper .attachment-upload-item-upload-file .attachment-upload-item-upload-icon svg,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper .attachment-upload-item-upload-file .attachment-upload-item-uploaded-icon svg,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper .attachment-upload-item-uploaded-file .attachment-upload-item-upload-icon svg,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper .attachment-upload-item-uploaded-file .attachment-upload-item-uploaded-icon svg,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper .attachment-upload-item-upload-file .attachment-upload-item-upload-icon svg,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper .attachment-upload-item-upload-file .attachment-upload-item-uploaded-icon svg,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper .attachment-upload-item-uploaded-file .attachment-upload-item-upload-icon svg,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper .attachment-upload-item-uploaded-file .attachment-upload-item-uploaded-icon svg{height:100%;opacity:.8;width:100%}.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-upload-file-wrapper .attachment-upload-item-uploaded-close,.attachment-upload-wrapper .attachment-upload-list .attachment-upload-item .attachment-upload-item-uploaded-file-wrapper .attachment-upload-item-uploaded-close{cursor:pointer;position:absolute;right:-12px;top:-12px}.attachment-preview-dialog .attachment-preview-dialog-header{text-align:center}.attachment-preview-dialog .uploaded-attachment-file-name{margin:15px 0}.attachment-preview-dialog .attachment-preview-dialog-footer{align-items:center;display:flex;margin-top:20px}.modal-container .MuiDialog-paper{border-radius:12px;max-width:none!important}.modal-container .modal-content-wrapper .modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.modal-container .modal-content-wrapper .modal-header .modal-title{color:#1f3864;font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-container .modal-content-wrapper .modal-header .modal-close{color:#1479ff;cursor:pointer;opacity:.7;position:relative;top:2px}.modal-container .modal-content-wrapper .modal-header .modal-close svg{height:15px;width:15px}.modal-container .modal-content-wrapper .modal-footer{display:flex;justify-content:center;margin-top:10px}.card-component{background:#fff;border:1px solid #ebebeb;border-radius:10px;box-shadow:0 4px 8px 0 #d1d1d1}.card-component .card-header{align-items:center;display:flex;justify-content:space-between}.card-component .card-header.showHeaderBgColor{background:#eef4f9;padding-bottom:20px}.card-component .card-header .card-title-description-wrapper{padding:20px 20px 0}.card-component .card-header .card-title-description-wrapper .card-title{color:#07213c;font-size:18px;font-weight:500}.card-component .card-header .card-title-description-wrapper .card-description{color:#83909d;font-size:14px;font-weight:400;margin-top:5px}.card-component .card-header .card-actions{align-items:center;display:flex;justify-content:center;padding:20px;white-space:nowrap}.card-component .card-body{padding:24px}.drawer-container{max-width:600px;min-width:546px;padding:25px!important;width:546px}.drawer-container .drawer-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.drawer-container .drawer-header .drawer-title{color:#07213c;font-size:20px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-container .drawer-header .drawer-close{align-items:center;background:#f4f4f8;border-radius:50%;cursor:pointer;display:flex;height:46px;justify-content:center;padding:12px;position:relative;top:2px;width:46px}@-webkit-keyframes animation-slide-out-up{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes animation-slide-out-up{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes animation-slide-out-down{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes animation-slide-out-down{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes animation-slide-out-left{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes animation-slide-out-left{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes animation-slide-out-right{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes animation-slide-out-right{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@-webkit-keyframes animation-slide-in-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes animation-slide-in-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes animation-slide-in-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes animation-slide-in-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes animation-slide-in-left{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes animation-slide-in-left{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes animation-slide-in-right{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes animation-slide-in-right{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}.t-tabs-wrapper{display:flex;flex-direction:column;height:100%}.t-tabs-wrapper .t-tabs .t-tab{background:#fff;border-left:1px solid #ebebeb;font-family:Roboto,sans-serif!important;font-weight:400}.t-tabs-wrapper .t-tabs .t-tab:first-child{border-left:none}.t-tabs-wrapper .t-tabs .t-tab.Mui-selected{font-weight:600}.t-tabs-wrapper .t-tabs.primary{border:1px solid #ebebeb}.t-tabs-wrapper .t-tabs.primary .t-tab.Mui-selected{background:#1f3864!important;color:#fff}.t-tabs-wrapper .t-basic-tabs{border-bottom:1px solid #dfdfdf}.t-tabs-wrapper .t-basic-tabs .t-tab{color:#83909d;font-size:14px;font-weight:400;text-transform:capitalize}.t-tabs-wrapper .t-basic-tabs .t-tab.Mui-selected{font-weight:700}.t-tabs-wrapper .t-basic-tabs.primary .t-tab.Mui-selected{border-bottom:4px solid #1f3864;color:#1f3864!important;font-size:14px;font-weight:700;text-transform:capitalize}.t-tabs-wrapper .t-tab-panel{padding:10px 0!important}.t-tabs-wrapper .MuiTabs-indicator{display:none!important}@media(max-width:1024px){.t-tabs-wrapper .t-tabs .t-tab{background:#fff;border-left:1px solid #ebebeb;font-family:Roboto,sans-serif!important;font-size:10px;font-weight:400}}@media(max-width:768px){.t-tabs-wrapper .t-tabs .t-tab{background:#fff;border-left:1px solid #ebebeb;font-family:Roboto,sans-serif!important;font-size:8px;font-weight:400}}.list-screen .list-screen__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.list-screen .list-screen__header .list-screen__header-title{color:#07213c;font-size:20px;font-weight:600;line-height:25px}.list-screen .list-screen__header .list-screen__header-actions{display:flex;margin-left:20px}html{-ms-overflow-style:scrollbar;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.ts-container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%}@media(min-width:576px){.ts-container{max-width:540px}}@media(min-width:768px){.ts-container{max-width:720px}}@media(min-width:992px){.ts-container{max-width:960px}}@media(min-width:1200px){.ts-container{max-width:1140px}}.ts-container-fluid{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%}.ts-row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.ts-no-gutters{margin-left:0;margin-right:0}.ts-no-gutters>.ts-col,.ts-no-gutters>[class*=ts-col-]{padding-left:0;padding-right:0}.ts-col,.ts-col-1,.ts-col-10,.ts-col-11,.ts-col-12,.ts-col-2,.ts-col-3,.ts-col-4,.ts-col-5,.ts-col-6,.ts-col-7,.ts-col-8,.ts-col-9,.ts-col-auto,.ts-col-lg,.ts-col-lg-1,.ts-col-lg-10,.ts-col-lg-11,.ts-col-lg-12,.ts-col-lg-2,.ts-col-lg-3,.ts-col-lg-4,.ts-col-lg-5,.ts-col-lg-6,.ts-col-lg-7,.ts-col-lg-8,.ts-col-lg-9,.ts-col-lg-auto,.ts-col-md,.ts-col-md-1,.ts-col-md-10,.ts-col-md-11,.ts-col-md-12,.ts-col-md-2,.ts-col-md-3,.ts-col-md-4,.ts-col-md-5,.ts-col-md-6,.ts-col-md-7,.ts-col-md-8,.ts-col-md-9,.ts-col-md-auto,.ts-col-sm,.ts-col-sm-1,.ts-col-sm-10,.ts-col-sm-11,.ts-col-sm-12,.ts-col-sm-2,.ts-col-sm-3,.ts-col-sm-4,.ts-col-sm-5,.ts-col-sm-6,.ts-col-sm-7,.ts-col-sm-8,.ts-col-sm-9,.ts-col-sm-auto,.ts-col-xl,.ts-col-xl-1,.ts-col-xl-10,.ts-col-xl-11,.ts-col-xl-12,.ts-col-xl-2,.ts-col-xl-3,.ts-col-xl-4,.ts-col-xl-5,.ts-col-xl-6,.ts-col-xl-7,.ts-col-xl-8,.ts-col-xl-9,.ts-col-xl-auto{min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%}.ts-col{flex-basis:0;flex-grow:1;max-width:100%}.ts-col-auto{flex:0 0 auto;max-width:none;width:auto}.ts-col-1{flex:0 0 8.333333%;max-width:8.333333%}.ts-col-2{flex:0 0 16.666667%;max-width:16.666667%}.ts-col-3{flex:0 0 25%;max-width:25%}.ts-col-4{flex:0 0 33.333333%;max-width:33.333333%}.ts-col-5{flex:0 0 41.666667%;max-width:41.666667%}.ts-col-6{flex:0 0 50%;max-width:50%}.ts-col-7{flex:0 0 58.333333%;max-width:58.333333%}.ts-col-8{flex:0 0 66.666667%;max-width:66.666667%}.ts-col-9{flex:0 0 75%;max-width:75%}.ts-col-10{flex:0 0 83.333333%;max-width:83.333333%}.ts-col-11{flex:0 0 91.666667%;max-width:91.666667%}.ts-col-12{flex:0 0 100%;max-width:100%}.ts-order-first{order:-1}.ts-order-last{order:13}.ts-order-0{order:0}.ts-order-1{order:1}.ts-order-2{order:2}.ts-order-3{order:3}.ts-order-4{order:4}.ts-order-5{order:5}.ts-order-6{order:6}.ts-order-7{order:7}.ts-order-8{order:8}.ts-order-9{order:9}.ts-order-10{order:10}.ts-order-11{order:11}.ts-order-12{order:12}.ts-offset-1{margin-left:8.333333%}.ts-offset-2{margin-left:16.666667%}.ts-offset-3{margin-left:25%}.ts-offset-4{margin-left:33.333333%}.ts-offset-5{margin-left:41.666667%}.ts-offset-6{margin-left:50%}.ts-offset-7{margin-left:58.333333%}.ts-offset-8{margin-left:66.666667%}.ts-offset-9{margin-left:75%}.ts-offset-10{margin-left:83.333333%}.ts-offset-11{margin-left:91.666667%}@media(min-width:576px){.ts-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.ts-col-sm-auto{flex:0 0 auto;max-width:none;width:auto}.ts-col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.ts-col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.ts-col-sm-3{flex:0 0 25%;max-width:25%}.ts-col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.ts-col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.ts-col-sm-6{flex:0 0 50%;max-width:50%}.ts-col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.ts-col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.ts-col-sm-9{flex:0 0 75%;max-width:75%}.ts-col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.ts-col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.ts-col-sm-12{flex:0 0 100%;max-width:100%}.ts-order-sm-first{order:-1}.ts-order-sm-last{order:13}.ts-order-sm-0{order:0}.ts-order-sm-1{order:1}.ts-order-sm-2{order:2}.ts-order-sm-3{order:3}.ts-order-sm-4{order:4}.ts-order-sm-5{order:5}.ts-order-sm-6{order:6}.ts-order-sm-7{order:7}.ts-order-sm-8{order:8}.ts-order-sm-9{order:9}.ts-order-sm-10{order:10}.ts-order-sm-11{order:11}.ts-order-sm-12{order:12}.ts-offset-sm-0{margin-left:0}.ts-offset-sm-1{margin-left:8.333333%}.ts-offset-sm-2{margin-left:16.666667%}.ts-offset-sm-3{margin-left:25%}.ts-offset-sm-4{margin-left:33.333333%}.ts-offset-sm-5{margin-left:41.666667%}.ts-offset-sm-6{margin-left:50%}.ts-offset-sm-7{margin-left:58.333333%}.ts-offset-sm-8{margin-left:66.666667%}.ts-offset-sm-9{margin-left:75%}.ts-offset-sm-10{margin-left:83.333333%}.ts-offset-sm-11{margin-left:91.666667%}}@media(min-width:768px){.ts-col-md{flex-basis:0;flex-grow:1;max-width:100%}.ts-col-md-auto{flex:0 0 auto;max-width:none;width:auto}.ts-col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.ts-col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.ts-col-md-3{flex:0 0 25%;max-width:25%}.ts-col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.ts-col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.ts-col-md-6{flex:0 0 50%;max-width:50%}.ts-col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.ts-col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.ts-col-md-9{flex:0 0 75%;max-width:75%}.ts-col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.ts-col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.ts-col-md-12{flex:0 0 100%;max-width:100%}.ts-order-md-first{order:-1}.ts-order-md-last{order:13}.ts-order-md-0{order:0}.ts-order-md-1{order:1}.ts-order-md-2{order:2}.ts-order-md-3{order:3}.ts-order-md-4{order:4}.ts-order-md-5{order:5}.ts-order-md-6{order:6}.ts-order-md-7{order:7}.ts-order-md-8{order:8}.ts-order-md-9{order:9}.ts-order-md-10{order:10}.ts-order-md-11{order:11}.ts-order-md-12{order:12}.ts-offset-md-0{margin-left:0}.ts-offset-md-1{margin-left:8.333333%}.ts-offset-md-2{margin-left:16.666667%}.ts-offset-md-3{margin-left:25%}.ts-offset-md-4{margin-left:33.333333%}.ts-offset-md-5{margin-left:41.666667%}.ts-offset-md-6{margin-left:50%}.ts-offset-md-7{margin-left:58.333333%}.ts-offset-md-8{margin-left:66.666667%}.ts-offset-md-9{margin-left:75%}.ts-offset-md-10{margin-left:83.333333%}.ts-offset-md-11{margin-left:91.666667%}}@media(min-width:992px){.ts-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.ts-col-lg-auto{flex:0 0 auto;max-width:none;width:auto}.ts-col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.ts-col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.ts-col-lg-3{flex:0 0 25%;max-width:25%}.ts-col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.ts-col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.ts-col-lg-6{flex:0 0 50%;max-width:50%}.ts-col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.ts-col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.ts-col-lg-9{flex:0 0 75%;max-width:75%}.ts-col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.ts-col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.ts-col-lg-12{flex:0 0 100%;max-width:100%}.ts-order-lg-first{order:-1}.ts-order-lg-last{order:13}.ts-order-lg-0{order:0}.ts-order-lg-1{order:1}.ts-order-lg-2{order:2}.ts-order-lg-3{order:3}.ts-order-lg-4{order:4}.ts-order-lg-5{order:5}.ts-order-lg-6{order:6}.ts-order-lg-7{order:7}.ts-order-lg-8{order:8}.ts-order-lg-9{order:9}.ts-order-lg-10{order:10}.ts-order-lg-11{order:11}.ts-order-lg-12{order:12}.ts-offset-lg-0{margin-left:0}.ts-offset-lg-1{margin-left:8.333333%}.ts-offset-lg-2{margin-left:16.666667%}.ts-offset-lg-3{margin-left:25%}.ts-offset-lg-4{margin-left:33.333333%}.ts-offset-lg-5{margin-left:41.666667%}.ts-offset-lg-6{margin-left:50%}.ts-offset-lg-7{margin-left:58.333333%}.ts-offset-lg-8{margin-left:66.666667%}.ts-offset-lg-9{margin-left:75%}.ts-offset-lg-10{margin-left:83.333333%}.ts-offset-lg-11{margin-left:91.666667%}}@media(min-width:1200px){.ts-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.ts-col-xl-auto{flex:0 0 auto;max-width:none;width:auto}.ts-col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.ts-col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.ts-col-xl-3{flex:0 0 25%;max-width:25%}.ts-col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.ts-col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.ts-col-xl-6{flex:0 0 50%;max-width:50%}.ts-col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.ts-col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.ts-col-xl-9{flex:0 0 75%;max-width:75%}.ts-col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.ts-col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.ts-col-xl-12{flex:0 0 100%;max-width:100%}.ts-order-xl-first{order:-1}.ts-order-xl-last{order:13}.ts-order-xl-0{order:0}.ts-order-xl-1{order:1}.ts-order-xl-2{order:2}.ts-order-xl-3{order:3}.ts-order-xl-4{order:4}.ts-order-xl-5{order:5}.ts-order-xl-6{order:6}.ts-order-xl-7{order:7}.ts-order-xl-8{order:8}.ts-order-xl-9{order:9}.ts-order-xl-10{order:10}.ts-order-xl-11{order:11}.ts-order-xl-12{order:12}.ts-offset-xl-0{margin-left:0}.ts-offset-xl-1{margin-left:8.333333%}.ts-offset-xl-2{margin-left:16.666667%}.ts-offset-xl-3{margin-left:25%}.ts-offset-xl-4{margin-left:33.333333%}.ts-offset-xl-5{margin-left:41.666667%}.ts-offset-xl-6{margin-left:50%}.ts-offset-xl-7{margin-left:58.333333%}.ts-offset-xl-8{margin-left:66.666667%}.ts-offset-xl-9{margin-left:75%}.ts-offset-xl-10{margin-left:83.333333%}.ts-offset-xl-11{margin-left:91.666667%}}.ts-d-none{display:none!important}.ts-d-inline{display:inline!important}.ts-d-inline-block{display:inline-block!important}.ts-d-block{display:block!important}.ts-d-table{display:table!important}.ts-d-table-row{display:table-row!important}.ts-d-table-cell{display:table-cell!important}.ts-d-flex{display:flex!important}.ts-d-inline-flex{display:inline-flex!important}@media(min-width:576px){.ts-d-sm-none{display:none!important}.ts-d-sm-inline{display:inline!important}.ts-d-sm-inline-block{display:inline-block!important}.ts-d-sm-block{display:block!important}.ts-d-sm-table{display:table!important}.ts-d-sm-table-row{display:table-row!important}.ts-d-sm-table-cell{display:table-cell!important}.ts-d-sm-flex{display:flex!important}.ts-d-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.ts-d-md-none{display:none!important}.ts-d-md-inline{display:inline!important}.ts-d-md-inline-block{display:inline-block!important}.ts-d-md-block{display:block!important}.ts-d-md-table{display:table!important}.ts-d-md-table-row{display:table-row!important}.ts-d-md-table-cell{display:table-cell!important}.ts-d-md-flex{display:flex!important}.ts-d-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.ts-d-lg-none{display:none!important}.ts-d-lg-inline{display:inline!important}.ts-d-lg-inline-block{display:inline-block!important}.ts-d-lg-block{display:block!important}.ts-d-lg-table{display:table!important}.ts-d-lg-table-row{display:table-row!important}.ts-d-lg-table-cell{display:table-cell!important}.ts-d-lg-flex{display:flex!important}.ts-d-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.ts-d-xl-none{display:none!important}.ts-d-xl-inline{display:inline!important}.ts-d-xl-inline-block{display:inline-block!important}.ts-d-xl-block{display:block!important}.ts-d-xl-table{display:table!important}.ts-d-xl-table-row{display:table-row!important}.ts-d-xl-table-cell{display:table-cell!important}.ts-d-xl-flex{display:flex!important}.ts-d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.ts-flex-row{flex-direction:row!important}.ts-flex-column{flex-direction:column!important}.ts-flex-row-reverse{flex-direction:row-reverse!important}.ts-flex-column-reverse{flex-direction:column-reverse!important}.ts-flex-wrap{flex-wrap:wrap!important}.ts-flex-nowrap{flex-wrap:nowrap!important}.ts-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.ts-justify-content-start{justify-content:flex-start!important}.ts-justify-content-end{justify-content:flex-end!important}.ts-justify-content-center{justify-content:center!important}.ts-justify-content-between{justify-content:space-between!important}.ts-justify-content-around{justify-content:space-around!important}.ts-align-items-start{align-items:flex-start!important}.ts-align-items-end{align-items:flex-end!important}.ts-align-items-center{align-items:center!important}.ts-align-items-baseline{align-items:baseline!important}.ts-align-items-stretch{align-items:stretch!important}.ts-align-content-start{align-content:flex-start!important}.ts-align-content-end{align-content:flex-end!important}.ts-align-content-center{align-content:center!important}.ts-align-content-between{align-content:space-between!important}.ts-align-content-around{align-content:space-around!important}.ts-align-content-stretch{align-content:stretch!important}.ts-align-self-auto{align-self:auto!important}.ts-align-self-start{align-self:flex-start!important}.ts-align-self-end{align-self:flex-end!important}.ts-align-self-center{align-self:center!important}.ts-align-self-baseline{align-self:baseline!important}.ts-align-self-stretch{align-self:stretch!important}@media(min-width:576px){.ts-flex-sm-row{flex-direction:row!important}.ts-flex-sm-column{flex-direction:column!important}.ts-flex-sm-row-reverse{flex-direction:row-reverse!important}.ts-flex-sm-column-reverse{flex-direction:column-reverse!important}.ts-flex-sm-wrap{flex-wrap:wrap!important}.ts-flex-sm-nowrap{flex-wrap:nowrap!important}.ts-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.ts-justify-content-sm-start{justify-content:flex-start!important}.ts-justify-content-sm-end{justify-content:flex-end!important}.ts-justify-content-sm-center{justify-content:center!important}.ts-justify-content-sm-between{justify-content:space-between!important}.ts-justify-content-sm-around{justify-content:space-around!important}.ts-align-items-sm-start{align-items:flex-start!important}.ts-align-items-sm-end{align-items:flex-end!important}.ts-align-items-sm-center{align-items:center!important}.ts-align-items-sm-baseline{align-items:baseline!important}.ts-align-items-sm-stretch{align-items:stretch!important}.ts-align-content-sm-start{align-content:flex-start!important}.ts-align-content-sm-end{align-content:flex-end!important}.ts-align-content-sm-center{align-content:center!important}.ts-align-content-sm-between{align-content:space-between!important}.ts-align-content-sm-around{align-content:space-around!important}.ts-align-content-sm-stretch{align-content:stretch!important}.ts-align-self-sm-auto{align-self:auto!important}.ts-align-self-sm-start{align-self:flex-start!important}.ts-align-self-sm-end{align-self:flex-end!important}.ts-align-self-sm-center{align-self:center!important}.ts-align-self-sm-baseline{align-self:baseline!important}.ts-align-self-sm-stretch{align-self:stretch!important}}@media(min-width:768px){.ts-flex-md-row{flex-direction:row!important}.ts-flex-md-column{flex-direction:column!important}.ts-flex-md-row-reverse{flex-direction:row-reverse!important}.ts-flex-md-column-reverse{flex-direction:column-reverse!important}.ts-flex-md-wrap{flex-wrap:wrap!important}.ts-flex-md-nowrap{flex-wrap:nowrap!important}.ts-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.ts-justify-content-md-start{justify-content:flex-start!important}.ts-justify-content-md-end{justify-content:flex-end!important}.ts-justify-content-md-center{justify-content:center!important}.ts-justify-content-md-between{justify-content:space-between!important}.ts-justify-content-md-around{justify-content:space-around!important}.ts-align-items-md-start{align-items:flex-start!important}.ts-align-items-md-end{align-items:flex-end!important}.ts-align-items-md-center{align-items:center!important}.ts-align-items-md-baseline{align-items:baseline!important}.ts-align-items-md-stretch{align-items:stretch!important}.ts-align-content-md-start{align-content:flex-start!important}.ts-align-content-md-end{align-content:flex-end!important}.ts-align-content-md-center{align-content:center!important}.ts-align-content-md-between{align-content:space-between!important}.ts-align-content-md-around{align-content:space-around!important}.ts-align-content-md-stretch{align-content:stretch!important}.ts-align-self-md-auto{align-self:auto!important}.ts-align-self-md-start{align-self:flex-start!important}.ts-align-self-md-end{align-self:flex-end!important}.ts-align-self-md-center{align-self:center!important}.ts-align-self-md-baseline{align-self:baseline!important}.ts-align-self-md-stretch{align-self:stretch!important}}@media(min-width:992px){.ts-flex-lg-row{flex-direction:row!important}.ts-flex-lg-column{flex-direction:column!important}.ts-flex-lg-row-reverse{flex-direction:row-reverse!important}.ts-flex-lg-column-reverse{flex-direction:column-reverse!important}.ts-flex-lg-wrap{flex-wrap:wrap!important}.ts-flex-lg-nowrap{flex-wrap:nowrap!important}.ts-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.ts-justify-content-lg-start{justify-content:flex-start!important}.ts-justify-content-lg-end{justify-content:flex-end!important}.ts-justify-content-lg-center{justify-content:center!important}.ts-justify-content-lg-between{justify-content:space-between!important}.ts-justify-content-lg-around{justify-content:space-around!important}.ts-align-items-lg-start{align-items:flex-start!important}.ts-align-items-lg-end{align-items:flex-end!important}.ts-align-items-lg-center{align-items:center!important}.ts-align-items-lg-baseline{align-items:baseline!important}.ts-align-items-lg-stretch{align-items:stretch!important}.ts-align-content-lg-start{align-content:flex-start!important}.ts-align-content-lg-end{align-content:flex-end!important}.ts-align-content-lg-center{align-content:center!important}.ts-align-content-lg-between{align-content:space-between!important}.ts-align-content-lg-around{align-content:space-around!important}.ts-align-content-lg-stretch{align-content:stretch!important}.ts-align-self-lg-auto{align-self:auto!important}.ts-align-self-lg-start{align-self:flex-start!important}.ts-align-self-lg-end{align-self:flex-end!important}.ts-align-self-lg-center{align-self:center!important}.ts-align-self-lg-baseline{align-self:baseline!important}.ts-align-self-lg-stretch{align-self:stretch!important}}@media(min-width:1200px){.ts-flex-xl-row{flex-direction:row!important}.ts-flex-xl-column{flex-direction:column!important}.ts-flex-xl-row-reverse{flex-direction:row-reverse!important}.ts-flex-xl-column-reverse{flex-direction:column-reverse!important}.ts-flex-xl-wrap{flex-wrap:wrap!important}.ts-flex-xl-nowrap{flex-wrap:nowrap!important}.ts-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.ts-justify-content-xl-start{justify-content:flex-start!important}.ts-justify-content-xl-end{justify-content:flex-end!important}.ts-justify-content-xl-center{justify-content:center!important}.ts-justify-content-xl-between{justify-content:space-between!important}.ts-justify-content-xl-around{justify-content:space-around!important}.ts-align-items-xl-start{align-items:flex-start!important}.ts-align-items-xl-end{align-items:flex-end!important}.ts-align-items-xl-center{align-items:center!important}.ts-align-items-xl-baseline{align-items:baseline!important}.ts-align-items-xl-stretch{align-items:stretch!important}.ts-align-content-xl-start{align-content:flex-start!important}.ts-align-content-xl-end{align-content:flex-end!important}.ts-align-content-xl-center{align-content:center!important}.ts-align-content-xl-between{align-content:space-between!important}.ts-align-content-xl-around{align-content:space-around!important}.ts-align-content-xl-stretch{align-content:stretch!important}.ts-align-self-xl-auto{align-self:auto!important}.ts-align-self-xl-start{align-self:flex-start!important}.ts-align-self-xl-end{align-self:flex-end!important}.ts-align-self-xl-center{align-self:center!important}.ts-align-self-xl-baseline{align-self:baseline!important}.ts-align-self-xl-stretch{align-self:stretch!important}}.app-version{bottom:5px;font-size:10px;position:fixed;right:5px}.auth-layout{background:url(/static/media/client-portal-bg.d937bdb7f145e07cb1b2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;width:100vw}@media(min-width:1190px)and (max-width:1200px){.auth-layout{height:calc(100vh - 70px)}}.auth-layout .logo-wrapper{height:auto;left:15px;position:absolute;top:30px;width:160px}.auth-layout .logo-wrapper img{height:100%;width:100%}@media(min-width:1280px){.auth-layout .logo-wrapper{left:70px;top:30px}}.auth-layout .auth-wrapper{background:#fff;border-radius:10px;flex:1 1;left:50%;opacity:.85;padding:32px;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:500px}@media(min-width:600px){.auth-layout .auth-wrapper{left:auto;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:400px}}@media(min-width:960px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:400px}}@media(min-width:1280px){.auth-layout .auth-wrapper{left:auto;padding:32px;right:96px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:450px}}.auth-layout .auth-wrapper .auth-form{align-items:center;display:flex;flex-direction:column;justify-content:center}.auth-layout .auth-wrapper .auth-form .auth-form-title{font-size:24px;font-weight:600;margin:10px 0 30px;text-align:left}.auth-layout .auth-wrapper .auth-form .auth-form-sub-title{color:#000;margin:30px 0;opacity:.5}.registration-layout{background-image:url(/static/media/client-portal-bg.d937bdb7f145e07cb1b2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative;width:100vw}@media(min-width:1190px)and (max-width:1200px){.registration-layout{height:calc(100vh - 70px)}}@media(max-width:1024px){.registration-layout{height:100vh}}@media(max-width:768px){.registration-layout{height:calc(100vh - 20px)}}.app-layout{background:#eff3fa;display:flex;flex-direction:column;height:100vh;overflow:auto;width:100vw}.app-layout .exist-profile-layout{background:#b7e3ff;padding:10px 40px;width:100vw}.app-layout .exist-profile-layout .exist-profile-content-wrapper{align-items:center;display:flex;justify-content:space-between}.app-layout .exist-profile-layout .exist-profile-content-wrapper .exist-profile-content{display:flex}.app-layout .exist-profile-layout .exist-profile-content-wrapper .exist-profile-content .link-component{color:#1479ff}.app-layout .exist-profile-layout .exist-profile-content-wrapper .button-component{background-color:#ff6767;color:#fff!important;margin-left:30px!important}.app-layout .exist-profile-layout .exist-profile-content-wrapper .button-component svg{color:#fff!important}.app-layout .content-container{height:calc(100vh - 72px);min-height:300px;overflow:auto;padding:36px 80px}.app-layout .confirmation-popup-modal .modal-content-wrapper{padding:24px!important;width:444px!important}.app-layout .confirmation-popup-modal .modal-content-wrapper .modal-footer .confirm-cta{margin-left:16px!important}.app-layout .content-container:has(.no-internet-component){background-color:#fff!important;background:url(/static/media/semi_circled_rectangle.7830c29706b2adf383cc.svg);background-position:bottom;background-repeat:no-repeat;background-size:auto 60%}@media(min-width:1920px){.app-layout .content-container:has(.no-internet-component){background-size:auto 70%}}.h-v-center{align-items:center;display:flex;justify-content:center}.clear-fix{clear:both}.height-100{height:100%}.t-form .t-form-actions{align-items:center;display:flex;justify-content:center;margin:20px 0}.font-weight-bold{font-weight:700}.text-primary{color:#1f3864}.privacy-policy-modal .modal-content-wrapper{height:auto;padding:0!important;width:1110px}.privacy-policy-modal .modal-content-wrapper .privacy-policy-modal__content{display:flex}.privacy-policy-modal .modal-content-wrapper .privacy-policy-modal__content .privacy-policy-modal__content_left,.privacy-policy-modal .modal-content-wrapper .privacy-policy-modal__content .privacy-policy-modal__content_right{flex:1 1}.privacy-policy-modal .modal-content-wrapper .privacy-policy-modal__content .privacy-policy-modal__content_left{align-items:center;background:#07213c;border:0;display:flex;flex-direction:column;justify-content:center}.privacy-policy-modal .modal-content-wrapper .privacy-policy-modal__content .privacy-policy-modal__content_left .privacy-policy-modal__content_icon{z-index:999}.privacy-policy-modal .modal-content-wrapper .privacy-policy-modal__content .privacy-policy-modal__content_left .privacy-policy-modal__content_title{color:#fff;font-size:24px;font-weight:500;line-height:30px;margin-top:25px;text-align:center}.privacy-policy-modal .modal-content-wrapper .privacy-policy-modal__content .privacy-policy-modal__content_right{margin-right:10px;max-height:734px;overflow:auto}.privacy-policy-modal .modal-content-wrapper .privacy-policy-modal__content .privacy-policy-modal__content_right .privacy-policy-modal__content_right__header{color:#1479ff;float:right;padding-right:24px;padding-top:24px}.privacy-policy-modal .modal-content-wrapper .privacy-policy-modal__content .privacy-policy-modal__content_right .privacy-policy-modal__content_right__block{padding:30px}.privacy-policy-modal .modal-content-wrapper .privacy-policy-modal__content .privacy-policy-modal__content_right .privacy-policy-modal__content_right__block .privacy-policy-modal__content_right__block__title{color:#07213c;font-size:20px;font-weight:500;line-height:22px;margin-top:40px;padding-bottom:12px}.privacy-policy-modal .modal-content-wrapper .privacy-policy-modal__content .privacy-policy-modal__content_right .privacy-policy-modal__content_right__block .privacy-policy-modal__content_right__block__content{color:#1f3864;font-size:14px;line-height:18px;padding-bottom:20px;text-align:justify}.t-table .medical-record-injury-details{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-range-picker-field .cases-date-range-picker{width:100%}.font-weight-medium{font-weight:500}.font-weight-thin{font-weight:400}.confirm-popup-component{border-radius:10px;height:330px;overflow:hidden;text-align:center;width:520px}.confirm-popup-component .confirm-popup-image{display:flex;justify-content:center;margin:10px 0 20px;padding-top:40px}.confirm-popup-component .confirm-popup-image .lottie-file-wrapper{height:100px;width:100px}.confirm-popup-component .confirm-popup-meta{color:#07213c;padding-top:10px;text-align:center}.confirm-popup-component .confirm-popup-meta .confirm-popup-title{font-size:2rem;font-weight:500;line-height:40px}.confirm-popup-component .confirm-popup-meta .confirm-popup-sub-title{color:#83909d;font-size:400;margin:10px 10px 30px}.confirm-popup-component .confirm-popup-meta .confirm-popup-description{align-items:center;color:#83909d;display:flex;font-size:14px;justify-content:center;line-height:20px;margin:10px 30px}.confirm-popup-component .confirm-popup-meta .confirm-popup-description.expiration-popup-title,.confirm-popup-component .confirm-popup-meta .expiration-popup-description{color:#83909d;font-size:16px}.confirm-popup-component .confirm-popup-meta .confirm-popup-continue-and-cancel-cta{align-items:center;display:flex;justify-content:center;margin:30px 50px}.update-profile-status-drawer .drawer-container .drawer-header{color:#07213c;font-size:18px;font-weight:700}.update-profile-status-drawer .drawer-container .update-profile-status-description{color:#07213c;font-size:16px;font-weight:400;line-height:20px;opacity:.5}.update-profile-status-drawer .drawer-container .t-form{display:flex;flex-direction:column;height:calc(100vh - 160px)}.update-profile-status-drawer .drawer-container .t-form .t-form-controls{flex:1 1;overflow:auto;padding:20px 0}.account-details-drawer .drawer-container .drawer-header{color:#07213c;font-size:18px;font-weight:700}.account-details-drawer .drawer-container .radio-component.checked .radio-container .radio-field:checked~.radio-checkmark{border-color:#07213c}.account-details-drawer .drawer-container .radio-component .radio-container .radio-checkmark:after{background:#07213c!important;border-color:#07213c!important}.account-details-drawer .drawer-container .permissions-content{color:#07213c;font-size:16px}.account-details-drawer .drawer-container .MuiAccordionDetails-root .mutual-permission-content-wrapper-2{color:#ffbc9f!important}.account-details-drawer .drawer-container .t-form{display:flex;flex-direction:column}.account-details-drawer .drawer-container .t-form .t-form-controls{flex:1 1;overflow:auto;padding:20px 0}.requested-access-drawer .drawer-container .drawer-header{color:#07213c;font-size:18px;font-weight:700}.requested-access-drawer .drawer-container .requested-access-drawer-body{display:flex;flex-direction:column;height:calc(100vh - 160px)}.requested-access-drawer .drawer-container .requested-access-drawer-body .requested-access-drawer-content{flex:1 1;overflow:auto;padding:20px 0}.requested-access-drawer .drawer-container .requested-access-drawer-body .requested-access_permission_type{font-size:16px}.requested-access-drawer .drawer-container .requested-access-drawer-body .requested-access-drawer-actions{align-items:center;display:flex;justify-content:center}.request-data-details-drawer{display:flex;flex-direction:column;height:100%}.request-data-details-drawer .drawer-header{color:#07213c;font-size:16px;font-weight:700}.request-data-details-drawer .relation-heading{color:#07213c;font-size:16px;font-weight:700;margin-bottom:10px}.request-data-details-drawer .radio-component.checked .radio-container .radio-field:checked~.radio-checkmark{border-color:#07213c}.request-data-details-drawer .radio-component .radio-container .radio-checkmark:after{background:#07213c!important;border-color:#07213c!important}.request-data-details-drawer .relation-sub-heading{color:#07213c;margin-bottom:15px}.request-data-details-drawer .drawer-container{display:flex;flex:1 1;flex-direction:column}.request-data-details-drawer .drawer-container .header-container{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.request-data-details-drawer .drawer-container .header-container .requested-access-drawer-heading{font-size:18px;font-weight:700}.request-data-details-drawer .drawer-container .drawer-content{flex:1 1;height:calc(100vh - 240px);padding:20px 0}.request-data-details-drawer .drawer-container .footer-container{display:flex;justify-content:center;padding:16px}.request-data-details-drawer .drawer-container .requested-access-drawer-body{border:1px solid #ebebeb;border-radius:8px;margin-top:30px;padding:10px 20px 0;width:100%}.request-data-details-drawer .drawer-container .requested-access-drawer-body .data-label-value{margin-bottom:16px!important}.request-data-details-drawer .drawer-container .requested-access-drawer-body .data-label-value .data-label{margin-left:0!important}.text-color-primary{color:#1f3864}.center-text{text-align:center}.book-appointment-app-layout{background:url(/static/media/Female_running_tying_shoes%202.a559d2c0d7a00d00aff1.png) no-repeat 50%;background-size:cover;display:flex;flex-direction:column;height:100vh;overflow:auto;position:relative;width:100vw}.book-appointment-app-layout:before{background:#07213c;content:"";height:100%;left:0;opacity:.6;pointer-events:none;position:absolute;top:0;width:100%}.book-appointment-app-layout .book-appointment-content-container{position:relative;z-index:1}.book-appointment-app-layout .book-appointment-content-container:has(.no-internet-component){background:url(/static/media/Female_running_tying_shoes%202.a559d2c0d7a00d00aff1.png) no-repeat bottom;background-size:auto 60%}@media(min-width:1920px){.book-appointment-app-layout .book-appointment-content-container:has(.no-internet-component){background-size:auto 70%}}.cursor-pointer{cursor:pointer}.book-appointment-action-button-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:14px;font-weight:400}.branding-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:3rem;font-weight:500}@media(max-width:1024px){.branding-text{font-size:2.5rem}}@media(max-width:768px){.branding-text{font-size:2rem}}@media(max-width:480px){.branding-text{font-size:1.5rem}}.branding-minor-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:1.1rem;font-weight:400}@media(max-width:1024px){.branding-minor-text{font-size:.9rem}}@media(max-width:768px){.branding-minor-text{font-size:.7rem}}@media(max-width:480px){.branding-minor-text{font-size:.5rem}}.flex-direction-column{flex-direction:column}.underline-text{color:#1479ff;color:var(--CBP-Secondary-Blue-Crayola,#1479ff);font-size:12px;font-weight:400;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.divider-line{background:#83909d;height:1px;width:auto}.book-appointment-general-text{color:#fff;color:var(--CBP-Primary-White,#fff);font-size:.857rem;font-weight:400}.underline-text-ten-font{font-size:.71rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.text-fourteen-font,.underline-text-ten-font{color:#1479ff;color:var(--CBP-Secondary-Blue-Crayola,#1479ff);font-weight:400;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.text-fourteen-font{font-size:1rem}.chip.appointment{background-color:#bde8ca;color:#00534f}.chip.canceled{background:#ffe2e9;color:#de1c4e}.chip.bundle_pack{background:#f5f7f8;color:#7583a6}.chip.no_show{background:#efefef;color:#717171}.chip.products{background:#e8f2ff;color:#1c5ede}.chip.waived{background:#fff7ea;color:#de561c}.text-bold-high-lighter{color:#07213c;color:var(--CBP-Primary-Oxford-Blue,#07213c);font-size:16px;font-weight:700}.center-align-text{text-align:center}.not-found-text-for-appointment-followup{color:#83909d;color:var(--CBP-Secondary-Light-Slate-Gray,#83909d);font-size:24px;font-weight:500}.margin-left-185{margin-left:185px}.underline-text-decoration{text-decoration:underline}.justified-text{overflow-wrap:normal;text-align:justify;text-justify:inter-word;word-break:keep-all}.display-none{display:none}.margin-top-auto{margin-top:auto}.confirmation-dialog-container{width:380px!important}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-title{font-family:Roboto Bold,sans-serif;font-size:16px;font-weight:700;margin-bottom:4px;text-align:center}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-image-container{display:flex;justify-content:center;margin-bottom:24px}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-image-container .confirmation-dialog-image{height:124px;margin-top:10px;width:100px}.confirmation-dialog-container .confirmation-dialog-sub-title-and-description .confirmation-dialog-image-container .confirmation-dialog-image img{height:100%;width:auto}.confirmation-dialog-container .confirmation-dialog-sub-title{color:#83909d;font-weight:500;margin-bottom:32px;padding:0 24px;text-align:center}.confirmation-dialog-container .confirmation-dialog-sub-description{margin:10px 0;padding:0 24px}
/*# sourceMappingURL=main.832fe044.css.map*/