.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}#elementor-popup-modal-13256 .dialog-widget-content{animation-duration:1.2s;border-radius:5px 5px 5px 5px;box-shadow:2px 8px 23px 3px rgba(255,255,255,.2)}#elementor-popup-modal-13256 .dialog-message{width:640px;height:100vh;align-items:flex-start}#elementor-popup-modal-13256 .dialog-close-button{display:flex;font-size:30px}@media (max-width:767px){#elementor-popup-modal-13256 .dialog-message{width:295px}}.hero-shine{background:linear-gradient(to right,#eb3496 0,white 30%,#eb3496 25%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:animate 16s linear infinite}.booking-form-container .ff_submit_btn_wrapper::before,.booking-form-container .ff_submit_btn_wrapper::after{content:none!important;display:none!important}.booking-form-container .ff_submit_btn_wrapper{position:static!important;z-index:auto!important;pointer-events:none!important}.booking-form-container .ff_submit_btn_wrapper .ff-btn-submit{position:relative!important;z-index:2!important;pointer-events:auto!important;-webkit-appearance:none;touch-action:manipulation}.booking-form-container .ff-el-group:last-child,.booking-form-container .ff-el-group:last-child .ff-el-input--content{overflow:visible!important}