@media (max-width: 991px) {

	.usp__container {
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
		gap: 10px;
		align-items: flex-end;
	}

}

@media (min-width: 992px) and (max-width: 1199px) {

	.usp__container {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 20px;
	}

	.usp-item.usp-item--5 {
		grid-column: span 2;
	}

}

@media (max-width: 1365px) {

	.usp-item.usp-item--3 {
		grid-column: 1/-1;
		grid-row: 3;
	}

	.usp-item.usp-item--5 {
		grid-row: 2;
		grid-column: 2/3;
	}

}

@media (min-width: 1200px) and (max-width: 1365px) {

	.usp__container {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 20px;
	}

	/*.usp-item.usp-item--5 {*/
	/*	grid-column: span 2;*/
	/*}*/

}

@media (min-width: 1366px) {

	.usp__container {
		display: grid;
		grid-template-columns: repeat(6, 1fr);
		grid-auto-flow: dense;
		grid-gap: 24px;
	}

	.usp-item--1,
	.usp-item--2,
	.usp-item--3 {
		grid-column: span 2;
		grid-row: 1;
	}

	.usp-item--4,
	.usp-item--5 {
		grid-column: span 3;
		grid-row: 2;
	}

}
