      .cnc-casestudy-section.cnc-casestudy-section-layout2 { padding: 100px 0; }
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-container { max-width: 1430px; width: 100%; margin: 0 auto; padding: 0 15px; box-sizing: border-box;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-container-right{max-width: calc((100vw + 1400px) / 2) ; margin: 0 0 0 auto;width: 100%;box-sizing: border-box;padding: 0 0 0 15px;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-title-wrapper{margin-bottom: 30px;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-title-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){ color: #000727; font-size: 48px; font-weight: 700; line-height: normal; margin: 0;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-title-wrapper :is(p){color: rgba(0, 7, 39, 0.60);font-size: 20px; font-weight: 400; line-height: normal;margin: 0;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-title-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6):not(:last-child) , .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-title-wrapper :is(p):not(:last-child){margin: 0 0 10px;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider::after{content: "";position: absolute; background: linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0.05%, #FFF 128.12%);width: 101px;inset: 0 0 0 auto;z-index: 1;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-wrapper{ align-items: flex-end;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-top_col{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: 30px;gap: 10px;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-top_col :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6) , .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-bottom_col :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){font-size: 32px; line-height: normal; font-weight: 700; margin: 0;text-transform: capitalize;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-top_col :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){display: flex;gap: 20px;flex-wrap: wrap;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-top_col .cnc-tag{border-radius: 50px; border: 1px solid #005AC3; background: transparent;padding: 7px 21px;color: #000727; font-size: 18px; font-weight: 400; line-height: normal; text-decoration: none;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-img{min-height: -moz-fit-content!important; min-height: fit-content; width: 100%;margin-bottom: 30px;line-height: 1;height: 347px; transition: height 0.5s ease;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide.swiper-slide-active .cnc-colin .cnc-img{height: 490px;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-img .cnc-bg{overflow: hidden; border-radius: 20px;width: 100%; height: 100%;display: inline-block;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-img .cnc-bg img{width: 100%; display: block; max-width: 100%; height: 100%; object-fit: cover; transition: 2s cubic-bezier(.16,1,.3,1); -webkit-transition: 2s cubic-bezier(.16,1,.3,1); -moz-transition: 2s cubic-bezier(.16,1,.3,1); -o-transition: 2s cubic-bezier(.16,1,.3,1);}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-img .cnc-bg:hover img{transform: scale(1.02);}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-bottom_col{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 10px;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav{position: absolute; top: 85px; right: calc(100% - 1320px);z-index: 9;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-prev , .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-next{width: 50px; height: 50px;border-radius: 50%;padding: 15px;box-sizing: border-box;background-color: #005AC3;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-prev.swiper-button-disabled.swiper-button-disabled , .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-next.swiper-button-disabled{background-color: #ECF5FF;opacity: 1;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-prev {right: 10px; left: auto;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-next {left: 10px; right: auto;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-prev::after , .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-next::after{z-index: 2;font-size: 22px;font-weight: 700;color: #fff;}
      .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-prev.swiper-button-disabled.swiper-button-disabled::after , .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-next.swiper-button-disabled::after{color: #000727;}
      
      @media (max-width:1440px) {
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide.swiper-slide-active { margin-right: 90px; }
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-img {height: 24vw;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide.swiper-slide-active .cnc-colin .cnc-img { height: 32vw; }
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav { top: 50px; right: 84px; }
      }
      
      @media (max-width:1199px) {
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider::after {width: 100px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide.swiper-slide-active { margin-right: 80px; }
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-prev::after, .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-next::after {font-size: 18px;}
      }
     @media (max-width:1024px) {
        .cnc-casestudy-section.cnc-casestudy-section-layout2 { padding: 50px 0; }
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-title-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){ font-size: 40px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-title-wrapper :is(p) , .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-top_col .cnc-tag {font-size: 18px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider::after {width: 60px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav { top: 30px; right: 75px; }
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide.swiper-slide-active { margin-right: 60px; }
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-top_col :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6) , .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-bottom_col :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){font-size: 28px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-top_col :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6) { gap: 10px}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-prev, .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-next { width: 40px; height: 40px;padding: 8px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-prev { right: 5px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav .swiper-button-next { left: 5px;}
    }
    
    @media (max-width:767px) {
        .cnc-casestudy-section.cnc-casestudy-section-layout2 { padding: 30px 0; }
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-title-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){ font-size: 30px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-title-wrapper :is(p) , .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-top_col .cnc-tag {font-size: 16px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider {padding-top: 65px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider::after {display: none;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-top_col :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6) , .cnc-casestudy-section.cnc-casestudy-section-layout2 {font-size: 24px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-bottom_col :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){font-size: 20px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide.swiper-slide-active .cnc-colin .cnc-img ,.cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-img { height: 50vw; }
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-img{margin-bottom: 10px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .swiper-slide .cnc-colin .cnc-img .cnc-bg {border-radius: 10px;}
        .cnc-casestudy-section.cnc-casestudy-section-layout2 .cnc-case-study-slider .cnc-slider-nav { top: 25px; right: 70px; }
    }
