
/* Hide on mobile (show on desktop) */
            .call-and-whatsapp {
                display: none;
            }
            @media screen and (min-width: 769px) {
                .call-and-whatsapp {
                    display: flex;
                    flex-direction: row;
                    align-items: center;
                    gap: 20px;
                    position: absolute;
                    left: 72vw;
                }
                .call-and-whatsapp a {
                    display: inline-block;
                    padding: 8px 12px;
                    border-radius: 50px;
                    text-decoration: none;
                    transition: background 0.3s ease, color 0.3s ease, border 0.3s ease;
                    background: #fff;
                    color: var(--rh-global-color-primary);
                }
                .call-and-whatsapp a:hover {
                    background: var(--rh-global-color-primary);
                    color: #fff;
                }
                .button-whatsapp .fab.fa-whatsapp {
                    font-size: 20px;
                }
                .button-call-now .fas.fa-phone-alt {
                    font-size: 20px;
                }
                .tab-panel.active{
                    display: flex;
                    align-items: center;
                }
            }