.content__block--flow--07 > .content__description--flow--07{
	text-align: center;
	margin-bottom: 35px;
	line-height: 2;
}
	.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;
		width: 100%;
	}
	.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;
						}
	}