





@media(min-width:1024px)
{
	.splide.grid
	{
		visibility:visible;
		

	}
	.splide.grid .splide__track, .splide.grid.splide__list
	{
		visibility:visible;
		
		max-width:100%;
		
		
	}

	.splide.grid .splide__list
	{
		display:grid;
		grid-template-columns: 1fr 1fr;
		
	}

	.splide.grid .splide__list .splide__slide
	{
		width:auto!important;
		
	}
	.slider-grid
	{
		background:white;
	}
}

@media(max-width:1136px)
{
	.res-to-right
	{
		padding-left:16px!important;
		padding-right:16px!important;

	}
}
@media(max-width:1023px)
{
	.shadow-block.res-no-shadow
	{
		box-shadow:none!important;
	}
}

@media (max-width: 484px) {
  .card.marque .card-content {
    
    padding: 0px 0px;
    gap:0;
  }
  
}