:root{ --white:#fff; --color: #9a1b45; } .btn{ color: var(--color); font-family: 'Signika', sans-serif; font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; padding: 4px 10px; border-radius: 0; border: 4px solid var(--color); position: relative; margin: 0 10px; z-index: 1; transition: all 0.3s ease-in-out; } .btn:hover, .btn:focus{ color: var(--white); background-color: var(--color); transform: scale(1.1) rotate(10deg); } @media only screen and (max-width: 767px){ .btn{ margin-bottom: 30px; } }