/******************************************************общие для экранов*/


/******************************************************размеры экранов*/
/* Портретные планшеты и средние настольные компьютеры */
@media (min-width: 1025px){
.instr-header{
	margin-top: 5.000000vw; /*60,000001/1200*/
	text-align: center;	
}
.insH{
	font-size: 3.333333vw; /*40/1200*/
	font-family: Philosopher, sans-serif;
	color: #6d6e70;
	margin: 0;
	
}
.slider-instr{
	display: flex;
	justify-content: start;
	align-items: stretch;
	padding-bottom: 4.25vw; /*51/1200*/
}

.slider-instr-left{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 5.583333%;
	transition: 200ms;
}
.slider-instr-left:hover{
	opacity: 0.4;
}
.slider-instr-right{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 5.583333%;
	transition: 200ms;
}
.slider-instr-right:hover{
	opacity: 0.4;
}
.slider-instr-center{
	width: 90%;
	/* flex-grow: 1; */
	display: flex;
	align-items: start;
	justify-content: start;
	overflow-x: scroll;
}
.instr-block{
	padding-left: 1.083333vw; /*13/1200*/
	padding-right: 1.083333vw; /*13/1200*/
	margin-top: 4.25vw; /*51/1200*/
	margin-bottom: 2.333333vw; /*28/1200*/
	transition: 300ms;
}
.instr-block:hover{
	opacity: 0.8;
}
.instr{
	width: 15.58333vw; /*187/1200*/
	border-radius: 15.58333vw; /*187/1200*/
	
	
}
.inH{
	font-family: Philosopher, sans-serif;
	color: #6d6e70;
	margin: 0;
	padding-top: 2.25vw; /*27/1200*/
	font-size: 2.333333vw; /*28/1200*/
}
.inT{
	font-family: Ubuntu, sans-serif;
	color: #6d6e70;
	margin: 0;
	padding-top: 1.583333vw; /*19/1200*/
	font-size: 1.3vw; /*15,6/1200*/
}

.arrow-left{
	width: 1.583333vw; /*19/1200*/
	height: 4.666666vw; /*56/1200*/
}
.arrow-right{
	width: 1.583333vw; /*19/1200*/
	height: 4.666666vw; /*56/1200*/
	transform: rotate(180deg);
}
}
/* Горизонтальные телефоны и вертикальные планшеты */
@media (min-width: 576px) and (max-width: 1024px) {
.instr-header{
	margin-top: 2.3468057vw; /*18/767*/
	text-align: center;	
}
.insH{
	font-size: 3.9765319vw; /*30,5/767*/
	font-family: Philosopher, sans-serif;
	color: #6d6e70;
	margin: 0;
	
}
.slider-instr{
	display: flex;
	align-items: center;
	justify-content: start;
	align-items: stretch;
	padding-bottom: 4.25vw; /*51/1200*/
}

.slider-instr-left{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 7.8%;
}
.slider-instr-right{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 7.8%;
}
.slider-instr-center{
	width: 84.4%;
	/* flex-grow: 1; */
	display: flex;
	align-items: start;
	justify-content: start;
	overflow-x: scroll;
}
.instr-block{
	padding-left: 1.083333vw; /*13/1200*/
	padding-right: 1.083333vw; /*13/1200*/
	margin-top: 4.25vw; /*51/1200*/
	margin-bottom: 2.333333vw; /*28/1200*/
	
}
.instr{
	width: 25.81486vw; /*198/767*/
	border-radius: 25.81486vw; /*198/767*/
	
}
.inH{
	font-family: Philosopher, sans-serif;
	color: #6d6e70;
	margin: 0;
	padding-top: 3.129074vw; /*24/767*/
	font-size: 3.259452vw; /*25/767*/
}
.inT{
	font-family: Ubuntu, sans-serif;
	color: #6d6e70;
	margin: 0;
	padding-top: 2.607561vw; /*20/767*/
	font-size: 2.346805vw; /*18/767*/

}

.arrow-left{
	width: 2.033898vw; /*15,6/767*/
	height: 6.414602vw; /*49,2/767*/
}
.arrow-right{
	width: 2.033898vw; /*15,6/767*/
	height: 6.414602vw; /*49,2/767*/
	transform: rotate(180deg);
}
}
/* Вертикальные телефоны и меньше */
@media (max-width: 575.98px) {
.instr-header{
	margin-top: 2.3468057vw; /*18/767*/
	text-align: center;	
}
.insH{
	font-size: 6.076388vw; /*35/576*/
	font-family: Philosopher, sans-serif;
	color: #6d6e70;
	margin: 0;
	
}
.slider-instr{
	display: flex;
	align-items: center;
	justify-content: start;
	align-items: stretch;
	padding-bottom: 4.25vw; /*51/1200*/
}

.slider-instr-left{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 11%;
}
.slider-instr-right{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 11%;
}
.slider-instr-center{
	width: 78%;
	/* flex-grow: 1; */
	display: flex;
	align-items: start;
	justify-content: start;
	overflow-x: scroll;
}
.instr-block{
	padding-left: 2.604166vw; /*15/576*/

	padding-right: 2.604166vw; /*15/576*/

	margin-top: 4.25vw; /*51/1200*/
	margin-bottom: 2.333333vw; /*28/1200*/
	
}
.instr{
	width: 33.50694vw; /*193/576*/
	border-radius: 33.50694vw; /*193/576*/
	
}
.inH{
	font-family: Philosopher, sans-serif;
	color: #6d6e70;
	margin: 0;
	padding-top: 6.076388vw; /*35/576*/
	font-size: 4.513888vw; /*26/576*/
}
.inT{
	font-family: Ubuntu, sans-serif;
	color: #6d6e70;
	margin: 0;
	padding-top: 3.819444vw; /*22/576*/
	font-size: 2.951388vw; /*17/576*/

}

.arrow-left{
	width: 3.298611vw; /*19/576*/
	height: 9.722222vw; /*56/576*/
}
.arrow-right{
	width: 3.298611vw; /*19/576*/
	height: 9.722222vw; /*56/576*/
	transform: rotate(180deg);
}
}
