.info-box {
	background: #f9f9f9
}
.info-box .title {
	margin-bottom: 15px;
}
.info-box .desc,
.info-box .note {
	line-height: 130%;
}
.info-box .desc {
	margin-bottom: 20px;
}
.info-box .note {
	margin-bottom: 25px;
}
.info-box .content__list {
	display: grid;
    gap: 15px;
	margin-bottom: 20px;
}
.info-box .content__item {
    display: flex;
	align-items: center;
    gap: 15px;
    padding: 15px;
    border-radius: 6px;
    background: #fff;
	line-height: 130%;
}
.info-box .content__item:before {
    content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	flex-shrink: 0;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12.5' cy='12.5' r='12.5' fill='%23F26422'/%3e%3cpath d='M10.8574 16.8889C10.8574 16.438 10.9962 16.0795 11.2737 15.8136C11.5512 15.5477 11.9558 15.4147 12.4877 15.4147C13.008 15.4147 13.4127 15.5477 13.7017 15.8136C13.9908 16.0795 14.1353 16.438 14.1353 16.8889C14.1353 17.3398 13.9908 17.6982 13.7017 17.9642C13.4127 18.2185 13.008 18.3457 12.4877 18.3457C11.9558 18.3457 11.5512 18.2185 11.2737 17.9642C10.9962 17.7098 10.8574 17.3514 10.8574 16.8889ZM11.0135 13.0387V7.83574C11.0135 7.4195 11.1407 7.07264 11.3951 6.79514C11.661 6.51765 12.0252 6.37891 12.4877 6.37891C12.9502 6.37891 13.3086 6.51765 13.563 6.79514C13.8289 7.07264 13.9619 7.4195 13.9619 7.83574V13.0387C13.9619 13.4665 13.8347 13.8191 13.5803 14.0966C13.3259 14.3741 12.9617 14.5129 12.4877 14.5129C12.0252 14.5129 11.661 14.3741 11.3951 14.0966C11.1407 13.8191 11.0135 13.4665 11.0135 13.0387Z' fill='white'/%3e%3c/svg%3e ");
	background-size: cover;
}
.info-box .content__item-text {

}
@media (min-width: 768px) {
	.info-box .title {
		margin-bottom: 20px;
	}
	.info-box .title .display {
		display: block;
	}	
	.info-box .desc,
	.info-box .note {
		font-size: 18px;
		line-height: 122%;
		margin-bottom: 30px;
	}
	.info-box .content__list {
		grid-template-columns: repeat(3, 1fr);
		margin-bottom: 30px;
	}
	.info-box .content__item {
		font-size: 18px;
		line-height: 122%;
		gap: 12px;
		padding: 20px;
	}
	.info-box .content__item:before {
		width: 25px;
		height: 25px;
	}
	.info-box .content__item-text {

	}	
	.info-box .button {
		width: 306px;
	}	
}
@media (min-width: 1200px) {
	.info-box {
		padding-bottom: 80px;
	}
	.info-box .content__list {
		gap: 20px;
	}
	.info-box .content__item {
		gap: 15px;
	}
	.info-box .content__item-text .display {
		display: block;
	}	
}