.book-demo-slot-btn{display:inline-block;margin:.75rem 0 .25rem;padding:.75rem 1.4rem;border-radius:8px;background:linear-gradient(135deg,#3096a7,#0e5b69);color:#fff!important;font-size:.95rem;font-weight:700;text-decoration:none;box-shadow:0 4px 15px rgba(48,150,167,.3);transition:opacity .2s,transform .15s}.book-demo-slot-btn:hover{opacity:.92;transform:translateY(-1px)}