.award-slider .item{
	padding:1rem;
}
.award-slider .item:nth-child(odd){
	box-shadow: 0px 0px 5px 0px #0002;
}

.award-slider .item .title{
	font-size: var(--footer-text);
	font-weight: 600;
}
.vertical-slider-block{
    aspect-ratio: .5;
    overflow: hidden;
}

.marquee.marquee-up{
	animation: marquee-up 30s linear infinite;
}



.marquee.marquee-down{
	animation: marquee-down 30s linear infinite;
}
.award-slider .item .img-block{
	aspect-ratio: 1;
    max-width: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
}

.marquee:hover{
	animation-play-state: paused !important; 
}

@keyframes marquee-up{
	0% {
	    transform: translateY(0);
	}
	100% {
	    transform: translateY(-50%);
	}
}

@keyframes marquee-down{
	0% {
	    transform: translateY(-50%);
	}
	100% {
	    transform: translateY(-0%);
	}
}

@keyframes marquee-right{
	0% {
	    transform: translateX(0);
	}
	100% {
	    transform: translateX(-50%);
	}
}

@keyframes marquee-left{
	0% {
	    transform: translateX(-50%);
	}
	100% {
	    transform: translateX(-0%);
	}
}

@media only screen and (max-width:781px){
	.awards-slider-container{
		flex-direction: column;
		
	}
	.awards-slider-container .wp-block-group{
		width: 100%;
	}
	.marquee{
	    flex-wrap: nowrap;
	    width: auto !important;
	    max-width: unset !important;
	    overflow: visible;
	    display: inline-flex;
	    flex-direction: row;
	}
	.marquee div{
		flex-direction: row;
	    display: flex;
	    flex-wrap: nowrap;
	}
	#awards{
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	#awards .wp-block-columns .wp-block-column:first-child{
		padding-right: 5vw !important;
		padding-left: 5vw !important;
	}
	.marquee.marquee-up{
		animation: marquee-left 10s linear infinite;
/*		animation-play-state: paused;*/
	}
	.marquee.marquee-down{
		animation: marquee-right 10s linear infinite;
/*		animation-play-state: paused;*/
	}
	.marquee .item{
		flex-direction: column;
		max-width: 50vw;
	}
	.vertical-slider-block{
	    aspect-ratio: unset;
	}
	.award-slider .item{
		display: flex;
	    align-items: center;
	    justify-content: center;
	}
	.award-slider .item .img-block img{
		display: block;
	    width: auto;
	    height: 100%;	
	}
	.award-slider .item .text-block{
		font-size: .75rem;
	}

}