@media (max-width:1200px){
    .sliderBanner .trust-strip{
        margin-top: -6%;
        background:var(--ajm-blue-dark) ;
    }
}

@media (max-width:992px){

.hero{
    text-align:center;
    min-height:auto;
    padding:120px 0 0;

}

.hero h1{

    font-size:2.6rem;

}

.hero img{

    margin-top:50px;
    max-height:380px;

}

.navbar-nav{

    margin:20px 0;

}

.cta-section{

    text-align:center;

}

.cta-section .btn{

    margin-top:25px;

}

}

@media (max-width:768px){

section{

    padding:60px 0;

}

.hero h1{

    font-size:2rem;

}

.hero p{

    font-size:1rem;

}

.feature-bar .col-md-3{

    margin-bottom:30px;

}

.process-card{

    margin-bottom:20px;

}

.info-box{

    margin-bottom:25px;

}

.footer{

    text-align:center;

}

.footer .col-lg-2,
.footer .col-lg-3,
.footer .col-lg-4{

    margin-bottom:35px;

}

.trust-strip-sec{
    flex-wrap: wrap;
}

.trust-strip-sec .trust-item{
    flex-direction:column !important;
    width:47%;
}

.hero{
    padding-top:10px;
    padding-bottom: 30px;
}

    .carousel-control-prev{
      left: 0;
    }

    .carousel-control-next{
      right: 0;
    }



}

@media (max-width:576px){

.hero .btn{

    width:100%;
    margin-bottom:12px;

}

.hero .d-flex{

    flex-direction:column;

}

.navbar-brand{

    font-size:1.7rem;

}

.display-4{

    font-size:2rem;

}

.solution-card{

    margin-bottom:10px;

}

}