

/* Start:/bitrix/templates/optikaoptima_2.0/components/bitrix/news/optima_cases/bitrix/news.list/.default/style.css?17731356221190*/
.list_case_page img{
	display: block;
}

.list_case_page .item_case{
	width: calc((100% - 120px) / 3);
	text-align: center;
	background-color: #ebecec;
	border-radius: 20px;
	overflow: hidden;
	font-size: 14px;
	margin-bottom: 60px;
}

.list_case_page .item_case .prw_case{
	width: 100%;
}

.list_case_page .item_case .name_case{
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 10px;
}

.list_case_page .item_case .data_case{
	padding: 15px 30px 30px 30px;
}

.list_case_page .item_prop_case{
	margin-bottom: 10px;
}

.list_case_page .item_prop_case:last-child{
	margin-bottom:0px;
}

.list_case_page .btn:hover,
.list_case_page .btn{
	background-color: #2d3c5c;
	border-radius: 20px;
	font-weight: bold;
	font-size: 15px;
}

@media only screen and (max-width: 1306px) {
	.list_case_page .item_case{
		width: calc((100% - 40px) / 3);
		margin-bottom: 20px;
	}

	.list_case_page .item_case .data_case{
		padding: 0px 20px 20px 20px;
	}

	.list_case_page .btn{
		width: 100%;
	}
}

@media only screen and (max-width: 768px) {
	.list_case_page .item_case{
		width: calc((100% - 20px) / 2);
	}
}

@media only screen and (max-width: 400px) {
	.list_case_page .item_case{
		width:100%;
	}
}
/* End */
/* /bitrix/templates/optikaoptima_2.0/components/bitrix/news/optima_cases/bitrix/news.list/.default/style.css?17731356221190 */
