.BookingForm_modal__xAjNc,.BookingForm_successModal__HecmE{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80%;max-width:30rem;height:25rem;display:flex;align-items:center;flex-direction:row;background-color:#e9f0f3;border-radius:.1rem;gap:1rem}.BookingForm_modal__xAjNc .BookingForm_image__IFLlz,.BookingForm_successModal__HecmE .BookingForm_image__IFLlz{width:50%;height:100%;background-image:url(/images/3.jpg);background-size:cover;border-radius:.1rem 0 0 .1rem}.BookingForm_modal__xAjNc .BookingForm_content__WmYfr,.BookingForm_successModal__HecmE .BookingForm_content__WmYfr{width:50%;border-radius:0 .1rem .1rem 0;display:flex;align-items:center;flex-direction:column;gap:1rem;padding:1rem}.BookingForm_modal__xAjNc .BookingForm_content__WmYfr svg,.BookingForm_successModal__HecmE .BookingForm_content__WmYfr svg{width:5rem;height:5rem;color:#43d143;margin-bottom:1rem}.BookingForm_modal__xAjNc .BookingForm_content__WmYfr h2,.BookingForm_successModal__HecmE .BookingForm_content__WmYfr h2{font-weight:400;font-style:normal;font-size:1.5rem;text-align:center}.BookingForm_modal__xAjNc .BookingForm_content__WmYfr p,.BookingForm_successModal__HecmE .BookingForm_content__WmYfr p{font-weight:400;font-style:normal;font-size:.8rem;text-align:center}.BookingForm_successModal__HecmE{background-color:#d0ffd0;justify-content:space-between}.BookingForm_booking__Unhl9{display:flex;flex-direction:column;gap:2rem;align-items:center;min-height:100vh;padding:8rem 2rem}.BookingForm_booking__Unhl9 h1{font-family:Whisper,cursive;font-weight:400;font-style:normal;font-size:3rem;text-align:center}.BookingForm_booking__Unhl9 p{max-width:35rem;font-weight:400;font-style:normal;font-size:1rem;text-align:center;line-height:160%}.BookingForm_booking__Unhl9 p a{text-decoration:underline}.BookingForm_booking__Unhl9 form,.BookingForm_booking__Unhl9 form .BookingForm_rowInput__gP0rh{display:flex;align-items:center;flex-direction:column;gap:1rem}.BookingForm_booking__Unhl9 form .BookingForm_rowInput__gP0rh input,.BookingForm_booking__Unhl9 form .BookingForm_rowInput__gP0rh textarea{padding:.5rem 1rem;background-color:#e9f0f3;border:2px solid #818181;border-radius:.25rem;color:#000}.BookingForm_booking__Unhl9 form button{width:80%;max-width:20rem;padding:.5rem 1rem;border-radius:.25rem;border:none;background-color:#000;color:#fff;cursor:pointer}.BookingForm_booking__Unhl9 form .BookingForm_inactive__OjAs4{opacity:.6;cursor:not-allowed}@media only screen and (min-width:700px){.BookingForm_booking__Unhl9 form .BookingForm_rowInput__gP0rh{flex-direction:row}}