.flatpickr-calendar{background:var(--color_white);box-sizing:border-box;overflow:hidden;text-align:center}.flatpickr-calendar.inline{position:relative}.flatpickr-calendar:not(.inline){position:absolute}.flatpickr-calendar:not(.open):not(.inline){display:none;opacity:0;visibility:hidden}.flatpickr-calendar.inline{display:block;opacity:1;visibility:visible}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.open{opacity:1;visibility:visible}.flatpickr-calendar.open:not(.static){display:inline-block;z-index:99999}.flatpickr-calendar.open.static{display:block;z-index:999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.flatpickr-months{align-items:center;display:flex;padding:20px 0 13px;position:relative}.flatpickr-month{flex:1 1;overflow:hidden}.flatpickr-current-month{display:flex;justify-content:center}.flatpickr-current-month .cur-month{color:var(--color_cd_gray);font:700 normal 22px/35px var(--font-deco),Georgia,serif;font-size:22px;font-style:normal;font-weight:700;line-height:35px}.flatpickr-current-month input.cur-year,.flatpickr-monthDropdown-months{background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--color_cd_gray);display:inline-block;font:400 normal 16px/24px var(--font-std),Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:100%;line-height:24px;outline:none!important;text-transform:uppercase}.flatpickr-monthDropdown-months{-moz-appearance:none;-webkit-appearance:none;text-align:right}.flatpickr-current-month input.cur-year{appearance:none;-moz-appearance:textfield;cursor:text;margin:0 0 0 10px;padding:0 15px 0 0;text-align:left;width:50px}.flatpickr-current-month input.cur-year::-webkit-inner-spin-button,.flatpickr-current-month input.cur-year::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.flatpickr-current-month .numInputWrapper{position:relative;text-align:left}.flatpickr-current-month .numInputWrapper .arrowDown,.flatpickr-current-month .numInputWrapper .arrowUp{height:10px;position:absolute;right:0;width:10px}.flatpickr-current-month .numInputWrapper .arrowDown:after,.flatpickr-current-month .numInputWrapper .arrowUp:after{content:"";display:inline-block;height:0;margin:0;width:0}.flatpickr-current-month .numInputWrapper:not(:hover):not(:active):not(:focus) .arrowDown:after,.flatpickr-current-month .numInputWrapper:not(:hover):not(:active):not(:focus) .arrowUp:after{display:none}.flatpickr-current-month .numInputWrapper:active .arrowDown:after,.flatpickr-current-month .numInputWrapper:active .arrowUp:after,.flatpickr-current-month .numInputWrapper:focus .arrowDown:after,.flatpickr-current-month .numInputWrapper:focus .arrowUp:after,.flatpickr-current-month .numInputWrapper:hover .arrowDown:after,.flatpickr-current-month .numInputWrapper:hover .arrowUp:after{display:inline-block}.flatpickr-current-month .numInputWrapper .arrowUp{top:calc(50% - 12px)}.flatpickr-current-month .numInputWrapper .arrowUp:after{border:5px solid transparent;border-bottom:5px solid var(--color_cd_gray)}.flatpickr-current-month .numInputWrapper .arrowDown{top:50%}.flatpickr-current-month .numInputWrapper .arrowDown:after{border:5px solid transparent;border-top:5px solid var(--color_cd_gray)}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:var(--color_cd_gray);cursor:pointer;font-size:21px;line-height:21px;text-decoration:none}.flatpickr-months .flatpickr-prev-month{left:10px}.flatpickr-months .flatpickr-next-month{right:10px}.flatpickr-months .flatpickr-next-month.disabled,.flatpickr-months .flatpickr-prev-month.disabled{display:none}.flatpickr-innerContainer{box-sizing:border-box;overflow:hidden}.flatpickr-weekdays{display:flex;overflow:hidden;width:100%}.flatpickr-weekdaycontainer{display:flex;flex:1 1}.flatpickr-weekdaycontainer:not(:last-child){margin-right:40px}.flatpickr-weekday{color:var(--color_cd_gray);display:block;flex:1;font:400 normal 12px/36px var(--font-std),Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:36px}.flatpickr-weekday:nth-child(n+6){font-weight:700}.flatpickr-days{display:flex;position:relative;width:100%!important}.dayContainer{align-content:flex-start;display:flex;flex:1 1;flex-wrap:wrap;padding:0}.dayContainer:not(:last-child){margin-right:40px}.flatpickr-day{background:transparent;box-sizing:border-box;color:var(--color_cd_gray);cursor:pointer;display:inline-block;font:400 normal 12px/36px var(--font-std),Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;height:36px;line-height:36px;margin:2px 0;position:relative;width:14.28571429%}.flatpickr-day.inRange,.flatpickr-day.inRange.nextMonthDay,.flatpickr-day.inRange.prevMonthDay,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:rgba(0,0,0,.03);color:var(--color_cd_gray)}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected:not(.inRange):not(.prevMonthDay):not(.nextMonthDay),.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:var(--color_cta);color:var(--color_white)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(42,42,42,.25)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed}.flatpickr-day.hidden{visibility:hidden}