body{position:static!important}:is(.anim_lbl:has(input:focus) label,.anim_lbl:has(input:not(:placeholder-shown)) label,.anim_lbl:has(textarea:focus) label,.anim_lbl:has(textarea:not(:placeholder-shown)) label){z-index:4;background-color:#fff;transform:translateY(-150%)scale(.75)}:is(.anim_lbl:has(textarea:focus) label.lbl_txtara,.anim_lbl:has(textarea:not(:placeholder-shown)) label.lbl_txtara){transform:translateY(-22px)scale(.75)}:is(.sbs-form .anim_lbl:has(input:focus) label,.sbs-form .anim_lbl:has(input:not(:placeholder-shown)) label,.sbs-form .anim_lbl:has(textarea:focus) label,.sbs-form .anim_lbl:has(textarea:not(:placeholder-shown)) label,.booking_hero .anim_lbl:has(input:focus) label,.booking_hero .anim_lbl:has(input:not(:placeholder-shown)) label,.dark-form .anim_lbl:has(input:focus) label,.dark-form .anim_lbl:has(input:not(:placeholder-shown)) label){background-color:#fff;transform:translateY(-150%)scale(.75)}:is(.generic-form-2023 .anim_lbl:has(input:focus) label,.generic-form-2023 .anim_lbl:has(input:not(:placeholder-shown)) label,.generic-form-2023 .anim_lbl:has(textarea:focus) label,.generic-form-2023 .anim_lbl:has(textarea:not(:placeholder-shown)) label){background-color:#fff!important}:is(.book-sec .forms-2024 .anim_lbl:has(input:focus) label,.book-sec .forms-2024 .anim_lbl:has(input:not(:placeholder-shown)) label,.book-sec .forms-2024 .anim_lbl:has(textarea:focus) label,.book-sec .forms-2024 .anim_lbl:has(textarea:not(:placeholder-shown)) label){background-color:#c7e2af!important}input[type=date].form-control,input[type=date]{background:#fff;appearance:auto!important}input[type=date]::-webkit-calendar-picker-indicator{opacity:1;cursor:pointer;display:block}.signature,.signature-pad-wrap{touch-action:none;min-height:180px}.signature canvas,.signature-pad-wrap canvas{touch-action:none;background:#fff;width:100%;height:180px}
