.et-waypoint:not(.et_pb_counters) {
	opacity: 1 !important;
}

@keyframes open {
	0% {
		opacity: 0;
	}
	
	100% {
		opacity: 1;
	}
}

@keyframes close {
	0% {
		opacity: 1;
	}
	
	100% {
		opacity: 0;
	}
}

.dnxte_popup_pro_position_top_center {
	position: fixed;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}

.dnxte_popup_pro_position_center_center {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.dnxte_popup_content {
	pointer-events: all;
}

a, button, input, select, textarea {
	pointer-events: all !important;
}

.clr-both {
	clear: both;
}