.card-items-wrapper {
	position: relative;
	flex: 0 0 21% !important;
	margin: 0px 1%;
}

@media screen and (max-width: 1199px) {
	.card-items-wrapper {
		flex: 0 0 31% !important;
	}
}

@media screen and (max-width: 920px) {
	.card-items-wrapper {
		flex: 0 0 48% !important;
	}
}

@media screen and (max-width: 599px) {
	.card-items-wrapper {
		flex: 0 0 100% !important;
	}
	.card-items-wrapper .responsive {
		display: none;
	}
	.card-items-wrapper .compact-card {
		position: relative !important;
		background-color: transparent !important;
		border: none !important;
	}

	.card-items-wrapper .card-text-main > * {
		display: block !important;
	}

	.card-items-wrapper .card-text {
		display: none !important;
	}

	.card-items-wrapper .card-text-main {
		display: block !important;
	}

	.card-items-wrapper .to-hover:hover {
		box-shadow: none !important;
	}
}
