.rs-content {
	position: relative;
	margin-bottom: 100px;
	margin-top: 36px;
}

@media (max-width: 1920px) {
	.rs-content {
		margin-bottom: calc(30px + 70 * (100vw - 320px) / 1600);
		margin-top: calc(20px + 16 * (100vw - 320px) / 1600);
	}
}

@media (min-width: 993px) {
	.rs-content__wrapper {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
}

.rs-content__main {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	width: 100%;
}

@media (min-width: 993px) {
	.wrapper_edit .rs-content__main {
		display: flex;
	}
}

.rs-content__main_wrapper {
	background: #ffffff;
	padding: 53px;
	border-radius: 15px;
}
.content__main_expertise .rs-content__main_wrapper{
	background: transparent;
}
@media (max-width: 1920px) {
	.rs-content__main_wrapper {
		padding: calc(20px + 33 * (100vw - 320px) / 1600);
	}
	.content__main_expertise .rs-content__main_wrapper{
		padding: 0;
	}
}

.rs-content__main_wrapper>h2 {
	margin-bottom: 5px;
}
.rs-content__main_wrapper>h3 {
	color: #494F5E;
	font-family: "Source Sans Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 130%; /* 23.4px */
	margin-bottom: 26px;
}

.rs-content__main_wrapper p {
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 23px;
	color: #494f5e;
}

.rs-content__main_wrapper>p {
	margin-bottom: 15px;
}

@media (max-width: 1920px) {
	.rs-content__main_wrapper p {
		font-size: calc(14px + 4 * (100vw - 320px) / 1600);
		line-height: calc(18px + 5 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 1920px) {
	.rs-content__main_wrapper>p {
		margin-bottom: calc(10px + 5 * (100vw - 320px) / 1600);
	}
}

.rs-content__main_wrapper>h2 {
	margin-bottom: 20px;
}

@media (max-width: 1920px) {
	.rs-content__main_wrapper>h2 {
		margin-bottom: calc(15px + 5 * (100vw - 320px) / 1600);
	}
}
.content__main_expertise .rs-content__main_wrapper>h2 {
	margin-bottom: 5px;
}
.rs-content__block>*:last-child {
	margin-bottom: 0px;
}

.rs-content__footer {
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 20px 30px;
	border: 1px solid #e3e3e3;
	border-radius: 10px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width: 768px) {
	.rs-content__footer {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
}

@media (max-width: 1920px) {
	.rs-content__footer {
		margin-top: calc(10px + 20 * (100vw - 320px) / 1600);
		margin-bottom: calc(10px + 20 * (100vw - 320px) / 1600);
		padding: 20px calc(20px + 10 * (100vw - 320px) / 1600);
	}
}

.rs-content__footer_about {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.rs-content__footer_about>h6 {
	color: #494f5e;
	max-width: 871px;
}

.rs-content__footer_about>h6 a {
	text-decoration-line: underline;
	color: #264796;
}

@media (any-hover: hover) {
	.rs-content__footer_about>h6 a:hover {
		text-decoration: none;
	}
}

.rs-content__footer_about img {
	margin-right: 18px;
}

@media (max-width: 1920px) {
	.rs-content__footer_about img {
		margin-right: calc(10px + 8 * (100vw - 320px) / 1600);
	}
}

.rs-content__footer>a {
	margin: 0px 0px 0px auto;
}

@media (max-width: 768px) {
	.rs-content__footer>a {
		width: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		margin: 10px 0px 0px 0px;
	}
}

.rs-content__grid._grid-1-column>.rs-content__list>div[id*=bx_incl_area],
.rs-content__grid._grid-1-column>.rs-content__list {
	grid-template-columns: repeat(1, 1fr);
	gap: 20px;
}

@media (max-width: 1920px) {

	.rs-content__grid._grid-1-column>.rs-content__list>div[id*=bx_incl_area],
	.rs-content__grid._grid-1-column>.rs-content__list {
		gap: calc(10px + 10 * (100vw - 320px) / 1600);
	}
}

.rs-content__grid._grid-2-column>.rs-content__list>div[id*=bx_incl_area],
.rs-content__grid._grid-2-column>.rs-content__list {
	grid-template-columns: repeat(2, 1fr);
	gap: 20px;
}

@media (max-width: 1920px) {

	.rs-content__grid._grid-2-column>.rs-content__list>div[id*=bx_incl_area],
	.rs-content__grid._grid-2-column>.rs-content__list {
		gap: calc(10px + 10 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 540px) {

	.rs-content__grid._grid-2-column>.rs-content__list>div[id*=bx_incl_area],
	.rs-content__grid._grid-2-column>.rs-content__list {
		grid-template-columns: repeat(1, 1fr);
	}
}

.rs-content__grid._grid-3-column>.rs-content__list {
	grid-template-columns: repeat(3, 1fr);
	gap: 20px;
}

@media (max-width: 1920px) {

	.rs-content__grid._grid-3-column>.rs-content__list {
		gap: calc(10px + 10 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 1170px) {

	.rs-content__grid._grid-3-column>.rs-content__list {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width: 540px) {

	.rs-content__grid._grid-3-column>.rs-content__list {
		grid-template-columns: repeat(1, 1fr);
	}
}

.rs-content__grid._grid-3-column-30>.rs-content__list>div[id*=bx_incl_area],
.rs-content__grid._grid-2-column-30>.rs-content__list {
	grid-template-columns: repeat(2, 1fr);
	gap: 30px;
}

@media (max-width: 1920px) {

	.rs-content__grid._grid-2-column-30>.rs-content__list>div[id*=bx_incl_area],
	.rs-content__grid._grid-2-column-30>.rs-content__list {
		gap: calc(10px + 20 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 540px) {

	.rs-content__grid._grid-2-column-30>.rs-content__list>div[id*=bx_incl_area],
	.rs-content__grid._grid-2-column-30>.rs-content__list {
		grid-template-columns: repeat(1, 1fr);
	}
}

.rs-content__grid._grid-item-bg .rs-content__download {
	background: #f0f2f7;
}

.rs-content__grid>h5 {
	max-width: 791px;
}

.rs-content__grid:not(:last-child) {
	margin-bottom: 30px;
}

@media (max-width: 1920px) {
	.rs-content__grid:not(:last-child) {
		margin-bottom: calc(15px + 15 * (100vw - 320px) / 1600);
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area],
.rs-content__grid>.rs-content__list {
	margin-top: 20px;
	display: grid;
}

@media (max-width: 1920px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area],
	.rs-content__grid>.rs-content__list {
		margin-top: calc(10px + 10 * (100vw - 320px) / 1600);
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__item,
.rs-content__grid>.rs-content__list>.rs-content__item {
	background: #f0f2f7;
	border-radius: 10px;
	padding: 30px 41px 34px 27px;
}

@media (max-width: 1920px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__item,
	.rs-content__grid>.rs-content__list>.rs-content__item {
		padding: calc(20px + 10 * (100vw - 320px) / 1600) calc(20px + 21 * (100vw - 320px) / 1600) calc(20px + 14 * (100vw - 320px) / 1600) calc(20px + 7 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 540px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__item,
	.rs-content__grid>.rs-content__list>.rs-content__item {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>h6,
.rs-content__grid>.rs-content__list>.rs-content__item>h6 {
	color: #264796;
	margin-bottom: 5px;
}

@media (max-width: 540px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>h6,
	.rs-content__grid>.rs-content__list>.rs-content__item>h6 {
		margin-bottom: 0px;
		margin-right: 5px;
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>p,
.rs-content__grid>.rs-content__list>.rs-content__item>p {
	color: #494f5e;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__link,
.rs-content__grid>.rs-content__list>.rs-content__link {
	width: 100%;
	height: 100%;
	background-color: #f0f2f7;
	border-radius: 10px;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	color: #494f5e;
}

@media (any-hover: hover) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__link:hover,
	.rs-content__grid>.rs-content__list>.rs-content__link:hover {
		background: #264796;
		color: #fff;
	}

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__link:hover img,
	.rs-content__grid>.rs-content__list>.rs-content__link:hover img {
		-webkit-filter: brightness(0) invert(1);
		filter: brightness(0) invert(1);
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__link>a,
.rs-content__grid>.rs-content__list>.rs-content__link>a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	height: 100%;
	padding: 20px 26px 20px 30px;
}

@media (max-width: 1920px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__link>a,
	.rs-content__grid>.rs-content__list>.rs-content__link>a {
		padding: 20px calc(20px + 6 * (100vw - 320px) / 1600) 20px calc(20px + 10 * (100vw - 320px) / 1600);
	}
}

.rs-content__grid>.rs-content__list>.rs-content__link>div a>.rs-content__link_img img,
.rs-content__grid>.rs-content__list>.rs-content__link>a>.rs-content__link_img img {
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	width: 40px;
}

.rs-content__grid>.rs-content__list>.rs-content__link>div a>.rs-content__linklink_description,
.rs-content__grid>.rs-content__list>.rs-content__link>a>.rs-content__link_description {
	margin-left: 12px;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download,
.rs-content__grid>.rs-content__list>.rs-content__download {
	padding: 20px 30px;
	border: 1px solid #e3e3e3;
	border-radius: 10px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (max-width: 1920px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download,
	.rs-content__grid>.rs-content__list>.rs-content__download {
		padding: 20px calc(20px + 10 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 768px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download,
	.rs-content__grid>.rs-content__list>.rs-content__download {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download .rs-content__download_about,
.rs-content__grid>.rs-content__list>.rs-content__download .rs-content__download_about {
	color: #494f5e;
	max-width: 741px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

@media (min-width: 769px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download .rs-content__download_about,
	.rs-content__grid>.rs-content__list>.rs-content__download .rs-content__download_about {
		margin-right: 18px;
	}
}

@media (min-width: 769px) and (max-width: 1920px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download .rs-content__download_about,
	.rs-content__grid>.rs-content__list>.rs-content__download .rs-content__download_about {
		margin-right: calc(10px + 8 * (100vw - 768px) / 1152);
	}
}

@media (max-width: 768px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download .rs-content__download_about,
	.rs-content__grid>.rs-content__list>.rs-content__download .rs-content__download_about {
		margin-bottom: 15px;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download .rs-content__download_about img,
.rs-content__grid>.rs-content__list>.rs-content__download .rs-content__download_about img {
	margin-right: 18px;
}

@media (max-width: 1920px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download .rs-content__download_about img,
	.rs-content__grid>.rs-content__list>.rs-content__download .rs-content__download_about img {
		margin-right: calc(10px + 8 * (100vw - 320px) / 1600);
	}
}

@media (min-width: 769px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download .rs-content__download_link,
	.rs-content__grid>.rs-content__list>.rs-content__download .rs-content__download_link {
		margin: 0px 0px 0px auto;
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download .rs-content__download_link a,
.rs-content__grid>.rs-content__list>.rs-content__download .rs-content__download_link a {
	padding: 15px 20px;
}

@media (max-width: 768px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download .rs-content__download_link,
	.rs-content__grid>.rs-content__list>.rs-content__download .rs-content__download_link {
		width: 100%;
	}

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__download .rs-content__download_link a,
	.rs-content__grid>.rs-content__list>.rs-content__download .rs-content__download_link a {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		width: 100%;
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__point,
.rs-content__grid>.rs-content__list>.rs-content__point {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

@media (min-width: 993px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__point,
	.rs-content__grid>.rs-content__list>.rs-content__point {
		margin-top: -10px;
	}
}

@media (min-width: 993px) and (max-width: 1920px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__point,
	.rs-content__grid>.rs-content__list>.rs-content__point {
		margin-top: calc(0px + -10 * (100vw - 992px) / 928);
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__point>h6,
.rs-content__grid>.rs-content__list>.rs-content__point>h6 {
	color: #264796;
	margin-right: 8px;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__point>p,
.rs-content__grid>.rs-content__list>.rs-content__point>p {
	color: #494f5e;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types,
.rs-content__grid>.rs-content__list>.rs-content__types {
	border-radius: 10px;
	min-height: 258px;
	position: relative;
	padding: 30px;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

@media (max-width: 1920px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types,
	.rs-content__grid>.rs-content__list>.rs-content__types {
		padding: calc(20px + 10 * (100vw - 320px) / 1600);
		min-height: calc(131px + 127 * (100vw - 320px) / 1600);
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types:nth-child(2n+1),
.rs-content__grid>.rs-content__list>.rs-content__types:nth-child(2n+1) {
	background-color: #264796;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types:nth-child(2n+1)>.rs-content__types_description>h3,
.rs-content__grid>.rs-content__list>.rs-content__types:nth-child(2n+1)>.rs-content__types_description>h3 {
	color: #fff;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types:nth-child(2n+1)>.rs-content__types_description>a,
.rs-content__grid>.rs-content__list>.rs-content__types:nth-child(2n+1)>.rs-content__types_description>a {
	color: #fff;
	background-color: transparent;
	border: 1px solid rgba(255, 255, 255, 0.5);
}

.rs-content__types_description a.rs-btn{
	text-decoration: none;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types:nth-child(2n+1)>.rs-content__types_description>a span::after,
.rs-content__grid>.rs-content__list>.rs-content__types:nth-child(2n+1)>.rs-content__types_description>a span::after {
	background-color: #fff;
}

@media (any-hover: hover) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types:nth-child(2n+1)>.rs-content__types_description>a:hover,
	.rs-content__grid>.rs-content__list>.rs-content__types:nth-child(2n+1)>.rs-content__types_description>a:hover {
		color: #264796;
		background-color: #fff;
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types:nth-child(2n+1)>.rs-content__types_bg img,
.rs-content__grid>.rs-content__list>.rs-content__types:nth-child(2n+1)>.rs-content__types_bg img {
	-webkit-filter: brightness(0) invert(1);
	filter: brightness(0) invert(1);
}

.rs-content__block_vystavki .rs-content__grid > .rs-content__list > .rs-content__types:nth-child(2n+1) > .rs-content__types_bg img {
	-webkit-filter: unset;
	filter: unset;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types:nth-child(2n),
.rs-content__grid>.rs-content__list>.rs-content__types:nth-child(2n) {
	background-color: #f0f2f7;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types:nth-child(2n)>.rs-content__types_description>h3,
.rs-content__grid>.rs-content__list>.rs-content__types:nth-child(2n)>.rs-content__types_description>h3 {
	color: #264796;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types:nth-child(2n)>.rs-content__types_description>a,
.rs-content__grid>.rs-content__list>.rs-content__types:nth-child(2n)>.rs-content__types_description>a {
	background-color: transparent;
	border: 1px solid rgba(38, 71, 150, 0.5);
	color: #264796;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types:nth-child(2n)>.rs-content__types_description>a span::after,
.rs-content__grid>.rs-content__list>.rs-content__types:nth-child(2n)>.rs-content__types_description>a span::after {
	background-color: #264796;
}

@media (any-hover: hover) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types:nth-child(2n)>.rs-content__types_description>a:hover,
	.rs-content__grid>.rs-content__list>.rs-content__types:nth-child(2n)>.rs-content__types_description>a:hover {
		color: #fff;
		background-color: #35549d;
		border-color: #fff;
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types>.rs-content__types_bg,
.rs-content__grid>.rs-content__list>.rs-content__types>.rs-content__types_bg {
	position: absolute;
	right: 27px;
	bottom: 22px;
	width: 167px;
	height: 142px;
}

@media (max-width: 1920px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types>.rs-content__types_bg,
	.rs-content__grid>.rs-content__list>.rs-content__types>.rs-content__types_bg {
		width: calc(54px + 113 * (100vw - 320px) / 1600);
		height: calc(46px + 96 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 540px) {

	.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types>.rs-content__types_bg,
	.rs-content__grid>.rs-content__list>.rs-content__types>.rs-content__types_bg {
		bottom: auto;
		top: 20px;
	}
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types>.rs-content__types_bg img,
.rs-content__grid>.rs-content__list>.rs-content__types>.rs-content__types_bg img {
	width: 100%;
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types>.rs-content__types_description,
.rs-content__grid>.rs-content__list>.rs-content__types>.rs-content__types_description {
	height: 100%;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types>.rs-content__types_description>h3,
.rs-content__grid>.rs-content__list>.rs-content__types>.rs-content__types_description>h3 {
	max-width: 258px;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

.rs-content__grid>.rs-content__list>div[id*=bx_incl_area] .rs-content__types>.rs-content__types_description a,
.rs-content__grid>.rs-content__list>.rs-content__types>.rs-content__types_description a {
	margin-top: 16px;
}

.rs-content__tables {
	margin-bottom: 30px;
	width: 100%;
}

.rs-content__tables .rs-content__table {
	width: 100%;
	margin-top: 20px;
}

@media (max-width: 540px) {
	.rs-content__tables .rs-content__table {
		overflow: auto;
		scrollbar-width: 4px;
	}

	.rs-content__tables .rs-content__table::-webkit-scrollbar {
		width: 4px;
		height: 2px;
	}
}

.rs-content__tables .rs-content__table:not(._big-table) table tr td:first-child,
.rs-content__tables .rs-content__table:not(._big-table) table tr th:first-child {
	width: 557px;
	text-align: left;
}

@media (max-width: 768px) {
	.rs-content__tables .rs-content__table._big-table {
		overflow: auto;
		scrollbar-width: 4px;
	}

	.rs-content__tables .rs-content__table._big-table::-webkit-scrollbar {
		width: 4px;
		height: 2px;
	}

	.rs-content__tables .rs-content__table._big-table table {
		min-width: 800px;
		-webkit-box-sizing: content-box;
		box-sizing: content-box;
	}
}

.rs-content__tables table {
	width: 100%;
	border-spacing: 0px;
	overflow: hidden;
	border-radius: 10px;
	border-left: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
}

@media (max-width: 540px) {
	.rs-content__tables table {
		min-width: 540px;
		-webkit-box-sizing: content-box;
		box-sizing: content-box;
	}
}

.rs-content__tables table thead th,
.rs-content__tables table tbody td {
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 11px 10px;
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 23px;
}

@media (max-width: 1920px) {

	.rs-content__tables table thead th,
	.rs-content__tables table tbody td {
		font-size: calc(13px + 5 * (100vw - 320px) / 1600);
		line-height: calc(16px + 7 * (100vw - 320px) / 1600);
	}
}

.rs-content__tables table thead th {
	background-color: #f0f2f7;
	color: #264796;
	font-weight: 600;
	text-align: left;
}

.rs-content__tables table tbody td {
	text-align: center;
}

.rs-content__tables table tbody td.td-main {
	text-align: left;
}

.rs-content__tables table tbody td span {
	color: #264796;
	font-weight: 600;
}

.rs-content__tables table tbody td a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	color: #ed5d05;
}

.rs-content__tables table tbody td a::before {
	font-size: 15px;
	margin-left: 5px;
}

@media (min-width: 993px) {
	.rs-content__persons {
		margin-top: -10px;
	}
}

@media (min-width: 993px) and (max-width: 1920px) {
	.rs-content__persons {
		margin-top: calc(0px + -10 * (100vw - 992px) / 928);
	}
}

.rs-content__persons>.rs-content__list>div[id*=bx_incl_area]>div,
.rs-content__persons>.rs-content__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item,
.rs-content__persons>.rs-content__list>.rs-content__item {
	width: 100%;
	height: 100%;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	position: relative;
}

@media (min-width: 769px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item,
	.rs-content__persons>.rs-content__list>.rs-content__item {
		margin-bottom: 60px;
	}
}

@media (max-width: 1270px) and (min-width: 993px),
(max-width: 768px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item,
	.rs-content__persons>.rs-content__list>.rs-content__item {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
	}
}

@media (min-width: 1271px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item:nth-child(2n+1),
	.rs-content__persons>.rs-content__list>.rs-content__item:nth-child(2n+1) {
		padding-right: 40px;
	}

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item:nth-last-child(-n+2),
	.rs-content__persons>.rs-content__list>.rs-content__item:nth-last-child(-n+2) {
		margin-bottom: 0px;
	}
}

@media (max-width: 992px) and (min-width: 769px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item:nth-child(2n+1),
	.rs-content__persons>.rs-content__list>.rs-content__item:nth-child(2n+1) {
		padding-right: 40px;
	}

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item:nth-last-child(-n+2),
	.rs-content__persons>.rs-content__list>.rs-content__item:nth-last-child(-n+2) {
		margin-bottom: 0px;
	}
}

@media (max-width: 768px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item:not(:last-child),
	.rs-content__persons>.rs-content__list>.rs-content__item:not(:last-child) {
		margin-bottom: 40px;
	}
}

@media (any-hover: hover) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item:hover>.rs-content__item_description h5,
	.rs-content__persons>.rs-content__list>.rs-content__item:hover>.rs-content__item_description h5 {
		color: #264796;
	}

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item:hover>.rs-content__item_img img,
	.rs-content__persons>.rs-content__list>.rs-content__item:hover>.rs-content__item_img img {
		-webkit-transform: scale(1.1);
		-ms-transform: scale(1.1);
		transform: scale(1.1);
	}
}

@media (max-width: 768px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item:not(:last-child)::after,
	.rs-content__persons>.rs-content__list>.rs-content__item:not(:last-child)::after {
		content: "";
		position: absolute;
		bottom: -20px;
		left: 0;
		height: 1px;
		width: 100%;
		background-color: #ededed;
	}
}

.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_img,
.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_img {
	max-width: 173px;
	width: 100%;
	height: 220px;
	border-radius: 10px;
	overflow: hidden;
}

@media (max-width: 1920px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_img,
	.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_img {
		max-width: calc(91px + 82 * (100vw - 320px) / 1600);
		height: calc(136px + 84 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 374px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_img,
	.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_img {
		max-width: 70px;
		height: 120px;
	}
}

.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_img img,
.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-webkit-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}

.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_description,
.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_description {
	margin-left: 20px;
	width: 100%;
	max-width: 307px;
}

@media (max-width: 1920px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_description,
	.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_description {
		max-width: calc(184px + 123 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 1170px) and (min-width: 993px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_description,
	.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_description {
		max-width: 100%;
	}
}

@media (max-width: 768px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_description,
	.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_description {
		max-width: 100%;
	}
}

@media (max-width: 374px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_description,
	.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_description {
		margin-left: 10px;
	}
}

.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_description>h5,
.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_description>h5 {
	margin-bottom: 10px;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

@media (max-width: 1920px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_description>h5,
	.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_description>h5 {
		margin-bottom: calc(5px + 5 * (100vw - 320px) / 1600);
	}
}

.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_description>p,
.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_description>p {
	color: #494f5e;
}

.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_description>a,
.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_description>a {
	margin-top: 15px;
}

@media (max-width: 1920px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_description>a,
	.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_description>a {
		margin-top: calc(5px + 10 * (100vw - 320px) / 1600);
	}
}

@media (max-width: 1270px) and (min-width: 993px),
(max-width: 768px) {

	.rs-content__persons>.rs-content__list>div[id*=bx_incl_area] .rs-content__item>.rs-content__item_description,
	.rs-content__persons>.rs-content__list>.rs-content__item>.rs-content__item_description {
		max-width: 100%;
	}
}

@media (min-width: 993px) {
	.rs-content__sidebar {
		max-width: 367px;
		width: 100%;
		margin-left: 44px;
	}
}

@media (min-width: 993px) and (max-width: 1920px) {
	.rs-content__sidebar {
		margin-left: calc(15px + 29 * (100vw - 992px) / 928);
		max-width: calc(300px + 67 * (100vw - 992px) / 928);
	}
}

@media (max-width: 992px) {
	.rs-content__sidebar {
		display: none;
	}
}

/* Стили для детальных страниц 20/06 */
div.news-detail {
	word-wrap: break-word;
}

div.news-detail img.detail_picture {
	float: left;
	margin: 0 8px 6px 1px;
}

.news-date-time,
.news-detail-date {
	display: inline-block;
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #494F5E !important;
	padding: 5px 10px;
	background: #F0F2F7;
	border-radius: 8px;
	margin-bottom: 5px;
}

@media (max-width: 1920px) {
	.news-date-time {
		font-size: calc(12px + 2 * (100vw - 320px) / 1600);
		line-height: calc(16px + 2 * (100vw - 320px) / 1600);
	}
}

/*  */
.rs-content__list>div[id*=bx_incl_area]>.news-detail,
.rs-content__list>.news-detail {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	width: 100%;
}

@media (max-width: 1170px) {

	.rs-content__list>div[id*=bx_incl_area]>.news-detail,
	.rs-content__list>.news-detail {
		flex-direction: column;
		justify-content: flex-start;
	}
}

.rs-content__list>div[id*=bx_incl_area]>div.news-detail img.detail_picture,
.rs-content__list>.news-detail img.detail_picture {
	width: 100%;
	max-width: 426px;
	height: 100%;
	max-height: 542px;
	object-fit: cover;
	border-radius: 30px;
	margin-right: 30px !important;
	margin-left: 0px !important;
}

@media (max-width: 1170px) {

	.rs-content__list>div[id*=bx_incl_area]>div.news-detail img.detail_picture,
	.rs-content__list>div.news-detail img.detail_picture {
		margin: 0 auto 20px !important;
	}
}

.news-detail-text {
	width: 100%;
	max-width: 597px;
	display: block !important;
}

.news-detail h2 {
	margin-bottom: 20px;
}

.news-detail {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 23px;
	color: #494F5E;
}

.news-detail p {
	margin-bottom: 20px !important;
}

.news-detail a,
.rs-content__main p a {
	color: #2965B0;
	text-decoration: underline;
}

.news-detail a::before {
	display: none;
}


@media (any-hover: hover) {
	.news-detail a:hover {
		text-decoration: none;
	}
}


@media (max-width: 1920px) {
	.news-detail p {
		margin-bottom: calc(10px + (20 - 10) * ((100vw - 320px) / (1920 - 320))) !important;
	}
}

.news-detail-text p {
	margin-bottom: 0px !important;
}

.news-detail-text p:nth-child(2) {
	margin-bottom: 20px !important;
}

@media (max-width: 1920px) {
	.news-detail-text p:nth-child(2) {
		margin-bottom: calc(10px + (20 - 10) * ((100vw - 320px) / (1920 - 320))) !important;
	}
}

.news-detail blockquote {
	padding: 30px;
	border: 1px solid #E3E3E3;
	border-radius: 10px;
	display: flex;
	align-items: flex-start;
	margin: 25px 0px;
}

@media (max-width: 1920px) {
	.news-detail blockquote {
		margin: calc(15px + (25 - 15) * ((100vw - 320px) / (1920 - 320))) 0px;
		padding: calc(15px + (30 - 15) * ((100vw - 320px) / (1920 - 320)));
	}
}

@media (max-width: 768px) {
	.news-detail blockquote {
		flex-direction: column;
	}
}

.news-detail blockquote::before {
	content: '';
	background-image: url('../img/icons/warning.svg');
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	min-width: 25px;
	min-height: 25px;
	max-width: 25px;
	max-height: 25px;
	margin-right: 17px;
	margin-top: 3px;
}

@media (max-width: 1920px) {
	.news-detail blockquote::before {
		min-width: calc(20px + (25 - 20) * ((100vw - 320px) / (1920 - 320)));
		min-height: calc(20px + (25 - 20) * ((100vw - 320px) / (1920 - 320)));
		max-width: calc(20px + (25 - 20) * ((100vw - 320px) / (1920 - 320)));
		max-width: calc(20px + (25 - 20) * ((100vw - 320px) / (1920 - 320)));
		margin-right: calc(10px + (17 - 10) * ((100vw - 320px) / (1920 - 320)));
	}
}

@media (max-width: 768px) {
	.news-detail blockquote::before {
		margin-bottom: 15px;
		margin-right: 0px;
	}
}

.news-detail h4 {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	line-height: 28px;
	color: #1B2336;
	margin-top: 30px;
	margin-bottom: 10px;
}

@media (max-width: 1920px) {
	.news-detail h4 {
		margin-top: calc(15px + (30 - 15) * ((100vw - 320px) / (1920 - 320)));
		font-size: calc(16px + (22 - 16) * ((100vw - 320px) / (1920 - 320)));
		line-height: calc(20px + (28 - 20) * ((100vw - 320px) / (1920 - 320)));
	}
}

.news-detail ul {
	margin-top: 10px;
	margin-bottom: 20px;
}

.news-detail ul li {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 23px;
	color: #494F5E;
	display: block;
	position: relative;
	padding-left: 32px;
}

@media (max-width: 1920px) {
	.news-detail ul li {
		padding-left:  calc(14px + (32 - 14) * ((100vw - 320px) / (1920 - 320)));
	}
}

@media (max-width: 1920px) {

	.news-detail ul li,
	.news-detail {
		font-size: calc(14px + 4 * (100vw - 320px) / 1600);
		line-height: calc(18px + 5 * (100vw - 320px) / 1600);
	}
}

.news-detail ul li:not(:last-child) {
	margin-bottom: 10px;
}

.news-detail ul li::before {
	content: '';
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	min-width: 9px;
	min-height: 9px;
	max-width: 9px;
	max-height: 9px;
	border-radius: 50%;
	background: #264796;
	margin: 8px 15px 0px 8px;
}

@media (max-width: 1920px) {
	.news-detail ul li::before {
		min-width: calc(6px + (9 - 6) * ((100vw - 320px) / (1920 - 320)));
		min-height: calc(6px + (9 - 6) * ((100vw - 320px) / (1920 - 320)));
		max-width: calc(6px + (9 - 6) * ((100vw - 320px) / (1920 - 320)));
		max-height: calc(6px + (9 - 6) * ((100vw - 320px) / (1920 - 320)));
		margin-right: calc(8px + (15 - 8) * ((100vw - 320px) / (1920 - 320)));
		margin-left: calc(0px + (8 - 0) * ((100vw - 320px) / (1920 - 320)));
	}
}

.rs-content__main_wrapper>p:last-child>a.news-back,
.news-detail>.news-detail-text p:last-child>a.news-back,
.news-detail>p:last-child>a.news-back {
	display: inline-flex;
	align-items: center;
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	margin-top: 30px;
	text-decoration: none;
}
.rs-content__main_wrapper>p:last-child>a.news-back,
.news-detail>.news-detail-text p:last-child>a.news-back,
.news-detail>p:last-child>a.news-back{
	font-size: 16px;
	line-height: 18px;
	color: #415674;
}

@media (max-width: 1920px) {

	.rs-content__main_wrapper>p:last-child>a.news-back,
	.news-detail>.news-detail-text p:last-child>a.news-back,
	.news-detail>p:last-child>a.news-back {
		font-size: calc(13px + (16 - 13) * ((100vw - 320px) / (1920 - 320)));
		line-height: calc(15px + (18 - 15) * ((100vw - 320px) / (1920 - 320)));
	}
}

.rs-content__main_wrapper>p:last-child>a.news-back::before,
.news-detail>.news-detail-text p:last-child>a.news-back::before,
.news-detail>p:last-child>a.news-back::before {
	display: block;
	content: "\e909";
	min-width: 29px;
	min-height: 29px;
	max-width: 29px;
	max-height: 29px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 10px;
	margin-right: 11px;
	transform: rotate(180deg);
	color: #fff;
	background: #264796;
	border-radius: 50%;
	font-family: "icons" !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

@media (max-width: 1920px) {

	.rs-content__main_wrapper>p:last-child>a::before,
	.news-detail>.news-detail-text p:last-child>a::before,
	.news-detail>p:last-child>a::before {
		min-width: calc(23px + (29 - 23) * ((100vw - 320px) / (1920 - 320)));
		min-height: calc(23px + (29 - 23) * ((100vw - 320px) / (1920 - 320)));
		max-width: calc(23px + (29 - 23) * ((100vw - 320px) / (1920 - 320)));
		max-height: calc(23px + (29 - 23) * ((100vw - 320px) / (1920 - 320)));
		font-size: calc(9px + (10 - 9) * ((100vw - 320px) / (1920 - 320)));
	}
}

.rs-content__main_wrapper>div.news-detail img.detail_picture {
	max-width: 427px;
	height: 381px;
	width: 100%;
	object-fit: contain;
	background: transparent;
	border-radius: 30px;
	margin-right: 30px;
	margin-bottom: 25px;
	margin-left: 0px !important;
}

.news-detail img {
	float: right;
	max-width: 427px;
	width: 100%;
	object-fit: contain;
	border-radius: 30px;
	margin-left: 30px !important;
	margin-bottom: 25px !important;
}

@media (max-width: 1920px) {
	.rs-content__main_wrapper>div.news-detail img.detail_picture {
		height: calc(200px + (381 - 200) * ((100vw - 320px) / (1920 - 320)));
	}
}

@media (max-width: 1170px) {
	.rs-content__main_wrapper>div.news-detail img {
		float: none !important;
		max-width: 100%;
		margin-right: 0px !important;
		margin-left: 0px !important;
	}
}

.more_photo {
	display: flex !important;
	flex-wrap: wrap;
	margin: -15px;
	margin-top: 20px;
}

@media (max-width: 1920px) {
	.more_photo {
		margin: calc((-7.5px) + ((-15) - (-7.5)) * ((100vw - 320px) / (1920 - 320)));
		margin-top: calc((15px) + ((20) - (15)) * ((100vw - 320px) / (1920 - 320)));
	}
}

.more_photo>div {
	width: 100% !important;
	max-width: 100% !important;
	padding: 15px;
	height: 265px;
}

.more_photo>.col-3 {
	flex: 0 0 25%;
}

.more_photo>.col-4 {
	flex: 0 0 33.3333%;
}

@media (max-width: 1920px) {
	.more_photo>div {
		height: calc((200px) + ((265) - (200)) * ((100vw - 320px) / (1920 - 320)));
	}
}

@media (max-width: 992px) {
	.more_photo>.col-3 {
		flex: 1 1 50%;
	}

	.more_photo>.col-4 {
		flex: 0 0 50%;
	}

}

@media (max-width: 540px) {
	.more_photo>.col-3 {
		flex: 1 1 100%;
	}

	.more_photo>.col-4 {
		flex: 0 0 100%;
	}
}

@media (max-width: 1920px) {
	.more_photo>div {
		padding: calc((7.5px) + ((15) - (7.5)) * ((100vw - 320px) / (1920 - 320)));
	}
}

.more_photo>div a {
	display: block;
	width: 100%;
	height: 100%;
}

.more_photo>div a img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 10px;
}


.rs-content__main_wrapper .news-detail>.row {
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
	margin: -15px;
}

@media (max-width: 1920px) {
	.rs-content__main_wrapper .news-detail>.row {
		margin: calc((-7.5px) + ((-15) - (-7.5)) * ((100vw - 320px) / (1920 - 320)));
	}
}


.rs-content__main_wrapper .news-detail>.row .col-xs-6 {
	flex: 0 0 33.3333%;
	padding: 15px;
}

@media (max-width: 1920px) {
	.rs-content__main_wrapper .news-detail>.row .col-xs-6 {
		padding: calc((7.5px) + ((15) - (7.5)) * ((100vw - 320px) / (1920 - 320)));
	}
}

.rs-content__main_wrapper .news-detail>.row .col-xs-6 img {
	float: none;
	margin-left: 0px !important;
	margin-right: 0px !important;
	margin-bottom: 0px !important;
	max-width: 100%;
	height: 450px;
	object-fit: cover;
}

@media (max-width: 1920px) and (min-width: 993px) {
	.rs-content__main_wrapper .news-detail>.row .col-xs-6 img {
		height: calc(350px + (450 - 350) * ((100vw - 992px) / (1920 - 992)));
	}
}

@media (max-width: 1170px) and (min-width: 993px) {
	.rs-content__main_wrapper .news-detail>.row .col-xs-6 {
		flex: 0 0 50%;
	}

	.rs-content__main_wrapper .news-detail>.row .col-xs-6 img {
		height: calc(350px + (600 - 350) * ((100vw - 992px) / (1920 - 992)));
	}
}

@media (max-width: 992px) and (min-width: 769px) {
	.rs-content__main_wrapper .news-detail>.row .col-xs-6 img {
		height: calc(260px + (350 - 260) * ((100vw - 768px) / (992 - 768)));
	}

	.rs-content__main_wrapper .news-detail>.row .col-xs-6 {
		flex: 0 0 33.3333%;
	}
}

@media (max-width: 768px) and (min-width: 541px) {
	.rs-content__main_wrapper .news-detail>.row .col-xs-6 img {
		height: calc(270px + (410 - 270) * ((100vw - 540px) / (992 - 540)));
	}

	.rs-content__main_wrapper .news-detail>.row .col-xs-6 {
		flex: 0 0 50%;
	}
}

@media (max-width: 540px) {
	.rs-content__main_wrapper .news-detail>.row .col-xs-6 img {
		height: auto;
	}

	.rs-content__main_wrapper .news-detail>.row .col-xs-6 {
		flex: 0 0 100%;
	}
}

.rs-content__main_wrapper .news-detail>table {
	width: 100%;
}

.rs-content__main_wrapper .news-detail>table tr:not(:first-child) td {
	padding-top: 5px;
}

.rs-content__main_wrapper .news-detail>table tr td:first-child {
	padding-right: 5px;
}

.rs-content__main_wrapper .news-detail>table tr td {
	vertical-align: top;
	border-bottom: 1px solid #ededed;
	padding-bottom: 5px;
}
.rs-content__experies {
	display: block;
	max-width: 100%;
	overflow: hidden;
}
.news-detail blockquote.expertise::before {
	content: '';
	background-image: url(../img/icons/warning_e.svg);
}
.rs-content__block h3  {
	font-family: "Source Sans Pro";
	font-size: 22px;
	font-weight: 400;
	line-height: 28px;
	letter-spacing: 0em;
	text-align: left;
	color: #1B2336;
margin-top: 30px;
	margin-bottom: 20px;
}
.rs-content__experies .experies_form {
	width: 100%;
	padding-left: 0;
	padding-right: 0;
}

.rs-content__experies .experies_photo{
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
}
.row_experies_photo{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: space-between;
}
.rs-content__experies .experies_photo .experies_photo_item{
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	justify-content: center;
	position: relative;
	border-radius: 10px;
	background: #F0F2F7;
	display: flex;
	width: 100%;
	max-width: 343px;
	max-height: 235px;
	text-align: center;
}
.news-detail .experies_photo .experies_photo_item img {
	 float: unset;
	 max-width: 343px;
	 object-fit: unset;
	 border-radius: 0;
	 margin-left: auto !important;
	margin-right: auto !important;
	margin-bottom: 0 !important;
	max-height: 100%;
	width: auto;
}
@media (min-width: 769px){
	.rs-content__experies .experies_photo .experies_photo_item {
		margin-bottom: 25px;
	}
}
@media (min-width: 1271px) {
	.rs-content__experies .experies_form {
		width: 40%;
		padding-left: 30px;
		padding-right: 0;
	}
	.rs-content__experies .experies_photo{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 60%;
		flex: 0 0 60%;
	}

}
@media (min-width: 1291px) {
	.rs-content__experies{
		display: flex;
	}
}
@media (min-width: 1400px) {
	.rs-content__experies .experies_form {
		width: 45%;
		padding-left: 60px;
		padding-right: 0;
	}
	.rs-content__experies .experies_photo{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 55%;
		flex: 0 0 55%;
	}
}
@media (min-width: 1600px) {
	.rs-content__experies .experies_form {
		width: 50%;
		padding-left: 100px;
		padding-right: 30px;
	}
}
@media (max-width: 1290px) and (min-width: 1239px){

	.rs-content__experies .experies_photo{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		margin-left: -15px;
		margin-right: -15px;
	}
	.row_experies_photo {
		justify-content: flex-start;
	}
	.rs-content__experies .experies_photo .experies_photo_item {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33%;
		flex: 0 0 33%;
		margin-left: 15px;
		margin-right: 15px;
	}
	/*.rs-content__experies .experies_photo .experies_photo_item {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
	}*/
}

@media (max-width: 1290px){
	.rs-content__experies .experies_form {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		margin: 30px auto 0;
	}
}
@media (max-width: 1238px)  {
	.row_experies_photo {
		justify-content: center;
	}
	.rs-content__experies .experies_photo{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		margin-left: -15px;
		margin-right: -15px;
	}
	.rs-content__experies .experies_photo .experies_photo_item {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		margin-left: 15px;
		margin-right: 15px;
	}
}
@media (max-width: 768px){
	.rs-content__experies .experies_photo .experies_photo_item:not(:last-child) {
		margin-bottom: 15px;
	}
	.rs-content__experies .experies_photo{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		margin-left: 0;
		margin-right: 0;
	}
}