/* X-Small devices (portrait phones, less than 576px) */
/* No media query for `xs` since this is the default in Bootstrap

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) { 

  
 }

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {  }

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {  }

/* X-Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { }

/* XX-Large devices (larger desktops, 1400px and up) */
@media (min-width: 1400px) {  }

/*  X-Small devices (portrait phones, less than 576px)  */
@media (max-width: 575.98px) { 

    #AI-Section-Box {
    padding: 30px 15px;
}

.AI_platform_section {
    margin: 40px 0 0 0;
    }

    #CitationsBox .owl-dots ,  
    #CitationsBox .owl-nav , 
    /* #DistinguishedFellows  .owl-nav ,  */
    #clientLogo .owl-dots ,
    #AIPlatforms .owl-nav ,
    #DistinguishedFellows  .owl-dots ,
    #testimonialSlider .owl-dots { display: none;}

    .product-wrap {
    display: block;
    }

    /* .ai-product-wrap .product-images { padding-bottom: 50px;} */

    .rounded-btn.cta { position:inherit;}
    #about-us { padding: 30px 20px;}

    .about-intro-text {
    padding: 10px 0 10px 0;
    }

    .intro-stats-services {
    padding: 30px 20px;
    margin-bottom: 120px;
}

.service_box > .product-wrap {
    margin: 20px 0;
}
#about-us h2 {
    margin-bottom: 5px;
    text-align: left;
    font-size: 23px;
}

    .client-logos {
        padding: 20px;
    }

        .testimonial-slider {
        padding: 40px 20px;
    }
    ._2up-content-wrap {
        padding: 40px 20px;
    }

}

/*  Small devices (landscape phones, less than 768px)  */
@media (max-width: 767.98px) { }

/*  Medium devices (tablets, less than 992px)  */
@media (max-width: 991.98px) {  }

/*  Large devices (desktops, less than 1200px)  */
@media (max-width: 1199.98px) {  }

/*  X-Large devices (large desktops, less than 1400px)  */
@media (max-width: 1399.98px) { }