@media (max-width:575px){
    .auto-complete-div {
        width: auto !important;
    }
    .search-input-group{
        min-width: auto !important;
    }
    .template-5 {
        grid-template-columns: repeat(2, 1fr) !important;
    }
    .template-4 {
        grid-template-columns: repeat(2, 1fr) !important;
    }
    .template-3 {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}
@media (min-width:576px) and (max-width:767px){}
@media (min-width:768px) and (max-width:991px){}
@media (min-width:992px) and (max-width:1199px){}
@media (min-width:1200px){}