.case-study-module .module-intro-content .h6 { color: var(--cobalt-light); margin-bottom: 12px; } 
.case-study-module .module-intro-content h2 { color: var(--cobalt-prime); margin-bottom: 0px; } 
.case-study-module .module-intro-content .cta { margin-top:16px; } 
 
.case-study-module .case-study-slider-item .slider-content .image-box { height: 500px; 
 width: 100%; background-size: cover; background-position: center; background-repeat: no-repeat; padding-top: 84px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box .first-line { font-size: clamp(1.4rem, -0.3rem + 3.542vw, 4.8rem); font-weight: 700; line-height: 5.5rem; margin-bottom: 0px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box .stats { font-size: clamp(8rem, -3rem + 22.917vw, 30rem); line-height: 36rem; font-weight: 900; margin-bottom: 0px; margin-top: -60px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box .currency { font-size: clamp(4rem, 1.2rem + 5.833vw, 9.6rem); font-weight: 900; line-height: 11.5rem; margin-bottom: 0px; margin-top: 127px; margin-left: 40px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box .tag-line { font-size: clamp(1.6rem, 1.2rem + 0.833vw, 2.4rem); line-height: 2.8rem; font-weight: 700; margin-bottom: 0px; display: block; margin-top: -12px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box .center-line { display: flex; } 
 .case-study-module .case-study-slider { margin-top:48px; } 
 .case-study-module .slider-content-blue-box { background-color: var(--cobalt-dark); border-radius: 12px; margin-top: -121px; z-index: 7; position: relative; display:none; } 
 .case-study-module .case-study-slider-item .slider-content.slick-current .slider-content-blue-box { display:block; } 
  .case-study-module .slider-content-blue-box > a{padding: 32px 100px; display:block}
  /* .case-study-module .case-study-slider-item .slider-content.slick-current .slider-content-blue-box > a { cursor: url(/~/media/Images/p/prosus-corp-v2/prosus-images/icon/casestudy-cursor.png?h=100&w=100) 0 0,pointer; } */
 .case-study-module .slider-content-blue-box .location { margin-bottom:16px; } 
 .case-study-module .slider-content-blue-box .location .icon { color: var(--chroride-light); font-size: 12px; } 
 .case-study-module .slider-content-blue-box .location .text { font-size: 1.2rem; text-transform: uppercase; font-weight: 900; color: var(--chroride-light); padding-left: 14px;line-height:1.4rem; } 
 .case-study-module .slider-content-blue-box .tag-small { margin-bottom:0px; text-transform: uppercase; } 
 .case-study-module .slider-content-blue-box .date { padding-left:32px; text-transform: uppercase;font-weight:900 } 
 .case-study-module .slider-content-blue-box h3 { margin-bottom: 0px; margin-top: 16px; } 
 .case-study-module .case-study-slider-item .slick-list { overflow: visible; } 
 .case-study-module { overflow: hidden; } 
 .case-study-module .case-study-slider-item .slick-current.slider-content .image-box { height:622px; box-shadow: var(--big-shadow); margin-top:0px; border-radius: 20px; z-index: 5;pointer-events: none}
 .case-study-module .case-study-slider-item .slider-content .image-box { position:relative; margin-top: 61px;    transition: all 0.2s ease;transition: all 0.5s; } 
 .case-study-module .case-study-slider-item .slider-content .image-box::before { content:''; position: absolute; background: linear-gradient(0deg, #000 0%, rgba(255, 255, 255, 0) 100%); width: 100%; height: 100%; z-index: 4; top: 0; } 
 .case-study-module .case-study-slider-item .slick-current.slider-content .image-box::before { display:none; } 
 .case-study-module .case-study-slider-item .slide-arrow { width: 100px; height: 100px; position: absolute; top: 263px; z-index: 10; border-radius: 100%; border: 0px; background-color: var(--white-light); color: var(--cobalt-prime); display: flex; flex-flow: column; justify-content: center; font-size: 12px; line-height: 1.4rem; font-weight: 900; left: -110px; align-items: center; opacity: 1; visibility: visible; } 
 .case-study-module .case-study-slider-item .slide-arrow.show { opacity: 1; visibility: visible; } 
 .case-study-module .case-study-slider-item .slide-arrow span.icon { font-size: 16px; margin-bottom: 10px; transform: rotate(180deg); } 
 .case-study-module .case-study-slider-item .slide-arrow.next-arrow { left: auto; right:-110px; } 
 .case-study-module .case-study-slider-item .slide-arrow.next-arrow span.icon { transform: rotate(0deg); } 
 .case-study-module .vertical-line .line-box { height: calc(100% + 160px); top:0px; bottom:unset; } 
 
 .case-study-module .vertical-line .line-box::before { display:none } 
 
 .case-study-module .vertical-line .line-box::after { background: var(--cobalt-prime); } 
 .case-study-module .casestudy-slider-pagination.devices-view { display:none; } 
 .case-study-module .slider-content-blue-box .devices-cta { display:none; } 
 .case-study-module .slider-content-blue-box .devices-cta { display:block; padding: 0 100px;} 
 
 
 @media all and (max-width: 991.98px) { 
.case-study-module .slider-content-blue-box .devices-cta {padding: 0;} 
 .case-study-module .vertical-line .line-box { display:block; height: calc(100% + 120px); } 
 .case-study-module .case-study-slider { margin-top:24px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box { padding-top: 60px; padding-left: 154px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box .first-line { line-height: 3.4rem; } 
 .case-study-module .case-study-slider-item .slider-content .image-box .stats { line-height: 15.4rem; margin-top: -10px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box .currency { margin-top: 65px; line-height: 5.8rem; margin-left: 5px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box .tag-line { line-height: 1.8rem; margin-top: -5px; } 
 .case-study-module .case-study-slider-item .slick-current.slider-content .image-box { height: 374px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box { height:319px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box { margin-top: 27px; } 
 .case-study-module .slider-content-blue-box {  margin-top: -91px; } 
 .case-study-module .slider-content-blue-box > a{padding: 0px;}
 .case-study-module .slider-content-blue-box .location { margin-bottom: 20px; } 
 .case-study-module .case-study-slider-item .slide-arrow { left: -170px; right: 0; margin: auto; top: auto; bottom: -73px; width: 44px; height: 44px; color: var(--white-light); background-color: var(--cobalt-prime); border-radius: 4px; opacity: 1; visibility: visible; } 
 .case-study-module .case-study-slider-item .slide-arrow span.icon { margin-bottom: 0px; font-size: 22px; transform: rotate(0deg); position: absolute; left: 13px; top: 10px;}
 .case-study-module .case-study-slider-item .slide-arrow.next-arrow { left: 0; right: -170px; } 
} 
 .case-study-module .case-study-slider-item .slide-arrow span.text { display:none; } 
 .case-study-module { overflow:visible; } 
 .case-study-module .casestudy-slider-pagination { display: flex !important; align-items: center; justify-content: center; margin-top: 40px; } 
 .case-study-module .casestudy-slider-pagination .pagination-line { width: 67px; height: 2px; background-color: rgba(63, 63, 63, 0.4); outline: none; margin: 0px 4px; position: relative; margin-top: 3px; } 
 .case-study-module .casestudy-slider-pagination .pagination-line .active-line { width: 50%; position: absolute; background-color: var(--argon-prime); height: 2px; left: 0; top: 0; } 
 .case-study-module .casestudy-slider-pagination .total-slider { color: rgba(63, 63, 63, 0.4); } 
 .case-study-module .case-study-slider-item .slider-content.slick-current .slider-content-blue-box { cursor: revert;padding: 24px; } 
 
 @media all and (max-width: 767.98px){
 .case-study-module .case-study-slider-item .slick-current.slider-content .image-box { height: 199px; border-radius: 0px; width: 100vw; margin-left: -16px; padding: 16px; } 
 .case-study-module .slider-content-blue-box {margin-top: -39px;padding: 16px; } 
 .case-study-module .slider-content-blue-box > a{padding: 0px;}
 .case-study-module .case-study-slider { margin-top: 20px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box { height: 199px; } 

 .case-study-module .case-study-slider-item .slider-content .image-box .stats {line-height: 9.6rem; } 
 .case-study-module .case-study-slider-item .slider-content .image-box .currency { margin-top: 20px; line-height: 4.8rem; margin-left: 0px; } 
 .case-study-module .case-study-slider-item .slider-content .image-box { margin-top: 0; } 
 .case-study-module .vertical-line .line-box { display: none; } 
 .case-study-module .casestudy-slider-pagination { margin-top:30px; } 
 .case-study-module .case-study-slider-item .slide-arrow { bottom: -65px; top: auto; } 
 }
@media all and (max-width: 1281px) and (min-width:1150px) { 
.case-study-module .case-study-slider-item .slide-arrow.prev-arrow {
    left: -45px;
} 
.case-study-module .case-study-slider-item .slide-arrow.next-arrow {
    left: auto;
    right: -45px;
}
}
@media all and (max-width: 1150px) and (min-width:1079px) {
.case-study-module .case-study-slider-item .slide-arrow.next-arrow {
    left: auto;
    right: -12px;
}

.case-study-module .case-study-slider-item .slide-arrow.prev-arrow {
    left: -12px;
}
}  
 
@media all and (max-width: 1024px) and (min-width:992px) {
.case-study-module .case-study-slider-item .slide-arrow.next-arrow {
    left: auto;
    right: -12px;
}

.case-study-module .case-study-slider-item .slide-arrow.prev-arrow {
    left: -12px;
}
} 