.two-columns {
	column-count: 2;
	column-fill: balance;
	padding: 60px;
	gap: 120px;
	text-align: justify;
}
.two-columns p{
	margin-top: 0;
}
#block-ly-ourvalues {
	background-image: url(/themes/custom/ly/images/bg_mask.svg);
	background-repeat: no-repeat;
	background-size: cover;
	padding: 20px 0;
}
.sections {
	display: flex;
	gap: 2%;
	justify-content: space-between;
	align-items: center;
}
.left img {
  width: 100%;
  height: auto;
  border-radius: 26px;
}
.left, .right {
	width: 49%;
	padding: 60px 90px;
}
@media screen and (min-width: 1024px) and (max-width: 1365px) {
	.two-columns {
		padding: 30px;
		gap: 60px;
	}
	.left, .right {
		padding: 30px;
	}
}
@media screen and (max-width: 1023px) {
	.two-columns {
		padding: 30px;
		gap: 60px;
	}
	.left, .right {
		padding: 30px;
	}
}
@media screen and (max-width: 767.5px) {
	.two-columns {
		column-count: 1;
	}
	.sections {
		flex-direction: column;
	}
	.left, .right {
		width: 100%;
	}

}

