

/* Start:/bitrix/templates/incorp2/components/bitrix/news/situation/bitrix/news.list/.default/style.css?17431554711378*/
.situation {
  margin-bottom: 40px;
  display: flex;
  column-gap: 24px;
  row-gap: 20px;
  flex-wrap: wrap;
  position: relative;
}
.situation-item {
  display: flex;
  flex-direction: column;
  padding: 24px;
  box-shadow: 0px 0px 16px 0px #3F436A1F;
  border-radius: 12px;
  max-width: calc(50% - 12px);
  width: calc(50% - 12px);
  position: relative;
  padding-bottom: 40px;
}

.name {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
  margin-bottom: 12px;
}

.situation-item .detail_text {
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 40px;
}

.btn-container {
  text-align: right;
  position: absolute;
  bottom: 20px;
  right: 20px;
}

.metka {
  margin-bottom: 12px;
}

.badge {
  font-size: 12px;
  line-height: 28px;
  border-radius: 40px;
  color: black;
  padding: 2px 12px 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  background-color: #425EF51A;
}
.badge.s1 {
  background-color: #F6C5444D;
}
.badge.s2 {
 background-color: #F267004A;
}

.btn.btn_white.vk {
  border: 1px solid #07f;
  color: #07f;
}

.btn.btn_white.vk:hover {
  background-color: #07f;
  color: #fff;
}

.btn.btn_white.tg {
  border: 1px solid #08c;
  color: #08c;
}

.btn.btn_white.tg:hover {
  background-color: #08c;
  color: #fff;
}
@media only screen and (max-width: 600px) {
	.situation-item {
	  max-width: 100%;
	  width: 100%;
	}
}

/* End */
/* /bitrix/templates/incorp2/components/bitrix/news/situation/bitrix/news.list/.default/style.css?17431554711378 */
