.ChallengeCardCarousel{padding:80px 0}.ChallengeCardCarousel .top-left-corner.top-left-corner-medium:before{border-left:6px solid;border-radius:10px 0 0 0;border-top:6px solid}.ChallengeCardCarousel .top-left-corner:before{height:30px;width:30px}.ChallengeCardCarousel .bottom-right-corner.bottom-right-corner-thick:after{border-bottom:unset;border-radius:unset;border-right:unset}.ChallengeCardCarousel .top-left-corner{padding:7px 20px;position:relative}.ChallengeCardCarousel .SectionHeading{margin:0 auto;max-width:540px;text-align:center;width:100%}.ChallengeCardCarousel .cardHeading{display:inline-block;font-weight:600!important;padding:5px 0 0 15px}.ChallengeCardCarousel .LinkArrow{margin-left:auto;padding:0}.ChallengeCardCarousel .LinkArrow,.ChallengeCardCarousel .LinkArrow svg{display:block;height:30px;width:30px}.cardBtn{bottom:15px;position:absolute;right:15px}.CardContent{display:inline-block;margin-bottom:10px;width:100%}.ChallengeCardCarousel .CardSliderSlide{border-radius:20px;box-shadow:0 0 10px #000;color:#fff;overflow:hidden;padding:20px;position:relative;transition:all .3s ease;z-index:5}.ChallengeCardCarousel .CardInner{padding:15px 10px}.ChallengeCardCarousel .ChallengeCardSlider .CardHeading *{color:#fff}.ChallengeCardCarousel .slick-prev.slick-arrow:before{background-image:url(https://www.cpm-int.com/hubfs/CPM%20Group/arrow-left.svg);left:0!important}.ChallengeCardCarousel .slick-next.slick-arrow:before,.ChallengeCardCarousel .slick-prev.slick-arrow:before{background-color:transparent!important;background-repeat:no-repeat;background-size:100% auto;border:0;color:transparent;display:block;height:40px;overflow:hidden;padding:0;position:absolute;width:40px}.ChallengeCardCarousel .slick-next.slick-arrow:before{background-image:url(https://www.cpm-int.com/hubfs/CPM%20Group/arrow-right.svg);right:0!important}.ChallengeCardCarousel .slick-dots li button:before{border:1px solid #a19f9f;border-radius:50%;color:transparent!important;font-size:14px!important}.ChallengeCardCarousel .slick-dots li.slick-active button:before{background-color:#a19f9f;color:transparent!important}.ChallengeCardCarousel .slick-dots{bottom:-50px!important}.CardSliderSlide:after{background-color:rgba(0,0,0,.3);border-radius:20px 20px 0 0;content:"";filter:blur(14px);height:50%;inset:0;opacity:.6;position:absolute;top:0;z-index:-1}.ChallengeCardCarousel .slick-prev.slick-arrow:hover:before{background-image:url(https://www.cpm-int.com/hubfs/slider-left-green.svg)}.ChallengeCardCarousel .slick-next.slick-arrow:hover:before{background-image:url(https://www.cpm-int.com/hubfs/slider-right-green.svg)}.ChallengeCardCarousel .slick-dots li,.ChallengeCardCarousel .slick-dots li button,.ChallengeCardCarousel .slick-dots li button:before{height:16px;line-height:16px;width:16px}.ChallengeCardCarousel .CardInner:hover .CardSliderSlide{transform:scale(1.03)}@media(min-width:1200px){.ChallengeCardSlider .slick-track{display:flex!important}.ChallengeCardCarousel .CardInner{display:flex!important;flex-wrap:wrap;height:inherit!important;padding:15px}}@media(min-width:1400px){.ChallengeCardCarousel .slick-next.slick-arrow:before{right:-20px!important}.ChallengeCardCarousel .slick-prev.slick-arrow:before{left:-20px!important}.ChallengeCardCarousel .CardInner.slick-center{transform:scale(1.03)}}@media(max-width:1399px){.ChallengeCardCarousel .CardInner{padding:15px 30px}}@media(max-width:767px){.ChallengeCardCarousel .CardInner{padding:15px 10px}.ChallengeCardCarousel .slick-dots{bottom:-40px!important}}