.days_btn{display:flex;align-items:center;gap:10px;width:100%}.days_btn .btn{border:1px solid #dfdfdf;width:100%;color:#585858;font-size:18px;line-height:24px;font-weight:400;font-size:1.125rem;line-height:1.5rem;font-family:Poppins,sans-serif;border-radius:10px;background:rgba(0,0,0,0)}.days_btn .btn.active,.days_btn .btn:hover{background:#8a50ef;color:#fff}.days_btn .btn:hover{border-color:#8a50ef}.days_btn .btn:focus{box-shadow:none}.calandar_wrap{margin:25px 0 20px}.calandar_wrap .react-calendar{width:100%;border:0;color:#002341}.calandar_wrap .react-calendar .react-calendar__navigation{gap:10px!important;align-items:center}.calandar_wrap .react-calendar .react-calendar__navigation .react-calendar__navigation__label{position:relative;color:inherit}.calandar_wrap .react-calendar .react-calendar__navigation .react-calendar__navigation__label:before{content:"";color:#8a50ef;position:absolute;left:0}.calandar_wrap .react-calendar .react-calendar__navigation .react-calendar__navigation__label:after{content:" ";color:inherit}.calandar_wrap .react-calendar .react-calendar__navigation button{min-width:35px}.calandar_wrap .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow{font-size:1.2rem!important}.calandar_wrap button{font-weight:700;border-radius:6px}.calandar_wrap button:disabled{font-weight:400}.react-calendar__tile--now{background:rgba(0,0,0,0)!important;color:#002341!important}.react-calendar__tile--now:hover{background:#8a50ef!important;color:#fff!important}.react-calendar__tile{font-weight:500;font-size:1rem;line-height:1.5rem;font-family:Poppins,sans-serif}.react-calendar__tile:disabled,.react-calendar__tile:disabled:hover{background:rgba(0,0,0,0)!important;color:#898989!important}.react-calendar__month-view__days__day--weekend{background:rgba(0,0,0,0)!important;color:#002341}.react-calendar__month-view__days__day--weekend:hover{background:#8a50ef!important;color:#fff!important}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none;font-weight:600;font-size:1.125rem;line-height:1.6875rem;font-family:Poppins,sans-serif}.react-calendar__month-view__weekdays{text-transform:none}.react-calendar__navigation__arrow,.react-calendar__navigation__label{font-weight:600;font-size:1rem;line-height:1.125rem;font-family:Poppins,sans-serif}.select_hours_blk{border-bottom:1px solid #dfdfdf;padding-bottom:30px;margin-bottom:30px}.select_hours_blk .blk_title{font-weight:600;font-size:1.5rem;line-height:1.5rem;font-family:Poppins,sans-serif;margin-bottom:10px;display:block;color:#191919}.select_hours_blk .blk_time_cols{display:flex;justify-content:space-between;margin-bottom:14px;margin-top:25px}.select_hours_blk .blk_time_cols .blk_time_col{width:calc(50% - 10px)}.select_hours_blk .blk_time_cols .blk_time_label{display:block;color:#191919;margin-bottom:5px}.select_hours_blk .form_control{background:#fff;text-align:center;border-radius:70px!important}.react-calendar__navigation__next-button,.react-calendar__navigation__next2-button,.react-calendar__navigation__prev-button,.react-calendar__navigation__prev2-button{width:35px;min-width:35px;height:35px;border:1px solid rgba(25,25,25,.1)!important;border-radius:10px!important}.react-calendar__navigation__next-button:disabled,.react-calendar__navigation__next2-button:disabled,.react-calendar__navigation__prev-button:disabled,.react-calendar__navigation__prev2-button:disabled{background:rgba(0,0,0,0)!important}.react-calendar__tile--active{background:#8a50ef!important;color:#fff!important}.label{font-weight:600;font-size:1.125rem;line-height:1.6875rem;font-family:Poppins,sans-serif}.label.month{color:#8a50ef}