.requisites-block{padding: 40px; background: #202020; border-radius: 20px; font-size: 24px;line-height: 1.7;color: #FFFFFF;font-weight:300}
.requisites-row{display:flex; gap:40px; align-items:end}
.requisites-label{width:295px; min-width:295px}
.requisites-dotted{width:280px; min-width:280px; overflow:hidden; white-space:nowrap}
.requisites-row:first-child{margin-bottom:50px}
.requisites-row:first-child .requisites-label{font-weight:700}
@media(max-width:1229px){
	.requisites-block{padding: 30px; font-size: 20px}
	.requisites-row{gap:30px}
	.requisites-label{width:215px; min-width:215px;}
	.requisites-dotted{width:210px; min-width:210px;}
	.requisites-row:first-child{margin-bottom:40px}
}
@media(max-width:991px){
	.requisites-block{padding: 20px; font-size: 18px}
	.requisites-row{gap:20px}
	.requisites-label, .requisites-dotted{width:185px; min-width:185px;}
	.requisites-row:first-child{margin-bottom:30px}
}
@media(max-width:767px){
	.requisites-block{font-size: 16px}
	.requisites-label{width:165px; min-width:165px;} 
	.requisites-dotted{width:50px; min-width:50px;}
	.requisites-row:first-child{margin-bottom:20px}
}
@media(max-width:575px){
	.requisites-block{font-size: 14px}
	.requisites-row{gap:0; flex-direction:column; border-bottom:1px dashed #fff; padding:0 0 15px; margin:0 0 15px}
	.requisites-row:first-child{margin-bottom:15px}
	.requisites-label, .requisites-value{width:100%; min-width:100%}
	.requisites-dotted{display:none}
	.requisites-block{padding: 15px; border-radius:10px}
	.requisites-row:last-child{margin:0; padding:0; border:none}
}
