.download_signpost_wrapper .download_signpost__single { position: relative; min-height: 323px; display: flex; flex-direction: column; justify-content: space-between; padding: 25px 30px; }
.download_signpost_wrapper .download_signpost__single:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:  linear-gradient(198.3deg, rgba(255, 102, 104, 0) 18.4%, rgba(1, 119, 193, 0.65) 100%); transform: rotate(-180deg);}
.download_signpost_wrapper .download_signpost__single * {position:relative; z-index: 2;}
.download_signpost_wrapper .download_signpost__single .download_signpost_link i { color: var(--primary-color-1); }
.download_signpost__slider__wrapper .slick-arrow { position: absolute; top: -105px; right: 0; width: 52px; height: 52px; padding: 0; border-radius: 50%; background: transparent; border-color: rgba(255, 255, 255, 0.4); right: 15px }
.download_signpost__slider__wrapper .slick-arrow:hover,
.download_signpost__slider__wrapper .slick-arrow:focus,
.download_signpost__slider__wrapper .slick-arrow:focus-visible { border-color: var(--primary-color-1); background:  var(--primary-color-1); }
.download_signpost__slider__wrapper .left-arrow { right: 79px; }
.download_signpost_wrapper .download_signpost__single .cta-arrow-link * {transition: var(--base-transition)}
.download_signpost_wrapper .download_signpost__single .cta-arrow-link:hover,
.download_signpost_wrapper .download_signpost__single .cta-arrow-link:focus,
.download_signpost_wrapper .download_signpost__single .cta-arrow-link:focus-visible,
.download_signpost_wrapper .download_signpost__single .cta-arrow-link:hover span,
.download_signpost_wrapper .download_signpost__single .cta-arrow-link:focus span,
.download_signpost_wrapper .download_signpost__single .cta-arrow-link:focus-visible span{ color: var(--primary-color-1)}

.download_signpost_wrapper .download_signpost__single .download_signpost_link > a:focus {
    outline: 1px var(--mono1) dotted;
}

/*
.lang-en #timeline-arabic {
	display: none;
}*/

.download_signpost__slider__wrapper .slick-arrow.slick-disabled {
    pointer-events: none;
    cursor: not-allowed;
    opacity: 0.5;
}

@media screen and (min-width: 576px) and (max-width: 991px) {
	.download_signpost__slider__wrapper .slick-slide > div:not(:first-child) {margin-top: 50px; }
}