

/* Start:/local/templates/np2026/components/bitrix/news.list/cooperation/style.css?17748210802506*/
.page .cooperation {display: flex; flex-direction: column; margin: 0 auto; max-width: 700px; text-align: center;}
.page .cooperation .items {display: flex; flex-direction: column; gap: 20px; padding: 0 0 20px;}
.page .cooperation .items .item {padding: 20px; display: flex; gap: 20px; justify-content: space-evenly; align-items: center;}
.page .cooperation .items .item .image {width: 120px;}
.page .cooperation .items .item .title {width: 50%;}
.page .cooperation .items .item:nth-child(odd) {border-left: 1px solid rgba(0, 0, 0, 0.2); border-bottom: 1px solid rgba(0, 0, 0, 0.2); margin-right: 25%;}
.page .cooperation .items .item:nth-child(even) {border-right: 1px solid rgba(0, 0, 0, 0.2); border-bottom: 1px solid rgba(0, 0, 0, 0.2); flex-direction: row-reverse; margin-left: 25%;}
.page .cooperation ul {align-items: center;}

@media (max-width: 595px)
{
	.page .cooperation .items .item {padding: 10px; gap: 10px; margin: 0;}
	.page .cooperation .items .item .image {width: 80px;}
	
	.page .cooperation .items .item:nth-child(odd) {margin: 0;}
	.page .cooperation .items .item:nth-child(even) {margin: 0;}
}

.page .cooperation-before {display: flex; align-items: stretch; margin: 0 auto 40px; max-width: 1640px; padding: 0 20px;}
.page .cooperation-before .image {flex: 0 0 50%; position: relative; display: flex; align-items: center; justify-content: stretch;}
.page .cooperation-before .image img {width: 100%; height: 100%; object-fit: cover;}
.page .cooperation-before .data {flex: 0 0 50%; padding: 120px 20px; display: flex; gap: 20px; flex-direction: column; max-width: 500px; margin: 0 auto; text-align: center; align-items: center; justify-content: center;}
.page .cooperation-before .data .title {font-size: 250%; line-height: 1.1;}
.page .cooperation-before .data .description {font-size: 120%; text-align: justify;}
.page .cooperation-before .data .link {width: 180px; padding: 5px 10px; background: #172238; color: #fff; text-align: center;}
.page .cooperation-before .data .link:hover {color: #ddd;}

@media (max-width: 675px)
{
	.page .cooperation-before {flex-direction: column; gap: 0; width: 100%; left: auto;}
	.page .cooperation-before .image {flex: 0 0 300px;}
	.page .cooperation-before .data {max-width: 100%; padding: 20px;}
	.page .cooperation-before .data .title {font-size: 150%;}
	.page .cooperation-before .data .description {font-size: 100%;}
	.page .cooperation-before:nth-child(even) .image {order: 1;}
	.page .cooperation-before:nth-child(even) .data {order: 2;}
}
/* End */
/* /local/templates/np2026/components/bitrix/news.list/cooperation/style.css?17748210802506 */
