.cnc-pricing-section.pricing-layout3 :is(h1,h2,h3,h4,h5,h6,p){margin:0;padding:0;}
      .cnc-pricing-section.pricing-layout3{position:relative;text-align:center;padding:100px 0;color:#000727;}
      .cnc-pricing-section.pricing-layout3::before{content:"";position:absolute;top:0;left:0;width:100%;height:58%;background:#e9f2ff;border-bottom-left-radius:60px;border-bottom-right-radius:60px;z-index:-1;}
      .cnc-pricing-section.pricing-layout3 .container{max-width:1430px;margin:0 auto;padding:0 15px;}
      .cnc-pricing-section.pricing-layout3 .pricing-heading{margin-bottom:30px;}
      .cnc-pricing-section.pricing-layout3 .pricing-heading :is(h1,h2,h3,h4,h5,h6){font-size:48px;font-weight:700;margin-bottom:10px;}
      .cnc-pricing-section.pricing-layout3 .pricing-heading p{color:#00072799;font-size:18px;font-weight:400;}
      .cnc-pricing-section.pricing-layout3 .toggle-container{display:inline-flex;background:#ffffff;border-radius:60px;padding:10px;margin-bottom:50px;box-shadow:0px 4px 34px 0px #0000000d;}
      .cnc-pricing-section.pricing-layout3 .toggle-container button{font-size:18px;font-weight:500;border:none;background:transparent;padding:15px 30px;border-radius:40px;cursor:pointer;color:#005bc5;}
      .cnc-pricing-section.pricing-layout3 .toggle-container .active{background:#005bc5;color:#ffffff;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .card-header{display:flex;align-items:center;gap:10px;margin-bottom:40px;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .card-header :is(h1,h2,h3,h4,h5,h6){font-size:21px;font-weight:700;}
           .cnc-pricing-section.pricing-layout3 .pricing-cards .card .card-header .logo-img{width:74px;height:74px;padding:17px;background:#ecf5ff;border-radius:15px;display: flex;justify-content: center;align-items: center;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .card-header .logo-img :is(img,svg){max-width:100%;max-height:100%;object-fit:contain;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card.highlight .card-header .logo-img{background:#ffffff;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card.highlight .card-header .logo-img :is(img,svg){max-width:100%;max-height:100%;object-fit:contain;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card.highlight .divider{border-color:#ffffff;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card.highlight{background:#005bc5;color:#ffffff;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card.highlight .features li a{color:#ffffff;text-decoration: underline;cursor: pointer;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card.highlight .btn{background:#ffffff;color:#005bc5;border:1px solid #005bc5;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card.highlight .btn:hover{background:#f6f6f6;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card{background:#ffffff;border-radius:20px;padding:30px;text-align:left;flex:1 1 300px;max-width:30%;box-shadow:0px 4px 34px 0px #0000000d;display:flex;flex-direction:column;justify-content:space-between;transition:transform 0.3s ease,box-shadow 0.3s ease;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card:hover{transform:translateY(-15px);box-shadow:0px 4px 34px 0px #0000000d;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .price p{font-size:18px;font-weight:400;margin-bottom:10px;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .price{margin-bottom:30px;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .price .price-value{font-size:48px;font-weight:700;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .price span{font-size:18px;font-weight:400;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .features{list-style:none;padding:0;margin:0 0 20px;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .features li{display:flex;align-items:flex-start;gap:10px;font-size:18px;font-weight:400;margin-bottom:16px;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .features li a{color: #000727;text-decoration: underline;cursor: pointer;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .features li .icon{width:30px;height:30px;flex-shrink:0;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .features li .icon :is(img,svg){max-width:100%;max-height:100%;object-fit:cover;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .note{font-size:18px;font-weight:400;text-align:center;color:inherit;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .btn{display:flex;align-items:center;justify-content:center;background-color:#005ac3;color:#fff;font-weight:400;padding:14px 35px;border-radius:40px;font-size:20px;border:none;cursor:pointer;transition:all 0.3s ease-in-out;text-decoration:none;width:100%;box-sizing:border-box;text-align:center;line-height:normal;white-space:normal;word-break:break-word;margin-bottom:10px;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .btn:hover{background:#004199;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .btn .arrow{width:20px;height:20px;margin-left:15px;transition:all 0.3s ease-in-out;position:relative;left:0;flex-shrink:0;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .btn:hover .arrow{left:5px;}
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .btn .arrow :is(img,svg){width: 100%;height: 100%;object-fit: contain;}
     
      .cnc-pricing-section.pricing-layout3 .pricing-cards .card .divider{border-top:1px solid #000727;margin-bottom:25px;}
     

      @media (max-width:1024px){
        .cnc-pricing-section.pricing-layout3{background:#ecf5ff;}
        .cnc-pricing-section.pricing-layout3 .toggle-container{margin-bottom:30px;}
        .cnc-pricing-section.pricing-layout3 .pricing-cards{align-items:stretch;gap:20px;}
        .cnc-pricing-section.pricing-layout3 .pricing-cards .card{flex:1 1 auto;width:100%;box-sizing:border-box;}
      }

      @media (max-width:767px){
        .cnc-pricing-section.pricing-layout3 .pricing-heading :is(h1,h2,h3,h4,h5,h6){font-size:28px;}
        .cnc-pricing-section.pricing-layout3 .pricing-heading p{font-size:16px;margin-bottom:30px;}
        .cnc-pricing-section.pricing-layout3 .pricing-cards{align-items:center;}
        .cnc-pricing-section.pricing-layout3 .pricing-cards .card{width:100%;max-width:100%;}
        .cnc-pricing-section.pricing-layout3 .pricing-cards .card:hover{transform:none;box-shadow:0px 4px 34px 0px #0000000d;}
        .cnc-pricing-section.pricing-layout3 .pricing-cards .card .features li{font-size:16px;}
      }