.btn--primary{background-color:#e88b24;border-radius:40px;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:1.2;padding:15px 25px;text-align:center;text-decoration:none;transition:background-color .3s ease}.btn--primary:hover{background-color:rgba(232,139,36,.95)}.btn-small{font-size:14px;padding:6px 14px}.btn-medium{font-size:16px;padding:10px 20px}.btn-large{font-size:18px;padding:14px 28px}