.mfp-title{display:none}.grecaptcha-badge{visibility:collapse!important}.et_pb_contact_form_0 .et_pb_button_wrapper{display:block;width:100%}.et_pb_contact_form_0 .et_pb_contact_submit.et_pb_button{display:block;width:100%;max-width:100%;margin:10px auto;text-align:center}.et_contact_bottom_container{width:100%}#notification-container{position:fixed;top:20px;left:20px;z-index:99999;pointer-events:none}#countdown-notification{background-color:#1a1a1a;color:#ffd400;padding:15px 25px;border-radius:8px;font-size:15px;font-weight:500;box-shadow:0 4px 15px rgba(0,0,0,0.4);margin-bottom:15px;opacity:0;transform:translateY(20px);transition:all 0.5s ease;pointer-events:auto;border:1px solid #333}#countdown-notification.show{opacity:1;transform:translateY(0)}#countdown-notification strong{color:#ffd400;font-weight:700;font-size:16px}#booking-notification{background-color:#2d2d2d;color:#ffffff;padding:12px 18px;border-radius:10px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 15px rgba(0,0,0,0.4);opacity:0;transform:translateY(20px);transition:all 0.5s ease;pointer-events:auto;max-width:350px}#booking-notification.show{opacity:1;transform:translateY(0)}.booking-avatar{background-color:#4a5568;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}#avatar-initials{color:#ffffff;font-weight:600;font-size:14px}.booking-content{display:flex;flex-direction:column;gap:2px}#booking-text{font-size:14px;font-weight:500;line-height:1.4}.booking-time{font-size:11px;color:#a0aec0}@media (max-width:768px){#notification-container{top:10px;left:10px;right:10px}#booking-notification{max-width:calc(100vw - 20px)}#countdown-notification{font-size:13px;padding:12px 20px}}#sticky-button-container{position:fixed!important;bottom:5px;left:50%;transform:translateX(-50%);z-index:9999;transition:opacity 0.3s ease,visibility 0.3s ease;width:auto}#sticky-button-container.hidden{opacity:0;visibility:hidden}@media (max-width:768px){#sticky-button-container{bottom:5px;left:15px;right:15px;transform:none}}