.content__block--flow--07 > .content__description--flow--07{
	text-align: center;
	margin-bottom: 35px;
	line-height: 1.7;
}
	.content__items--flow--07:first-child {
		border-top: 1px solid #DBDBDB;
	}
	.content__items--flow--07{
		border-bottom: 1px solid #DBDBDB;
		padding: 30px 0 27px 27px;
        display: flex;
        align-items: center;
        gap: 28px;
	}
	.content__block--flow--07 .content__items--flow--07::before{
		content: inherit;
	}
		.content__subttl--flow--07 {
			margin-bottom: 8px;
		}
			.content__items--flow--07 .content__count--flow--07{
				width: 38px;
				text-align: center;
				line-height: 1.1;
			}
				.content__items--flow--07 .content__count--flow--07::after{
					display: inline-block;
					content: '0'counter(count);
					font-size: 30px;
					line-height: 1.2;
				}

@media screen and (max-width: 1080px){
	.content__block--flow--07 > .content__description--flow--07{
		text-align: left;
		margin-bottom: 5.333vw;
	}
	.content__block--flow--07 .content__list--vertical{
		gap: 5.333vw;
	}
		.content__items--flow--07{
			display: flex;
			flex-direction: column;
			align-items: center;
			gap: 5.333vw;
			padding: 5.333vw 0 0;
			border-top: 1px solid #DBDBDB;
			border-bottom: none;
		}
		.content__items--flow--07:last-child{
			border-bottom: 1px solid #DBDBDB;
			padding-bottom: 5.333vw;
		}
		.content__block--flow--07 .content__items--flow--07::before{
			content: inherit;
		}
			.content__wrap--flow--07{
				display: flex;
				flex-direction: column;
				align-items: center;
				gap: 1.333vw;
				width: 100%;
			}
			.content__subttl--flow--07{
				margin-bottom: 0;
				text-align: center;
				width: 100%;
			}
				.content__items--flow--07 .content__count--flow--07{
					width: auto;
					display: flex;
					align-items: flex-end;
					justify-content: center;
					gap: 0.8vw;
					line-height: 1.2;
					font-size: 3.733vw;
				}
					.content__items--flow--07 .content__count--flow--07::after{
						display: inline-block;
						content: '0'counter(count);
						font-size: 6.933vw;
						line-height: 1;
					}
}