section.usecases{
	display: grid;
	gap: 157px;
	max-width: var(--block-mid-width) !important;
	grid-template-columns: 1fr 427px;
	background-color: var(--color-light);
	border-radius: var(--block-radius);
	padding: 26px;
	img{
		float: left;
		width: 100%;
	}
	.wrap{
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: self-start;
		padding: 28px 0 28px 34px;
		gap: 32px;
		.txt{
			font-weight: normal;
			font-family: var(--primary-font);
			font-size: var(--big-font-size);		
			color: var(--txt-light);		
		}
		a{
			display: inline-flex;
			gap: 2px;
			align-items: center;
			font-size: var(--regular-font-size);
			text-transform: uppercase;
			text-decoration: none;
			font-weight: var(--bold-weight);
			color: var(--highlight);
			.Icon{
				background-color: var(--highlight);
			}
		}
	}
}
@media (max-width: 1024px) {
}
@media (max-width: 600px) {
	section.usecases{
		width: calc(100% - 48px);
		margin: 0 24px;
		grid-template-columns: 1fr;
		padding: 37px 24px 24px 24px;
		gap: 39px;
		.wrap{
			padding:0;
			gap: 39px;
		}
	}
}