.small-info-blocks {
	display: flex;
	flex-direction: column;
	gap: 5px;
	align-items: start;
}

@media (min-width: 500px) {

	.small-info-blocks {
		flex-direction: row;
		gap: 25px;
		align-items: center;
	}

}

.small-info-blocks-images, .small-info-blocks-video {
	display: flex;
	gap: 5px;
	align-items: center;
}

.small-info-blocks-images span, .small-info-blocks-video span {
	font-size: 20px;
	line-height: 1;
	color: var(--main-blue);
}

.small-info-blocks-images svg, .small-info-blocks-video svg {
	width: 32px;
	height: 32px;
	fill: var(--main-red);
}