
.hero-block-two{
    display: none;
}
.kai-link-two{
    display: none;
}

.icon-rotate {
    transform: rotate(45deg);
}

.plus_icon{
    transition: .06s ease-in-out;
}

.chat-container{
        padding: 0 11%;
}

 .gif-block-two{
        display: none !important;
    }



      .discover-section-two{
        display: none;
       }

      .faq-block-two{
            display: none ;
        }

        .freq-headtext{
            color:#0364BC;
        }

            .divider-lines img:nth-child(2){
        display: none;
    }
    

@media (max-width: 767px) {

.kai-link-button{
    font-weight: 500 !important;
}
    .tab-container{
        padding-bottom:5%
    }
    .gif-block{
        flex-wrap: wrap;
    }  

    .mobile-container{
        padding-right: 1%;
    }

    .chat-container{
        padding:0 6%;
    }

    .divider-lines img:nth-child(1){
        display: none;
    }
     .divider-lines img:nth-child(2){
        display: inline;
    }

    .hero-block{
        display: none !important; 
    }

    .konectar-head-text{
        font-size: 20px;
        text-align: center;
    }

    .hero-block-two{
    background: url("/assets/images/kai-images/mobile-hero-bg.svg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    aspect-ratio: 480 / 258;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    }

    .kai-banner-image-block-two{
            max-width: 250px;
    margin: 0 auto;
    padding-top: 2%;
    }

    .small-text{
        text-align: center;
        color:#fff;
        font-size: 12px;
    }

    .kai-text{
        padding: 13% 10% !important;
        font-size: 14px !important;
    }

    .gif-block{
        display: none !important;
    }
    .gif-block-two{
        display: flex !important;
        flex-wrap: wrap;
        align-items: start;
        justify-content: center;
        margin-bottom: 7%;
        gap:2%;
    }
    .data-block{
        width: 30% !important;
        margin-bottom: 7%;
    }
    .data-block h6{
        font-size: 13px !important;
    }

      .data-block:nth-child(3)::after {
            display: none;
        }

    .blue-block {
    background: url("/assets/images/kai-images/blue-bg-mobile.svg") !important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    aspect-ratio: 430 / 913 !important;
    }



    .konectar-ai-info-mobile{
        display: block;
    }

    .konectar-desc{
        font-size: 14px !important;
    }

    .tab-text{
          padding: 10% 0% 2% 0% !important;
    text-align: center;
    font-size:16px !important;
    }

    .tab-info-text{
        padding: 0% 5% !important;
    font-size: 14px !important;
    text-align: center;
    }

    .tab-group{
        padding: 0 5%;
    }

    .nav-pills .nav-link{
        padding: 8% !important;
        font-size: 10px !important;
    }

    .slider-info h4{
        font-size: 16px !important;
    }

     .slider-info h6{
        font-size: 14px !important;
    }

       .slider-info {
        padding: 4% 0 !important;
       }

       .kai-link,.discover-section{
        display: none !important;
       }

       .discover-section-two{
            display: block;
            background-color: #e7f8ff;
            padding: 6% 4%;
       }

       .discover-mobile-section h2{
        padding-top: 3%;
        font-size: 16px;
        text-align: center;
        color:#004B6A;
       }

        .discover-mobile-section h6{
          font-size: 14px;   
          color:#004B6A;
          text-align: center;
        }

        .discover-card {
         text-align: left !important;
         padding:2% 4% !important;
         margin-bottom: 3%;
        }
        .discover-card img{
            height:20px;
            width:20px;
        }

        .konectar-inner-block img:nth-child(2){
        display:block !important;
        }

        .konectar-inner-block img:nth-child(1){
        display:none;
        }

        .kai-link-two{
        display: block;
        }

        .kai-link-two{
                background: url("/assets/images/kai-images/konect-ai-mobile-bg.svg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    aspect-ratio: 432 / 201 ;
    padding: 2% 0;
    align-content: center;
        }

        .insight-text{
            font-size: 12px;
        }

        .konectar-tool-block h2{
            font-size: 16px !important;
        }
          .konectar-tool-block h6{
            font-size: 14px !important;
        }

        .faq-block-two{
            display: block !important;
        }

          .faq-block{
            display: none !important;
        }
        .accordion-blocks h5{
            font-size: 14px !important;
        }

        .accordion-blocks:nth-child(7){
            border-bottom: none !important;
        }
}

@media (min-width: 768px) and (max-width: 992px) {
  .kai-banner-image-block{
    padding: 8% 0 0 0;
  }
 .tab-container{
        padding-bottom:5%
    }

    
   .tab-view-texts{
    margin-bottom: 3%;
   }

  .tab-view-texts h2{
    font-size: 20px;
    text-align: center;
  }

   .tab-view-texts h4{
    font-size: 18px;
    text-align: center;
  }

  .gif-block{
    flex-wrap: wrap;
  }
  .data-block{
    width: 33% !important;
    margin-bottom: 4%;
  }

  .kai-link-inner{
    padding: 2% !important;
  }

  .kai-link-innerblock{
    padding: 2%;
  }

.discover-section{
    display: none !important;
}

.discover-section-two{
    display: block !important;
        background-color: #e7f8ff;
    padding: 6% 4%;
}

.discover-card{
    padding: 2% !important;
    margin-bottom: 5%;
    width: 98% !important;
}
.faq-block{
    display: none !important;
}

.faq-block-two{
    display: block !important;
}
}


@media (min-width: 992px) and (max-width: 1300px) {
  .kai-link-innerblock{
    padding:0 0 0 6%;
  }

   .kai-banner-image-block{
    padding: 8% 0 0 0;
  }
}

 @keyframes bounced {
        0%,
        100% {
            transform: translateY(0);
            animation-timing-function: ease-out;
        }
        50% {
            transform: translateY(-10px);
            animation-timing-function: ease-in;
        }
     }

        .bounce-img-two {
            animation: bounced 2s infinite;
        }