
.seitrack .intro-title.font_script.small{
	font-size: 2.5vw;
	line-height: 2.5vw;
	white-space: normal;
	margin-top: 2.5vh;
}

.info_block .section_title {
	font-size: 4.3vw;
	line-height: 4.3vw;
}
.info_block .content{
	align-items: center;
}

#management_agency .content .left {
	width: 50%;
}
#management_agency .content .right{
	width: 30%;
}

#multiservice span{
	white-space: nowrap;
}


.info_block .left .phrase{
	display: flex;
	flex-direction: column;
	gap: 5vh;
}

#record_label .right{
	display: flex;
	gap: 4vw;
	align-items: center;
	justify-content: center;
}
#record_label .right .info{
	width: 70%;
}
#record_label .right .triangles_container{
	width: 8%;
	max-width: 45px;
}
#record_label .right .triangles_container img{
	width: 100%;
	height: auto;
}
#record_label .info .text {
	margin-bottom: 25px;
}
#record_label .info .text h3{
	margin-bottom: 10px;
}
#impact{
	padding: 0 8vw;
}
#impact .intro-title{
	font-size: 5vw;
	line-height: 5vw;
}
#impact .text{
	margin-top: 5vh;
}
#impact .text h2{
	font-size: 3vw;
	line-height: 1;
	margin-bottom: 10px;
}

@media(max-width:992px){
	.info_block .left .phrase {
		gap: 3vh;
	}
	#seitrack_data .info_block .content{
		flex-direction: column;
		gap:3vh;
	}
	#seitrack_data .info_block .content .left,
	#seitrack_data .info_block .content .right{
		width: 100%;
	}
	#management_agency .right{
		ju
	}
	#management_agency .right .triangles_container{
		position: relative;
		margin: 0 auto;
		max-width: 200px;
	}
	#impact .content{
		flex-direction: column;
		gap:3vh;
	}
	#impact .content .left,
	#impact .content .right{
		width: 100%;
	}
	#impact .content .phrase{
		display: flex;
		justify-content: center;
	}
	#impact .intro-title {
		font-size: 8vw;
		line-height: 8vw;
	}
}

@media(max-width:767px){
	.seitrack .intro-title{
		white-space: normal;
	}

}