.rtl{direction:rtl}.vdp-datepicker{position:relative;text-align:left}.vdp-datepicker *{box-sizing:border-box}.vdp-datepicker__calendar{background:#fff;border:1px solid #ccc;position:absolute;width:300px;z-index:100}.vdp-datepicker__calendar header{display:block;line-height:40px}.vdp-datepicker__calendar header span{display:inline-block;float:left;text-align:center;width:71.42857142857143%}.vdp-datepicker__calendar header .next,.vdp-datepicker__calendar header .prev{float:left;position:relative;text-indent:-10000px;width:14.285714285714286%}.vdp-datepicker__calendar header .next:after,.vdp-datepicker__calendar header .prev:after{border:6px solid transparent;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.vdp-datepicker__calendar header .prev:after{border-right:10px solid #000;margin-left:-5px}.vdp-datepicker__calendar header .prev.disabled:after{border-right:10px solid #ddd}.vdp-datepicker__calendar header .next:after{border-left:10px solid #000;margin-left:5px}.vdp-datepicker__calendar header .next.disabled:after{border-left:10px solid #ddd}.vdp-datepicker__calendar header .next:not(.disabled),.vdp-datepicker__calendar header .prev:not(.disabled),.vdp-datepicker__calendar header .up:not(.disabled){cursor:pointer}.vdp-datepicker__calendar header .next:not(.disabled):hover,.vdp-datepicker__calendar header .prev:not(.disabled):hover,.vdp-datepicker__calendar header .up:not(.disabled):hover{background:#eee}.vdp-datepicker__calendar .disabled{color:#ddd;cursor:default}.vdp-datepicker__calendar .flex-rtl{display:flex;flex-wrap:wrap;width:inherit}.vdp-datepicker__calendar .cell{border:1px solid transparent;display:inline-block;height:40px;line-height:40px;padding:0 5px;text-align:center;vertical-align:middle;width:14.285714285714286%}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year{cursor:pointer}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid #4bd}.vdp-datepicker__calendar .cell.selected,.vdp-datepicker__calendar .cell.selected.highlighted,.vdp-datepicker__calendar .cell.selected:hover{background:#4bd}.vdp-datepicker__calendar .cell.highlighted{background:#cae5ed}.vdp-datepicker__calendar .cell.highlighted.disabled{color:#a3a3a3}.vdp-datepicker__calendar .cell.grey{color:#888}.vdp-datepicker__calendar .cell.grey:hover{background:inherit}.vdp-datepicker__calendar .cell.day-header{cursor:inherit;font-size:75%;white-space:nowrap}.vdp-datepicker__calendar .cell.day-header:hover{background:inherit}.vdp-datepicker__calendar .month,.vdp-datepicker__calendar .year{width:33.333%}.vdp-datepicker__calendar-button,.vdp-datepicker__clear-button{cursor:pointer;font-style:normal}.vdp-datepicker__calendar-button.disabled,.vdp-datepicker__clear-button.disabled{color:#999;cursor:default}.nextToday .today+span,.nowToday .today{background-color:#bfbfbf4d}.PlannerDate{max-width:400px}.PlannerDate input{opacity:0;position:absolute;z-index:-1}.PlannerDate .vdp-datepicker__calendar{background-color:#fff;border:1px solid #00c542;border-radius:6px;box-shadow:0 8px 20px #00000012;margin-top:76px;z-index:124}@media screen and (max-width:768px){.PlannerDate .vdp-datepicker__calendar{border:none;border-radius:0;height:100%;height:460px;left:0;margin:0 auto;max-width:400px;position:fixed!important;right:0;top:60px;width:100%}.PlannerDate .vdp-datepicker__calendar header{align-items:center;display:flex;height:86px;justify-content:center}}.PlannerDate .vdp-datepicker__calendar .next:not(.disabled):hover,.PlannerDate .vdp-datepicker__calendar .prev:not(.disabled):hover{background:url(../arrow.svg) no-repeat 50%!important}.PlannerDate .vdp-datepicker__calendar .prev{background-color:#fff;background-image:url(../arrow.svg);background-position:50%;background-repeat:no-repeat;border-radius:6px;box-shadow:0 7px 24px #00000012;height:24px;margin-top:8px;width:24px}.PlannerDate .vdp-datepicker__calendar .prev:after{border:none}.PlannerDate .vdp-datepicker__calendar .prev{margin-left:12px;transform:rotate(90deg)}.PlannerDate .vdp-datepicker__calendar .next{background-color:#fff;background-image:url(../arrow.svg);background-position:50%;background-repeat:no-repeat;border-radius:6px;box-shadow:0 7px 24px #00000012;height:24px;margin-top:8px;width:24px}.PlannerDate .vdp-datepicker__calendar .next:after{border:none}.PlannerDate .vdp-datepicker__calendar .next{margin-right:12px;transform:rotate(270deg);writing-mode:vertical-rl}.PlannerDate .vdp-datepicker__calendar .day__month_btn.up{font-family:Source Sans Pro,"sans-serif";margin:0 12px;width:calc(100% - 96px)}@media screen and (max-width:768px){.PlannerDate .vdp-datepicker__calendar .day__month_btn.up{color:#1a051d;font-size:20px;font-weight:600}}.PlannerDate .vdp-datepicker__calendar .cell.selected,.PlannerDate .vdp-datepicker__calendar .cell.selected:hover{background:#00c542}.PlannerDate .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.PlannerDate .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.PlannerDate .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid #00c542}.PlannerDate .vdp-datepicker__calendar .cell.day-header{background-color:#ecebed!important}.PlannerDate .vdp-datepicker__calendar .cell.day{align-items:center;border:none!important;border-radius:50%;color:#3f3356;display:inline-flex;font-family:Source Sans Pro,"sans-serif";font-size:12px;font-weight:400;justify-content:center;line-height:16px}.PlannerDate .vdp-datepicker__calendar .cell.day.blank:hover,.PlannerDate .vdp-datepicker__calendar .cell.day.disabled:hover{background:none}.PlannerDate .vdp-datepicker__calendar .cell.day.disabled,.PlannerDate .vdp-datepicker__calendar .cell.day.disabled:hover{color:#ecebed}@media screen and (max-width:768px){.PlannerDate .vdp-datepicker__calendar .cell.day{font-size:16px;height:52px!important}}.PlannerDate .vdp-datepicker__calendar .cell.day:hover{background:#00c542;color:#fff}@media screen and (max-width:992px){.PlannerDate .vdp-datepicker__calendar .cell.day:hover{background:initial;color:initial}}.PlannerDate .vdp-datepicker__calendar .cell.day.selected{background-image:linear-gradient(225deg,#00c542,#00af00);color:#fff}.disableToday .nowToday .today{background:unset!important;background-color:unset!important}.disableToday .day.highlighted:hover,.disableToday .highlighted{background-image:linear-gradient(225deg,#00c542,#00af00)!important;color:#fff!important}.disableToday .day{color:#ecebed!important}.disableToday .day:hover{background:unset!important}.dateBtn{border:unset!important;border-radius:6px;cursor:pointer;font-family:Source Sans Pro,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;outline:unset!important}.date-input-dots{display:flex;position:absolute;right:23px;top:50%;transform:translateY(-50%)}.date-input-dots span+span{margin-left:2px}.date-input-dots span{border-radius:50%;height:3px;width:3px}@media screen and (max-width:991px){.date-input-dots{right:15px}}.mw-100{width:auto}.backW{background:#fff}.mh60{height:60px}.date-input-v2 .dateBtn.fixed-book-datebtn{height:47px;width:200px!important}@media(max-width:768px){.mw-100{width:100%}.mh60{height:50px}}.clockIcon{height:16px;margin-left:5px;margin-right:5px;margin-top:-1px;width:16px}.disabledDate{cursor:not-allowed!important;opacity:.7}
