/*----------------------------------------------------------------- */
/* INFO
/*----------------------------------------------------------------- */
.block_info-wrapper {
	border: 1px solid var(--color__grey);
	background-color: var(--color__grey-light);
	padding: 24px 15px 24px 35px;
}

.block_info .icon {
	margin-right: 15px;
	width: 25px;
	height: 25px;

	color: var(--color__brown);
}

.block_info h3 {
	margin: 0;
	font-size: 2.2rem;
}

.block_info-text {
	margin-top: 20px;
}

.block_info p {
	font-size: var(--font-size__small);
	line-height: 2.4rem;
}

@media (max-width: 660px) {
	.block_info-wrapper {
		padding: 24px 15px 24px 15px;
	}
}
