.openlane-buyers-refresh-columns-with-icons {}

.openlane-buyers-refresh-columns-with-icons h4 {
	margin-bottom: 0px;
}

.openlane-buyers-refresh-columns-with-icons .container {
	display: flex;

}

.openlane-buyers-refresh-columns-with-icons .block:first-of-type { padding-left: 0;}
.openlane-buyers-refresh-columns-with-icons .block:last-of-type { padding-right: 0;}
.openlane-buyers-refresh-columns-with-icons .block {
	display: flex;
	padding: 24px;
	flex-direction: column;
	align-items: flex-start;
	gap: 24px;
	flex: 1 0 0;
	align-self: stretch;
	width: 33.33%;
	margin-top: 16px;
	position: relative;
}

.openlane-buyers-refresh-columns-with-icons .block:not(:last-of-type)::after {
	content: " ";
	width: 1px;
	height: calc(100% - 64px);
	position: absolute;
	right: 8px;
	top: 32px;
	background-color: #C3C3C3;
}


.openlane-buyers-refresh-columns-with-icons .blocks h2 {
	margin-bottom: 0 !important;
}
.openlane-buyers-refresh-columns-with-icons .blocks p {
	color: var(--Text-Default, #0A1B5F);
	font-family: Poppins;
	font-size: var(--Font-Body-Default, 16px);
	font-style: normal;
	font-weight: 400;
	line-height: 150%;
	/* 24px */
}

.text-highlight {
	color: var(--Text-Highlight, #0061FF);
	text-align: center;
	font-family: Poppins;
	font-size: 40px;
	font-style: normal;
	font-weight: 600;
	line-height: 110%;
	/* 44px */
	letter-spacing: -0.4px;
}

@media (max-width: 1730px) {}

@media (max-width: 1525px) {}

@media (max-width: 1400px) {}

@media (max-width: 1399px) {}

@media (max-width: 1300px) {}

@media (max-width: 1199px) {}

@media (max-width: 992px) {}

@media (max-width: 991px) {
	.openlane-buyers-refresh-columns-with-icons .container {
		flex-direction: column;
	}

	.openlane-buyers-refresh-columns-with-icons .block {
		width: 100%;
		max-width: 400px;
		margin: auto;
	}
	.openlane-buyers-refresh-columns-with-icons .block:not(:last-of-type)::after {
		width: 100%;
		height: 1px;
		bottom: 0;
		left: 0;
		top: 100%;
	}
.openlane-buyers-refresh-columns-with-icons .block:first-of-type { padding-left: 24px;}
}

@media (max-width: 781px) {}

@media (max-width: 767px) {
	.openlane-buyers-refresh-columns-with-icons .block {
		width: 100%;
		max-width: 600px;
		margin: auto;
	}


}

@media (max-width: 639px) {}

@media (max-width: 600px) {}

@media (max-width: 580px) {}

@media (max-width: 575px) {}

@media (max-width: 420px) {}