@media(max-width:992px){
  .home-outer .home-inner .home-left-content h1{
    font-size: 33px;
  }
  .heading{
    font-size: 30px;
    margin-bottom: 40px;
  }
  .sub-heading{
    font-size: 18px;
  }
  .home-outer .home-inner .home-left-content p{
    font-size: 15px;
    line-height: 25px;
  }
  .home-outer .home-inner .home-left-content button{    
    font-size: 15px;
  }
  .home-outer .home-inner .home-right-image img {
   width: 100%;
   margin: 0;
}

.home-solution-made-outer .container p.home-sub-parha {
    font-size: 18px;
}
.home-solution-made-outer .container .row.home-solution-grid-outer .grid-box {
    width: 32%;

}

.home-visibality-outer .container p.home-sub-parha{
    font-size: 18px;
}
.home-visibality-gird-outer .visibality-grid-box {
    width: 150px;
}

.home-powering-outer .container p.home-sub-parha {
    font-size: 18px;
}
.tab-pane.fade .home-tab-main-row .home-tab-content .home-tab-row h3.tab-content-heading{
    font-size: 20px;
}
.tab-pane.fade .home-tab-main-row .home-tab-content p{
    font-size: 16px;
}

.home-impact-outer .container p.home-sub-parha{
    font-size: 18px;
}
.home-impact-outer .container .home-counter-content h2{
    font-size: 35px;
}
.home-impact-outer .container .home-counter-content p{
    font-size: 16px;
}
.home-aiops-outer .container h2{
    font-size: 30px;
}
.home-aiops-outer .container p {
    font-size: 18px;
}
.home-aiops-outer .container .homw-aiops-btn button{
    font-size: 15px;
}


.application-full-outer .container .row .application-full-left-content p {
    font-size: 15px;
}
.application-full-outer .container .row .application-full-left-content h1{
    font-size: 33px;
}
.btn-1 {
        padding-top: 1rem;
        padding-bottom: 1rem;
        padding-left: 2rem;
        padding-right: 2rem;
        font-size: 15px;
    }
    .btn-2 {
        padding-top: 1rem;
        padding-bottom: 1rem;
        padding-left: 2rem;
        padding-right: 2rem;
        font-size: 15px;
    }
.application-full-counter-outer .container .row {
    gap: 43px;
}
.application-full-counter-outer .container .row .application-full-counter-box h3{
    font-size: 30px;
}
.application-full-counter-outer .container .row .application-full-counter-box p {
    font-size: 15px;
}
.application-full-counter-outer {
    padding-top: 2rem;
    padding-bottom: 2rem;
}


.complexity-sec-outer .container .row .complexity-grid-box p {
    font-size: 15px;
}
.complexity-sec-outer .container .row .complexity-grid-box h3{
    font-size: 18px;
}
.complexity-sec-outer .container .row .complexity-grid-box{
    width: 48%;
}


.home-full-stack-outer .container .row .home-full-stack-grid-box{
    width: 48%;
}
.home-full-stack-outer .container .row .home-full-stack-grid-box h3{
    font-size: 18px;
}
.home-full-stack-outer .container .row .home-full-stack-grid-box p{
    font-size: 15px;
}

.stack-complexity-left-content-sec .stack-complexity-main-btn p{
    font-size: 16px;
}
.stack-complexity-left-content-sec .stack-complexity-left-content h3{
    font-size: 23px;
}
.stack-complexity-left-content-sec .stack-complexity-left-content ul li{
    font-size: 15px;
}
.stack-complexity-left-content-sec .stack-complexity-left-content a.stack-complexity-left-content-btn{
    font-size: 15px;
}

.leading-organizations-grid-box {
    width: 48%;
}
.leading-organizations-outer p.leading-organizations-grid-content{
    font-size: 15px;
}
.leading-organizations-review .reviwe-detail h4 {
    font-size: 15px;
}
.leading-organizations-review .reviwe-detail p{
    font-size: 14px;
}
.achieve-full-stack-outer .row button.achieve-full-stack-btn-1 {
    padding-top: 0.40rem;
    padding-bottom: 0.40rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 15px;
}
.achieve-full-stack-outer .row button.achieve-full-stack-btn-2 {
    padding-top: 0.40rem;
    padding-bottom: 0.40rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 13px;
}
.mean-time-resolution-outer .mean-time-resolution-left-content h1{
    font-size: 33px;
}
.mean-time-resolution-outer .mean-time-resolution-left-content p{
    font-size: 15px;
}


.from-metrics-left-content-sec .from-metrics-main-btn p {
    font-size: 14px;
}
.from-metrics-left-content-sec .from-metrics-left-content ul li{
    font-size: 15px;
}
.from-metrics-left-content-sec .from-metrics-left-content h3 {
    font-size: 22px;
}
.from-metrics-left-content-sec .from-metrics-left-content a.from-metrics-left-content-btn{
    font-size: 15px;
}
.metrics-intelligence-outer .container .row{
    gap: 28px;
    display: flex;
    margin-top: 40px;
}
.metrics-intelligence-outer .container h2{
    font-size: 30px;
}
.metrics-intelligence-outer .container .row .metrics-intelligence-counter-box{
    width: 22%;
}
.metrics-intelligence-outer .container .row .metrics-intelligence-counter-box h3{
    font-size: 27px;
}
.metrics-intelligence-outer .container .row .metrics-intelligence-counter-box p{
    font-size: 14px;
}
.customer-stories-outer .container h2 {
    font-size: 30px;
}
.customer-stories-box{
    width: 48%;
}
.customer-stories-box{
    margin: 0 !important;
}
.monitoring-today-outer .container h2{
    font-size: 30px;
}
.monitoring-today-outer .container p{
    font-size: 16px;
}
.monitoring-today-outer .container .monitoring-today-btn button{
    padding-top: 0.40rem;
    padding-bottom: 0.40rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 13px;
}
section.banking-solution-banner .container .row .banking-solution-banner-img .banking-solution-banner-img-notify{
    right: -8rem;
}
section.banking-solution-banner .container .row .banking-solution-banner-img img{
    width: 100%;
    margin-left: 0px;
}
section.banking-solution-banner .container .row .banking-solution-banner-content .banking-solution-head-btn{
    font-size: 15px;
}
section.banking-solution-banner .container .row .banking-solution-banner-content h1.banking-banner-heading{
    font-size: 33px;
}
section.banking-solution-banner .container .row .banking-solution-banner-content p.banking-banner-sub-head{
    font-size: 15px;
}
section.banking-solution-banner .container .row .banking-solution-banner-content .banking-solution-banner-box h3{
    font-size: 15px;
}
section.banking-solution-banner .container .row .banking-solution-banner-content .banking-solution-banner-box ul li, i{
    font-size: 15px;
}
section.banking-solution-counter-outer h2.banking-solution-counter-head{
    font-size: 30px;
}
section.banking-solution-counter-outer .row .banking-solution-counter-box h3{
    font-size: 27px;
}
section.banking-solution-counter-outer .row .banking-solution-counter-box p {
    font-size: 15px;
}
section.digital-tranformation-outer h2.digital-tranformation-head{
    font-size: 30px;
}
section.digital-tranformation-outer .container .row .digital-transform-left-img img{
    margin-left: 0px;
    width: 100%;
}
section.digital-tranformation-outer .digital-transform-banking-content .digital-transform-banking-box{
    padding: 15px;
    gap: 18px;
}

.enterprice-left-content-sec .enterprice-left-content h3 {
    font-size: 22px;
    line-height: 2rem;
}
.enterprice-left-content-sec .enterprice-left-content ul li {
    font-size: 13px;
}

section.implementation-outer .container .row .implementation-grid-box {
    width: 48%;
}
section.implementation-outer .container .row .implementation-grid-box p{
    font-size: 14px;
}
section.implementation-outer .container .row .implementation-grid-box h3{
    font-size: 18px;
}

section.strategic-decision-outer .container .row .strategic-decision-grid{
    width: 48%;
}
section.strategic-decision-outer .container .row {
    gap: 20px;
}

section.ready-to-transform-outer .container .row .ready-to-transform-counter-grid{
    width: 48%;
}
section.ready-to-transform-outer .container .row .ready-to-transform-counter-grid p{
    font-size: 18px;
}
section.ready-to-transform-outer .container .row .ready-to-transform-counter-grid h4 {
    font-size: 27px;
}

section.career-banner .container h4{
    font-size: 18px;
}
section.career-banner .container p{
    font-size: 26px;
}
section.career-content .row .career-left-content h1{
    font-size: 26px;
}
section.career-content .row .career-left-content p{
    font-size: 16px;
}
section.career-content .join-us-outer .container h3{
    font-size: 26px;
}
section.career-content .join-us-outer .container ul li{
    width: 48%;
    font-size: 14px;
}
section.career-job-opening-outer .container h3{
    font-size: 26px;
}
section.career-job-opening-outer .container .row .career-grid{
    width: 48%;
}
section.contact-outer .contact-right-sec form{
    padding: 25px 30px;
}
.blog-aiops-outer .blog-aiops-heading h2{
    font-size: 50px;
}
}

@media(max-width:991px){
.header .menu ul.menu-main {
    flex-wrap:wrap;
    gap: 0px;
}
.header .menu > ul > li {
    width: 100%;
}
.header .item-right {
    display: block;
}

}


@media(max-width:767px){

    p{
        font-size: 16px !important;
    }
    ul li{
        font-size: 16px !important;
    }
.home-page section,.application-page section,.mean-time-page section,.banking-solution-page section,.career-page section,.contact-page section,.terms-page section,.privacy-policy-page section,.disclaimer-page section,.faq-outer,.about-page section{
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 2rem;
    padding-top: 2rem;
}
.list-item {
    margin-bottom: 20px;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    width: 525px;
    margin-left: 0px;
}
.nav-pills .nav-link {
    width: 525px;
    margin-left: 0px;
}
 .home-outer .container{
        margin: 0;
        max-width: initial;
    }
    .heading{
        font-size: 28px;
        margin-bottom: 20px;
    }
    .home-outer .container .home-right-image img{
        margin-bottom: 25px;
    }
    .home-outer .home-inner .home-left-content p {
        font-size: 15px;
        line-height: 25px;
    }
    .row.home-inner {
    flex-direction: column-reverse;
}
.home-solution-made-outer .container p.home-sub-parha {
        font-size: 16px;
        width: 100%;
    }
    .home-solution-made-outer{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
   
    .home-solution-made-outer .container .row.home-solution-grid-outer .grid-box {
        width: 48%;
    }
.home-visibality-outer .container{
    margin: 0;
    max-width: initial;
}
    
    .home-visibality-outer .container p.home-sub-parha {
        font-size: 16px;
        width: 100%;
    }
    .home-powering-outer .container{
        margin: 0;
        max-width: initial;
    }
    .home-powering-outer{
        padding-bottom: 3rem;
        padding-top: 3rem;
    }
   
    .home-powering-outer .container p.home-sub-parha {
        font-size: 16px;
        width: 100%;
    }
    .row.home-visibality-gird-outer {
    flex-direction: column;
}
.home-visibality-gird-outer .visibality-grid-box::after {
    display: none;
}
.home-visibality-gird-outer .visibality-grid-box{
    width: 100%;
}
.home-impact-outer .container{
    margin: 0;
    max-width: initial;

}
.home-aiops-outer .container{
    margin: 0;
    max-width: initial;
}
footer .container{
    margin: 0;
    max-width: initial;

}
footer .container .row.footer-top {
    padding: 0 20px 20px;
}
.tab-pane.fade .home-tab-main-row .home-tab-img img{
    margin-bottom: 50px;
    margin-left: 0;
    width: 100%;
        
}
.tab-pane.fade .home-tab-main-row{
    flex-direction: column-reverse;
    padding: 40px 20px 40px 20px;
}
.tab-pane.fade .home-tab-main-row .home-tab-img{
    padding: 0;
}
.home-visibality-gird-outer .visibality-grid-box .visibality-grid-icon {
    width: 40px;
    height: 40px;
}
.tab-pane.fade .home-tab-main-row .home-tab-content .tab-icon-2{
    width: 40px;
    height: 40px;
}
.tab-pane.fade .home-tab-main-row .home-tab-content .tab-icon-1{
    width: 40px;
    height: 40px;
}
.tab-pane.fade .home-tab-main-row .home-tab-content .tab-icon-3{
    width: 40px;
    height: 40px;
}
.tab-pane.fade .home-tab-main-row .home-tab-content .tab-icon-4{
    width: 40px;
    height: 40px;
}
.tab-pane.fade .home-tab-main-row .home-tab-content .tab-icon-5{
    width: 40px;
    height: 40px;
}
.home-solution-made-outer .container{
    margin: 0;
    max-width: initial;
}
.home-solution-made-outer .container .row.home-solution-grid-outer .grid-box .grid-icon-4{
    width: 40px;
    height: 40px;
    margin: 0 auto;
}
.home-solution-made-outer .container .row.home-solution-grid-outer .grid-box .grid-icon-1{
    width: 40px;
    height: 40px;
    margin: 0 auto;
}
.home-solution-made-outer .container .row.home-solution-grid-outer .grid-box .grid-icon-2{
    width: 40px;
    height: 40px;
    margin: 0 auto;
}
.home-solution-made-outer .container .row.home-solution-grid-outer .grid-box .grid-icon-3{
    width: 40px;
    height: 40px;
    margin: 0 auto;
}
.home-solution-made-outer .container .row.home-solution-grid-outer .grid-box .grid-icon-5{
    width: 40px;
    height: 40px;
    margin: 0 auto;
}
.grid-content {
    text-align: center;
}
.tab-pane.fade .home-tab-main-row .home-tab-content .home-tab-row h3.tab-content-heading{
    font-size: 18px;
}
    .tab-pane.fade .home-tab-main-row .home-tab-content p {
        font-size: 15px;
    }
    .tab-pane.fade .home-tab-main-row .home-tab-content a.home-tab-button{
        font-size: 15px;
    }
ul#pills-tab{
    margin-top: 70px;
    margin-bottom: 40px !important;
    gap: 20px;
    justify-content: center;
}
.home-impact-outer {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
    .home-impact-outer .container p.home-sub-parha {
        font-size: 18px;
        width: 100%;
    }
    .home-impact-outer .container .home-counter-content p {
        font-size: 15px;
    }
    .home-impact-outer .container .home-counter-content h2 {
        font-size: 30px;
    }
    .home-aiops-outer{
        padding-bottom: 3rem;
        padding-top: 3rem;
    }
    .home-aiops-outer .container h2 {
        font-size: 28px;
    }
    .home-aiops-outer .container p {
        font-size: 18px;
        width: 100%;
    }
    .row.home-visibality-gird-outer{
        flex-direction: column;
        padding: 0px 14px;
    }
    footer .container .row {
        flex-direction: column;
    }
    .application-full-outer .container .row .application-full-right-image img{
        width: 100%;
        margin: 0;
        margin-bottom: 25px;
    }
    .application-full-outer .container .row{
        flex-direction: column-reverse;
    }
   .application-page .application-full-outer,.application-full-counter-outer,.complexity-sec-outer,.home-full-stack-outer,.stack-complexity-outer,.leading-organizations-outer,.achieve-full-stack-outer, .container{
    margin: 0 !important;
    max-width: initial !important; 
   }
   .mean-time-page .mean-time-resolution-outer,.form-performence,.from-metrics-outer,.metrics-intelligence-outer,.customer-stories-outer,.monitoring-today-outer, .container{
    margin: 0 !important;
    max-width: initial !important;
   }
    .application-full-outer .container .row .application-full-right-image{
        margin-bottom: 20px;
    }
    .application-full-counter-outer .container .row {
        gap: 47px;
    }
    .application-full-counter-outer .container .row .application-full-counter-box h3 {
        font-size: 26px;
    }
    .application-full-counter-outer .container .row .application-full-counter-box p {
        font-size: 15px;
    }
   
    .sub-heading{
        font-size: 18px;
        width: 100%;
    }
    .complexity-sec-outer .container .row .complexity-grid-box {
        width: 100%;
        padding: 20px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .complexity-sec-outer .container .row .complexity-grid-box h3 {
        width: 100%;
        text-align:center;
    }
    .home-full-stack-outer .container .row .home-full-stack-grid-box h3 {
        width: 100%;
        text-align:center;
}
.home-full-stack-outer .container .row .home-full-stack-grid-box p{
    text-align: center;
}
.complexity-sec-outer .container .row .complexity-grid-box p{
    text-align: center;
}
    .home-full-stack-outer .container .row .home-full-stack-grid-box {
        width: 100%;
        padding: 20px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .leading-organizations-grid-icon {
    display: flex;
    justify-content:center;
}
.leading-organizations-outer p.leading-organizations-grid-content {
        text-align:center;
        font-size: 18px;
        font-style: italic;
}
.leading-organizations-review{
    justify-content:center;
}
.stack-complexity-outer .row {
        margin-bottom: 30px;
    }
.stack-complexity-outer .container .row .stack-complexity-right-img-sec{
        margin-bottom: 40px;
        display: flex;
        justify-content: center;
        order: 1;
}
.stack-complexity-left-content-sec {
    order:2;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.leading-organizations-grid-box {
    width: 100%;
    padding: 20px;
}
.mean-time-resolution-outer .mean-time-resolution-right-image img{
    width: 100%;
    margin-left: 0px;
}
        .metrics-intelligence-outer .container{
            padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 0px;
        }
        .monitoring-today-outer .container{
    padding-top: 30px;
    padding-bottom: 30px;
    border-radius: 16px;
    margin-bottom: 0px;
        }
    .mean-time-resolution-outer .container .row{
        flex-direction: column-reverse;
    }
     .mean-time-resolution-outer .container .row .mean-time-resolution-right-image{
        margin-bottom: 40px;
     }
     .from-metrics-right-img-sec img{
        margin-top: 40px;
     } 
    .metrics-intelligence-outer .container h2 {
        font-size: 28px;
    }
    .metrics-intelligence-outer .container .row{
        gap: 17px;
        justify-content: center;
    }
    .metrics-intelligence-outer .container .row .metrics-intelligence-counter-box {
        width: 45%;
    }
    .customer-stories-outer .container h2 {
        font-size: 28px;
    }
    .customer-stories-box {
        width: 100%;
    }
    .customer-stories-outer{
        margin: 0;
    }
    .monitoring-today-outer .container h2 {
        font-size: 28px;
    }
    .monitoring-today-outer .container p {
        font-size: 16px;
    }
    .monitoring-today-outer .container .monitoring-today-btn button{
        font-size: 11px;
    }
    section.banking-solution-banner .container .row .banking-solution-banner-img .banking-solution-banner-img-notify {
        right: -20rem;
        font-size: 12px;
        bottom: 4rem;
    }
    .banking-solution-banner .container .row{
        flex-direction: column-reverse;
    }
    section.banking-solution-banner .container .row .banking-solution-banner-img img {
        margin-top: 0px;
        margin-bottom: 40px;
    }
    section.banking-solution-banner .container .row .banking-solution-banner-content .banking-solution-head-btn {
        font-size: 14px;
    }
    section.ready-to-transform-outer .container .row .ready-to-transform-counter-grid {
        width: 60%;
    }
section.ready-to-transform-outer .container .row {
    justify-content:center;
}
        section.strategic-decision-outer .container .row .strategic-decision-grid {
        width: 100%;
    }
    section.implementation-outer .container .row .implementation-grid-box {
        width: 100%;
    }
    section.career-banner .container p{
        font-size: 22px !important;
       }
    section.career-banner .container h4 {
        font-size: 16px;
    }
    section.career-content .row .career-left-content h1 {
        font-size: 22px;
    }
    section.career-content .row .career-left-content p {
        font-size: 14px;
    }
    section.career-content .join-us-outer .container h3 {
        font-size: 22px;
    }
    section.career-content .join-us-outer .container ul li {
        width: 100%;
        margin-right: 0px;
    }
    section.career-job-opening-outer .container .row .career-grid {
        width: 100%;
        margin-bottom: 5px;
    }
    section.contact-outer .contact-left-sec .contact-social-icons ul li a{
        width: 40px;
        height: 40px;
    }
    section.contact-outer .container .row .contact-right-sec{
        order: 2;
        margin-bottom: 30px;
        padding: 0;
    }
    section.contact-outer .contact-right-sec form{
        padding: 20px 20px;
    }
    section.contact-outer .container .row .contact-left-sec{
        order: 1;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .contact-left-sec .heading{
        margin-bottom: 20px;
    }
   .home-blog-outer .container .blFilter .row{
    gap: 20px;
   }
   .home-blog-outer .container .blFilter .row{
    font-size: 14px;
   }
   .home-blog-content h3 a {
    font-size: 16px;
   }
   .blog_content {
    padding: 15px 20px;
}
section.faq-outer .card .card-header button.btn-link{
    padding: 0px;
}
section.faq-outer .card .card-header{
    padding: 10px;
}
section.faq-outer .card .card-header button.btn-link{
    padding: 0px;
    font-size: 14px;
}
section.faq-outer .card{
    margin: 10px;
}
.home-solution-made-outer .container .row.home-solution-grid-outer{
    padding-left: 14px;
}
.home-counter-box{
    margin-top: 0;
    padding:0 24px;
}
.complexity-sec-outer .container .row {
    padding: 0 15px;
}
.home-full-stack-outer .container .row{
    padding:0 15px;
}
.leading-organizations-outer .row {
    padding: 0 15px;
}
.stack-complexity-left-content-sec .stack-complexity-main-btn p {
        font-size: 14px !important;
}
section.career-content .join-us-outer .container ul {
    padding: 0 15px;
}
section.career-job-opening-outer .container .row {
    padding: 0 15px;
}
.enterprice-left-content-sec{
    order: 2;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.enterprice-right-img-sec{
    order: 1;
    margin-bottom: 30px;
}
section.implementation-outer .container .row{
    padding: 0 15px;
}
section.implementation-outer .container .row .implementation-grid-box{
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
section.implementation-outer .container .row .implementation-grid-box h3{
            text-align: center;
            width: 100%;
        }
        section.implementation-outer .container .row .implementation-grid-box p{
            text-align: center;
        }
        section.implementation-outer .container .row .implementation-grid-box h3{
            font-size: 18px;
        }
section.strategic-decision-outer .container .row{
    padding: 0 15px;
    margin-bottom: 20px;
}

.blog-aiops-outer .blog-aiops-heading h2{
    font-size: 40px;
    line-height: 50px;
}

.blog-aiops-outer .blog-aiops-content p{
    font-size: 16px;
}
.blog-aiops-outer .blog-aiops-heading p{
    font-size: 18px;
}
.blog-aiops-outer .blog-aiops-content ul li{
    font-size: 16px;
}
    .home-left-content{
        margin-bottom: 20px;
    }
    .home-aiops-outer{
        padding-bottom: 3rem !important;
    }
    .application-full-left-content{
        margin-bottom: 20px;
    }
    .mean-time-resolution-left-content{
        margin-bottom: 20px;
    }
    .banking-solution-banner-content{
        margin-bottom: 20px;
    }

   .from-metrics-main-btn {
    display: flex;
    justify-content: center;
    margin-top: 40px;
}

.from-metrics-outer .from-metrics-right-img-sec{
    order: 1;
}

.from-metrics-outer .from-metrics-left-content-sec{
    order: 2;
}
.application-full-outer .container .row .application-full-left-content p{
    margin-top: 20px;
}
.sub-heading{
    font-size: 16px !important;
}
.from-metrics-left-content-sec .from-metrics-left-content a.from-metrics-left-content-btn{
    font-size: 14px;
    display: flex;
    justify-content: center;
}
.from-metrics-outer .row{
    margin-bottom: 0px;
}
.digital-transform-left-img{
    margin-top: 30px;
}
section.banking-solution-counter-outer .row{
    gap: 47px;
}
.career-content .container .row .career-left-content{
    margin-bottom: 30px;
}
.career-content .container .row .career-left-content{
    margin-top: 30px;
}
.career-inner-page-outer .contact-right-sec{
    padding: 0;
    margin-bottom: 20px;
    margin-top: 20px;
}
section.career-inner-page-outer .contact-right-sec form{
    padding: 20px 20px;
}
.career-grid .career-box .career-details{
    padding-left: 0px;
}
.header .menu ul.menu-main{
    gap: 0px;
}
.blog-aiops-table {
    overflow-x: auto;
}
.blog-aiops-outer .contact-right-sec{
    padding: 0;
    margin-top: 20px;
    margin-bottom: 20px;
}
section.blog-aiops-outer .contact-right-sec form{
    padding: 20px 20px;
}
.from-metrics-outer .from-metrics-heading .heading{
    margin-bottom: 0px;
}
}


@media(max-width:640px){
 .home-outer .container{
        margin: 0;
    }

    .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    width: 460px;
    margin-left: 0px;
}
.nav-pills .nav-link {
    width: 460px;
    margin-left: 0px;
}
    .home-outer .container .home-right-image img{
        margin-bottom: 25px;
    }
    .home-outer .home-inner .home-left-content p {
        font-size: 15px;
        line-height: 25px;
    }
    .row.home-inner {
    flex-direction: column-reverse;
}
.home-solution-made-outer .container p.home-sub-parha {
        font-size: 16px;
        width: 100%;
    }
    .home-solution-made-outer{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    .heading {
        font-size: 28px;
        margin-bottom: 20px;
    }
    .home-solution-made-outer .container .row.home-solution-grid-outer .grid-box {
        width: 48%;
    }

.home-visibality-outer .container{
    margin: 0;
}
    .home-visibality-outer .container p.home-sub-parha {
        font-size: 16px;
        width: 100%;
    }
    .home-powering-outer .container{
        margin: 0;
    }
    .home-powering-outer{
        padding-bottom: 3rem;
        padding-top: 3rem;
    }
    .home-powering-outer .container p.home-sub-parha {
        font-size: 16px;
        width: 100%;
    }
    .row.home-visibality-gird-outer {
    flex-direction: column;
}
.home-visibality-gird-outer .visibality-grid-box::after {
    content: '';
    position: absolute;
    top: 105%;
    right: 255px;
    width: 15px;
    height: 15px;
    background: url(https://thewebsitedemo.in/healsoftware-url-new/assets/images/right-arrow.png);
    z-index: 30;
    background-size: cover;
    transform: rotate(90deg);
}
.home-visibality-gird-outer .visibality-grid-box{
    width: 100%;
}
.home-impact-outer .container{
    margin: 0;

}
.home-aiops-outer .container{
    margin: 0;
}
footer .container{
    margin: 0;
}
    .tab-pane.fade .home-tab-main-row .home-tab-img img{
        margin-bottom: 50px;
        margin-left: 0;
        width: 100%;
        
    }
    .tab-pane.fade .home-tab-main-row{
        flex-direction: column-reverse;
        padding: 40px 20px 40px 20px;
    }
    .tab-pane.fade .home-tab-main-row .home-tab-img{
        padding: 0;
    }
    .tab-pane.fade .home-tab-main-row .home-tab-content .home-tab-row h3.tab-content-heading{
        font-size: 18px;
    }
    .tab-pane.fade .home-tab-main-row .home-tab-content p {
        font-size: 15px;
    }
    .tab-pane.fade .home-tab-main-row .home-tab-content a.home-tab-button{
        font-size: 15px;
    }
    ul#pills-tab {
    margin-top: 70px;
    margin-bottom: 40px !important;
    gap: 20px;
}
    .home-impact-outer .container p.home-sub-parha {
        font-size: 18px;
        width: 100%;
    }
    .home-impact-outer .container .home-counter-content p {
        font-size: 15px;
    }
    .home-impact-outer .container .home-counter-content h2 {
        font-size: 30px;
    }
    .home-aiops-outer{
        padding-bottom: 3rem;
        padding-top: 3rem;
    }
    .home-aiops-outer .container h2 {
        font-size: 28px;
    }
    .home-aiops-outer .container p {
        font-size: 18px;
        width: 100%;
    }
    .row.home-visibality-gird-outer{
        flex-direction: column;
    }
    footer .container .row {
        flex-direction: column;
    }

    .application-full-outer .container .row .application-full-right-image img{
        width: 100%;
        margin: 0;
        margin-bottom: 25px;
    }
    .application-full-outer .container .row{
        flex-direction: column-reverse;
    }
    .application-full-outer .container .row .application-full-right-image{
        margin-bottom: 20px;
    }
    .application-full-counter-outer .container .row {
        gap: 47px;
    }
    .application-full-counter-outer .container .row .application-full-counter-box h3 {
        font-size: 26px;
    }
    .application-full-counter-outer .container .row .application-full-counter-box p {
        font-size: 15px;
    }
    .sub-heading{
        font-size: 16px;
        width: 100%;
    }
    .complexity-sec-outer .container .row .complexity-grid-box {
        width: 100%;
        padding: 20px;
    }
    .home-impact-outer .container .row{
        flex-direction: column;
    }
    .home-full-stack-outer .container .row .home-full-stack-grid-box {
        width: 100%;
        padding: 20px;
    }

    .stack-complexity-outer .container .row .stack-complexity-right-img-sec{
        margin-bottom: 40px;
    }
    .leading-organizations-grid-box {
        width: 100%;
        padding: 20px;
    }
    .mean-time-resolution-outer .container .row{
        flex-direction: column-reverse;
    }
     .mean-time-resolution-outer .container .row .mean-time-resolution-right-image{
        margin-bottom: 40px;
     }
     .from-metrics-right-img-sec img{
        margin-top: 40px;
     } 
    .metrics-intelligence-outer .container h2 {
        font-size: 28px;
    }
    .metrics-intelligence-outer .container .row{
        gap: 17px;
        justify-content: center;
    }
    .metrics-intelligence-outer .container .row .metrics-intelligence-counter-box {
        width: 45%;
    }
    .customer-stories-outer .container h2 {
        font-size: 28px;
    }
    .customer-stories-box {
        width: 100%;
    }
    .customer-stories-outer{
        margin: 0;
    }
    .monitoring-today-outer .container h2 {
        font-size: 28px;
    }
    .monitoring-today-outer .container p {
        font-size: 16px;
    }
    .monitoring-today-outer .container .monitoring-today-btn button{
        font-size: 11px;
    }
    section.banking-solution-banner .container .row .banking-solution-banner-img .banking-solution-banner-img-notify {
        right: -18rem;
        font-size: 12px;
        bottom: 4rem;
    }
    section.career-banner .container p{
        font-size: 22px;
       }
    section.career-banner .container h4 {
        font-size: 16px;
    }
    section.career-content .row .career-left-content h1 {
        font-size: 22px;
    }
    section.career-content .row .career-left-content p {
        font-size: 14px;
    }
    section.career-content .join-us-outer .container h3 {
        font-size: 22px;
    }
    section.career-content .join-us-outer .container ul li {
        width: 100%;
    }
    section.career-job-opening-outer .container .row .career-grid {
        width: 100%;
        margin-bottom: 0px;
    }
    
}


@media(max-width:480px){
        .home-outer .container{
        margin: 0;
    }
    .home-outer .container .home-right-image img{
        margin-bottom: 25px;
    }
    .home-outer .home-inner .home-left-content p {
        font-size: 15px;
        line-height: 25px;
    }
    .row.home-inner {
    flex-direction: column-reverse;
}
.home-solution-made-outer .container p.home-sub-parha {
        font-size: 16px;
        width: 100%;
    }
    .home-solution-made-outer .container .row.home-solution-grid-outer .grid-box {
        width: 100%;
    }
    .home-solution-made-outer .container .row.home-solution-grid-outer {
        padding:0 15px;
}
.home-counter-box {
        flex-wrap: wrap;
}
.home-visibality-outer .container{
    margin: 0;
}
    .home-visibality-outer .container p.home-sub-parha {
        font-size: 16px;
        width: 100%;
    }
    .home-powering-outer .container{
        margin: 0;
    }
    .home-powering-outer .container p.home-sub-parha {
        font-size: 16px;
        width: 100%;
    }
    .row.home-visibality-gird-outer {
    flex-direction: column;
}
.home-visibality-gird-outer .visibality-grid-box::after {
    content: '';
    position: absolute;
    top: 105%;
    right: 255px;
    width: 15px;
    height: 15px;
    background: url(https://thewebsitedemo.in/healsoftware-url-new/assets/images/right-arrow.png);
    z-index: 30;
    background-size: cover;
    transform: rotate(90deg);
}
.home-visibality-gird-outer .visibality-grid-box{
    width: 100%;
}
.home-impact-outer .container{
    margin: 0;

}
.home-aiops-outer .container{
    margin: 0;
}
footer .container{
    margin: 0;
}
    .tab-pane.fade .home-tab-main-row .home-tab-img img{
        margin-bottom: 50px;
        margin-left: 0;
        width: 100%;
        
    }
    .tab-pane.fade .home-tab-main-row{
        flex-direction: column-reverse;
        padding: 40px 20px 40px 20px;
    }
    .tab-pane.fade .home-tab-main-row .home-tab-img{
        padding: 0;
    }
    .tab-pane.fade .home-tab-main-row .home-tab-content .home-tab-row h3.tab-content-heading{
        font-size: 18px;
    }
    .tab-pane.fade .home-tab-main-row .home-tab-content p {
        font-size: 15px;
    }
    .tab-pane.fade .home-tab-main-row .home-tab-content a.home-tab-button{
        font-size: 15px;
    }
    ul#pills-tab {
    margin-top: 70px;
    margin-bottom: 40px !important;
    gap: 20px;
}
    .home-impact-outer .container p.home-sub-parha {
        font-size: 18px;
        width: 100%;
    }
    .home-impact-outer .container .home-counter-content p {
        font-size: 15px;
    }
    .home-impact-outer .container .home-counter-content h2 {
        font-size: 30px;
    }
    .home-aiops-outer .container h2 {
        font-size: 28px;
    }
    .home-aiops-outer .container p {
        font-size: 18px;
        width: 100%;
    }
    .row.home-visibality-gird-outer{
        flex-direction: column;
    }
    footer .container .row {
        flex-direction: column;
    }
    .application-full-outer .container .row .application-full-right-image img{
        width: 100%;
        margin: 0;
        margin-bottom: 25px;
    }
    .application-full-outer .container .row{
        flex-direction: column-reverse;
    }
    .application-full-outer .container .row .application-full-right-image{
        margin-bottom: 20px;
    }
    .application-full-counter-outer .container .row {
        gap: 47px;
    }
    .application-full-counter-outer .container .row .application-full-counter-box h3 {
        font-size: 26px;
    }
    .application-full-counter-outer .container .row .application-full-counter-box p {
        font-size: 15px;
    }
    .heading{
        margin-bottom: 20px;

    }
    .sub-heading{
        font-size: 16px;
        width: 100%;
    }
    .complexity-sec-outer .container .row .complexity-grid-box {
        width: 100%;
        padding: 20px;
    }
    .home-impact-outer .container .row{
        flex-direction: column;
    }
    .home-full-stack-outer .container .row .home-full-stack-grid-box {
        width: 100%;
        padding: 20px;
    }
    .stack-complexity-outer .row {
        flex-direction: column-reverse;
    }
    .stack-complexity-outer .container .row .stack-complexity-right-img-sec{
        margin-bottom: 40px;
    }
    .leading-organizations-grid-box {
        width: 100%;
        padding: 20px;
    }
        .achieve-full-stack-outer h2.achieve-full-stack-heading {
        font-size: 28px;
    }
    .mean-time-resolution-outer .container .row{
        flex-direction: column-reverse;
    }
     .mean-time-resolution-outer .container .row .mean-time-resolution-right-image{
        margin-bottom: 40px;
     }
     .from-metrics-right-img-sec img{
        margin-top: 40px;
     } 
    .metrics-intelligence-outer .container h2 {
        font-size: 28px;
    }
    .metrics-intelligence-outer .container .row{
        gap: 17px;
        justify-content: center;
    }
    .metrics-intelligence-outer .container .row .metrics-intelligence-counter-box {
        width: 45%;
    }
    .customer-stories-outer .container h2 {
        font-size: 28px;
    }
    .customer-stories-box {
        width: 100%;
    }
    .customer-stories-outer{
        margin: 0;
    }
    .monitoring-today-outer .container h2 {
        font-size: 28px;
    }
    .monitoring-today-outer .container p {
        font-size: 16px;
    }
    .monitoring-today-outer .container .monitoring-today-btn button{
        font-size: 11px;
    }
    section.banking-solution-banner .container .row .banking-solution-banner-img .banking-solution-banner-img-notify {
        right: -16rem;
        font-size: 12px;
        bottom: 4rem;
    }
    section.career-banner .container p{
        font-size: 22px;
       }
    section.career-banner .container h4 {
        font-size: 16px;
    }
    section.career-content .row .career-left-content h1 {
        font-size: 22px;
    }
    section.career-content .row .career-left-content p {
        font-size: 14px;
    }
    section.career-content .join-us-outer .container h3 {
        font-size: 22px;
    }
    section.career-content .join-us-outer .container ul li {
        width: 100%;
    }
    section.career-job-opening-outer .container .row .career-grid {
        width: 100%;
        margin-bottom: 0px;
    }
    section.ready-to-transform-outer p.ready-to-transform-sub-head{
        width: 100%;
        font-size: 16px
    }
    section.ready-to-transform-outer h2.ready-to-transform-heading{
        font-size: 26px;
    }
      .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    width: 400px;
    margin-left: 0px;
}
.nav-pills .nav-link {
    width: 400px;
    margin-left: 0px;
}
    section.ready-to-transform-outer .container .row .ready-to-transform-counter-grid {
        width: 80%;
    }


.blog-aiops-outer .blog-aiops-heading h2{
    font-size: 35px;
    line-height: 45px;
}

.blog-aiops-outer .blog-aiops-content p{
    font-size: 16px;
}
.blog-aiops-outer .blog-aiops-heading p{
    font-size: 18px;
}
.blog-aiops-outer .blog-aiops-image{
    margin: 30px 0px;
}
}




@media(min-width:362px) and (max-width:477px){
    .home-outer .home-inner .home-right-image img {
        width: 100%;
        margin: 0;
        margin-bottom: 25px;
    }
    .sub-heading{
        font-size: 14px;
        width: 100%;
    }
      .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    width: 350px;
    margin-left: 0px;
}
.nav-pills .nav-link {
    width: 350px;
    margin-left: 0px;
}
  
 .home-outer .home-inner .home-left-content h1 {
        font-size: 30px;
        margin-top: 20px;
    }
     .home-outer .home-inner .home-left-content p {
        margin-top: 10px;
     }
     .home-outer .home-inner .home-left-content button {
        font-size: 14px;
     }

        .home-solution-made-outer .container p.home-sub-parha {
        font-size: 14px;
        width: 100%;
    }
    .home-solution-made-outer .container .row.home-solution-grid-outer .grid-box {
        width: 100%;
    }
    .heading{
        font-size: 26px;
        margin-bottom: 20px;
       
    }
    .home-visibality-outer .container p.home-sub-parha {
        font-size: 14px;
        width: 100%;
    }
    .home-visibality-gird-outer .visibality-grid-box {
        width: 100%;
        position: relative;
    }
     .home-visibality-gird-outer .visibality-grid-box::after {
        content: '';
        position: absolute;
        top: 103%;
        right: 200px;
        width: 12px;
        height: 12px;
        background: url(https://thewebsitedemo.in/healsoftware-url-new/assets/images/right-arrow.png);
        z-index: 30;
        background-size: cover;
        transform: rotate(90deg);
    }
    

    .home-powering-outer .container p.home-sub-parha{
        font-size: 14px;
        width: 100%;
    }
    
    .home-impact-outer .container p.home-sub-parha{
        font-size: 14px;

    }
    .home-counter-box{
    flex-direction: column;
    margin-top: 52px;
    }
    .home-aiops-outer .container h2 {
        font-size: 26px;
    }
    .home-aiops-outer .container p {
        font-size: 14px;
    }
    footer .container .row .footer-common .footer-company ul li a{
        font-size: 14px;
    }
    footer .container .row .footer-common .footer-resources ul li a {
        font-size: 14px;
    }
    footer .container .row .footer-common .footer-platform ul li a{
        font-size: 14px;
    }
    footer .container .row .footer-common h4{
        font-size: 18px;
    }
    .footer-bottom-right li{
        margin-bottom: 15px;
    }
   

    footer .container p.footer-bottom{
        font-size: 14px;
    }
    footer .container .row .footer-logo p {
        font-size: 14px;
        margin-left: 0;
    }
    .home-impact-outer .container .row{
        flex-direction: column;
    }
   

.application-full-outer .container .row{
        flex-direction: column-reverse;
    }
    .complexity-sec-outer .container .row .complexity-grid-box .complexity-grid-icon {
        width: 40px;
        height: 40px;
    }
    .application-full-outer .container .row .application-full-right-image{
        margin-bottom: 20px;
        
    }
    .home-full-stack-outer .container .row .home-full-stack-grid-box .home-full-stack-grid-icon{
        width: 40px;
        height: 40px;
    }
    .application-full-counter-outer .container .row {
        gap: 47px;
    }
    .application-full-counter-outer .container .row .application-full-counter-box h3 {
        font-size: 26px;
    }
    .application-full-counter-outer .container .row .application-full-counter-box p {
        font-size: 14px;
    }
    .complexity-sec-outer .container .row .complexity-grid-box {
        width: 100%;
    }
    .home-full-stack-outer .container .row .home-full-stack-grid-box {
        width: 100%;
    }

    .stack-complexity-outer .row {
        flex-direction: column-reverse;
        gap: 20px;
    }
    .stack-complexity-outer .container .row .stack-complexity-right-img-sec{
        margin-bottom: 0px;
    }
    .leading-organizations-grid-box {
        width: 100%;
    }
    .stack-complexity-left-content-sec .stack-complexity-left-content ul li {
        font-size: 14px;
    }
    .stack-complexity-left-content-sec .stack-complexity-left-content h3 {
        font-size: 18px;
    }
    .leading-organizations-review .reviwe-detail p {
        font-size: 11px;
    }
    .leading-organizations-review .reviwe-detail h4 {
        font-size: 12px;
    }
    .leading-organizations-outer p.leading-organizations-grid-content {
        font-size: 12px;
    }
    .leading-organizations-grid-box .leading-organizations-grid-icon i{
        font-size: 12px;
    }
    .stack-complexity-left-content-sec .stack-complexity-left-content a.stack-complexity-left-content-btn {
        font-size: 14px;
        display: flex;
        justify-content: center;
    }
    .mean-time-resolution-outer .container .row{
        flex-direction: column-reverse;
    }
     .mean-time-resolution-outer .container .row .mean-time-resolution-right-image{
        margin-bottom: 40px;
     }
     .from-metrics-right-img-sec img{
        margin-top: 40px;
     } 
    .metrics-intelligence-outer .container h2 {
        font-size: 26px;
    }
    .metrics-intelligence-outer .container .row{
        gap: 17px;
        justify-content: center;
    }
    .metrics-intelligence-outer .container .row .metrics-intelligence-counter-box {
        width: 45%;
    }
    .customer-stories-outer .container h2 {
        font-size: 26px;
    }
    .customer-stories-box {
        width: 100%;
    }
    .customer-stories-outer{
        margin: 0;
    }
    .monitoring-today-outer .container h2 {
        font-size: 26px;
    }
    .monitoring-today-outer .container p {
        font-size: 16px;
    }
    .monitoring-today-outer .container .monitoring-today-btn button{
        font-size: 11px;
    }
    .from-metrics-left-content-sec .from-metrics-main-btn p {
        font-size: 14px !important;
    }
    section.banking-solution-banner .container .row .banking-solution-banner-img .banking-solution-banner-img-notify {
        right: -10rem;
        font-size: 12px;
        bottom: 4rem;
    }
     section.career-banner .container p{
        font-size: 22px;
       }
    section.career-banner .container h4 {
        font-size: 16px;
    }
    section.career-content .row .career-left-content h1 {
        font-size: 22px;
    }
    section.career-content .row .career-left-content p {
        font-size: 14px;
    }
    section.career-content .join-us-outer .container h3 {
        font-size: 22px;
    }
    section.career-content .join-us-outer .container ul li {
        width: 100%;
    }
    section.career-job-opening-outer .container .row .career-grid {
        width: 100%;
        margin-bottom: 0px;
    }
    .blog-aiops-outer .blog-aiops-heading h2{
    font-size: 30px;
    line-height: 40px;
}
}
   


@media(max-width:360px){
      .home-outer .home-inner .home-right-image img {
        width: 100%;
        margin: 0;
        margin-bottom: 25px;
    }
 .home-outer .home-inner .home-left-content h1 {
        font-size: 30px;
        margin-top: 20px;
    }
      .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    width: 300px;
    margin-left: 0px;
}
.nav-pills .nav-link {
    width: 300px;
    margin-left: 0px;
}
     .home-outer .home-inner .home-left-content p {
        margin-top: 10px;
     }
     .home-outer .home-inner .home-left-content button {
        font-size: 14px;
     }
        .home-solution-made-outer .container p.home-sub-parha {
        font-size: 14px;
        width: 100%;
    }
    .home-solution-made-outer .container .row.home-solution-grid-outer .grid-box {
        width: 100%;
    }
    .heading{
        font-size: 26px;
    }
    .home-visibality-outer .container p.home-sub-parha {
        font-size: 14px;
        width: 100%;
    }
    .home-visibality-gird-outer .visibality-grid-box {
        width: 100%;
        position: relative;
    }
    .home-impact-outer .container .row{
        flex-direction: column;
    }
     .home-visibality-gird-outer .visibality-grid-box::after {
        content: '';
        position: absolute;
        top: 103%;
        right: 140px;
        width: 12px;
        height: 12px;
        background: url(https://thewebsitedemo.in/healsoftware-url-new/assets/images/right-arrow.png);
        z-index: 30;
        background-size: cover;
        transform: rotate(90deg);
    }

    .home-powering-outer .container p.home-sub-parha{
        font-size: 14px;
        width: 100%;
    }

    .home-impact-outer .container p.home-sub-parha{
        font-size: 14px;

    }
    .home-counter-box{
    flex-direction: column;
    margin-top: 52px;
    }
    .home-aiops-outer .container h2 {
        font-size: 26px;
    }
    .home-aiops-outer .container p {
        font-size: 14px;
    }
    footer .container .row .footer-common .footer-company ul li a{
        font-size: 14px;
    }
    footer .container .row .footer-common .footer-resources ul li a {
        font-size: 14px;
    }
    footer .container .row .footer-common .footer-platform ul li a{
        font-size: 14px;
    }
    footer .container .row .footer-common h4{
        font-size: 18px;
    }
    footer .container p.footer-bottom{
        font-size: 14px;
    }
    footer .container .row .footer-logo p {
        font-size: 14px;
        margin-left: 0;
    }
    .footer-bottom-right li{
        margin-bottom: 15px;
    }
   
.application-full-outer .container .row{
        flex-direction: column-reverse;
    }
    .application-full-outer .container .row .application-full-right-image{
        margin-bottom: 20px;
       
    }
    .application-full-counter-outer .container .row {
        gap: 47px;
    }
    .application-full-counter-outer .container .row .application-full-counter-box h3 {
        font-size: 26px;
    }
    .application-full-counter-outer .container .row .application-full-counter-box p {
        font-size: 14px;
    }
    .complexity-sec-outer .container .row .complexity-grid-box {
        width: 100%;
    }
    .home-full-stack-outer .container .row .home-full-stack-grid-box {
        width: 100%;
    }
    .stack-complexity-outer .row {
        flex-direction: column-reverse;
        gap: 20px;
    }
    .stack-complexity-outer .container .row .stack-complexity-right-img-sec{
        margin-bottom: 0px;
    }
    .leading-organizations-grid-box {
        width: 100%;
    }
    .stack-complexity-left-content-sec .stack-complexity-left-content ul li {
        font-size: 14px;
    }
    .stack-complexity-left-content-sec .stack-complexity-left-content h3 {
        font-size: 18px;
    }
    .leading-organizations-review .reviwe-detail p {
        font-size: 11px;
    }
    .leading-organizations-review .reviwe-detail h4 {
        font-size: 12px;
    }
    .leading-organizations-outer p.leading-organizations-grid-content {
        font-size: 12px;
    }
    .leading-organizations-grid-box .leading-organizations-grid-icon i{
        font-size: 12px;
    }
    .stack-complexity-left-content-sec .stack-complexity-left-content a.stack-complexity-left-content-btn {
        font-size: 14px;
        display: flex;
        justify-content: center;
    }
    .mean-time-resolution-outer .container .row{
        flex-direction: column-reverse;
    }
     .mean-time-resolution-outer .container .row .mean-time-resolution-right-image{
        margin-bottom: 40px;
     }
     .from-metrics-right-img-sec img{
        margin-top: 40px;
     } 
    .metrics-intelligence-outer .container h2 {
        font-size: 26px;
    }
    .metrics-intelligence-outer .container .row{
        gap: 17px;
        justify-content: center;
    }
    .metrics-intelligence-outer .container .row .metrics-intelligence-counter-box {
        width: 45%;
    }
    .customer-stories-outer .container h2 {
        font-size: 26px;
    }
    .customer-stories-box {
        width: 100%;
    }
    .customer-stories-outer{
        margin: 0;
    }
    .monitoring-today-outer .container h2 {
        font-size: 26px;
    }
    .monitoring-today-outer .container p {
        font-size: 16px;
    }
    .monitoring-today-outer .container .monitoring-today-btn button{
        font-size: 11px;
    }
    .from-metrics-left-content-sec .from-metrics-main-btn p {
        font-size: 13px !important;
    }
    section.banking-solution-banner .container .row .banking-solution-banner-img .banking-solution-banner-img-notify {
        right: -8rem;
        font-size: 12px;
        bottom: 4rem;
    }
     section.career-banner .container p{
        font-size: 22px;
       }
    section.career-banner .container h4 {
        font-size: 16px;
    }
    section.career-content .row .career-left-content h1 {
        font-size: 22px;
    }
    section.career-content .row .career-left-content p {
        font-size: 14px;
    }
    section.career-content .join-us-outer .container h3 {
        font-size: 22px;
    }
    section.career-content .join-us-outer .container ul li {
        width: 100%;
    }
    section.career-job-opening-outer .container .row .career-grid {
        width: 100%;
        margin-bottom: 0px;
    }
.blog-aiops-outer .blog-aiops-heading h2 {
        font-size: 29px;
        line-height: 40px;
    }
   .stack-complexity-left-content-sec .stack-complexity-main-btn p{
        font-size: 13px !important;
   }

}