@media (min-width: 768px) {
    /*Home Page Css Start*/
    .trusted-company .logos-row {animation: scroll 40s linear infinite;}
    .trusted-company .logos-container:hover .logos-row {animation-play-state: paused;}
    .trusted-company .logos-row img {transition: transform 1s ease, filter 1s ease;}
    .trusted-company .logos-row img:hover {transform: scale(1.1);filter: none;transition: transform 1s ease, filter 1s ease;}
    .trusted-company .logos-container:hover img:not(:hover) {filter: blur(1px);transition: transform 1s ease, filter 1s ease;}
    @keyframes scroll {
        from {transform: translateX(0);}
        to {transform: translateX(-100%);}
      }
    /*Home Page Css End*/
}
@media (max-width:1400px){
    /*Home Page Css Start*/
    .home-banner .home-banner-wrap .txt-section-inner{max-width: 567px;}
    /*Home Page Css End*/
}
@media (max-width:1199px){
     /*Home Page Css Start*/
    .home-banner .home-banner-wrap .txt-section-inner {max-width: 470px;}
    /*Home Page Css End*/
}
@media (max-width:991px){
    /*Header Css Start*/
    header .nav-link{padding-top: 1.25rem;padding-bottom: 1.25rem;border-radius: 0;}
    header .nav-item{border-bottom: 1px solid #e1e4ea;}
    header .nav-item:first-child{border-top: 1px solid #e1e4ea;}
    header .nav-dropdowen-list a{width: 100%;margin-bottom: 15px;}
    header .nav-dropdowen-list a:last-child{margin-bottom: 0;}
    header .dropdown-menu{box-shadow: none;}
    header .navbar-nav{--bs-nav-link-hover-bg-color:#fff;padding-top: 20px;}
    /* header .right-menu{margin-top: 25px; text-align: center;} */
    /*Header Css End*/
    /*Home Page Css Start*/
    .home-banner .home-banner-wrap .txt-section-inner {max-width: 351px;}
    .review-slider .review-wrap p{font-size: 22px;}
    /*Home Page Css End*/
}
@media (max-width:767px){
    h1, h2 {font-size: 32px;}
    /*Footer Css Start*/
    footer .footer-comp-details,footer .iso-logo-section{margin-top: 40px;}
    /*Footer Css End*/
    /*Home Page Css Start*/
    .home-banner .home-banner-wrap{flex-wrap: wrap;padding: 20px 16px;}
    .home-banner .home-banner-wrap .txt-section{width: 100%;}
    .home-banner .home-banner-wrap .img-section {width: 100%;}
    .home-banner .home-banner-wrap .txt-section-inner{max-width: 100%;padding: 0 0 24px 0;}
    .header_badge-wrap{margin-bottom: 20px;grid-column-gap: 1rem;grid-row-gap: 0.5rem;}
    .trusted-company .logos-container{overflow: unset;}
    .trusted-company .logos-row {justify-content: center;align-items: center;padding-left: 0;flex-wrap: wrap;}
    .trusted-company .logos-row a {margin: 0 16px 32px 16px;}
    .navbar-collapse{max-height: 80vh;overflow: auto;}
    .welcome-amc .step-list .step-title{font-size: 1.25rem;}
    .review-slider .review-wrap p{font-size: 16px;}
    .review-slider .review-wrap .review-info{font-size: 14px;}
    .review-slider .review-wrap{padding: 30px;}
    .ai-automation .subtext-div {font-size: 18px;}
    .pricing-plans .btn{width: auto;}

    /*Home Page Css End*/
}
@media (max-width:576px){
    /*Footer Css Start*/
    footer h6{margin-top: 16px;}
    footer{text-align: center;padding-top: 24px;}
    .footer-bottom-wrap .social-icon{justify-content: center;margin-top: 16px;}
    .footer-bottom-wrap{padding-top: 15px;padding-bottom: 15px;}
    .footer-bottom-wrap .privacy-menu{flex-wrap: wrap;}
    /*Footer Css End*/
    header .right-menu .btn-outline-primary {margin-right: 4px;}
    header .navbar-brand img {max-width: 111px;}
    header .btn{--bs-btn-padding-x: 10px;}

    .trusted-company {padding: 2rem 0 0 0;}
}