.address-module__sjp5va__addressContainer{flex-direction:column;width:100%;height:12rem;display:flex;position:relative}.address-module__sjp5va__addressInput{z-index:100;color:#fff;background:#2a2c2e;border:.1rem solid #009fe3;border-radius:1rem;width:95%;height:2.7rem;margin:0;padding-left:2.5%;padding-right:2.5%;font-family:Play,sans-serif;font-size:1.3rem;font-weight:900;transition:all .5s}.address-module__sjp5va__addressInput:focus{border:.1rem solid #009fe3;outline:none;box-shadow:0 0 1rem #009fe3}.address-module__sjp5va__addressInputError{z-index:100;color:#fff;background:#2a2c2e;border:.1rem solid #d60a69;border-radius:1rem;height:2.7rem;margin:0;padding-left:2.5%;padding-right:2.5%;font-family:Play,sans-serif;font-size:1.3rem;font-weight:900;transition:all .5s}.address-module__sjp5va__addressInputError:focus{border:.1rem solid #d60a69;outline:none;box-shadow:0 0 1rem #d60a69}.address-module__sjp5va__autocompleteSuggestions{z-index:1;background:#2a2c2e;border-bottom:.1rem solid #009fe3;border-left:.1rem solid #009fe3;border-right:.1rem solid #009fe3;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;width:95%;height:9rem;margin:0 1rem 0 0;padding:1.5rem 2.5% 1rem;list-style:none;transition:all .3s ease-in-out;overflow-y:auto;transform:translateY(-10px)}.address-module__sjp5va__suggestion{cursor:pointer;padding:.5rem;font:1.3rem Play,sans-serif;transition:all .3s ease-in-out}@media (min-width:768px){.address-module__sjp5va__addressContainer{width:50%}.address-module__sjp5va__addressInput,.address-module__sjp5va__autocompleteSuggestions{width:100%;margin:0;padding-left:1rem;padding-right:1rem}}
.input-module__Y_4kra__input{color:#fff;background:#2a2c2e;border:.1rem solid #009fe3;border-radius:1rem;width:95%;height:2.7rem;padding-left:2.5%;padding-right:2.5%;font-family:Play,sans-serif;font-size:1.3rem;font-weight:900;transition:all .5s}.input-module__Y_4kra__input:focus{border:.1rem solid #009fe3;outline:none;box-shadow:0 0 1rem #009fe3}.input-module__Y_4kra__error{color:#fff;background:#2a2c2e;border:.1rem solid #d60a69;border-radius:1rem;width:95%;height:2.7rem;padding-left:2.5%;padding-right:2.5%;font-family:Play,sans-serif;font-size:1.3rem;font-weight:900;transition:all .5s;position:absolute}.input-module__Y_4kra__error:focus{border:.1rem solid #d60a69;outline:none;box-shadow:0 0 1rem #d60a69}@media (min-width:768px){.input-module__Y_4kra__input,.input-module__Y_4kra__error{width:50%}}
.bookingWizard-module__JskZZG__formContainer{background:linear-gradient(45deg,#222,#2a2c2e);border-radius:.7rem;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:60vh;display:flex}.bookingWizard-module__JskZZG__formTitle{-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#009fe3,#00557a);-webkit-background-clip:text;background-clip:text;font-family:Play,sans-serif;font-size:1.8rem;font-weight:900}.bookingWizard-module__JskZZG__form{width:100%;height:100%;position:relative;top:0;left:0}.bookingWizard-module__JskZZG__formQuestion{flex-direction:column;justify-content:space-evenly;align-items:center;width:90%;height:80%;display:flex;position:absolute;top:0;left:5%}.bookingWizard-module__JskZZG__formHeader{text-align:start}.bookingWizard-module__JskZZG__formQuestionTitle{color:#fff;font-family:Play,sans-serif;font-size:1.3rem;font-weight:900}.bookingWizard-module__JskZZG__formInputContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.bookingWizard-module__JskZZG__formActions{width:100%;height:10%;position:absolute;bottom:0;left:0}.bookingWizard-module__JskZZG__formNext{color:#fff;cursor:pointer;background:linear-gradient(45deg,#009fe3,#00557a);border:none;border-radius:1rem;margin:.7rem;padding:.7rem 1.5rem;font-family:Play,sans-serif;font-size:1.2rem;font-weight:900;transition:all .5s;position:absolute;bottom:0;right:0}.bookingWizard-module__JskZZG__formNext:hover{transform:translateY(-.2rem);box-shadow:0 .2rem .5rem #009fe3}.bookingWizard-module__JskZZG__formPrevious{color:#fff;cursor:pointer;background:linear-gradient(45deg,#009fe3,#00557a);border:none;border-radius:1rem;margin:.7rem;padding:.7rem 1.5rem;font-family:Play,sans-serif;font-size:1.2rem;font-weight:900;transition:all .5s;position:absolute;bottom:0;left:0}.bookingWizard-module__JskZZG__formPrevious:hover{transform:translateY(-.2rem);box-shadow:0 .2rem .5rem #f48e3a}.bookingWizard-module__JskZZG__dialog{width:100%;height:calc(100% - 5rem);position:absolute;top:0;bottom:5rem;left:0;overflow:scroll}.bookingWizard-module__JskZZG__dialog a{color:#f48e3a;font-size:1.5rem}.bookingWizard-module__JskZZG__dialog a:before{content:" 📞 "}.bookingWizard-module__JskZZG__dialog p{margin:1rem;font-size:1.2rem}.bookingWizard-module__JskZZG__dialog span{margin:1rem}.bookingWizard-module__JskZZG__formGroupItem{flex-direction:column;align-items:center;width:100%;margin-bottom:1rem;display:flex}@media (min-width:768px){.bookingWizard-module__JskZZG__formContainer{width:80%;height:70vh;margin:auto auto 5rem}.bookingWizard-module__JskZZG__formTitle{margin:3rem;font-size:2.5rem}.bookingWizard-module__JskZZG__formQuestionTitle{font-size:1.7rem}.bookingWizard-module__JskZZG__dialog{width:80%;margin-top:3rem;left:10%}.bookingWizard-module__JskZZG__dialog p{margin:3rem;font-size:1.7rem}.bookingWizard-module__JskZZG__dialog span{margin:3rem}.bookingWizard-module__JskZZG__dialog a{color:#f48e3a;font-size:1.7rem}}
.textarea-module__xjU3ta__textarea{color:#fff;background:#2a2c2e;border:.1rem solid #009fe3;border-radius:1rem;width:95%;padding-left:2.5%;padding-right:2.5%;font-family:Play,sans-serif;font-size:1.3rem;font-weight:900;transition:all .5s}.textarea-module__xjU3ta__textarea:focus{border:.1rem solid #009fe3;outline:none;box-shadow:0 0 1rem #009fe3}@media (min-width:768px){.textarea-module__xjU3ta__textarea{width:50%}}
.radio-module__rxpICW__radioContainer{margin:auto;line-height:2rem}.radio-module__rxpICW__radioRow{justify-content:start;align-items:center;width:100%;display:flex}.radio-module__rxpICW__radio{appearance:none;background-color:#2a2c2e;border:.1rem solid #009fe3;border-radius:50%;width:1.5rem;height:1.5rem;transition:all .5s}.radio-module__rxpICW__radio:checked{appearance:none;background-color:#009fe3;border:.1rem solid #009fe3;border-radius:50%;width:1.5rem;height:1.5rem;box-shadow:0 0 1rem #009fe3}.radio-module__rxpICW__radioLabel{color:#fff;margin-left:1rem;font-family:Play,sans-serif;font-size:1.2rem;font-weight:900}@media (min-width:768px){.radio-module__rxpICW__radioContainer{line-height:3rem}.radio-module__rxpICW__radioLabel{margin-left:1rem;font-size:1.5rem}}
.multipleInput-module__s9X_Ea__multinputInputContainer{flex-direction:column;align-items:center;width:100%;display:flex}.multipleInput-module__s9X_Ea__multinput{color:#fff;background:#2a2c2e;border:.1rem solid #009fe3;border-radius:1rem;width:95%;height:2.7rem;margin-bottom:2rem;padding-left:2.5%;padding-right:2.5%;font-family:Play,sans-serif;font-size:1.3rem;font-weight:900;transition:all .5s}.multipleInput-module__s9X_Ea__multinputError{color:#fff;background:#2a2c2e;border:.1rem solid #d60a69;border-radius:1rem;width:95%;height:2.7rem;margin-bottom:2rem;padding-left:2.5%;padding-right:2.5%;font-family:Play,sans-serif;font-size:1.3rem;font-weight:900;transition:all .5s}.multipleInput-module__s9X_Ea__multinput:focus{border:.1rem solid #009fe3;outline:none;box-shadow:0 0 1rem #009fe3}.multipleInput-module__s9X_Ea__multinputError:focus{border:.1rem solid #d60a69;outline:none;box-shadow:0 0 1rem #d60a69}@media (min-width:768px){.multipleInput-module__s9X_Ea__multinput{width:50%}}
.parser-container{padding-top:2rem;font-family:Maven Pro,sans-serif;font-size:1.3rem}.parser-container strong{color:#fff;font-weight:700}.parser-container ul{padding-top:1rem;padding-bottom:1rem;padding-left:1rem;list-style-type:disc}.parser-container li{padding-top:.5rem;padding-bottom:.5rem;line-height:1.5}.parser-container a{color:#009fe3;text-decoration:none}.parser-container p{font-family:Maven Pro,sans-serif;font-size:1.3rem}.parser-container h1,.parser-container h2{color:#f48e3a;font-size:1.5rem;font-weight:700}.parser-container h3{color:#009fe3;font-size:1.4rem;font-weight:700}.parser-container h4{color:#009fe3;font-size:1.3rem;font-weight:700}.parser-container table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-family:Maven Pro,sans-serif;font-size:1.2rem;display:block;overflow-x:auto}.parser-container thead{background-color:#0000}.parser-container th{color:#f48e3a;text-align:left;border:1px solid #009fe3;padding:.8rem;font-weight:700}.parser-container td{vertical-align:top;border:1px solid #009fe3;padding:.8rem}.parser-container tr:nth-child(2n),.parser-container tr:hover{background-color:#0000}.parser-container #gallery{flex-direction:column;justify-content:center;width:100%;display:flex}.parser-container #logo-image{-o-object-fit:contain;object-fit:contain;width:40%;height:auto}.parser-container img,.parser-container video{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:auto;margin-top:1rem;margin-bottom:1rem}.parser-container iframe{margin-top:1rem;margin-bottom:1rem;width:100%!important;max-width:100%!important;height:30vh!important}.parser-container [data-lexical-alignment=left]{float:left;max-width:50%;margin-bottom:1rem;margin-right:2rem}.parser-container [data-lexical-alignment=right]{float:right;max-width:50%;margin-bottom:1rem;margin-left:2rem}.parser-container [data-lexical-alignment=center]{margin-left:auto;margin-right:auto;display:block}@media (min-width:768px){.parser-container{margin:1rem 3rem 3rem;font-size:1.5rem}.parser-container p{font-size:1.5rem}.parser-container ul{padding-left:2.5rem}.parser-container h1,.parser-container h2{font-size:2rem}.parser-container h3{font-size:1.7rem}.parser-container h4{font-size:1.5rem}.parser-container table{margin:2rem 0;font-size:1.3rem;display:table}.parser-container th,.parser-container td{padding:1rem}.parser-container #gallery{flex-flow:wrap;gap:2rem}.parser-container img,.parser-container video{-o-object-fit:contain;object-fit:contain;margin-top:1rem;margin-bottom:1rem;height:40vh!important}.parser-container #gallery img{width:unset}.parser-container #logo-image{width:20%;height:unset!important}.parser-container [data-lexical-alignment=left],.parser-container [data-lexical-alignment=right]{max-width:50%}.parser-container iframe{height:50vh!important}}
