section.instr {margin-top: 100px;margin-bottom: 60px;}

.container-instr{width: 100%;max-width: 816px;margin: 0 auto;padding: 0 15px;}

@media (max-width: 1630px) {
	.container-instr {max-width: 50.061vw; padding: 0 0.92vw;}
}
@media (max-width: 1024px) {
	.container-instr {max-width: 816px; padding: 0 30px;}
}
@media(max-width:520px){
	.container-instr {max-width: 816px; padding: 0 30px;}
}

.container-instr h1{color: #D13E74;margin:0;line-height: 1.3;font-weight: bold;font-size: 60px;margin-bottom: 0.8em;}
.container-instr h2{font-weight: 700;font-size: 48px;line-height: 120%;margin-bottom: 1em;max-width: 100%;}
.container-instr h3{font-weight: 700;font-size: 24px;line-height: 120%;margin-bottom: 1em;max-width: 100%;}
.container-instr p{line-height: 120%;margin-bottom: 0.5em;}
.container-instr img{width: 100%; height: auto;}

@media (max-width: 1630px) {
	.container-instr h2 {font-size: 2.945vw;}
	.container-instr h3 {font-size: 1.472vw;}
}

@media (max-width: 1360px) {
	.container-instr h1 {font-size: 4.412vw;}
}

@media (max-width: 1024px) {
	.container-instr h2 {font-size: 38px;margin-bottom: 0.4em;}
	.container-instr h3 {font-size: 24px;}
}

@media (max-width:765px){
	.container-instr h2 {font-size: 4.967vw;}
	.container-instr h3 {font-size: 3.137vw;}
}

@media(max-width:520px){
	.container-instr h2 {font-size: 32px;margin-bottom: 0.4em;}
	.container-instr h3 {font-size: 24px;}
}

.instr-item{margin-bottom: 20px;}

ul.styled, ol.styled{display: flex;flex-direction: column;counter-reset: item;}
ul.styled li, ol.styled li{list-style: none;font-weight: 400;font-size: 16px;line-height: 120%;position: relative;padding-left: 1em;margin-bottom: 8px;}
ul.styled li:before{content:"";position: absolute;width: 0.4em;height: 0.4em;border-radius: 50%;background-color: #e02263;left: 0;top: 0.5em;}

ol.styled li:before {
	list-style: none;
	content: counter(item) ".";
	counter-increment: item;
	position: absolute;
	left: 0;
	top: 0;
	color: #e02263;
	font-weight: 400;
}


.lit-btns-wrapper-center{display: flex;justify-content: center;}
.lit-btns-wrapper-center a{text-decoration: none;}
