.datepicker-modal-container {height: 600px;width: 425px;border-radius: 1rem;}.timepicker-container {height: 540px;width: 425px;border-radius: 1rem;}.timepicker-elements {width: 425px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 1rem;border-top-left-radius: 1rem;}.timepicker-clock-wrapper{min-width: 425px;}.datepicker-header{font-family: Exo;padding-left: 0;padding-right: 0;height: 140px;background-color: var(--primary);border-top-right-radius: 1rem;border-top-left-radius: 1rem;}.datepicker-title {height: 64px;background-color: var(--primary);justify-content: center;padding-right: 1rem;padding-left: 1rem;border-top-right-radius: 1rem;border-top-left-radius: 1rem;}.datepicker-title-text {font-size: 22px;text-transform: capitalize;font-weight: 300;}.datepicker-date {background-color: var(--grey-alpha);height: 76px;justify-content: center;padding-right: 1.5rem;padding-left: 1.5rem;}.datepicker-date-text {color: var(--third);font-size: 22px;font-weight: bold;}.datepicker-date-controls {padding: 1rem 1rem 0;}.datepicker-view-change-button {border: 1px solid var(--grey);padding: 0.344rem 1rem;font-weight: 300;height: 42px;}.datepicker-view-change-button::after {margin: 0 0 0 1rem;}.datepicker-arrow-controls {margin-top: 0;}.datepicker-previous-button {margin: 0;}.datepicker-previous-button,.datepicker-next-button {color: var(--third);}.datepicker-footer, .timepicker-footer {background-color: var(--grey-alpha);height: 76px;border-bottom-right-radius: 1rem;border-bottom-left-radius: 1rem;padding-left: 1rem;padding-right: 1rem;}.datepicker-footer-btn:not(.datepicker-clear-btn), .timepicker-button:not(.timepicker-clear) {margin-bottom: 0;border: 2px solid #c8d9ea;font-size: 1.125rem;background-color: inherit;color: var(--third);font-weight: 400;min-width: 6rem;text-transform: capitalize;font-family: Roboto;box-shadow: none;border-radius: 50rem;height: 43px;padding: 0 1rem;}.datepicker-cancel-btn, .timepicker-cancel {margin-right: 1rem;}.datepicker-ok-btn {content: "Save";}.datepicker-ok-btn::before, .timepicker-submit::before {content: "\f00c";font-family: "Font Awesome 6 Free";font-weight: 900;margin: 0 1rem 2px 0;}.datepicker-cancel-btn::before, .timepicker-cancel::before {content: "\f00d";font-family: "Font Awesome 6 Free";font-weight: 900;margin: 0 1rem 2px 0;}.datepicker-clear-btn::before {content: "\f1f8";font-family: "Font Awesome 6 Free";font-weight: 900;color: var(--fifth);font-size: 1rem;}.datepicker-footer-btn.datepicker-clear-btn, .datepicker-footer-btn.datepicker-clear-btn:hover,.timepicker-button.timepicker-clear, .timepicker-button.timepicker-clear:hover {margin-bottom: 0;background-color: var(--grey-alpha);}.datepicker-day-heading{width: 45px;height: 45px;font-size: 1rem;}.datepicker-small-cell{width: 45px;height: 45px;padding: 5px 12px;}.datepicker-small-cell-content{width: 30px;height: 30px;line-height: 30px;border-radius: 50%;font-size: 1rem;}.datepicker-day-cell.current .datepicker-small-cell-content,.datepicker-day-cell.current.focused .datepicker-small-cell-content{background-color: var(--primary);color: white;}.datepicker-cell.selected .datepicker-cell-content {background-color: #2979ff;color: #fff;}.datepicker-large-cell {padding: 5px 12px;}.timepicker-clear::before {content: "\f11c";font-family: "Font Awesome 6 Free";font-weight: 900;color: var(--fifth);font-size: 1rem;}.timepicker-head-content{justify-content:unset!important;align-items: center;width: 100%;padding: 1rem;}.timepicker-current, .timepicker-dot{color: var(--third);font-size: 22px;font-weight: bold;opacity:unset;}.timepicker-mode-wrapper{justify-content:end!important;margin-left: auto;flex-direction:unset!important;}.timepicker-hour-mode.active {color: white;background-color: var(--third);opacity:unset;padding: 0 10px;}.timepicker-am{border-radius: 10px 0 0 10px;border: 2px solid #c8d9ea;}.timepicker-pm{border-radius: 0 10px 10px 0;border: 2px solid #c8d9ea;}.timepicker-head {font-family: Exo;background-color: var(--grey-alpha);justify-content: start!important;padding:0!important;height: 140px;flex-direction:column!important;align-items:start!important;border-top-right-radius: 1rem;border-top-left-radius: 1rem;}.timepicker-hour-mode {background-color: var(--mdb-gray-300);border: 2px;color: var(--grey);opacity: .54;border: unset;padding: 0.25rem 0.5rem;}.timepicker-hour-mode:not(.timepicker-am,.timepicker-pm ).active, .timepicker-hour:not(.timepicker-am).active, .timepicker-minute:not(.timepicker-pm).active {color: var(--third);font-size: 22px;}.timepicker-footer div{justify-content: end!important;}.timepicker-clear{margin-right: auto;}.timepicker-head:before{content: "Select Time";white-space: nowrap;align-items: flex-start!important;background-color: var(--primary);font-size: 22px;text-transform: capitalize;font-weight: 300;color: white;flex: 1 1 auto!important;width: 100%;padding: 1rem;height: 64px;border-top-right-radius: 1rem;border-top-left-radius: 1rem;}