.case-study-slider h2{-webkit-background-clip: text;background-clip: text;font-size: 4.8rem;line-height: normal;-webkit-text-fill-color: transparent;background-image: linear-gradient(90deg, #FE0000 0%, #031794 30.98%, #1E7CFF 100%);margin-bottom:0}
.case-study-slider__slider-wrapper.swiper{    margin-top: 42px;padding-bottom: 200px;}
.case-study-slider__image{width:100%;height: 100% !important;object-fit: cover;}
.case-study-slider__image-wrapper{height:450px;}
.case-study-slider__image-wrapper::after{content:'';position: absolute;border-radius: 20px;background: var(--Overlays-Image-card, linear-gradient(24deg, rgba(30, 138, 255, 0.40) -1.15%, rgba(30, 138, 255, 0.00) 15.4%), linear-gradient(162deg, rgba(252, 60, 61, 0.00) 72.86%, rgba(254, 0, 0, 0.34) 98.95%), linear-gradient(186deg, rgba(31, 124, 252, 0.00) 46.4%, #031794 103.29%));z-index: 1;width: 100%;height: 100%;top: 0;left: 0;}
.case-study-slider__slide{border-radius: 20px;box-shadow: 0px 1px 3px 0px rgba(255, 255, 255, 0.33) inset, -2px -2px 30px 0px rgba(255, 255, 255, 0.43), 8px 64px 64px 0px rgba(0, 0, 0, 0.10), 8px 32px 32px 0px rgba(3, 23, 148, 0.13), 0px 16px 16px 0px rgba(0, 0, 0, 0.10), 0px 8px 8px 0px rgba(0, 0, 0, 0.05), 0px 4px 4px 0px rgba(0, 0, 0, 0.05), 0px 2px 2px 0px rgba(0, 0, 0, 0.05);}
.case-study-slider__pagination .case-study-swiper-pagination{width: 170px;display: flex;left: 50%;transform: translateX(-50%);position: relative;height: 58px;flex-wrap: wrap;justify-content: center;flex-direction: row;align-items: center;font-size: 1.4rem;font-weight: 600;font-family: "AASmartSans", sans-serif;line-height: 16.8px;color: #031794;background: #F4F5F7;border-radius: 177px;border: 1px solid rgba(151, 151, 151, 0.0551792);box-shadow: -4px -4px 16px rgba(255, 255, 255, 0.2), inset 1px 1px 2px rgba(0, 0, 0, 0.181736), inset 2px 1px 1px #FFFFFF;}
.case-study-slider__pagination .slider-nav {position: absolute;top: 0;z-index:10}
.case-study-slider__pagination .btn--subtle{width: 56px;line-height: 56px;z-index: 9;height: 56px;border-radius: 50%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;background: linear-gradient(173.46deg, var(--white) -116.53%, #F6F8FB 75.57%);box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px var(--white);color: var(--red);position: absolute;text-align: center;}
.case-study-slider__pagination .case-study-slider__control--prev{   left: 50%;transform: translateX(-50%);margin-left: -54px;top: -7px;border: 0;}
.case-study-slider__pagination .case-study-slider__control--next{    right: 50%;transform: translateX(+50%);margin-right: -54px;top: -7px;border: 0;z-index: 2;}
.case-study-slider__content{    position: absolute;bottom: 0;z-index: 3;padding: 32px;width:100%;}
.case-study-slider__content p{font-size: 24px;font-style: normal;font-weight: 400;line-height: 32px;color: var(--white);margin-bottom: 8px;max-width: 46.8rem;}
.case-study-slider__content .cta-link.internal-link:after, .case-study-slider__content .cta-link.internal-link:after{color: #1aebdd;}
.case-study-slider__content .cta-link,.case-study-slider__content .cta-link:hover{color:var(--white);margin-bottom: 0;}
.case-study-slider__pagination{margin-top: -140px;}
.case-study-slider__content .video-signpost-link{padding: 0;font-weight: 600;font-size: 1.6rem;line-height: 35px;position: relative;color: var(--white);    padding-left: 30px;}
.case-study-slider__content .video-signpost-link span.icon-play-icn:after {    content: '';width: 24px;height: 24px;background: url(~/media/Images/a/anglo-american-group-v9//Universal/modules/video-module/outer-oval.svg);z-index: -1;position: absolute;border-radius: 50%;right: calc(50% - 12px);top: calc(50% - 12px);background-repeat: no-repeat;background-position: center;box-shadow: -4px -4px 16px rgba(255, 255, 255, 0.2), inset 1px 1px 2px rgba(0, 0, 0, 0.181736), inset 2px 1px 1px #FFFFFF;}
.case-study-slider__content .video-signpost-link span.icon-play-icn:before {background: linear-gradient(173.46deg, #FFFFFF -116.53%, #F6F8FB 75.57%);box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px #FFFFFF;border-radius: 50%;}
.case-study-slider__content .video-signpost-link span.icon-play-icn{font-size: 1.8rem;top: calc(50% - 9px);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg); transform: rotate(0deg);color: #031794;left: 0;position: absolute}
.case-study-slider__pagination .btn--subtle:focus-visible{outline: 1px dotted #fe0000;}
.case-study-slider__image-link{position: absolute;top: 0;left: 0;cursor: pointer;width: 100%;height: 100%;z-index: 2;}
/*.case-study-slider__slide.after-next{ transform: translateX(3333px) !important;} 
.case-study-slider__slide.before-prev{ transform: translateY(-3333px) !important;} */

@media all and (max-width: 1500px) {
.case-study-slider__image-wrapper {height: 350px;}
}
@media all and (max-width: 1200px) {
.case-study-slider__image-wrapper {height: 320px;}
}
@media all and (max-width: 991px) {
	.case-study-slider__slider-wrapper.swiper{padding-left:15px;padding-right:15px;}
    .case-study-slider__pagination { margin-top: -68px;}
    .case-study-slider__slider-wrapper.swiper{padding-bottom: 116px;margin-top:25px;} 
    .case-study-slider__slide{overflow: hidden;}
    .case-study-slider__image-wrapper {height: 450px;}
    .case-study-slider h2{font-size:24px}
    .case-study-slider__content p{max-width:100%;}
}
@media all and (max-width: 767px) {
    .case-study-slider__image-wrapper {height: 350px} 
    .case-study-slider__content p{font-size: 18px;line-height: 26px;}
    .case-study-slider__content{padding:15px}
}
@media all and (max-width: 540px) {
.case-study-slider__image-wrapper {height: 170px} 
}

/*Self serve and No js  css*/
body.ip3-edit .case-study-slider .case-study-slider__slide{width:750px;margin-bottom:20px;}
body.ip3-edit .case-study-slider__pagination{display:none;}
body.ip3-edit .case-study-slider .swiper-wrapper{justify-content: center;}
body.no-js .case-study-slider .case-study-slider__slide{width:750px;margin-bottom:20px;}
body.no-js .case-study-slider__pagination{display:none;}
body.no-js .case-study-slider .swiper-wrapper{justify-content: center;}






.case-study-slider__slider-wrapper .swiper-slide {
      width: 770px;
    }

#annual-reporting .swiper-creative .swiper-slide{
    overflow: visible;
}
#annual-reporting .case-study-slider__slider-content{
    overflow: hidden;
    border-radius: 20px;
}

.case-study-slider .case-study-slider__slider-wrapper {
  pointer-events: none;
}
.case-study-slider .case-study-slider__slide.swiper-slide-active {
  pointer-events: auto;
}