@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:auto;max-height:250px;max-width:100%;pointer-events:none}.App-footer{font-size:small;margin-top:20px}.App-footer,.App-header{align-items:center;display:flex;flex-direction:column;justify-content:center}.App-header{background-color:#282c34;color:#fff;font-size:calc(10px + 2vmin)}.installButton{font-size:small!important;height:26px!important;margin-bottom:10px!important;margin-left:10px!important;text-transform:none!important}.flexContainer{align-content:center;display:flex;padding-left:2px}.slotContainer{margin:0 0 0 10px}.App-link{color:#61dafb}.react-calendar{margin-top:10px;max-height:330px}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-spinner{height:30px;margin-left:30%;width:30px}.loading-spinner,.loading-spinner-small{-webkit-animation:spinner 1.5s linear infinite;animation:spinner 1.5s linear infinite;border:10px solid #d3d3d3;border-radius:50%;border-top-color:#383636;margin-top:10px}.loading-spinner-small{height:20px;margin-left:10px;width:20px}.locationSelect{text-align:left}.thearpistImage{height:50px}.therapistInfo{display:flex;justify-content:center;padding:10px;text-align:center}.therapistInfo>p{max-width:800px;padding-left:5px}.businessCard{font-size:smaller}.MuiDialogTitle-root{padding:12px!important}.MuiDialogTitle-root>h2{font-size:1.15rem}.react-select-placeholder{color:grey}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}body{background:#2356a4;color:#f5f3f0}body,body *{font-family:Inter,serif!important}#root{padding:0 20px}.App-header{background:none}@media (max-width:767px){.App-header:before{height:35px;width:224px}}.css-1pahdxg-control,.css-1s2u09g-control,.css-1s2u09g-control:hover,.locationSelect__control,.locationSelect__control:hover{background:none!important;border:0!important;border-bottom:3px solid #f5f3f0!important;border-radius:0;box-shadow:none}.css-1pahdxg-control .css-1pahdxg-control,.css-1pahdxg-control .css-1pahdxg-control:hover,.css-1pahdxg-control.locationSelect__control--is-focused,.css-1s2u09g-control .css-1pahdxg-control,.css-1s2u09g-control .css-1pahdxg-control:hover,.css-1s2u09g-control.locationSelect__control--is-focused,.css-1s2u09g-control:hover .css-1pahdxg-control,.css-1s2u09g-control:hover .css-1pahdxg-control:hover,.css-1s2u09g-control:hover.locationSelect__control--is-focused,.locationSelect__control .css-1pahdxg-control,.locationSelect__control .css-1pahdxg-control:hover,.locationSelect__control.locationSelect__control--is-focused,.locationSelect__control:hover .css-1pahdxg-control,.locationSelect__control:hover .css-1pahdxg-control:hover,.locationSelect__control:hover.locationSelect__control--is-focused{background:none;border:0!important;border-bottom:3px solid #f5f3f0!important}.css-1pahdxg-control .css-1d8n9bt,.css-1pahdxg-control .locationSelect__value-container,.css-1s2u09g-control .css-1d8n9bt,.css-1s2u09g-control .locationSelect__value-container,.css-1s2u09g-control:hover .css-1d8n9bt,.css-1s2u09g-control:hover .locationSelect__value-container,.locationSelect__control .css-1d8n9bt,.locationSelect__control .locationSelect__value-container,.locationSelect__control:hover .css-1d8n9bt,.locationSelect__control:hover .locationSelect__value-container{padding:10px 0!important}.css-1pahdxg-control .css-qc6sy-singleValue,.css-1pahdxg-control .locationSelect__single-value,.css-1s2u09g-control .css-qc6sy-singleValue,.css-1s2u09g-control .locationSelect__single-value,.css-1s2u09g-control:hover .css-qc6sy-singleValue,.css-1s2u09g-control:hover .locationSelect__single-value,.locationSelect__control .css-qc6sy-singleValue,.locationSelect__control .locationSelect__single-value,.locationSelect__control:hover .css-qc6sy-singleValue,.locationSelect__control:hover .locationSelect__single-value{color:#000;font-size:16px;text-align:left}@media (max-width:767px){.css-1pahdxg-control .css-qc6sy-singleValue,.css-1pahdxg-control .locationSelect__single-value,.css-1s2u09g-control .css-qc6sy-singleValue,.css-1s2u09g-control .locationSelect__single-value,.css-1s2u09g-control:hover .css-qc6sy-singleValue,.css-1s2u09g-control:hover .locationSelect__single-value,.locationSelect__control .css-qc6sy-singleValue,.locationSelect__control .locationSelect__single-value,.locationSelect__control:hover .css-qc6sy-singleValue,.locationSelect__control:hover .locationSelect__single-value{font-size:16px}}@media (max-width:576px){.css-1pahdxg-control .css-qc6sy-singleValue,.css-1pahdxg-control .locationSelect__single-value,.css-1s2u09g-control .css-qc6sy-singleValue,.css-1s2u09g-control .locationSelect__single-value,.css-1s2u09g-control:hover .css-qc6sy-singleValue,.css-1s2u09g-control:hover .locationSelect__single-value,.locationSelect__control .css-qc6sy-singleValue,.locationSelect__control .locationSelect__single-value,.locationSelect__control:hover .css-qc6sy-singleValue,.locationSelect__control:hover .locationSelect__single-value{font-size:12px}}.css-1pahdxg-control .css-qc6sy-singleValue>div,.css-1pahdxg-control .locationSelect__single-value>div,.css-1s2u09g-control .css-qc6sy-singleValue>div,.css-1s2u09g-control .locationSelect__single-value>div,.css-1s2u09g-control:hover .css-qc6sy-singleValue>div,.css-1s2u09g-control:hover .locationSelect__single-value>div,.locationSelect__control .css-qc6sy-singleValue>div,.locationSelect__control .locationSelect__single-value>div,.locationSelect__control:hover .css-qc6sy-singleValue>div,.locationSelect__control:hover .locationSelect__single-value>div{align-items:center}.css-1pahdxg-control .css-qc6sy-singleValue div,.css-1pahdxg-control .locationSelect__single-value div,.css-1s2u09g-control .css-qc6sy-singleValue div,.css-1s2u09g-control .locationSelect__single-value div,.css-1s2u09g-control:hover .css-qc6sy-singleValue div,.css-1s2u09g-control:hover .locationSelect__single-value div,.locationSelect__control .css-qc6sy-singleValue div,.locationSelect__control .locationSelect__single-value div,.locationSelect__control:hover .css-qc6sy-singleValue div,.locationSelect__control:hover .locationSelect__single-value div{color:#000!important;margin:0!important}@media (min-width:575px){.css-1pahdxg-control .css-qc6sy-singleValue div,.css-1pahdxg-control .locationSelect__single-value div,.css-1s2u09g-control .css-qc6sy-singleValue div,.css-1s2u09g-control .locationSelect__single-value div,.css-1s2u09g-control:hover .css-qc6sy-singleValue div,.css-1s2u09g-control:hover .locationSelect__single-value div,.locationSelect__control .css-qc6sy-singleValue div,.locationSelect__control .locationSelect__single-value div,.locationSelect__control:hover .css-qc6sy-singleValue div,.locationSelect__control:hover .locationSelect__single-value div{display:inline-block;white-space:nowrap}.css-1pahdxg-control .css-qc6sy-singleValue div br,.css-1pahdxg-control .locationSelect__single-value div br,.css-1s2u09g-control .css-qc6sy-singleValue div br,.css-1s2u09g-control .locationSelect__single-value div br,.css-1s2u09g-control:hover .css-qc6sy-singleValue div br,.css-1s2u09g-control:hover .locationSelect__single-value div br,.locationSelect__control .css-qc6sy-singleValue div br,.locationSelect__control .locationSelect__single-value div br,.locationSelect__control:hover .css-qc6sy-singleValue div br,.locationSelect__control:hover .locationSelect__single-value div br{content:""}.css-1pahdxg-control .css-qc6sy-singleValue div br:after,.css-1pahdxg-control .locationSelect__single-value div br:after,.css-1s2u09g-control .css-qc6sy-singleValue div br:after,.css-1s2u09g-control .locationSelect__single-value div br:after,.css-1s2u09g-control:hover .css-qc6sy-singleValue div br:after,.css-1s2u09g-control:hover .locationSelect__single-value div br:after,.locationSelect__control .css-qc6sy-singleValue div br:after,.locationSelect__control .locationSelect__single-value div br:after,.locationSelect__control:hover .css-qc6sy-singleValue div br:after,.locationSelect__control:hover .locationSelect__single-value div br:after{content:" "}}.css-1pahdxg-control .css-1gtu0rj-indicatorContainer svg,.css-1pahdxg-control .css-1okebmr-indicatorSeparator,.css-1pahdxg-control .css-tlfecz-indicatorContainer svg,.css-1pahdxg-control .locationSelect__dropdown-indicator svg,.css-1pahdxg-control .locationSelect__indicator-separator,.css-1s2u09g-control .css-1gtu0rj-indicatorContainer svg,.css-1s2u09g-control .css-1okebmr-indicatorSeparator,.css-1s2u09g-control .css-tlfecz-indicatorContainer svg,.css-1s2u09g-control .locationSelect__dropdown-indicator svg,.css-1s2u09g-control .locationSelect__indicator-separator,.css-1s2u09g-control:hover .css-1gtu0rj-indicatorContainer svg,.css-1s2u09g-control:hover .css-1okebmr-indicatorSeparator,.css-1s2u09g-control:hover .css-tlfecz-indicatorContainer svg,.css-1s2u09g-control:hover .locationSelect__dropdown-indicator svg,.css-1s2u09g-control:hover .locationSelect__indicator-separator,.locationSelect__control .css-1gtu0rj-indicatorContainer svg,.locationSelect__control .css-1okebmr-indicatorSeparator,.locationSelect__control .css-tlfecz-indicatorContainer svg,.locationSelect__control .locationSelect__dropdown-indicator svg,.locationSelect__control .locationSelect__indicator-separator,.locationSelect__control:hover .css-1gtu0rj-indicatorContainer svg,.locationSelect__control:hover .css-1okebmr-indicatorSeparator,.locationSelect__control:hover .css-tlfecz-indicatorContainer svg,.locationSelect__control:hover .locationSelect__dropdown-indicator svg,.locationSelect__control:hover .locationSelect__indicator-separator{display:none}.css-1pahdxg-control .css-1gtu0rj-indicatorContainer:before,.css-1pahdxg-control .css-tlfecz-indicatorContainer:before,.css-1pahdxg-control .locationSelect__dropdown-indicator:before,.css-1s2u09g-control .css-1gtu0rj-indicatorContainer:before,.css-1s2u09g-control .css-tlfecz-indicatorContainer:before,.css-1s2u09g-control .locationSelect__dropdown-indicator:before,.css-1s2u09g-control:hover .css-1gtu0rj-indicatorContainer:before,.css-1s2u09g-control:hover .css-tlfecz-indicatorContainer:before,.css-1s2u09g-control:hover .locationSelect__dropdown-indicator:before,.locationSelect__control .css-1gtu0rj-indicatorContainer:before,.locationSelect__control .css-tlfecz-indicatorContainer:before,.locationSelect__control .locationSelect__dropdown-indicator:before,.locationSelect__control:hover .css-1gtu0rj-indicatorContainer:before,.locationSelect__control:hover .css-tlfecz-indicatorContainer:before,.locationSelect__control:hover .locationSelect__dropdown-indicator:before{background-color:#2356a4;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3782_7123)'%3E%3Cpath d='M12.056 5.1 8.644 8.414V.346H5.671v8.069L2.258 5.1l-2.1 2.045 5.949 5.777c.29.282.67.423 1.05.423s.761-.14 1.051-.423l5.95-5.777L12.057 5.1Z' fill='%23F5F3F0'/%3E%3C/g%3E%3C/svg%3E");display:none;height:14px;margin:0 auto;width:15px}.locationSelect__menu div,[class^=" css"][class$=menu] div{color:#000!important}.flexContainer{justify-content:flex-start}.react-calendar__navigation__prev-button{font-size:0}.react-calendar__navigation__prev-button:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.864 12.552 5.55 9.14h8.069V6.166h-8.07l3.315-3.412L6.819.653l-5.777 5.95c-.282.29-.423.67-.423 1.05s.141.76.423 1.05l5.777 5.95 2.045-2.1v-.001Z' fill='%23F5F3F0'/%3E%3C/svg%3E");height:15px;width:14px}.react-calendar__navigation__next-button{font-size:0}.react-calendar__navigation__next-button:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.444 2.99 3.314 3.413H.689v2.973h8.07L5.443 12.79l2.045 2.1 5.777-5.949c.282-.29.423-.67.423-1.05s-.141-.76-.423-1.051L7.49.889 5.444 2.99Z' fill='%23F5F3F0'/%3E%3C/svg%3E");height:15px;width:14px}.react-calendar__decade-view__years .react-calendar__tile{border:3px solid #f5f3f0;color:#f5f3f0}.react-calendar__decade-view__years .react-calendar__tile.react-calendar__tile--hasActive{background:#1e2f4d;color:#f5f3f0}.react-calendar__tile.react-calendar__tile--active abbr{background:#f5f3f0;color:#2e2e2e}.slotContainerNearest{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;height:-webkit-min-content;height:min-content;margin:0;padding:0;width:auto}@media (max-width:767px){.slotContainer,.slotContainerNearest{gap:8px;margin:30px 0 0}}.slotContainerNearest .tsc-timeslot{background:none;border:3px solid #2e2e2e;border-radius:2px;box-shadow:none;color:#2e2e2e;cursor:pointer;flex:initial;font-size:18px;font-weight:900;margin:0;padding:10px;transition:all .3s;width:calc(33% - 5px)}.slotContainerNearest .tsc-timeslot:not(.tsc-timeslot--disabled):hover{background:#434953;box-shadow:none}@media (max-width:767px){.slotContainer .tsc-timeslot,.slotContainerNearest .tsc-timeslot{border-width:2px;font-size:12px;width:calc(50% - 4px)}}@media (max-width:576px){.slotContainer .tsc-timeslot,.slotContainerNearest .tsc-timeslot{font-size:10px}h3{font-size:1em}}.MuiPaper-root{background:#2356a4;color:#f5f3f0}.MuiPaper-root .MuiDialogTitle-root{padding:16px 24px!important}.MuiPaper-root .MuiCheckbox-root,.MuiPaper-root .MuiFormLabel-root,.MuiPaper-root .MuiTypography-colorTextSecondary{color:#f5f3f0}.MuiPaper-root .MuiInput-underline:after,.MuiPaper-root .MuiInput-underline:before,.MuiPaper-root .MuiInput-underline:hover:not(.Mui-disabled):before{border-color:#f5f3f0}.MuiPaper-root .MuiButton-root,.MuiPaper-root a{color:#f5f3f0}body{background:#f5f3f0;color:#2e2e2e;font-family:Barlow Semi Condensed,Sans-serif!important}body *{font-family:Barlow Semi Condensed,sans-serif!important}#root{margin:0 auto;max-width:1840px;padding:0 10px}.App-header{background:#2e2e2e;display:block;margin-bottom:8px;margin-top:8px}.locationSelect__control{margin-bottom:5px}.locationSelect__placeholder,.react-select-placeholder{text-align:left}.css-1pahdxg-control,.css-1s2u09g-control,.css-1s2u09g-control:hover,.locationSelect__control,.locationSelect__control:hover,.therapistSelect__control,.therapistSelect__control:hover{border:2px solid #2e2e2e!important;border-radius:0;box-shadow:none}.css-1pahdxg-control .css-1pahdxg-control,.css-1pahdxg-control .css-1pahdxg-control:hover,.css-1pahdxg-control.locationSelect__control--is-focused,.css-1s2u09g-control .css-1pahdxg-control,.css-1s2u09g-control .css-1pahdxg-control:hover,.css-1s2u09g-control.locationSelect__control--is-focused,.css-1s2u09g-control:hover .css-1pahdxg-control,.css-1s2u09g-control:hover .css-1pahdxg-control:hover,.css-1s2u09g-control:hover.locationSelect__control--is-focused,.locationSelect__control .css-1pahdxg-control,.locationSelect__control .css-1pahdxg-control:hover,.locationSelect__control.locationSelect__control--is-focused,.locationSelect__control:hover .css-1pahdxg-control,.locationSelect__control:hover .css-1pahdxg-control:hover,.locationSelect__control:hover.locationSelect__control--is-focused,.therapistSelect__control .css-1pahdxg-control,.therapistSelect__control .css-1pahdxg-control:hover,.therapistSelect__control.locationSelect__control--is-focused,.therapistSelect__control:hover .css-1pahdxg-control,.therapistSelect__control:hover .css-1pahdxg-control:hover,.therapistSelect__control:hover.locationSelect__control--is-focused{border:2px solid #2e2e2e!important}.css-1pahdxg-control .css-1d8n9bt,.css-1pahdxg-control .locationSelect__value-container,.css-1pahdxg-control .therapistSelect__value-container,.css-1s2u09g-control .css-1d8n9bt,.css-1s2u09g-control .locationSelect__value-container,.css-1s2u09g-control .therapistSelect__value-container,.css-1s2u09g-control:hover .css-1d8n9bt,.css-1s2u09g-control:hover .locationSelect__value-container,.css-1s2u09g-control:hover .therapistSelect__value-container,.locationSelect__control .css-1d8n9bt,.locationSelect__control .locationSelect__value-container,.locationSelect__control .therapistSelect__value-container,.locationSelect__control:hover .css-1d8n9bt,.locationSelect__control:hover .locationSelect__value-container,.locationSelect__control:hover .therapistSelect__value-container,.therapistSelect__control .css-1d8n9bt,.therapistSelect__control .locationSelect__value-container,.therapistSelect__control .therapistSelect__value-container,.therapistSelect__control:hover .css-1d8n9bt,.therapistSelect__control:hover .locationSelect__value-container,.therapistSelect__control:hover .therapistSelect__value-container{padding:10px 0!important}.css-1pahdxg-control .locationSelect__value-container,.css-1s2u09g-control .locationSelect__value-container,.css-1s2u09g-control:hover .locationSelect__value-container,.locationSelect__control .locationSelect__value-container,.locationSelect__control:hover .locationSelect__value-container,.therapistSelect__control .locationSelect__value-container,.therapistSelect__control:hover .locationSelect__value-container{margin-left:10px}.css-1pahdxg-control .css-qc6sy-singleValue,.css-1pahdxg-control .locationSelect__single-value,.css-1pahdxg-control .therapistSelect__single-value,.css-1s2u09g-control .css-qc6sy-singleValue,.css-1s2u09g-control .locationSelect__single-value,.css-1s2u09g-control .therapistSelect__single-value,.css-1s2u09g-control:hover .css-qc6sy-singleValue,.css-1s2u09g-control:hover .locationSelect__single-value,.css-1s2u09g-control:hover .therapistSelect__single-value,.locationSelect__control .css-qc6sy-singleValue,.locationSelect__control .locationSelect__single-value,.locationSelect__control .therapistSelect__single-value,.locationSelect__control:hover .css-qc6sy-singleValue,.locationSelect__control:hover .locationSelect__single-value,.locationSelect__control:hover .therapistSelect__single-value,.therapistSelect__control .css-qc6sy-singleValue,.therapistSelect__control .locationSelect__single-value,.therapistSelect__control .therapistSelect__single-value,.therapistSelect__control:hover .css-qc6sy-singleValue,.therapistSelect__control:hover .locationSelect__single-value,.therapistSelect__control:hover .therapistSelect__single-value{color:#2e2e2e;font-size:16px;text-align:left}@media(max-width:767px){.css-1pahdxg-control .css-qc6sy-singleValue,.css-1pahdxg-control .locationSelect__single-value,.css-1pahdxg-control .therapistSelect__single-value,.css-1s2u09g-control .css-qc6sy-singleValue,.css-1s2u09g-control .locationSelect__single-value,.css-1s2u09g-control .therapistSelect__single-value,.css-1s2u09g-control:hover .css-qc6sy-singleValue,.css-1s2u09g-control:hover .locationSelect__single-value,.css-1s2u09g-control:hover .therapistSelect__single-value,.locationSelect__control .css-qc6sy-singleValue,.locationSelect__control .locationSelect__single-value,.locationSelect__control .therapistSelect__single-value,.locationSelect__control:hover .css-qc6sy-singleValue,.locationSelect__control:hover .locationSelect__single-value,.locationSelect__control:hover .therapistSelect__single-value,.therapistSelect__control .css-qc6sy-singleValue,.therapistSelect__control .locationSelect__single-value,.therapistSelect__control .therapistSelect__single-value,.therapistSelect__control:hover .css-qc6sy-singleValue,.therapistSelect__control:hover .locationSelect__single-value,.therapistSelect__control:hover .therapistSelect__single-value{font-size:14px}}@media(max-width:576px){.css-1pahdxg-control .css-qc6sy-singleValue,.css-1pahdxg-control .locationSelect__single-value,.css-1pahdxg-control .therapistSelect__single-value,.css-1s2u09g-control .css-qc6sy-singleValue,.css-1s2u09g-control .locationSelect__single-value,.css-1s2u09g-control .therapistSelect__single-value,.css-1s2u09g-control:hover .css-qc6sy-singleValue,.css-1s2u09g-control:hover .locationSelect__single-value,.css-1s2u09g-control:hover .therapistSelect__single-value,.locationSelect__control .css-qc6sy-singleValue,.locationSelect__control .locationSelect__single-value,.locationSelect__control .therapistSelect__single-value,.locationSelect__control:hover .css-qc6sy-singleValue,.locationSelect__control:hover .locationSelect__single-value,.locationSelect__control:hover .therapistSelect__single-value,.therapistSelect__control .css-qc6sy-singleValue,.therapistSelect__control .locationSelect__single-value,.therapistSelect__control .therapistSelect__single-value,.therapistSelect__control:hover .css-qc6sy-singleValue,.therapistSelect__control:hover .locationSelect__single-value,.therapistSelect__control:hover .therapistSelect__single-value{font-size:12px}}.css-1pahdxg-control .css-qc6sy-singleValue>div,.css-1pahdxg-control .locationSelect__single-value>div,.css-1pahdxg-control .therapistSelect__single-value>div,.css-1s2u09g-control .css-qc6sy-singleValue>div,.css-1s2u09g-control .locationSelect__single-value>div,.css-1s2u09g-control .therapistSelect__single-value>div,.css-1s2u09g-control:hover .css-qc6sy-singleValue>div,.css-1s2u09g-control:hover .locationSelect__single-value>div,.css-1s2u09g-control:hover .therapistSelect__single-value>div,.locationSelect__control .css-qc6sy-singleValue>div,.locationSelect__control .locationSelect__single-value>div,.locationSelect__control .therapistSelect__single-value>div,.locationSelect__control:hover .css-qc6sy-singleValue>div,.locationSelect__control:hover .locationSelect__single-value>div,.locationSelect__control:hover .therapistSelect__single-value>div,.therapistSelect__control .css-qc6sy-singleValue>div,.therapistSelect__control .locationSelect__single-value>div,.therapistSelect__control .therapistSelect__single-value>div,.therapistSelect__control:hover .css-qc6sy-singleValue>div,.therapistSelect__control:hover .locationSelect__single-value>div,.therapistSelect__control:hover .therapistSelect__single-value>div{align-items:center}.css-1pahdxg-control .css-qc6sy-singleValue div,.css-1pahdxg-control .locationSelect__single-value div,.css-1pahdxg-control .therapistSelect__single-value div,.css-1s2u09g-control .css-qc6sy-singleValue div,.css-1s2u09g-control .locationSelect__single-value div,.css-1s2u09g-control .therapistSelect__single-value div,.css-1s2u09g-control:hover .css-qc6sy-singleValue div,.css-1s2u09g-control:hover .locationSelect__single-value div,.css-1s2u09g-control:hover .therapistSelect__single-value div,.locationSelect__control .css-qc6sy-singleValue div,.locationSelect__control .locationSelect__single-value div,.locationSelect__control .therapistSelect__single-value div,.locationSelect__control:hover .css-qc6sy-singleValue div,.locationSelect__control:hover .locationSelect__single-value div,.locationSelect__control:hover .therapistSelect__single-value div,.therapistSelect__control .css-qc6sy-singleValue div,.therapistSelect__control .locationSelect__single-value div,.therapistSelect__control .therapistSelect__single-value div,.therapistSelect__control:hover .css-qc6sy-singleValue div,.therapistSelect__control:hover .locationSelect__single-value div,.therapistSelect__control:hover .therapistSelect__single-value div{color:#000;margin:0!important}@media(min-width:575px){.css-1pahdxg-control .css-qc6sy-singleValue div,.css-1pahdxg-control .locationSelect__single-value div,.css-1pahdxg-control .therapistSelect__single-value div,.css-1s2u09g-control .css-qc6sy-singleValue div,.css-1s2u09g-control .locationSelect__single-value div,.css-1s2u09g-control .therapistSelect__single-value div,.css-1s2u09g-control:hover .css-qc6sy-singleValue div,.css-1s2u09g-control:hover .locationSelect__single-value div,.css-1s2u09g-control:hover .therapistSelect__single-value div,.locationSelect__control .css-qc6sy-singleValue div,.locationSelect__control .locationSelect__single-value div,.locationSelect__control .therapistSelect__single-value div,.locationSelect__control:hover .css-qc6sy-singleValue div,.locationSelect__control:hover .locationSelect__single-value div,.locationSelect__control:hover .therapistSelect__single-value div,.therapistSelect__control .css-qc6sy-singleValue div,.therapistSelect__control .locationSelect__single-value div,.therapistSelect__control .therapistSelect__single-value div,.therapistSelect__control:hover .css-qc6sy-singleValue div,.therapistSelect__control:hover .locationSelect__single-value div,.therapistSelect__control:hover .therapistSelect__single-value div{display:inline-block;white-space:nowrap}.css-1pahdxg-control .css-qc6sy-singleValue div br,.css-1pahdxg-control .locationSelect__single-value div br,.css-1pahdxg-control .therapistSelect__single-value div br,.css-1s2u09g-control .css-qc6sy-singleValue div br,.css-1s2u09g-control .locationSelect__single-value div br,.css-1s2u09g-control .therapistSelect__single-value div br,.css-1s2u09g-control:hover .css-qc6sy-singleValue div br,.css-1s2u09g-control:hover .locationSelect__single-value div br,.css-1s2u09g-control:hover .therapistSelect__single-value div br,.locationSelect__control .css-qc6sy-singleValue div br,.locationSelect__control .locationSelect__single-value div br,.locationSelect__control .therapistSelect__single-value div br,.locationSelect__control:hover .css-qc6sy-singleValue div br,.locationSelect__control:hover .locationSelect__single-value div br,.locationSelect__control:hover .therapistSelect__single-value div br,.therapistSelect__control .css-qc6sy-singleValue div br,.therapistSelect__control .locationSelect__single-value div br,.therapistSelect__control .therapistSelect__single-value div br,.therapistSelect__control:hover .css-qc6sy-singleValue div br,.therapistSelect__control:hover .locationSelect__single-value div br,.therapistSelect__control:hover .therapistSelect__single-value div br{content:""}.css-1pahdxg-control .css-qc6sy-singleValue div br:after,.css-1pahdxg-control .locationSelect__single-value div br:after,.css-1pahdxg-control .therapistSelect__single-value div br:after,.css-1s2u09g-control .css-qc6sy-singleValue div br:after,.css-1s2u09g-control .locationSelect__single-value div br:after,.css-1s2u09g-control .therapistSelect__single-value div br:after,.css-1s2u09g-control:hover .css-qc6sy-singleValue div br:after,.css-1s2u09g-control:hover .locationSelect__single-value div br:after,.css-1s2u09g-control:hover .therapistSelect__single-value div br:after,.locationSelect__control .css-qc6sy-singleValue div br:after,.locationSelect__control .locationSelect__single-value div br:after,.locationSelect__control .therapistSelect__single-value div br:after,.locationSelect__control:hover .css-qc6sy-singleValue div br:after,.locationSelect__control:hover .locationSelect__single-value div br:after,.locationSelect__control:hover .therapistSelect__single-value div br:after,.therapistSelect__control .css-qc6sy-singleValue div br:after,.therapistSelect__control .locationSelect__single-value div br:after,.therapistSelect__control .therapistSelect__single-value div br:after,.therapistSelect__control:hover .css-qc6sy-singleValue div br:after,.therapistSelect__control:hover .locationSelect__single-value div br:after,.therapistSelect__control:hover .therapistSelect__single-value div br:after{content:" "}}.css-1pahdxg-control .css-1gtu0rj-indicatorContainer svg,.css-1pahdxg-control .css-1okebmr-indicatorSeparator,.css-1pahdxg-control .css-tlfecz-indicatorContainer svg,.css-1pahdxg-control .locationSelect__dropdown-indicator svg,.css-1pahdxg-control .locationSelect__indicator-separator,.css-1pahdxg-control .therapist__indicator-separator,.css-1s2u09g-control .css-1gtu0rj-indicatorContainer svg,.css-1s2u09g-control .css-1okebmr-indicatorSeparator,.css-1s2u09g-control .css-tlfecz-indicatorContainer svg,.css-1s2u09g-control .locationSelect__dropdown-indicator svg,.css-1s2u09g-control .locationSelect__indicator-separator,.css-1s2u09g-control .therapist__indicator-separator,.css-1s2u09g-control:hover .css-1gtu0rj-indicatorContainer svg,.css-1s2u09g-control:hover .css-1okebmr-indicatorSeparator,.css-1s2u09g-control:hover .css-tlfecz-indicatorContainer svg,.css-1s2u09g-control:hover .locationSelect__dropdown-indicator svg,.css-1s2u09g-control:hover .locationSelect__indicator-separator,.css-1s2u09g-control:hover .therapist__indicator-separator,.locationSelect__control .css-1gtu0rj-indicatorContainer svg,.locationSelect__control .css-1okebmr-indicatorSeparator,.locationSelect__control .css-tlfecz-indicatorContainer svg,.locationSelect__control .locationSelect__dropdown-indicator svg,.locationSelect__control .locationSelect__indicator-separator,.locationSelect__control .therapist__indicator-separator,.locationSelect__control:hover .css-1gtu0rj-indicatorContainer svg,.locationSelect__control:hover .css-1okebmr-indicatorSeparator,.locationSelect__control:hover .css-tlfecz-indicatorContainer svg,.locationSelect__control:hover .locationSelect__dropdown-indicator svg,.locationSelect__control:hover .locationSelect__indicator-separator,.locationSelect__control:hover .therapist__indicator-separator,.therapistSelect__control .css-1gtu0rj-indicatorContainer svg,.therapistSelect__control .css-1okebmr-indicatorSeparator,.therapistSelect__control .css-tlfecz-indicatorContainer svg,.therapistSelect__control .locationSelect__dropdown-indicator svg,.therapistSelect__control .locationSelect__indicator-separator,.therapistSelect__control .therapist__indicator-separator,.therapistSelect__control:hover .css-1gtu0rj-indicatorContainer svg,.therapistSelect__control:hover .css-1okebmr-indicatorSeparator,.therapistSelect__control:hover .css-tlfecz-indicatorContainer svg,.therapistSelect__control:hover .locationSelect__dropdown-indicator svg,.therapistSelect__control:hover .locationSelect__indicator-separator,.therapistSelect__control:hover .therapist__indicator-separator{display:block}.css-1pahdxg-control .css-1gtu0rj-indicatorContainer:before,.css-1pahdxg-control .css-tlfecz-indicatorContainer:before,.css-1pahdxg-control .locationSelect__dropdown-indicator:before,.css-1s2u09g-control .css-1gtu0rj-indicatorContainer:before,.css-1s2u09g-control .css-tlfecz-indicatorContainer:before,.css-1s2u09g-control .locationSelect__dropdown-indicator:before,.css-1s2u09g-control:hover .css-1gtu0rj-indicatorContainer:before,.css-1s2u09g-control:hover .css-tlfecz-indicatorContainer:before,.css-1s2u09g-control:hover .locationSelect__dropdown-indicator:before,.locationSelect__control .css-1gtu0rj-indicatorContainer:before,.locationSelect__control .css-tlfecz-indicatorContainer:before,.locationSelect__control .locationSelect__dropdown-indicator:before,.locationSelect__control:hover .css-1gtu0rj-indicatorContainer:before,.locationSelect__control:hover .css-tlfecz-indicatorContainer:before,.locationSelect__control:hover .locationSelect__dropdown-indicator:before,.therapistSelect__control .css-1gtu0rj-indicatorContainer:before,.therapistSelect__control .css-tlfecz-indicatorContainer:before,.therapistSelect__control .locationSelect__dropdown-indicator:before,.therapistSelect__control:hover .css-1gtu0rj-indicatorContainer:before,.therapistSelect__control:hover .css-tlfecz-indicatorContainer:before,.therapistSelect__control:hover .locationSelect__dropdown-indicator:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' viewBox='0 0 14 15' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7.5' r='6.5' stroke='%23FFF' stroke-width='2' fill='none'/%3E%3Cpath d='m4 6 3 3 3-3' stroke='%23FFF' stroke-width='2' fill='none'/%3E%3C/svg%3E");display:none;height:18px;margin:0 auto;width:18px}.locationSelect__menu,[class^=" css"][class$=menu]{background:#f5f3f0;color:#000;text-align:left}.locationSelect__menu .locationSelect__menu-notice,[class^=" css"][class$=menu] .locationSelect__menu-notice{text-align:left}.locationSelect__menu .css-11unzgr,.locationSelect__menu .locationSelect__menu-list,.locationSelect__menu [class^=" css"],[class^=" css"][class$=menu] .css-11unzgr,[class^=" css"][class$=menu] .locationSelect__menu-list,[class^=" css"][class$=menu] [class^=" css"]{white-space:normal;width:100%}.locationSelect__menu div,[class^=" css"][class$=menu] div{margin:0!important}@media(min-width:575px){.locationSelect__menu div,[class^=" css"][class$=menu] div{align-items:center;display:inline-block;white-space:nowrap}.locationSelect__menu div br,[class^=" css"][class$=menu] div br{content:""}.locationSelect__menu div br:after,[class^=" css"][class$=menu] div br:after{content:" "}}.locationSelect__menu div.locationSelect__option--is-focused,[class^=" css"][class$=menu] div.locationSelect__option--is-focused{background:#9cd2ee}[class$=option]:not(.locationSelect__option) div div:last-child br:after,[class$=singleValue]:not(.locationSelect__single-value) div div:last-child br:after{content:" / "!important}.thearpistImage{margin-right:10px}.flexContainer{justify-content:center;padding-bottom:30px;padding-top:10px}@media(max-width:767px){.flexContainer{flex-wrap:wrap}}.App-footer{border-top:10px solid #f5f3f0;padding-top:30px}.react-calendar{background:none;border:none;max-height:none;width:510px}.react-calendar__month-view__weekdays{font-size:16px;font-weight:900}@media(max-width:767px){.react-calendar__month-view__weekdays{font-size:12px}}@media(max-width:576px){.react-calendar__month-view__weekdays{font-size:10px}}.react-calendar__month-view__weekdays abbr{text-decoration:none}.react-calendar__navigation__label__labelText--from{color:#2e2e2e;font-size:16px;font-weight:900;text-transform:uppercase}@media(max-width:767px){.react-calendar__navigation__label__labelText--from{font-size:12px}}@media(max-width:576px){.react-calendar__navigation__label__labelText--from{font-size:10px}}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background:none}.react-calendar__navigation button:disabled{background:none;opacity:.2}.react-calendar__navigation__prev-button{color:#000;font-size:20px}.react-calendar__navigation__prev-button:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' viewBox='0 0 14 15' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7.5' r='6.5' stroke='%23FFF' stroke-width='2' fill='none'/%3E%3Cpath d='m8 4.5-3 3 3 3' stroke='%23FFF' stroke-width='2' fill='none'/%3E%3C/svg%3E");display:none;height:18px;margin:0 auto;width:18px}.react-calendar__navigation__next-button{font-size:20px}.react-calendar__navigation__next-button:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' viewBox='0 0 14 15' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7.5' r='6.5' stroke='%23FFF' stroke-width='2' fill='none'/%3E%3Cpath d='m6 4.5 3 3-3 3' stroke='%23FFF' stroke-width='2' fill='none'/%3E%3C/svg%3E");display:none;height:18px;margin:0 auto;width:18px}.react-calendar__year-view__months__month{flex:0 0 25%!important}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:6px}.react-calendar__decade-view__years{gap:12px}.react-calendar__decade-view__years .react-calendar__tile{aspect-ratio:1;border:3px solid #2e2e2e;color:#2e2e2e;flex:0 0 25%!important;font-size:18px;font-weight:900}@media(max-width:767px){.react-calendar__decade-view__years .react-calendar__tile{border-width:2px;font-size:12px}}@media(max-width:576px){.react-calendar__decade-view__years .react-calendar__tile{font-size:10px}}.react-calendar__decade-view__years .react-calendar__tile.react-calendar__tile--hasActive{background:#fff;border:none;color:#2e2e2e}.react-calendar__decade-view__years .react-calendar__tile.react-calendar__tile--now{background:#9cd2ee}.react-calendar__decade-view__years .react-calendar__tile:enabled:focus,.react-calendar__decade-view__years .react-calendar__tile:enabled:hover{background:#1e2f4d}.react-calendar__decade-view__years .react-calendar__tile:disabled{display:none}.react-calendar__tile{padding:6px}@media(max-width:767px){.react-calendar__tile{padding:4px}}.react-calendar__tile abbr{align-items:center;aspect-ratio:1;border:3px solid #2e2e2e;border-radius:2px;color:#2e2e2e;display:flex;font-size:18px;font-weight:900;justify-content:center;transition:all .3s}@media(max-width:767px){.react-calendar__tile abbr{border-width:2px;font-size:12px}}@media(max-width:576px){.react-calendar__tile abbr{font-size:10px}}.react-calendar__tile:disabled{background:none;opacity:.2}.react-calendar__tile.react-calendar__tile--now{background:none}.react-calendar__tile.react-calendar__tile--now abbr{background:#9cd2ee}.react-calendar__tile.react-calendar__tile--active{background:none}.react-calendar__tile.react-calendar__tile--active abbr{background:#1e2f4d;border:none;color:#f5f3f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background:none}.react-calendar__tile:enabled:focus abbr,.react-calendar__tile:enabled:hover abbr{background:#1e2f4d}.slotContainer{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;margin:90px 0 0 10px;padding:0;width:400px}@media(max-width:767px){.slotContainer{gap:8px;margin:30px 0 0}}.slotContainer .tsc-timeslot{background:none;border:3px solid #2e2e2e;border-radius:2px;box-shadow:none;color:#2e2e2e;cursor:pointer;flex:initial;font-size:18px;font-weight:900;margin:0;padding:10px;transition:all .3s;width:calc(50% - 5px)}.slotContainer .tsc-timeslot:not(.tsc-timeslot--disabled):hover{background:#434953;box-shadow:none}@media(max-width:767px){.slotContainer .tsc-timeslot{border-width:2px;font-size:12px;width:calc(50% - 4px)}}@media(max-width:576px){.slotContainer .tsc-timeslot{font-size:10px}}.MuiPaper-root{background-color:#f5f3f0!important;color:#2e2e2e!important}.MuiPaper-root .MuiDialogTitle-root{padding:16px 20px!important}.MuiPaper-root .MuiTypography-h6{font-weight:900}.MuiPaper-root .MuiFormLabel-root,.MuiPaper-root .MuiTypography-colorTextSecondary{color:#2e2e2e}.MuiPaper-root .MuiCheckbox-root{color:#2e2e2e;padding:0 10px 0 0}.MuiPaper-root .MuiTouchRipple-root{display:none}.MuiPaper-root .MuiFormControlLabel-root{align-items:flex-start;margin-left:0;margin-right:0}.MuiPaper-root .MuiInput-underline:after,.MuiPaper-root .MuiInput-underline:before,.MuiPaper-root .MuiInput-underline:hover:not(.Mui-disabled):before{border-color:#2e2e2e}.MuiPaper-root a{color:#2e2e2e}.MuiPaper-root .MuiButton-root{font-size:18px;padding:20px}.MuiPaper-root .MuiButton-textPrimary{border:3px solid #f5f3f0;padding:20px 40px}.MuiPaper-root .MuiButton-root.Mui-disabled{opacity:.2}.MuiPaper-root .MuiButton-root{color:#2e2e2e;font-size:16px;font-weight:900;padding:16px}.MuiButton-root.Mui-disabled{color:#2e2e2e!important}.MuiIconButton-label{color:#2e2e2e}.MuiDialog-paper{margin:18px!important;overflow-y:auto;position:relative}.MuiFormLabel-root.Mui-focused{color:#2e2e2e!important}.react-calendar__month-view__days__day--weekend:disabled{background:none;opacity:.2}:focus{outline:none}
/*# sourceMappingURL=main.cff46e95.css.map*/