.awards-carousel-wrap {
	display: flex;
	padding: 25px 0px;
	flex-direction: column;
	gap: 27px;
}

.awards-carousel .slick-prev,
.awards-carousel .slick-next {
	/* layout */
	position:absolute;
	bottom: -50px;
	right:0px;
	display: flex;
	width: 48px;
	height: 48px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	/* style */
	border-radius: 80px;
	background: var(--color-orange);
	cursor: pointer;
	border:1px solid var(--color-orange);
	padding: 0;
}

.awards-carousel .slick-prev {
	right: 60px;
}

.awards-carousel .slick-prev img,
.awards-carousel .slick-next img {
	width: 24px;
	height: 24px;
	flex-shrink: 0;
}

.awards-carousel .slick-next img {
 	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}

.awards-carousel .slick-list {
	overflow: visible;
	position: relative;
}

.awards-carousel .slick-list:before {
	content: '';
	display: block;
	background-color: #fff;
	width: 100%;
	right: 100%;
	top: 0px;
	bottom: 0px;
	position: absolute;
	z-index: 1;
}

/* .awards-carousel .slick-list:after {
	right:unset;
	left:100%;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);
	background: -webkit-linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);
	background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
} */

.award-single {
	border: 1px solid var(--color-light-grey);
	border-radius: 8px;
}

.awards-carousel .slick-slide > div {
	margin-right: 30px;
	margin-bottom: 40px;
}

.award-single img {
	width: 276px;
	height: 280px;
	object-fit: contain;
}

.awards-carousel-wrap h2 {
	color: #212223;
	font-size: 42px;
	font-style: normal;
	font-weight: 600;
	line-height: 56px; /* 133.333% */
	margin: 0px;
}

.awards-carousel-wrap p {
	color: #212223;
	font-size: 18px;
	font-style: normal;
	line-height: 32px;
	margin: 0px;
	width: 75%;
}

.awards-carousel-wrap .progress {
	display: block;
	width: calc(100% - 130px);
	height: 2px;
	overflow: hidden;
	background-color: #E5E5E5;
	background-image: linear-gradient(to right, #212223, #212223);
	background-repeat: no-repeat;
	background-size: 0 100%;
	transition: background-size .4s ease-in-out;
}

.awards-carousel-wrap .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}

.awards-carousel .slick-prev:hover,
.awards-carousel .slick-next:hover,
.awards-carousel .slick-prev:focus,
.awards-carousel .slick-next:focus {
  background-color: #ffffff;
}

.awards-carousel .slick-next:hover::before,
.awards-carousel .slick-next:focus::before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

.awards-carousel .slick-prev:hover::before,
.awards-carousel .slick-next:hover::before,
.awards-carousel .slick-prev:focus::before,
.awards-carousel .slick-next:focus::before {
	content: '';
	background-color: var(--color-orange);
	height: 24px;
	width: 24px;
	display: block;
	position: absolute;
	z-index: 9999;
	clip-path: polygon( 38.208% 52.96%,55.875% 70.626%,55.875% 70.626%,55.993% 70.741%,56.116% 70.851%,56.243% 70.955%,56.373% 71.055%,56.508% 71.149%,56.646% 71.238%,56.787% 71.322%,56.932% 71.4%,57.08% 71.472%,57.231% 71.538%,57.231% 71.538%,57.384% 71.599%,57.54% 71.653%,57.697% 71.701%,57.856% 71.743%,58.016% 71.778%,58.178% 71.807%,58.341% 71.83%,58.504% 71.846%,58.669% 71.855%,58.833% 71.859%,58.833% 71.859%,58.998% 71.855%,59.162% 71.846%,59.326% 71.83%,59.489% 71.807%,59.65% 71.778%,59.811% 71.743%,59.97% 71.701%,60.127% 71.653%,60.282% 71.599%,60.436% 71.538%,60.436% 71.538%,60.587% 71.472%,60.735% 71.4%,60.879% 71.322%,61.021% 71.238%,61.159% 71.149%,61.293% 71.055%,61.424% 70.955%,61.551% 70.851%,61.673% 70.741%,61.792% 70.626%,61.792% 70.626%,62.014% 70.384%,62.216% 70.127%,62.396% 69.855%,62.553% 69.572%,62.688% 69.278%,62.8% 68.973%,62.888% 68.661%,62.952% 68.342%,62.99% 68.017%,63.003% 67.689%,63.003% 67.689%,62.99% 67.36%,62.952% 67.035%,62.888% 66.716%,62.8% 66.404%,62.688% 66.1%,62.553% 65.806%,62.396% 65.522%,62.216% 65.251%,62.014% 64.994%,61.792% 64.751%,47.042% 50.001%,61.792% 35.251%,61.792% 35.251%,62.014% 35.009%,62.216% 34.752%,62.396% 34.48%,62.553% 34.197%,62.688% 33.903%,62.8% 33.598%,62.888% 33.286%,62.952% 32.967%,62.99% 32.642%,63.003% 32.314%,63.003% 32.314%,62.99% 31.985%,62.952% 31.66%,62.888% 31.341%,62.8% 31.029%,62.688% 30.725%,62.553% 30.43%,62.396% 30.147%,62.216% 29.876%,62.014% 29.618%,61.792% 29.376%,61.792% 29.376%,61.673% 29.263%,61.55% 29.154%,61.422% 29.051%,61.291% 28.953%,61.157% 28.86%,61.018% 28.772%,60.877% 28.69%,60.732% 28.613%,60.584% 28.542%,60.433% 28.477%,60.433% 28.477%,60.28% 28.418%,60.124% 28.365%,59.967% 28.318%,59.809% 28.278%,59.648% 28.244%,59.487% 28.216%,59.325% 28.194%,59.162% 28.179%,58.998% 28.17%,58.833% 28.168%,58.833% 28.168%,58.669% 28.17%,58.505% 28.179%,58.342% 28.194%,58.18% 28.216%,58.018% 28.244%,57.858% 28.278%,57.699% 28.318%,57.542% 28.365%,57.387% 28.418%,57.234% 28.477%,57.234% 28.477%,57.083% 28.542%,56.935% 28.613%,56.79% 28.69%,56.648% 28.772%,56.51% 28.86%,56.375% 28.953%,56.244% 29.051%,56.117% 29.154%,55.994% 29.263%,55.875% 29.376%,38.208% 47.043%,38.208% 47.043%,38.094% 47.161%,37.984% 47.284%,37.879% 47.411%,37.779% 47.541%,37.685% 47.676%,37.596% 47.814%,37.513% 47.955%,37.435% 48.1%,37.363% 48.248%,37.296% 48.399%,37.296% 48.399%,37.236% 48.552%,37.182% 48.708%,37.134% 48.865%,37.092% 49.024%,37.057% 49.184%,37.028% 49.346%,37.005% 49.509%,36.989% 49.672%,36.979% 49.836%,36.976% 50.001%,36.976% 50.001%,36.979% 50.166%,36.989% 50.33%,37.005% 50.494%,37.028% 50.657%,37.057% 50.818%,37.092% 50.979%,37.134% 51.138%,37.182% 51.295%,37.236% 51.45%,37.296% 51.604%,37.296% 51.604%,37.363% 51.755%,37.435% 51.902%,37.513% 52.047%,37.596% 52.189%,37.685% 52.327%,37.779% 52.461%,37.879% 52.592%,37.984% 52.718%,38.094% 52.841%,38.208% 52.96% );
}

@media (max-width: 1080px) {
	.awards-carousel-wrap {
		padding: 10px 0 25px;
		gap: 15px;
	}
	.awards-carousel-wrap h2 {
		font-size: 36px;
		line-height: 48px;
	}
}

@media (max-width: 781px) {
	.awards-carousel-wrap p {
		width: 100%;
	}
	.awards-carousel-wrap {
		padding-top: 35px;
	}
	.awards-carousel-wrap > p:last-of-type {
		margin-bottom: 20px;
	}
}

@media (max-width: 639px) {
	.awards-carousel .slick-list {
		overflow: visible !important;
	}
	.award-single {
		margin-right: 20px;
		border: 1px solid var(--color-light-grey) !important;
	}
	.award-single.slick-slide img {
		width:100%;
	}
	.award-single.slick-slide {
		padding-left:20px;
		padding-right:20px;
	}
	.awards-carousel-wrap p {
		font-size: 16px;
		line-height: 28px;
	}
	.awards-carousel-wrap .progress {
		opacity: 0;
	}
	.awards-carousel {
		width: calc(100% - 80px);
	}
	.awards-carousel .slick-prev, .awards-carousel .slick-next {
		left: calc(100% + 30px);
		right: unset;
	}
	.awards-carousel .slick-prev {
		left: calc(100% - 30px);
		right: unset;
	}
}