.inner { 
  display: flex;
  padding: 20px;
  flex-wrap: wrap;
  box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.0);
  justify-content: center;
	--bs-gutter-x: 0;
}
.catalog-item {
  display: inline-block;
  vertical-align: top;
  width:264px;
  height: 221px;
  white-space: nowrap;
  border: 1px solid #aaa;
  margin: 10px;
}
.catalog-item:nth-of-type(5) .bb{
	display:none;
}
.catalog-item:nth-of-type(6) .bb{
	display:none;
}
.catalog-item:nth-of-type(7) .bb{
	display:none;
}
.catalog-item:nth-of-type(8) .bb{
	display:none;
}
@keyframes menuanimation{0%{transform:translate(0,0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}50%{transform:translate(-20px,0);-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}100%{transform:translate(0,0);-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}}
.category{
	overflow:hidden;
	position:relative;
	white-space:normal;
	display:inline-block;
	width: 100%;
	max-width:294px;
	vertical-align:top;
	height:221px;
	background-position:center 30px;
	background-repeat:no-repeat;
	text-align:center;
	font-style: normal;
	font-weight: 600;
	font-size: 18px;
	line-height: 26px;
	text-align: center;
	color: #000000;
	margin:0;
	/*transition: 1000ms cubic-bezier(0,1,0,1) all;*/
	transition: 400ms ease-out all;
}
.category::after{
	content:"";
	height:221px;
	width:293px;
	position:absolute;
	margin-top:0px;
	margin-left:-75%;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-size:100% auto;
}
.category:hover::after{
	background-position:left bottom;
	/*	transition: 1000ms cubic-bezier(0,1,0,1) all;*/
	transition: 400ms ease-out all;
	animation: menuanimation forwards 10s infinite;
}
.category span{
	display:inline-block;
	margin-top:145px;
}
.category:hover span{
	margin-top:37px;
	color:#fff;
}
.category:hover {
	background-position:center center;
	background-size:cover;
	background-image:url(../images/category-hover.jpg)!important;
}
.category.c1{
	background-image:url(../images/kitchen-icon.svg);
}
.category.c1:hover::after{
	background-image:url(../images/kitchen.png);
}
.category.c2{
	background-image:url(../images/hallways-icon.svg);
}
.category.c2:hover::after{
	background-image:url(../images/hallways.png);
}
.category.c3{
	background-image:url(../images/childish-icon.svg);
}
.category.c3:hover::after{
	background-image:url(../images/childish.png);
}
.category.c4{
	background-image:url(../images/soft-furnishings-icon.svg);
}
.category.c4:hover::after{
	background-image:url(../images/soft-furnishings.png);
}
.category.c5{
	background-image:url(../images/bedrooms-icon.svg);
}
.category.c5:hover::after{
	background-image:url(../images/bedrooms.png);
}
.category.c6{
	background-image:url(../images/living-rooms-icon.svg);
}
.category.c6:hover::after{
	background-image:url(../images/living-rooms.png);
}
.category.c7{
	background-image:url(../images/wardrobes-icon.svg);
}
.category.c7:hover::after{
	background-image:url(../images/wardrobes.png);
}
.category.c8{
	background-image:url(../images/tables-and-chairs-icon.svg);
}
.category.c8:hover::after{
	background-image:url(../images/tables-and-chairs.png);
}
.category.c9{
	background-image:url(../images/beds-and-other-icon.svg);
}
.category.c9:hover::after{
	background-image:url(../images/beds-and-other.png);
}

@media (max-width: 767px) {
	.tm-isblog .uk-width-medium-1-2{
		width:100% !important;
	}
	
	.tm-isblog .uk-width-medium-1-2 .uk-panel.uk-panel-box{
		margin-top: 0px !important;
	}
}