
.icon-authors:before {
	display: flex;
	align-items: center;
	content: url("data:image/svg+xml, %3Csvg%20width%3D%2233%22%20height%3D%2233%22%20viewBox%3D%220%200%2033%2033%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M22.507%2021.5789C21.7851%2021.3275%2023.2353%2021.8303%2022.507%2021.5789V21.5789Z%22%20fill%3D%22%23F3BF3D%22%2F%3E%0A%3Cpath%20d%3D%22M22.507%2021.5789C21.6369%2021.276%2020.6959%2021.2567%2019.8258%2020.9537C19.5615%2020.8635%2019.0395%2020.7539%2018.9299%2020.451C18.8268%2020.1545%2018.8268%2019.8065%2018.8074%2019.4971C18.7945%2019.2522%2018.7881%2019.0072%2018.7881%2018.7623C18.7881%2018.6012%2019.2006%2018.2596%2019.2908%2018.1113C19.6389%2017.5313%2019.6711%2016.7514%2019.7355%2016.094C20.2963%2016.2486%2020.3672%2015.211%2020.4639%2014.8951C20.5348%2014.676%2020.9666%2013.1678%2020.2963%2013.374C20.4574%2013.0904%2020.5219%2012.7424%2020.567%2012.4266C20.6959%2011.6016%2020.7475%2010.6992%2020.4961%209.89357C19.974%208.21779%2018.3691%207.27677%2016.674%207.22521C14.9531%207.1672%2013.2258%207.9922%2012.5812%209.66154C12.2719%2010.4736%2012.2977%2011.3567%2012.4008%2012.2074C12.4459%2012.5942%2012.5104%2013.026%2012.7037%2013.374C12.0785%2013.1871%2012.4137%2014.5149%2012.4846%2014.7469C12.5877%2015.0756%2012.6779%2016.2551%2013.2645%2016.094C13.316%2016.616%2013.374%2017.151%2013.5158%2017.6602C13.6125%2018.0018%2013.8123%2018.2918%2014.0443%2018.5561C14.1604%2018.685%2014.2184%2018.6979%2014.2119%2018.8654C14.2055%2019.3682%2014.2184%2019.9096%2014.0895%2020.3994C13.9605%2020.8893%2012.8842%2021.0955%2012.4523%2021.1858C11.2922%2021.4242%2010.2223%2021.5338%209.25547%2022.2557C8.12754%2023.0871%207.54102%2024.3826%207.54102%2025.7813H25.459C25.459%2023.8799%2024.3117%2022.2041%2022.507%2021.5789Z%22%20fill%3D%22%23F3BF3D%22%2F%3E%0A%3Cpath%20d%3D%22M9.23633%2020.7861L9.33945%2020.7346C9.32012%2020.741%209.30078%2020.7539%209.28789%2020.7603C9.26855%2020.7668%209.25566%2020.7732%209.23633%2020.7861Z%22%20fill%3D%22%23F3BF3D%22%2F%3E%0A%3Cpath%20d%3D%22M9.23613%2020.7862C9.01699%2020.8957%208.75273%2021.0311%209.2877%2020.7604L9.33926%2020.7346C9.77754%2020.5283%2010.248%2020.4768%2010.7186%2020.4317C10.899%2020.4123%2010.9828%2020.2899%2010.8475%2020.1158C10.5896%2019.7871%209.7002%2019.7227%209.32637%2019.5744C9.09434%2019.4842%209.02988%2019.4004%209.01055%2019.1426C9.0041%2019.0266%208.93965%2018.511%209.02988%2018.4272C9.09434%2018.3627%209.50039%2018.3885%209.59063%2018.3756C9.95801%2018.3305%2010.3318%2018.2531%2010.6799%2018.1178C10.8281%2018.0598%2010.9699%2017.9889%2011.0988%2017.8987C11.2535%2017.7826%2010.9828%2017.499%2010.9119%2017.3444C10.6928%2016.861%2010.5961%2016.3324%2010.5639%2015.8039C10.4994%2014.7662%2010.6605%2013.7221%2010.4672%2012.6908C10.1771%2011.1117%208.95898%2010.319%207.40566%2010.319C6.44531%2010.319%205.49785%2010.6477%204.96289%2011.4856C4.36992%2012.4073%204.40215%2013.5545%204.43438%2014.6051C4.45371%2015.2045%204.47949%2015.8104%204.3957%2016.4098C4.35703%2016.6676%204.29902%2016.919%204.20879%2017.1639C4.13789%2017.3508%203.77695%2017.8149%203.91875%2017.9115C4.45371%2018.2918%205.35605%2018.4207%206.00059%2018.3692C6.01992%2018.685%206.07793%2019.091%205.96191%2019.3875C5.78145%2019.8516%204.43438%2019.974%204.02832%2020.1094C2.90039%2020.4832%202.0625%2021.3985%202.0625%2022.6875H7.18652C7.27031%2022.6875%207.59258%2022.0881%207.68281%2021.9914C8.12109%2021.508%208.65605%2021.0891%209.23613%2020.7862Z%22%20fill%3D%22%23F3BF3D%22%2F%3E%0A%3Cpath%20d%3D%22M28.9588%2020.1029C28.4367%2019.9354%2027.4312%2019.8838%2027.0574%2019.4326C26.8705%2019.207%2026.9736%2018.6334%2026.9929%2018.3627C27.2765%2018.3885%2027.5859%2018.3434%2027.8759%2018.3047C28.1402%2018.266%2028.398%2018.2145%2028.6494%2018.1242C28.7654%2018.0791%2028.8814%2018.034%2028.991%2017.9695C29.2424%2017.8213%2029.1263%2017.7955%2028.9974%2017.5764C28.2949%2016.3969%2028.6107%2014.9016%2028.5785%2013.6061C28.5527%2012.5297%2028.2691%2011.3502%2027.2894%2010.7443C26.4064%2010.1965%2025.098%2010.1772%2024.1506%2010.5639C21.4177%2011.6596%2023.0291%2015.2818%2022.0945%2017.3572C21.9334%2017.7053%2021.7013%2017.8277%2022.1074%2018.034C22.333%2018.15%2022.5779%2018.2274%2022.8228%2018.2854C23.1967%2018.3756%2023.5834%2018.4272%2023.9701%2018.44C24.0345%2018.44%2023.9894%2019.2522%2023.9701%2019.3359C23.8992%2019.6518%2023.2095%2019.742%2022.9517%2019.8129C22.6875%2019.8838%2022.2492%2019.9031%2022.1203%2020.1803C21.9269%2020.5928%2022.7584%2020.4897%2022.9646%2020.5283C23.6285%2020.6508%2024.215%2021.0182%2024.7306%2021.4371C25.1174%2021.7529%2025.6394%2022.1783%2025.7812%2022.694H30.9504C30.9375%2021.3984%2030.0931%2020.4768%2028.9588%2020.1029Z%22%20fill%3D%22%23F3BF3D%22%2F%3E%0A%3C%2Fsvg%3E");
}

.author {
	font-weight: 500;
	font-size: 16px;
	line-height: 19px;
}
.author__content {
	display: grid;
	grid-template-columns: 3fr minmax(255px, 1fr);
	gap: 60px;
	margin-bottom: 90px;
}
.author__text {
	color: #707070;
}
.author__header {
	font-size: 24px;
	line-height: 29px;
	color: #2A415C;
	text-transform: uppercase;
	margin-bottom: 20px;
}
.author__sphere {
	color: #AEAEAE;
}
.author__left {
	display: grid;
	grid-template-rows: repeat(2,auto) 1fr auto;
}
.author__right {
	justify-self: end;
}
.author__photo {
	max-width: 510px;
}
.author__link a {
	font-weight: 500;
	font-size: 16px;
	line-height: 19px;
	text-decoration-line: underline;
	color: #2A415C;
}
.author__bot {
	display: grid;
	grid-template-columns: auto 1fr auto;
	align-items: center;
	gap: 10px;
}
.circle {
	border-radius: 50%;
	overflow: hidden;
	display: inline-block;
	aspect-ratio: 1/1;
	flex-shrink: 0;
}
.linkTop .circle {
	width: 30px;
	padding: 0 !important;
}
.author__details {
	display: grid;
	grid-template-columns: 3fr minmax(255px, 1fr);
	gap: 60px;
	margin-top: 90px;
}
.linkTop__title {
	color: #FAFCFF;
	text-transform: uppercase;
	padding: 13px;
	border-bottom: solid 1px #bfbfbf;
	height: 50px;
	display: flex;
	align-items: center;
}
.articles-item__header {
	color: #23425b;
	font-weight: 700;
	font-size: 18px;
	line-height: 23px;
	margin-bottom: 5px;
}
.articles-item__header a {
	color: inherit;
}
.articles-item__header a:hover {
	color: inherit;
	opacity: .5;
}
.articles-item {
	display: grid;
	grid-template-columns: minmax(240px, 1fr) 3fr;
	gap: 30px;
	margin: 30px 0;
}
.articles-item__picture a {
	min-width: 240px;
	width: 100%;
	min-height: 120px;
	background-color: #35738a;
	display: inline-block;
	overflow: hidden;
}
.articles-item__picture img {
	transition: all .3s ease-in-out;
}
.articles-item__picture img:hover {
	transform: scale(1.1);
}
.articles-item__body {
	font-size: 13px;
	color: #333333;
}
.articles-item__date {
	color: #808080;
	font-size: 12px;
	display: flex;
	align-items: center;
	gap: 4px;
}
.articles-item__date::before {
	content: "\e92b";
	font-family: 'icomoon';
	display: block;
	font-size: 20px;
	line-height: 18px;
}
.articles-item__comments-count {
	margin-right: 12px;
}
.articles-item__footer {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.articles-item__more {
	font-size: 16px;
	color: #2A415C;
}
.articles-item__more a {
	color: inherit;
	text-decoration: underline;
}
.articles-item__more a:hover {
	color: inherit;
	opacity: .5;
}
.blog-authotrs__title {
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 29px;
	color: #2A415C;
	text-transform: uppercase;
	margin-bottom: 20px;
}

@media (max-width: 991px) {
	.articles-item__body {
		display: grid;
		grid-template-rows: 1fr auto;
	}
	.articles-item__body .articles-item__text {
		display: none;
	}
}

@media (max-width: 767px) {
	.author__content {
		grid-template-columns: auto;
	}
	.author__right {
		justify-self: center;
		order: 0;
	}
	.author__left {
		order: 1;
	}
}

@media (max-width: 479px) {
	.articles-item {
		grid-template-columns: 100px auto;
	}
	.articles-item__picture a {
		min-width: 100px;
		height: 72px;
		min-height: auto;
	}
	.articles-item__picture img {
		height: 72px;
		object-fit: cover;
	}
	.articles-item__header {
		font-size: 14px;
		line-height: 17px;
	}
}