
@media (max-width: 575.98px) { 
  .logo img{width: 80%;} 
  .navbar-light .navbar-toggler-icon{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}
  body, html {
    font-size: 95%;}
  #why-us ul{border-left: none;}
  .bd-example .carousel-caption {

    bottom: 0%;
    right: 10%;
    left: 10%;
    color: 

    #2f2f2f;
    
    padding-top: 0;

}
.bd-example .carousel{margin-top: 2.5rem;}
.bd-example h1 {
    font-size: 1.5rem;
   margin-bottom: 0;
}
section {

    padding: 30px 0;

}
.bg-green{margin-bottom: 1rem; padding: 20px;}
.clients .card {
    height: 60px;
    margin-bottom: 10px;
    }
.ind .card{margin-bottom: 2rem;}

#clients-inner .card-columns {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
}

.bd-example img{height: 80px;}
.form-bg{padding: 10px 0;}
.filter-button-group{display: grid;}
}


@media (max-width: 767.98px) { ... }


@media (max-width: 991.98px) { ... }


@media (max-width: 1199.98px) { ... }