/* Custom header styles for secondary CTA buttons */
.headerButtons .btn.btn-black2 {
    background: transparent !important;
    color: #ffd201 !important;
    border: 2px solid #ffd201 !important;
    padding: 6px 18px !important; /* Adjusted for border */
}

.headerButtons .btn.btn-black2:hover {
    background: rgba(255, 210, 1, 0.1) !important;
    color: #ffdd33 !important;
    border-color: #ffdd33 !important;
}

/* Add spacing between buttons */
.headerButtons .btn.btn-black2:not(:first-child) {
    margin-left: 10px !important;
}

/* Ensure buttons align properly */
.headerButtons {
    display: flex;
    align-items: center;
}

@media (max-width: 991px) {
    .headerButtons .btn.btn-black2 {
        padding: 0px 8px !important;
        border-width: 1px !important;
    }
}