/* Mouse Cursor Reset - Restoring standard browser cursor */
.cb-cursor,
.cb-cursor:before,
.cb-cursor-text {
	display: none !important;
	visibility: hidden !important;
	opacity: 0 !important;
	pointer-events: none !important;
}

html, body, * {
	cursor: auto !important;
}

a, button, [role="button"], input[type="submit"], input[type="button"], input[type="reset"], .btn, .btn-default, .readmore-btn, .navbar-toggler, .slicknav_btn, .nav-link, .swiper-button-next, .swiper-button-prev, .accordion-button {
	cursor: pointer !important;
}

input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"], textarea {
	cursor: text !important;
}