.bwalk-form-btn{min-width:150px;padding:16px 20px!important}.bwalk-forms-container{position:relative}.bwalk-forms-container .msg-error{color:red;text-align:center}.bwalk-forms-container .msg-success{color:green;text-align:center}#hs_cos_wrapper_form_add_to_waitlist>div.bwalk-forms-container,#hs_cos_wrapper_form_booking_view>div.bwalk-forms-container{padding:0!important}.bwalk-forms-header,.respuesta{text-align:center}.bwalk-forms-header h3{font-weight:700}.bwalk-forms-container select,.bwalk-forms-container select:focus{color:#000}.bwalk-forms-container .actions{display:flex;justify-content:end}.bwalk-forms-container .actions button{max-width:max-content}.bwalk-form-close-btn{align-items:center;background-color:rgb(var(--color-primary));border-radius:30px;color:#fff;display:flex;float:right;font-size:30px;height:30px;justify-content:center;min-width:unset!important;padding:0;position:absolute;right:20px;top:20px;width:30px}.bwalk-forms-container[form-type=modal] .bwalk-forms-modal-backdrop{align-items:center;backdrop-filter:blur(10px);background:rgba(0,0,0,.5);display:flex;height:100dvh;inset:0;justify-content:center;opacity:0;overflow-x:hidden;overflow-y:scroll;padding:50px 0;pointer-events:none;position:fixed;transition:opacity .2s ease;width:100vw}.bwalk-forms-container.bwalk-form-property .bwalk-forms-modal-box{margin-top:-150px}.bwalk-forms-container.waitlist-form .bwalk-forms-modal-box{box-shadow:0 0 10px #ccc;margin-top:10px}.bwalk-forms-container.booking-form .bwalk-forms-modal-box{background:#f7f7f7;margin-top:10px}.bwalk-forms-container.booking-form .bwalk-forms-modal-box,.bwalk-forms-container.bwalk-form-property .bwalk-forms-modal-box,.bwalk-forms-container.waitlist-form .bwalk-forms-modal-box{margin-left:25px}.bwalk-forms-container[form-type=modal] .bwalk-forms-modal-backdrop.open{opacity:1;pointer-events:all;z-index:9999}.bwalk-forms-modal-box{background:#fff;max-width:420px;padding:1.5rem;position:relative;transform:translateY(12px);transition:transform .2s ease;width:100%}.bwalk-forms-modal-backdrop.open .bwalk-forms-modal-box{transform:translateY(0)}.bwalk-forms-container[form-type]:not([form-type=modal]) .bwalk-form-btn,.bwalk-forms-container[form-type]:not([form-type=modal]) .bwalk-form-close-btn-container{display:none!important}.booking_properties{align-items:center;background:#212139;bottom:0;display:none;justify-content:center;left:0;padding:15px;position:fixed;right:0}.booking_properties .bwalk-forms-external-btn{display:none}.booking_properties.apply-now-enabled{display:flex;z-index:99999}.booking_properties .button{margin:0 5px;padding:10px 30px}.s_booking{padding:20px}.cta_buttons{align-items:stretch;display:flex;gap:8px;justify-content:center}.bwalk-forms-sticky-bar-icon{align-items:center;background:rgb(var(--color-primary));border-radius:50px;color:#fff;display:flex;font-size:25px;height:50px;justify-content:center;padding:20px;width:50px}@media (max-width:767px){.booking_properties .bwalk-forms-external-btn{display:flex}.bwalk-forms-container[form-type]:not([form-type=modal]) .bwalk-forms-modal-backdrop{align-items:flex-start;backdrop-filter:blur(10px);background:rgba(0,0,0,.5);display:flex;height:100dvh;inset:0;justify-content:center;opacity:0;overflow-x:hidden;overflow-y:scroll;padding:50px 0;pointer-events:none;position:fixed;transition:opacity .2s ease;width:100vw}.bwalk-forms-container[form-type]:not([form-type=modal]) .bwalk-forms-modal-backdrop.open{opacity:1;pointer-events:all;z-index:999999}.bwalk-forms-container[form-type]:not([form-type=modal]) .bwalk-form-btn,.bwalk-forms-container[form-type]:not([form-type=modal]) .bwalk-form-close-btn-container{display:unset!important}.bwalk-forms-container[form-type]:not([form-type=modal]).external-btn .bwalk-form-btn{display:none!important}.booking_properties{display:flex;z-index:99999}.bwalk-forms-container.booking-form .bwalk-forms-modal-box,.bwalk-forms-container.bwalk-form-property .bwalk-forms-modal-box,.bwalk-forms-container.waitlist-form .bwalk-forms-modal-box,.bwalk-forms-container[form-type=modal] .bwalk-forms-modal-box{margin:0;max-width:90%}.bwalk-forms-container[form-type=modal] .bwalk-forms-modal-backdrop{align-items:flex-start;padding-bottom:100px}}