.vb-flex.vb-item-list {
	display: flex !important;
	justify-content: var(--vb-ag-cn,center);
	flex-wrap: wrap;
}

.vb-flex.vb-item-list > .vb-item {
	width: calc(100% / var(--vb-grid,1)) !important;
}

.vb-glider.vb-item-list {
	display: grid !important;
	grid-template-columns: repeat(var(--vb-grid,1),minmax(0px, 1fr))!important;
}

.vb-glider.vb-item-list > .vb-item {
	width: 100% !important;
}
.vb-glider.vb-slider-list > .vb-item {
	 
}
body .vb-slider-list.vb-item-list > .vb-item::after{
		--bw-display: inline-block !important;
 }
body .vb-slider-list.vb-item-list > .vb-item:nth-child(1)::after{
		--bw-display:none !important;
 }
.vb-grid_1 {
	--vb-grid: 1;
}

.vb-grid_2 {
	--vb-grid: 2;
}

.vb-grid_3 {
	--vb-grid: 3;
}

.vb-grid_4 {
	--vb-grid: 4;
}

.vb-grid_5 {
	--vb-grid: 5;
}

.vb-grid_6 {
	--vb-grid: 6;
}

.vb-grid_7 {
	--vb-grid: 7;
}

.vb-grid_8 {
	--vb-grid: 8;
}

.vb-grid_9 {
	--vb-grid: 9;
}

.vb-grid_10 {
	--vb-grid: 10;
}

.vb-grid_11 {
	--vb-grid: 11;
}

.vb-grid_12 {
	--vb-grid: 12;
}

.vb-flex > .vb-item::after,
.vb-flex > .vb-item::before {
	--bw-display: inline-block;
}

.vb-grid_1 > .vb-item:nth-child(1)::before,
 .vb-grid_1 > .vb-item::after,
 
 .vb-grid_2 > .vb-item:nth-child(-n + 2)::before,
 .vb-grid_2 > .vb-item:nth-child(2n + 1)::after,
 
 .vb-grid_3 > .vb-item:nth-child(-n + 3)::before,
 .vb-grid_3 > .vb-item:nth-child(3n + 1)::after,
 
  .vb-grid_4 > .vb-item:nth-child(-n + 4)::before,
 .vb-grid_4 > .vb-item:nth-child(4n + 1)::after,
 
 .vb-grid_5 > .vb-item:nth-child(-n + 5)::before,
 .vb-grid_5 > .vb-item:nth-child(5n + 1)::after,
   
   .vb-grid_6 > .vb-item:nth-child(-n + 6)::before,
 .vb-grid_6 > .vb-item:nth-child(6n + 1)::after,
 
   .vb-grid_7 > .vb-item:nth-child(-n + 7)::before,
 .vb-grid_7 > .vb-item:nth-child(7n + 1)::after,
 
   .vb-grid_8 > .vb-item:nth-child(-n + 8)::before,
 .vb-grid_8 > .vb-item:nth-child(8n + 1)::after ,
  
   .vb-grid_9 > .vb-item:nth-child(-n + 9)::before,
 .vb-grid_9 > .vb-item:nth-child(9n + 1)::after,
 
 .vb-grid_10 > .vb-item:nth-child(-n + 10)::before,
 .vb-grid_10 > .vb-item:nth-child(10n + 1)::after,
 
  .vb-grid_11 > .vb-item:nth-child(-n + 11)::before,
 .vb-grid_11 > .vb-item:nth-child(11n + 1)::after,
 
  .vb-grid_12 > .vb-item:nth-child(-n + 12)::before,
 .vb-grid_12 > .vb-item:nth-child(12n + 1)::after{
	--bw-display: none;
}


@media (max-width: 1024px) and (min-width: 769px) {
	.vb-flex-tab.vb-item-list {
		flex-wrap: wrap;
		display: flex !important;
	}

	.vb-flex-tab.vb-item-list > .vb-item {
		width: calc(100% / var(--vb-grid-tab,1)) !important;
	}

	.vb-glider-tab.vb-item-list {
		display: grid !important;
		grid-template-columns: repeat(var(--vb-grid-tab,1),minmax(0px, 1fr))!important;
	}

	.vb-glider-tab.vb-item-list > .vb-item {
		width: 100% !important;
	}

	.vb-grid_1-tab {
		--vb-grid-tab: 1;
	}

	.vb-grid_2-tab {
		--vb-grid-tab: 2;
	}

	.vb-grid_3-tab {
		--vb-grid-tab: 3;
	}

	.vb-grid_4-tab {
		--vb-grid-tab: 4;
	}

	.vb-grid_5-tab {
		--vb-grid-tab: 5;
	}

	.vb-grid_6-tab {
		--vb-grid-tab: 6;
	}

	.vb-grid_7-tab {
		--vb-grid-tab: 6;
	}

	.vb-grid_8-tab {
		--vb-grid-tab: 8;
	}

	.vb-grid_9-tab {
		--vb-grid-tab: 9;
	}

	.vb-grid_10-tab {
		--vb-grid-tab: 10;
	}

	.vb-grid_11-tab {
		--vb-grid-tab: 11;
	}

	.vb-grid_12-tab {
		--vb-grid-tab: 12;
	}

	.vb-flex-tab > .vb-item::after,
.vb-flex-tab > .vb-item::before {
		--bw-display: inline-block !important;
	}

	.vb-grid_1-tab > .vb-item:nth-child(1)::before,
 .vb-grid_1-tab > .vb-item::after,
 
 .vb-grid_2-tab > .vb-item:nth-child(-n + 2)::before,
 .vb-grid_2-tab > .vb-item:nth-child(2n + 1)::after,
 
 .vb-grid_3-tab > .vb-item:nth-child(-n + 3)::before,
 .vb-grid_3-tab > .vb-item:nth-child(3n + 1)::after,
 
  .vb-grid_4-tab > .vb-item:nth-child(-n + 4)::before,
 .vb-grid_4-tab > .vb-item:nth-child(4n + 1)::after,
 
  .vb-grid_5-tab > .vb-item:nth-child(-n + 5)::before,
 .vb-grid_5-tab > .vb-item:nth-child(5n + 1)::after,
 
   .vb-grid_6-tab > .vb-item:nth-child(-n + 6)::before,
 .vb-grid_6-tab > .vb-item:nth-child(6n + 1)::after,
 
   .vb-grid_7-tab > .vb-item:nth-child(-n + 7)::before,
 .vb-grid_7-tab > .vb-item:nth-child(7n + 1)::after,
 
 .vb-grid_8-tab > .vb-item:nth-child(-n + 8)::before,
 .vb-grid_8-tab > .vb-item:nth-child(8n + 1)::after,
 
    .vb-grid_9 > .vb-item:nth-child(-n + 9)::before,
 .vb-grid_9 > .vb-item:nth-child(9n + 1)::after,
 
 .vb-grid_10 > .vb-item:nth-child(-n + 10)::before,
 .vb-grid_10 > .vb-item:nth-child(10n + 1)::after,
 
  .vb-grid_11 > .vb-item:nth-child(-n + 11)::before,
 .vb-grid_11 > .vb-item:nth-child(11n + 1)::after,
 
  .vb-grid_12 > .vb-item:nth-child(-n + 12)::before,
 .vb-grid_12 > .vb-item:nth-child(12n + 1)::after
  {
		--bw-display: none !important;
	}
}

@media  (max-width: 768px) {
	.vb-flex-mob.vb-item-list {
		flex-wrap: wrap;
		display: flex !important;
	}

	.vb-flex-mob.vb-item-list > .vb-item {
		width: calc(100% / var(--vb-grid-mob,1)) !important;
	}

	.vb-glider-mob.vb-item-list {
		display: grid !important;
		grid-template-columns: repeat(var(--vb-grid-mob,1),minmax(0px, 1fr))!important;
	}

	.vb-glider-mob.vb-item-list > .vb-item {
		width: 100% !important;
	}

	.vb-grid_1-mob {
		--vb-grid-mob: 1;
	}

	.vb-grid_2-mob {
		--vb-grid-mob: 2;
	}

	.vb-grid_3-mob {
		--vb-grid-mob: 3;
	}

	.vb-grid_4-mob {
		--vb-grid-mob: 4;
	}

	.vb-grid_5-mob {
		--vb-grid-mob: 5;
	}

	.vb-grid_6-mob {
		--vb-grid-mob: 6;
	}

	.vb-grid_7-mob {
		--vb-grid-mob: 7;
	}

	.vb-grid_8-mob {
		--vb-grid-mob: 8;
	}

	.vb-grid_9-mob {
		--vb-grid-mob: 9;
	}

	.vb-grid_10-mob {
		--vb-grid-mob: 10;
	}

	.vb-grid_11-mob {
		--vb-grid-mob: 11;
	}

	.vb-grid_12-mob {
		--vb-grid-mob: 12;
	}

	.vb-flex-mob  > .vb-item::after,
   .vb-flex-mob  > .vb-item::before {
		--bw-display: inline-block !important;
	}

	.vb-grid_1-mob > .vb-item:nth-child(1)::before,
   .vb-grid_1-mob > .vb-item::after,
    .vb-grid_2-mob > .vb-item:nth-child(-n + 2)::before,
   .vb-grid_2-mob > .vb-item:nth-child(2n + 1)::after,
 
   .vb-grid_3-mob > .vb-item:nth-child(-n + 3)::before,
   .vb-grid_3-mob > .vb-item:nth-child(3n + 1)::after,
 
    .vb-grid_4-mob > .vb-item:nth-child(-n + 4)::before,
   .vb-grid_4-mob > .vb-item:nth-child(4n + 1)::after,
  
 
   .vb-grid_5-mob > .vb-item:nth-child(-n + 5)::before,
   .vb-grid_5-mob > .vb-item:nth-child(5n + 1)::after,
 
    .vb-grid_6-mob > .vb-item:nth-child(-n + 6)::before,
  .vb-grid_6-mob > .vb-item:nth-child(6n + 1)::after,
 
    .vb-grid_7-mob > .vb-item:nth-child(-n + 7)::before,
  .vb-grid_7-mob > .vb-item:nth-child(7n + 1)::after,
 
    .vb-grid_8-mob > .vb-item:nth-child(-n + 8)::before,
  .vb-grid_8-mob > .vb-item:nth-child(8n + 1)::after ,
  
     .vb-grid_9 > .vb-item:nth-child(-n + 9)::before,
 .vb-grid_9 > .vb-item:nth-child(9n + 1)::after,
 
 .vb-grid_10 > .vb-item:nth-child(-n + 10)::before,
 .vb-grid_10 > .vb-item:nth-child(10n + 1)::after,
 
  .vb-grid_11 > .vb-item:nth-child(-n + 11)::before,
 .vb-grid_11 > .vb-item:nth-child(11n + 1)::after,
 
  .vb-grid_12 > .vb-item:nth-child(-n + 12)::before,
 .vb-grid_12 > .vb-item:nth-child(12n + 1)::after{
		--bw-display: none !important;
	}
}