.ngb-dp-day,.ngb-dp-weekday,.ngb-dp-week-number{width:32px;height:32px}.ngb-dp-weekday.small{font-size:14px}.ngb-dp-weekday{color:#0dcaf0}.ngb-dp-weekday,.ngb-dp-week-number{line-height:32px;text-align:center;font-style:italic}ngb-datepicker{border:1px solid #dee2e6;border-radius:.25rem;display:inline-block;padding:4px}.ngb-dp-arrow{display:flex;flex:1 1 auto;padding-right:0;padding-left:0;margin:0;width:40px;height:32px}.ngb-dp-arrow-btn{padding:0 4px;margin:0 8px;border:none;background-color:rgba(0,0,0,0);z-index:1}.ngb-dp-arrow-next .ngb-dp-navigation-chevron{transform:rotate(45deg);margin-left:2.4px;margin-right:4px}.ngb-dp-navigation-chevron{border-style:solid;border-width:3px 3px 0 0;display:inline-block;width:11px;height:11px;margin-left:4px;margin-right:2.4px;transform:rotate(-135deg)}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #0d6efd;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #0a58ca;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #0a58ca;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn:hover{color:#0d6efd;border:none;background-color:rgba(0,0,0,0)}.ngb-dp-weekdays{border-bottom:1px solid #dee2e6;border-radius:0;background-color:#f8f9fa}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline-width:none;outline-style:none}.ngb-dp-navigation-select{display:flex;flex:1 1 152px}ngb-datepicker-navigation-select>.form-select{flex:1 1 auto;padding:0 8px;font-size:14px;height:28px}.form-select{border-color:#dee2e6;border-radius:4px}input[type=text],input[type=email],select[type=text],input[type=tel]{width:100%;border:none;background-color:rgba(0,0,0,0);font:12px Tahoma;margin-bottom:5px;font-size:13px;line-height:1.6;padding:6px 12px;border-bottom:1px solid #000 !important;color:#000}form.reviewf input[type=text],form.reviewf textarea{border:0;outline:0;font-size:17px;width:100%;padding:10px 20px;margin:10px 0px;box-sizing:border-box;color:#000 !important;background-color:#fff !important;font-size:15px}form.reviewf input[type=text]::placeholder{color:#a4a4a4}