

/* Start:/bitrix/templates/aspro-digital/components/bitrix/news/authors/bitrix/news.list/.default/style.css?17544768501576*/
.article-author {
	display          : flex;
	flex-direction   : column;
	align-items      : center;
	background-color : #f4f6f8;
	border-radius    : 12px;
	padding          : 20px;
	box-shadow       : 0 2px 8px rgba(0, 0, 0, 0.05);
	font-family      : 'Segoe UI', sans-serif;
	text-align       : center;
	width            : 100%;
}

.article-author__label {
	font-size     : 14px;
	color         : #6c757d;
	margin-bottom : 10px;
}

.article-author__info {
	display        : flex;
	flex-direction : column;
	align-items    : center;
}

.article-author__photo {
	display       : block;
	width         : 128px;
	height        : 128px;
	border-radius : 50%;
	overflow      : hidden;
	margin-bottom : 12px;
	box-shadow    : 0 0 0 3px #fff, 0 0 0 6px #dee2e6;
}

.article-author__photo img {
	object-fit : cover;
}

.article-author__name {
	font-size     : 22px;
	font-weight   : bold;
	color         : #212529;
	margin-bottom : 6px;
}

.article-author__name a {
	color           : inherit;
	text-decoration : none;
}

.article-author__position {
	font-size : 15px;
	color     : #495057;
}

.article-wrap {
	display               : grid;
	grid-template-columns : repeat(4, minmax(0, 1fr));
	grid-gap              : 20px;
}

@media (max-width : 800px) {
	.article-wrap {
		grid-template-columns : repeat(2, minmax(0, 1fr));
	}
}

@media (max-width : 480px) {
	.article-wrap {
		grid-template-columns : repeat(1, minmax(0, 1fr));
	}
	
	.article-author {
		padding   : 16px;
	}
	
	.article-author__name {
		font-size : 16px;
	}
	
	.article-author__position {
		font-size : 14px;
	}
}

/* End */
/* /bitrix/templates/aspro-digital/components/bitrix/news/authors/bitrix/news.list/.default/style.css?17544768501576 */
