.providers {
	margin-bottom: 80px;

	@media (max-width: 768px) {
		margin-bottom: 48px;
	}
}

.providers__content {
	display: flex;
	flex-direction: row;
	gap: 32px;

	@media (max-width: 768px) {
		flex-direction: column;
	}
}

.providers__left {
	flex: 7;
	padding-top: 24px;
}

.providers__heading {
	margin-top: 0;
}

.providers__text {
	margin: 0;
}

.providers__right {
	position: relative;
	flex: 5;
	padding: 24px;
	border-radius: 16px;
	background: linear-gradient(180deg, rgba(118, 226, 255, 0.16) 0%, rgba(118, 226, 255, 0) 100%);
}

.providers__images {
	width: 100%;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;

	@media (max-width: 768px) {
		flex-wrap: wrap;
	}
}

.providers__image {
	width: 100px;

	@media (max-width: 768px) {
		width: calc(50% - 16px);
		padding: 16px;
	}
}

.providers__image:last-child {
	width: 80px;

	@media (max-width: 768px) {
		width: calc(50% - 20px);
	}
}
