
/* Hide by default; show only on mobile */
            .mobile-call-whatsapp-bar {
                display: none;
            }
            @media screen and (max-width: 768px) {
                .mobile-call-whatsapp-bar {
                    display: flex;
                    flex-direction: column;
                    align-items: center;
                    position: fixed;
                    bottom: 0;
                    left: 0;
                    right: 0;
                    z-index: 9999;
                    background: #fff;
                    box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
                    padding: 15px 10px;
                    border-top: 3px solid var(--rh-global-color-primary);
					border-radius: 20px 20px 0px 0px;
                }
                .mobile-call-whatsapp-bar .reserve-text {
                    font-size: 18px;
                    font-weight: bold;
                    color: var(--rh-global-color-primary);
                    margin-bottom: 10px;
                    text-align: center;
                }
                .mobile-call-whatsapp-bar .button-container {
                    display: flex;
                    justify-content: center;
                    gap: 15px;
                    width: 100%;
                }
                .mobile-call-whatsapp-bar a.button-whatsapp {
                    display: inline-flex;
                    align-items: center;
                    justify-content: center;
                    background: var(--rh-global-color-primary);
                    color: #fff;
                    padding: 12px 20px;
                    border-radius: 20px;
                    text-decoration: none;
                    font-size: 14px;
                    font-weight: bold;
                    flex: 1;
                    text-align: center;
					transition: background 0.3s ease, color 0.3s ease, border 0.3s ease;
                }

                .mobile-call-whatsapp-bar a.button-whatsapp:hover {
                    background: transparent;
        			color: var(--rh-global-color-primary);
        			border: 2px solid var(--rh-global-color-primary);
                }
				
                .mobile-call-whatsapp-bar a.button-call-now {
                    display: inline-flex;
                    align-items: center;
                    justify-content: center;
                    background: transparent;
        			color: var(--rh-global-color-primary);
        			border: 2px solid var(--rh-global-color-primary);
                    padding: 12px 20px;
                    border-radius: 20px;
                    text-decoration: none;
                    font-size: 14px;
                    font-weight: bold;
                    flex: 1;
                    text-align: center;
					transition: background 0.3s ease, color 0.3s ease, border 0.3s ease;
                }

                .mobile-call-whatsapp-bar a.button-call-now:hover {
                    background: var(--rh-global-color-primary);
        			color: #fff;
                }
				.button-whatsapp .fab.fa-whatsapp {
					margin-right: 15px;
					font-size: 20px;
				}
				
				.button-call-now .fas.fa-phone-alt {
					margin-right: 15px;
					font-size: 20px;
				}
            }