.cnc-timeline-section ul{list-style:none;padding: 0;} 
      .cnc-timeline-section.timeline-layout1{position:relative;padding:100px 0;overflow:hidden;box-sizing:border-box;}
      .cnc-timeline-section.timeline-layout1 :is(h1,h2,h3,h4,h5,h6,p){margin:0;padding:0;}
      .cnc-timeline-section.timeline-layout1 .container{max-width:1430px;margin:0 auto;padding:0 15px;position:relative;}
      .cnc-timeline-section.timeline-layout1 .heading{margin-bottom:50px;}
      .cnc-timeline-section.timeline-layout1 .heading :is(h1,h2,h3,h4,h5,h6){color:#005bc5;font-size:48px;margin-bottom:20px;font-weight:700;text-align:left;}
      .cnc-timeline-section.timeline-layout1 .heading .timeline-description {max-width:950px;font-size:20px;line-height:normal;text-align:left;margin-bottom:30px;}
      .cnc-timeline-section.timeline-layout1 .heading .timeline-description:last-of-type {margin-bottom:30px;}
      .cnc-timeline-section.timeline-layout1 .timeline-wrapper{width:100%;position:relative;z-index:2;}
      .cnc-timeline-section.timeline-layout1 .swiper-slide{text-align:left;display:flex;gap:10px;justify-content:center;}
      .cnc-timeline-section.timeline-layout1 .timeline-item.swiper-slide{display:flex;flex-direction:column;align-items:center;}
      .cnc-timeline-section.timeline-layout1 .timeline-item:nth-child(odd) .timeline-circle{margin-bottom:-2.5px;}
      .cnc-timeline-section.timeline-layout1 .timeline-item:nth-child(odd) .timeline-col{border-bottom:5px solid #005bc5;width:100%;}
      .cnc-timeline-section.timeline-layout1 .timeline-item:nth-child(odd) .timeline-col::before{top:0;}
      .cnc-timeline-section.timeline-layout1 .timeline-item:nth-child(even){flex-direction:column-reverse;margin-bottom:0;align-content:flex-end;flex-wrap:wrap;display:flex;}
      .cnc-timeline-section.timeline-layout1 .timeline-item:nth-child(even) .timeline-circle{margin-top:-2.5px;}
      .cnc-timeline-section.timeline-layout1 .timeline-item:nth-child(even) .timeline-year{display:flex;align-content:flex-end;flex-wrap:wrap;}
      .cnc-timeline-section.timeline-layout1 .timeline-item:nth-child(even) .timeline-col{border-top:5px solid #005bc5;width:100%;padding-bottom:0;padding-top:85px;}
      .cnc-timeline-section.timeline-layout1 .timeline-item:nth-child(even) .timeline-col::before{bottom:0;}
      .cnc-timeline-section.timeline-layout1 .timeline-item:nth-child(even) .timeline-col::after{content:"";width:16px;height:16px;border-radius:50%;background-color:#005bc5;position:absolute;left:75px;top:-3px;transform:translateY(-50%);z-index:5;}
      .cnc-timeline-section.timeline-layout1 .timeline-item:nth-child(even) .timeline-col .timeline-content{margin-top:auto;}
      .cnc-timeline-section.timeline-layout1 .timeline-col{display:flex;position:relative;padding-bottom:85px;padding-left:30px;}
      .cnc-timeline-section.timeline-layout1 .timeline-col::before{content:"";width:5px;height:100%;background-color:#005bc5;position:absolute;left:80px;}
      .cnc-timeline-section.timeline-layout1 .timeline-col::after{content:"";width:16px;height:16px;border-radius:50%;background-color:#005bc5;position:absolute;left:75px;bottom:-19px;transform:translateY(-50%);z-index:5;}
      .cnc-timeline-section.timeline-layout1 .timeline-year{text-align:center;}
      .cnc-timeline-section.timeline-layout1 .timeline-line{width:5px;height:70px;background-color:#005bc5;margin:0 auto;position:relative;}
      .cnc-timeline-section.timeline-layout1 .timeline-dot{width:12px;height:12px;border-radius:50%;background-color:#005bc5;margin:0 auto;margin-top:-6px;position:relative;z-index:3;}
      .cnc-timeline-section.timeline-layout1 .timeline-circle{width:98px;height:98px;border-radius:50%;border:5px solid #005bc5;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:2;}
      .cnc-timeline-section.timeline-layout1 .timeline-circle p{font-size:20px;font-weight:700;color:#005bc5;}
      .cnc-timeline-section.timeline-layout1 .timeline-content{padding:10px;width:100%;display:flex;height:100%;min-height:105px;box-sizing:border-box;align-items:center;}
      .cnc-timeline-section.timeline-layout1 .timeline-content :is(h1,h2,h3,h4,h5,h6){font-size:20px;font-weight:500;}
      .cnc-timeline-section.timeline-layout1 .slider-button{display:flex;gap:20px;z-index:10;position:relative;justify-content:start;align-items:center;}
      .cnc-timeline-section.timeline-layout1 .slider-button a{width:50px;height:50px;border-radius:50%;background-color:#005AC3;display:flex;justify-content:center;align-items:center;padding:4px;position:static;margin-top:0;overflow:hidden;}
      .cnc-timeline-section.timeline-layout1 .slider-button a :is(img,svg){max-width:100%;max-height:100%;object-fit:contain;}
      .cnc-timeline-section.timeline-layout1 .slider-button a i{max-width:100%;max-height:100%;object-fit:contain;}
      .cnc-timeline-section.timeline-layout1 .slider-button a.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none;}

      /* Responsive */
      @media(max-width:1024px){
        .cnc-timeline-section.timeline-layout1{padding:50px 0;}
        .cnc-timeline-section.timeline-layout1 .heading :is(h1,h2,h3,h4,h5,h6){font-size:40px;}
        .cnc-timeline-section.timeline-layout1 .slider-button a{width:40px;height:40px}
        .cnc-timeline-section.timeline-layout1 .heading .timeline-description {font-size:18px;margin-bottom:20px;}
      }
      @media(max-width:767px){
        .cnc-timeline-section.timeline-layout1{padding:30px 0;}
        .cnc-timeline-section.timeline-layout1 .heading :is(h1,h2,h3,h4,h5,h6){font-size:30px;}
        .cnc-timeline-section.timeline-layout1 .slider-button{gap:10px;}
        .cnc-timeline-section.timeline-layout1 .slider-button a{width:36px;height:36px;padding: 8px;}
        .cnc-timeline-section.timeline-layout1 .heading .timeline-description {font-size:16px;margin-bottom:15px;}
      }