.news-insights-carousel{overflow: hidden}
.news-insights-carousel .news-and-insight-feed{padding: 0}
.news-and-insight-carousel .rect.slick-slide.slick-current.slick-active > img {transform: scale(1.2);}
.news-and-insight-carousel .news__arrows {display: flex; justify-content: center; align-items: center; z-index: 11; height: 100%; width: 100%; position: absolute; top: 50%; vertical-align: middle; display: none}
.news-and-insight-carousel .news__arrow.news__arrow_dir_left.slick-arrow {left: 0; position: absolute;}
.news-and-insight-carousel span.slider-button-text {margin-top: 57px; position: absolute; text-align: center; display: block; left: 0; right: 0;}
.news-and-insight-carousel {padding-top: 122px; padding-bottom: 122px;}
.news-and-insight-carousel .news__arrow.news__arrow_dir_right.slick-arrow {position: absolute; right: 0;}
.news-and-insight-carousel .news__arrow {width: 100px; height: 100px; filter: saturate(0%); border-radius: 50%; background: var(--white-light);}
.news-and-insight-carousel .carousel-warp {display: flex; margin-bottom: 20px;}
.news-and-insight-carousel .carosual-title {text-align: left;}
.news-and-insight-carousel .carousel-cta a {position: absolute;right: 30px;height: 100px;width: 100px;background: var(--white-light);border-radius: 50%;line-height: 1.4rem;}
.news-and-insight-carousel .carousel-date {color: var(--white-light); margin-left:40px;}
.carosual-title .h3 {color: var(--white-light);}
.news-and-insight-carousel .carousel-tag {font-size: clamp(1.2rem, 1.1rem + 0.208vw, 1.4rem); line-height: 2.0rem; font-weight: 500; text-transform: uppercase; display: inline-block; border: 1px solid; border-radius: 1px; padding: 4px 8px; transition: 0.5s;}
.news-and-insight-carousel .carousel-wrapper {width: 970px; min-height: 160px; padding: 40px 100px 32px 100px; background: var(--cobalt-dark); border-radius: 12px;}
.news-and-insight-carousel .rect {border: 1px solid; text-align: center;}
.news-and-insight-carousel .slick-current.slick-active .inside-data {display: block !important;}
.news-and-insight-carousel .inside-data {position: absolute; bottom: -80px; display: none;}
.news-and-insight-carousel .slick-list {overflow: visible;}
.news-and-insight-carousel .rect.slick-slide.slick-current.slick-active > img {transform: scale(1.2);}
.news-and-insight-carousel .rect > img {border-radius: 20px;}
.news-and-insight-carousel .slick-list {overflow: visible;}
.news-and-insight-carousel .rect {border: 1px solid; text-align: center;}
.news-and-insight-carousel.carousel-wrapper {display: inline-block;}
.news-and-insight-carousel.carousel-warp {display: flex; position: relative; left: 0;}
.news-and-insight-carousel .carousel-main-wrapper {display: flex;}
.news-and-insight-carousel .page-Progress {height: auto; width: auto;}
.news-and-insight-carousel span.text {color: var(--cobalt-prime); margin-top: 50px; position: relative; display: block;}
.news-and-insight-carousel .carousel-cta {height: auto; width: auto; background: var(--white-light); border-radius: 50%; padding-top: 26px; padding-bottom: 34px;}
.news-insights-carousel .case-study-module .case-study-slider-item .slide-arrow {top: 270px;}
/* @media all and (max-width: 1400.98px){
.news-insights-carousel .case-study-module .case-study-slider-item .slide-arrow{display: none !important;}
} */
@media all and (max-width: 991.98px) {
  .news-and-insight-carousel .rect > img {border-radius: 20px; width: 450px;}
  .news-and-insight-carousel .carousel-wrapper {width: 440px; min-height: 160px; padding: 30px;}
  .news-and-insight-carousel .carosual-title {word-break: break-word;}
  .news-and-insight-carousel .news__arrows {display: flex; z-index: 11; height: 100%; width: 100%; position: absolute; top: 15%;}
  .news-insights-carousel .case-study-module .case-study-slider-item .slide-arrow{top: auto}
  .news-insights-carousel .case-study-module .case-study-slider-item .slide-arrow.prev-arrow{transform: rotate(180deg);}
  .news-insights-carousel .case-study-module .case-study-slider-item .slide-arrow{display: block !important;}
}
@media all and (max-width: 768.98px) {
  .news-and-insight-carousel .rect > img {border-radius: 20px; width: 300px;}
  .news-and-insight-carousel .carousel-wrapper {width: 280px; min-height: 160px; padding: 20px;}
  .news-and-insight-carousel .carousel-wrapper {width: 300px; min-height: 160px; padding: 20px;}
  .news-and-insight-carousel .news__arrows {display: flex; z-index: 11; height: 100px; width: 100%; position: absolute; top: 22%;}
}