.cnc-features-section.cnc-features-section-layout5{padding: 100px 0;}
.cnc-features-section.cnc-features-section-layout5 .container{max-width:1430px;margin:0 auto;padding:0 15px;box-sizing: border-box;}
.cnc-features-section.cnc-features-section-layout5 .cnc-container-right{max-width: calc((100vw + 1430px) / 2) ; margin-left: auto;width: 100%;box-sizing: border-box;padding: 0 0 0 15px;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 20px;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper.full-wrapper .content-wrapper , .cnc-features-section.cnc-features-section-layout5 .features-wrapper.full-wrapper .slider-wrapper{max-width: 100%;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .content-wrapper{max-width: 29%;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .content-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){color: #005BC5; font-size: 48px; font-weight: 700; line-height: normal;margin: 0;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .content-wrapper :is(p){color: #000727; font-size: 20px; font-weight: 400; line-height: normal;margin: 0;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper{max-width: 60%;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-button{display: flex;align-items: center;gap: 27px;margin-bottom: 43px;}

.cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-prev , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-next{max-width: 40px; transition: all 0.3s ease-in-out; margin: 0; position: static;width: 100%;}
.cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-prev::after , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-next::after{display: none;}
.cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-prev img , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-next img{max-width: 100%;}
.cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-prev svg , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-next svg .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .features-slider .colin .bottom-image svg , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-prev i , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-next i , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .features-slider .colin .bottom-image i{width: 100%;height: auto;}
.cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-prev svg path , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-next svg path{stroke: #005BC5;}
.cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-prev:hover{transform: translateX(-4px);}
.cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-next:hover{transform: translateX(4px);}
.cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-prev.swiper-button-disabled img , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-next.swiper-button-disabled img{filter: brightness(0) saturate(100%) invert(86%) sepia(12%) saturate(0%) hue-rotate(129deg) brightness(97%) contrast(88%);}
.cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-prev img , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-next img{filter: brightness(0) saturate(100%) invert(16%) sepia(89%) saturate(6044%) hue-rotate(203deg) brightness(95%) contrast(103%);}
.cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-prev.swiper-button-disabled svg path , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-button .swiper-button-next.swiper-button-disabled svg path{stroke: #d2d2d2;}


.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features{overflow: hidden;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-wrapper {align-items: stretch; }
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide {display: flex;height: auto;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin{border: 1px solid rgba(50, 50, 50, 0.20); background: #FFF;padding: 30px;width: 100%;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide.active .colin{background-color: #005BC5 !important; border-color: #005BC5 !important;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin span{display: inline-block;max-width: 120px;width: 100%; margin-bottom: 106px;height: 120px;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin span img{max-width: 100%;filter: brightness(0) saturate(100%) invert(22%) sepia(97%) saturate(1787%) hue-rotate(199deg) brightness(96%) contrast(104%);width: 100%;height: 100%;object-fit: contain;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide.active .colin span img{filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(82deg) brightness(100%) contrast(100%);}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin span svg{width: 100%;height: 100%;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin span svg path{fill: #005BC5;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide.active .colin span svg path{fill: #fff !important;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){color: #005BC5; font-size: 32px; font-weight: 700; line-height: normal;margin: 0;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin :is(p){color: #000727; font-size: 16px; font-weight: 400; line-height: normal;margin: 0;}
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide.active .colin :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6) , .cnc-features-section.cnc-features-section-layout5 .slider-wrapper .slider-features .swiper-slide.active .colin :is(p){color: #fff !important;} 
.cnc-features-section.cnc-features-section-layout5 .features-wrapper .content-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6):not(:last-child) , .cnc-features-section.cnc-features-section-layout5 .features-wrapper .content-wrapper :is(p):not(:last-child) , .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6):not(:last-child) , .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin :is(p):not(:last-child){margin: 0 0 10px;}

@media (max-width:1440px) {
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper { max-width: 68%; }
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin span{margin-bottom: 70px;}
}
@media (max-width:1024px) {
  .cnc-features-section.cnc-features-section-layout5{padding: 50px 0;}
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .content-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){font-size: 40px;}
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .content-wrapper :is(p) {font-size: 18px;}
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-button { margin-bottom: 30px; }
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6) {font-size: 28px;}
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin :is(p){font-size: 15px;}        
}
@media (max-width:991px) {
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .content-wrapper ,     .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper { max-width: calc(50% - 10px); }
}
@media (max-width:767px) {
  .cnc-features-section.cnc-features-section-layout5{padding: 30px 0;}
  .cnc-features-section.cnc-features-section-layout5 .cnc-container-right{padding: 0 15px;}
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .content-wrapper ,     .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper { max-width: 100%; }          
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .content-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){font-size: 30px;}
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .content-wrapper :is(p) {font-size: 16px;}
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin {padding: 20px;}
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin span { margin-bottom: 30px; }
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6) {font-size: 24px;}
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6)  br{display: none;}
  .cnc-features-section.cnc-features-section-layout5 .features-wrapper .slider-wrapper .slider-features .swiper-slide .colin :is(p){font-size: 14px;}        
}