

/* Start:/local/templates/a3copy/components/bitrix/system.pagenavigation/modern/style.css?17878515531332*/
div.modern-page-navigation {
	display: flex;
	justify-content: center;
	padding: 25px 0 0;
}
div.modern-page-navigation a,
span.modern-page-current,
span.modern-page-dots {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 33px;
	height: 33px;
	margin: 0 5px 0 0;
	border: 1px solid #aaa;
	text-decoration: none;
	font-family: 'Gotham-Pro','Roboto','Arial','sans-serif';
	color: #2b2b2b;
}
span.modern-page-current {
	border: 1px solid #dc143b;
	background-color: #dc143b;
	color: #fff;
}
div.modern-page-navigation *:last-child {
	margin: 0;
}
div.modern-page-navigation a.modern-page-previous { 
	border-right-width: 1px; 
	border-right-style: solid; 
	border-left: none; }
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first { 

}
span.modern-page-current { 
	font-weight: bold;
}
div.modern-page-navigation a, 
span.modern-page-current, 
div.modern-page-navigation a.modern-page-previous, 
span.modern-page-dots {}
div.modern-page-navigation .modern-page-next,
div.modern-page-navigation .modern-page-previous {
	font-size: 0;
	background-image: url('/local/templates/a3copy/components/bitrix/system.pagenavigation/modern/img/right.png');
	background-position: center;
	background-repeat: no-repeat;
	border-color: rgba(255,255,255,0);
}
div.modern-page-navigation .modern-page-previous {
	background-image: url('/local/templates/a3copy/components/bitrix/system.pagenavigation/modern/img/left.png');
}
/* End */


/* Start:/local/templates/.default/components/ma/news/blog/ma/news.list/.default/style.css?17878516564085*/
/*Полезная информация*/
.b-blog {

}
	.b-blog__list {
		margin: 0 0 0 0;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-flow: row wrap;
	}
		.b-blog__item {
			position: relative;
			display: flex;
			align-items: flex-end;
			width: 100%;
			height: 335px;
			background-repeat: no-repeat;
			background-size: cover;
			overflow: hidden;
			border-radius: 20px;
			font-size: 30px;
			line-height: 36px;
			color: #fff;
			margin: 0 0 20px 0; 
		}
		.b-blog__item--video {
			height: 400px;
		}
		.b-blog__item,
		.b-blog__item:visited,
		.b-blog__item:active {
			color: #fff;
		}
		.b-blog__item:hover {
			color: #fff;
		}
		.b-blog__item::before {
			content: "";
			position: absolute;
			width: 100%;
			height: 100%;
			display: block;
			background: rgba(0, 0, 0, 0.15);
		}
			.b-blog__date {
				position: absolute;
				top: 39px;
				left: 22px;
				font-size: 16px;
				line-height: 24px;
				text-transform: lowercase;
			}
			.b-blog__item-holder {
				position: relative;
				z-index: 1;
				width: 100%;
				padding: 48px 22px 32px;
			}
				.b-blog .b-blog__tag svg{
					width: auto;
					height: 24px;
					overflow: visible;
				}
				.b-blog .b-blog__tag--type-39 svg {
				    height: 20px;
				}
				.b-blog__item-title {
					text-transform: lowercase;
					font-weight: 500;
				}

				.b-blog__subtitle {
					font-size: 16px;
					line-height: 24px;
					margin-top: 20px;
				}
				.b-blog__watch {
					position: relative;
					margin: 20px 0 -12px -4px;
				}
					.b-blog__watch a,
					.b-blog__watch a:visited,
					.b-blog__watch a:active {
						display: flex;
						align-items: center;
						font-size: 16px;
						line-height: 24px;
						color: #fff;
					}
						.b-blog__watch a svg {
							margin-right: 8px;
							transition: transform 0.3s;
						}
						.b-blog__watch a:hover svg {
							transform: scale(1.15);
						}

@media (min-width: 992px) {
	.b-blog {

	}
		.b-blog__list {
			margin: 0 0 0 -32px;
		}
		.b-blog__item {
			height: 440px;
			background-repeat: no-repeat;
			background-size: cover;
			overflow: hidden;
			font-size: 36px;
			line-height: 44px;
			margin: 0 0 32px 32px; 
			-webkit-transition: -webkit-box-shadow 0.3s;
			-o-transition: box-shadow 0.3s;
			transition: -webkit-box-shadow 0.3s;
			transition: box-shadow 0.3s;
			transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
			cursor: pointer;
		}
		.b-blog__item:hover {
			-webkit-box-shadow:
				0 10px 20px 0 rgba(0, 0, 0, 0.1),
				0 3px 6px 0 rgba(0, 0, 0, 0.06);
			box-shadow: 
				0 10px 20px 0 rgba(0, 0, 0, 0.1),
				0 3px 6px 0 rgba(0, 0, 0, 0.06);
		}
		.b-blog__item--video {
			font-size: 56px;
			line-height: 56px;
			height: 456px;
		}
		.b-blog__item--wide {
			flex-basis: calc(58.4% - 32px);
		}

		.b-blog__item--short {
			flex-basis: calc(41.6% - 32px);
		}

			.b-blog__date {
				position: absolute;
				top: 39px;
				left: 49px;
				font-size: 16px;
				line-height: 24px;
			}
			.b-blog__item-holder {
				padding: 48px 49px;
			}
			.b-blog__item--video .b-blog__item-holder {
				padding: 40px 48px;
			}
		
				.b-blog .b-blog__tag svg{
					width: auto;
					height: auto;
					overflow: visible;
				}
				.b-blog .b-blog__tag--type-39 svg {
				    height: 24px;
				}
				.b-blog .b-blog__item--video .b-blog__tag  svg {
					height: 42px;
				}
				.b-blog__item-title {
					max-width: 400px;
				}
				.b-blog__item--video .b-blog__item-title {
					max-width: 640px;
				}
				.b-blog__subtitle {
					margin-top: 24px;
				}
				.b-blog__watch {
					position: absolute;
					bottom: 32px;
					right: 49px;
					margin: 0;
				}
					.b-blog__watch a,
					.b-blog__watch a:visited,
					.b-blog__watch a:active {
						font-size: 16px;
						line-height: 24px;
					}
						.b-blog__watch a svg {
							margin-right: 8px;
						}
}
/* End */
/* /local/templates/a3copy/components/bitrix/system.pagenavigation/modern/style.css?17878515531332 */
/* /local/templates/.default/components/ma/news/blog/ma/news.list/.default/style.css?17878516564085 */
