.pricing-box {
		border: 1px solid var(--border-color);
		border-radius: 10px;
		padding: calc(var(--padd) * 2);
		min-width: 350px;
		display: flex;
		flex-direction: column;
		gap: calc(var(--padd) * 2);
		align-items: flex-start;
		justify-content: flex-start;

		ul {
			margin-top: var(--padd);
		}

		.number {
			font-weight: bold;
			font-size: 2.2rem;
		}

		a.button {
			margin-top: auto;
		}

	}

	@media (min-width: 992px) {
		.pricing-box {
			max-width: 50%;
		}
	}

	.clients {
		text-align:center;

		div {
			display: inline-flex;
			width: 10rem;
			height: 10rem;
			margin: 1rem;
			justify-content: center;
			align-items: center;
			box-shadow: 0 0 15px rgba(0, 130, 201, 0.12);
			border-radius: 15px;
			background-repeat: no-repeat;
			background-position: center;
			filter: grayscale(1);
			opacity: 0.7;
			transition: all 0.2s ease;
		}
		div:hover {
			filter: grayscale(0);
			opacity: 1;
		}
	}