.react-calendar{min-width:180px}.react-calendar button{border:0;background-color:#fff;color:#080808;margin:0}.react-calendar button:disabled{color:#717171!important}.react-calendar__navigation{align-items:center;display:flex;gap:8px;margin-bottom:16px;height:24px!important}.react-calendar__navigation__label__labelText{justify-content:center}.react-calendar__navigation__label{font-family:StrawfordRegular,sans-serif;font-weight:400}.react-calendar__navigation__label{font-size:2rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.react-calendar__navigation__label{letter-spacing:-.02em}@media(min-width:768px){.react-calendar__navigation__label{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.react-calendar__navigation__label{letter-spacing:-.02em}}.react-calendar__navigation__label{font-family:StrawfordBold,sans-serif!important}.react-calendar__navigation__label{pointer-events:none;cursor:default}.react-calendar__navigation__arrow{align-items:center;border:none!important;border-radius:50%;box-shadow:0 1px 4px #00000026;cursor:pointer;display:flex;justify-content:center;padding:0;background:#fff;height:32px;width:32px;transition:box-shadow .15s,background .15s}.react-calendar__navigation__arrow:hover:not(:disabled){box-shadow:0 2px 8px #0003;background-color:#fafafa}.react-calendar__navigation__arrow:disabled{opacity:.3;cursor:default}.react-calendar .dp-c-searchCalendar__navIcon{width:18px;height:18px;fill:#203ed5;display:block}.react-calendar__navigation__prev2-button,.react-calendar__navigation__next2-button{display:none}.react-calendar__navigation__prev-button:disabled{visibility:visible;opacity:.3;cursor:not-allowed}.react-calendar__month-view__weekdays{text-align:center;margin-bottom:8px}.react-calendar__month-view__weekdays abbr{text-decoration:none}.react-calendar__month-view__days{justify-content:flex-start}.react-calendar__month-view__days button{text-align:center}.react-calendar__month-view__days__day--neighboringMonth{opacity:1;color:#717171!important}.react-calendar__tile{background-color:transparent!important;cursor:pointer;margin:12px 0!important;justify-content:flex-start;flex-grow:1;padding:0;text-align:right}.react-calendar__tile{font-family:StrawfordRegular,sans-serif;font-weight:400}.react-calendar__tile{font-size:2rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.react-calendar__tile{letter-spacing:-.02em}@media(min-width:768px){.react-calendar__tile{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.react-calendar__tile{letter-spacing:-.02em}}.react-calendar__tile:disabled{cursor:not-allowed;opacity:1}.react-calendar__tile:disabled abbr{opacity:.7}.react-calendar__tile--now{position:relative;overflow:visible!important;color:#080808!important}.react-calendar__tile--now abbr{position:relative;z-index:1}.react-calendar__tile--now abbr:before{border:1.5px solid #2244ce;border-radius:50%;content:"";position:absolute;height:37px!important;width:37px!important;left:50%;transform:translate(-50%);top:-11px;z-index:-1}.react-calendar__tile--now.react-calendar__tile--active abbr:before{border:none}.react-calendar__tile--active{position:relative;overflow:visible!important}.react-calendar__tile--active abbr{color:#fff;position:relative;z-index:1;top:0;right:0}.react-calendar__tile--active abbr:before{background-color:#203ed5;border-radius:50%;content:"";position:absolute;height:40px!important;width:40px!important;left:50%;transform:translate(-50%);top:-8px;z-index:-1}@media(min-width:768px){.react-calendar{font-family:StrawfordRegular,sans-serif;font-weight:400}.react-calendar{font-size:2rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.react-calendar{letter-spacing:-.02em}}@media(min-width:768px)and (min-width:768px){.react-calendar{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.react-calendar{letter-spacing:-.02em}}.dp-c-searchCalendar__quickDates{display:flex;flex-wrap:wrap;gap:8px;padding:8px 16px 0}.dp-c-searchCalendar__quickBtn{padding:4px 12px;border:1px solid #2244ce;border-radius:20px;background:transparent;color:#203ed5;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.dp-c-searchCalendar__quickBtn{font-family:StrawfordRegular,sans-serif;font-weight:400}.dp-c-searchCalendar__quickBtn{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-searchCalendar__quickBtn{letter-spacing:-.02em}@media(min-width:768px){.dp-c-searchCalendar__quickBtn{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-searchCalendar__quickBtn{letter-spacing:-.02em}}.dp-c-searchCalendar__quickBtn:hover:not(.dp-c-searchCalendar__quickBtn--active){background:#fafafa}.dp-c-searchCalendar__quickBtn--active{background:#203ed5;border-color:#203ed5;color:#fff}.dp-c-dropdown__results-box{gap:0!important}.dp-c-dateFieldDrawer .react-calendar__tile{font-family:StrawfordRegular,sans-serif;font-weight:400}.dp-c-dateFieldDrawer .react-calendar__tile{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-dateFieldDrawer .react-calendar__tile{letter-spacing:-.02em}@media(min-width:768px){.dp-c-dateFieldDrawer .react-calendar__tile{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-dateFieldDrawer .react-calendar__tile{letter-spacing:-.02em}}.dp-c-dateFieldDrawer .react-calendar__navigation__label__labelText{font-family:StrawfordRegular,sans-serif;font-weight:400}.dp-c-dateFieldDrawer .react-calendar__navigation__label__labelText{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-dateFieldDrawer .react-calendar__navigation__label__labelText{letter-spacing:-.02em}@media(min-width:768px){.dp-c-dateFieldDrawer .react-calendar__navigation__label__labelText{font-size:1.6rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp-c-dateFieldDrawer .react-calendar__navigation__label__labelText{letter-spacing:-.02em}}.dp-c-dateFieldDrawer .react-calendar__navigation__label__labelText,.dp-c-dateFieldDrawer .react-calendar__month-view__weekdays__weekday{font-family:StrawfordBold,sans-serif!important}.dp-c-dateFieldDrawer .react-calendar__month-view__weekdays__weekday{letter-spacing:-.02em}.dp-c-dateFieldDrawer .react-calendar__month-view__weekdays__weekday{font-size:1.4rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:768px){.dp-c-dateFieldDrawer .react-calendar__month-view__weekdays__weekday{font-size:1.4rem;line-height:2rem;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.dp-c-dateFieldDrawer .react-calendar__month-view__weekdays__weekday{color:#454548}
