/* Reset and hide the custom cursor */
.cb-cursor,
.cb-cursor:before,
.cb-cursor-text {
    display: none; /* Hide custom cursor elements */
}

/* Use the default cursor for all elements */
body,
.cb-cursor {
    cursor: default !important;
}

/* Ensure the cursor is visible on interactive elements */
h1, h2, h3, h4, h5, h6, a, button, input, textarea {
    cursor: pointer !important; /* Pointer cursor for interactive elements */
}

/* Ensure the cursor is visible and functional on all images */
img {
    cursor: default !important; /* Default cursor for images */
    pointer-events: auto; /* Allow pointer interactions with images */
}

/* Specific rule for the targeted image */
img[src="images/about-video-bg.jpg"] {
    cursor: pointer !important; /* Use pointer cursor for this specific image */
    pointer-events: auto; /* Ensure interactions are enabled for this image */
}
