.case_study_wrapper {
  width: 100%;
  position: relative;
  margin-bottom: 90px;
  overflow: hidden;
}
@media (max-width: 1199.98px) {
  .case_study_wrapper {
    margin-bottom: 70px;
  }
}
@media (max-width: 767.98px) {
  .case_study_wrapper {
    margin-bottom: 50px;
  }
}
.case_study_wrapper .case_study_inner {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}
.case_study_wrapper .case_study_inner .case_study_header {
  width: 100%;
  max-width: 880px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 50px;
}
@media (max-width: 767.98px) {
  .case_study_wrapper .case_study_inner .case_study_header {
    margin-bottom: 30px;
  }
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_inner .case_study_header {
    margin-bottom: 15px;
  }
}
.case_study_wrapper .case_study_inner .case_study_header .title {
  position: relative;
  font-size: 50px;
  line-height: 50px;
  color: #000;
  text-decoration: none;
  font-family: "Sofia Pro";
  font-weight: 500;
  text-align: center;
  margin-bottom: 0;
}
@media (max-width: 1199.98px) {
  .case_study_wrapper .case_study_inner .case_study_header .title {
    font-size: 38px;
  }
}
@media (max-width: 767.98px) {
  .case_study_wrapper .case_study_inner .case_study_header .title {
    font-size: 24px;
    line-height: 30px;
  }
}
.case_study_wrapper .case_study_inner .case_study_header .title + .para {
  margin-top: 20px;
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_inner .case_study_header .title + .para {
    margin-top: 15px;
  }
}
.case_study_wrapper .case_study_inner .case_study_header .para {
  font-size: 25px;
  line-height: 1.5;
  color: #000;
  text-decoration: none;
  font-weight: 400;
  font-family: "Sofia Pro";
  text-align: center;
}
@media (max-width: 1199.98px) {
  .case_study_wrapper .case_study_inner .case_study_header .para {
    font-size: 22px;
  }
}
@media (max-width: 767.98px) {
  .case_study_wrapper .case_study_inner .case_study_header .para {
    font-size: 18px;
  }
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_inner .case_study_header .para {
    font-size: 16px;
    line-height: 24px;
    max-width: 330px;
    margin-left: auto;
    margin-right: auto;
  }
}
.case_study_wrapper .case_study_slider_wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  max-width: 929px;
  margin-left: auto;
  margin-right: auto;
}
.case_study_wrapper .case_study_slider_wrapper::after {
  content: url("../../../../assets/images/home-page/section-05/back-glow.png");
  position: absolute;
  top: -90px;
  left: -50px;
  z-index: -1;
}
@media (max-width: 991.98px) {
  .case_study_wrapper .case_study_slider_wrapper::after {
    display: none;
  }
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner {
  width: 100%;
  position: relative;
  padding-bottom: calc((854/ 929) * 100%);
}
@media (max-width: 991.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner {
    padding-bottom: calc((1560/ 929) * 100%);
  }
}
@media (max-width: 767.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner {
    padding-bottom: calc((2100/ 929) * 100%);
  }
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner {
    padding-bottom: 855px;
  }
}
@media (max-width: 374.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner {
    padding-bottom: 880px;
  }
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-prev {
  background: #00F7EF;
  -webkit-box-shadow: 0px 0px 5px 5px rgba(231, 0, 255, 0.3);
          box-shadow: 0px 0px 5px 5px rgba(231, 0, 255, 0.3);
  left: -150px;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
@media (max-width: 1199.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-prev {
    left: -20px;
  }
}
@media (max-width: 767.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-prev {
    left: 8px;
  }
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-prev {
    display: none !important;
  }
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-prev:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-prev:before {
  display: none;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-prev:after {
  position: absolute;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.982' height='21.893' viewBox='0 0 12.982 21.893'%3E%3Cpath id='Icon_ionic-ios-arrow-back' data-name='Icon ionic-ios-arrow-back' d='M3.58,10.389l7.86,7.854a1.485,1.485,0,0,1-2.1,2.1l-8.905-8.9A1.482,1.482,0,0,1,.389,9.394L9.331.433a1.485,1.485,0,0,1,2.1,2.1Z' transform='translate(0.606 0.5)' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E%0A");
  left: calc(50% + 2px);
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-next {
  background: #00F7EF;
  -webkit-box-shadow: 0px 0px 5px 5px rgba(231, 0, 255, 0.3);
          box-shadow: 0px 0px 5px 5px rgba(231, 0, 255, 0.3);
  right: -150px;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
@media (max-width: 1199.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-next {
    right: -20px;
  }
}
@media (max-width: 767.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-next {
    right: 8px;
  }
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-next {
    display: none !important;
  }
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-next:before {
  display: none;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-next:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-next:after {
  position: absolute;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.982' height='21.893' viewBox='0 0 12.982 21.893'%3E%3Cpath id='Icon_ionic-ios-arrow-back' data-name='Icon ionic-ios-arrow-back' d='M3.58,10.384,11.44,2.53a1.485,1.485,0,0,0-2.1-2.1L.432,9.333A1.482,1.482,0,0,0,.389,11.38L9.331,20.34a1.485,1.485,0,1,0,2.1-2.1Z' transform='translate(12.376 21.273) rotate(180)' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E%0A");
  left: calc(50% - -5px);
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-disabled {
  opacity: 0.2;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-track {
  -webkit-transform: none !important;
          transform: none !important;
  width: 100% !important;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-list {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 100% !important;
  height: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
  overflow: visible !important;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-current .case_study_item_inner {
  opacity: 1;
  -webkit-transform: scale(1) translateX(0%);
          transform: scale(1) translateX(0%);
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-current + .case_study_item .case_study_item_inner {
  -webkit-transform: scale(0.7) translateX(35%);
          transform: scale(0.7) translateX(35%);
  opacity: 0.4;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_slider .slick-current + .case_study_item + .case_study_item .case_study_item_inner {
  -webkit-transform: scale(0.6) translateX(58%);
          transform: scale(0.6) translateX(58%);
  opacity: 0;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item {
  width: 100%;
  max-width: 929px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 13;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item + .case_study_item {
  z-index: 12;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item + .case_study_item + .case_study_item {
  z-index: 11;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item + .case_study_item + .case_study_item + .case_study_item {
  z-index: 10;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item + .case_study_item + .case_study_item + .case_study_item + .case_study_item {
  z-index: 9;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item + .case_study_item + .case_study_item + .case_study_item + .case_study_item + .case_study_item {
  z-index: 8;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item + .case_study_item + .case_study_item + .case_study_item + .case_study_item + .case_study_item + .case_study_item {
  z-index: 7;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item + .case_study_item + .case_study_item + .case_study_item + .case_study_item + .case_study_item + .case_study_item + .case_study_item {
  z-index: 6;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner {
  background-color: #000000;
  position: relative;
  width: 100%;
  border-radius: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 55px;
  padding-bottom: 130px;
  -webkit-transition: 0.8s all ease-in-out;
  transition: 0.8s all ease-in-out;
  -webkit-transform: scale(1) translateX(-150%);
          transform: scale(1) translateX(-150%);
  opacity: 0;
}
@media (max-width: 991.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner {
    padding-bottom: 75px;
  }
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner {
    padding-top: 30px;
    padding: 25px;
  }
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner:after {
  position: absolute;
  content: "";
  background-image: url("../../../images/home-page/section-06/case-slider-bottom.png");
  background-repeat: no-repeat;
  background-size: contain;
  bottom: 0px;
  right: 0px;
  width: 243px;
  height: 113px;
  z-index: -1;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main {
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .heading {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 767.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .heading {
    margin-bottom: 20px;
  }
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .heading {
    margin-bottom: 15px;
    display: block;
    text-align: center;
  }
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .heading h3 {
  font-size: 38px;
  line-height: 1.3;
  color: #fff;
  text-decoration: none;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: 500;
  font-family: "Sofia Pro";
}
@media (max-width: 1199.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .heading h3 {
    font-size: 32px;
  }
}
@media (max-width: 767.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .heading h3 {
    font-size: 24px;
  }
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .heading h3 {
    font-size: 20px;
  }
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .heading .location_wrapper {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .heading .location_wrapper .location_icon {
  width: 24px;
  height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .heading .location_wrapper .location_icon::after {
  position: absolute;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.158' height='18.797' viewBox='0 0 13.158 18.797'%3E%3Cpath id='Icon_material-location-on' data-name='Icon material-location-on' d='M14.079,3A6.574,6.574,0,0,0,7.5,9.579c0,4.934,6.579,12.218,6.579,12.218s6.579-7.284,6.579-12.218A6.574,6.574,0,0,0,14.079,3Zm0,8.928a2.35,2.35,0,1,1,2.35-2.35A2.35,2.35,0,0,1,14.079,11.928Z' transform='translate(-7.5 -3)' fill='%23fff'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
  width: 14px;
  height: 18px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .heading .location_wrapper .location {
  font-size: 20px;
  line-height: 1.5;
  color: #fff;
  text-decoration: none;
  font-weight: 500;
  font-family: "Sofia Pro";
  margin-bottom: 0;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_left_wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}
@media (max-width: 991.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_left_wrapper {
    margin-bottom: 20px;
  }
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_left_wrapper .video_wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_left_wrapper .video_wrapper::after {
  -webkit-animation: rotateAnim 30s linear infinite forwards;
          animation: rotateAnim 30s linear infinite forwards;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_left_wrapper .video_wrapper:after {
  position: absolute;
  content: "";
  background-image: url("../../../images/home-page/section-06/case-study-star.svg");
  background-repeat: no-repeat;
  background-size: contain;
  bottom: -40px;
  left: -40px;
  width: 130px;
  height: 130px;
  z-index: -1;
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_left_wrapper .video_wrapper:after {
    display: none;
  }
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_left_wrapper .video_wrapper .video_container {
  width: 100%;
  position: relative;
  padding-bottom: calc((495/ 306) * 100%);
  background-color: #fff;
  border: 5px solid #FD2C55;
  border-radius: 33px;
  overflow: hidden;
}
@media (max-width: 991.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_left_wrapper .video_wrapper .video_container {
    padding-bottom: calc((225/ 306) * 100%);
  }
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_left_wrapper .video_wrapper .video_container {
    padding-bottom: 270px;
  }
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_left_wrapper .video_wrapper .video_container .banner_video_container_inner {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_left_wrapper .video_wrapper .video_container .banner_video_container_inner iframe {
  width: 100% !important;
  height: 100% !important;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_info_wrapper {
  width: 100%;
  position: relative;
  background-color: #fff;
  border-radius: 33px;
  overflow: hidden;
  height: 100%;
  padding: 25px;
  -webkit-box-shadow: 0px 0px 15px 3px rgba(0, 247, 239, 0.7);
          box-shadow: 0px 0px 15px 3px rgba(0, 247, 239, 0.7);
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_info_wrapper .content_wrapper {
  max-height: 470px;
  height: 100%;
  overflow-y: auto;
  scrollbar-color: #D0D4DD;
  scrollbar-width: thin;
}
@media (max-width: 767.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_info_wrapper .content_wrapper {
    max-height: 570px;
  }
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_info_wrapper .content_wrapper {
    max-height: 375px;
  }
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_info_wrapper .content_wrapper::-webkit-scrollbar {
  width: 7px;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_info_wrapper .content_wrapper::-webkit-scrollbar-track {
  background-color: transparent;
}
.case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_info_wrapper .content_wrapper::-webkit-scrollbar-thumb {
  background: #D0D4DD;
  border-radius: 20px;
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_info_wrapper h4 {
    font-size: 18px;
  }
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .case_study_slider_inner .case_study_item .case_study_item_inner .case_study_main .case_study_info_wrapper p {
    font-size: 13px;
  }
}
.case_study_wrapper .case_study_slider_wrapper .list_with_icons {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  padding: 0;
}
.case_study_wrapper .case_study_slider_wrapper .list_with_icons li {
  list-style: none;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.case_study_wrapper .case_study_slider_wrapper .list_with_icons li span {
  width: 25px;
  height: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.case_study_wrapper .case_study_slider_wrapper .list_with_icons li p {
  font-size: 20px;
  line-height: 1.5;
  color: #000;
  text-decoration: none;
  font-weight: 500;
  width: calc(100% - 25px);
  padding-left: 15px;
  margin-bottom: 0;
}
.case_study_wrapper .case_study_slider_wrapper .revenue_impact {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}
.case_study_wrapper .case_study_slider_wrapper .revenue_impact h5 {
  font-size: 18px;
  line-height: 1.5;
  color: #000;
  text-decoration: none;
  font-weight: 300;
  margin-bottom: 0;
  font-family: "Sofia Pro";
  margin-bottom: 26px;
}
@media (max-width: 575.98px) {
  .case_study_wrapper .case_study_slider_wrapper .revenue_impact h5 {
    font-size: 16px;
  }
}
.case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list .icon_and_percentage_item {
  width: 100%;
  max-width: 119px;
  padding: 0px 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  margin-bottom: 30px;
}
@media (max-width: 767.98px) {
  .case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list .icon_and_percentage_item {
    margin-bottom: 15px;
  }
  .case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list .icon_and_percentage_item:last-child {
    margin-bottom: 0;
  }
}
.case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list .icon_and_percentage_item .percentage_wrapper {
  width: 100%;
  position: relative;
}
.case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list .icon_and_percentage_item .percentage_wrapper::after {
  display: block;
  content: "";
  width: 100%;
  padding-bottom: calc((95 / 95) * 100%);
}
.case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list .icon_and_percentage_item .percentage_wrapper .ring_wrapper {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50%;
  overflow: hidden;
  background-color: #000000;
  position: absolute;
  left: 0;
  top: 0;
}
.case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list .icon_and_percentage_item .percentage_wrapper .percentage {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  position: absolute;
  left: 0;
  top: 0;
  background-image: url(../../../images/home-page/section-05/line-bg.png);
  background-repeat: no-repeat;
  background-position: center;
}
.case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list .icon_and_percentage_item .percentage_wrapper .percentage h3 {
  color: #fff;
  font-size: 20px;
  line-height: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  font-weight: 400;
  font-family: "Sofia Pro";
}
.case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list .icon_and_percentage_item .content_wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  margin-top: 15px;
}
.case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list .icon_and_percentage_item .content_wrapper p {
  font-size: 16px;
  line-height: 1.2;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  text-align: center;
  font-weight: 400;
  font-family: "Sofia Pro";
}
@media (max-width: 767.98px) {
  .case_study_wrapper .case_study_slider_wrapper .revenue_impact .icon_and_percentage_list .icon_and_percentage_item .content_wrapper p {
    font-size: 13px;
  }
}