.tabs__item_demo {
	cursor: pointer;
	color: #333333;
	background-color: #f5f5f5;
	border-radius: 4px;
	padding-left: clamp(1rem, 1.274vw + 0.172rem, 1.25rem);
	padding-right: clamp(1rem, 1.274vw + 0.172rem, 1.25rem);
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: "Montserrat-Medium", sans-serif;
	font-size: 14px;
	line-height: 20px;
	transition: all 0.38s ease-in-out;
  }
  @media screen and (min-width: 993px) {
	.tabs__item_demo:hover {
	  background-color: #9a9a9a;
	  color: #ffffff;
	}
  }
  .tabs__item_demo--active {
	pointer-events: none;
	background-color: #333333;
	color: #ffffff;
  }