/* 6000px or smaller */
@media only screen and (max-width: 600px) {
  /*Formation*/
  .content-formation{
    margin-top: -80px !important;
  }
  .content-formation .banner.first-banners{
    height: 40vh;
  }
  .content-formation .banner.first-banners img{
    height: 40vh;
  }
  /*about*/
  .brands-display [class*="col-"]{
    justify-content: center !important;
  }
  /*conditions*/
  .content-condition{
    margin-top: -200px !important;
  }
  /*prodcuts page*/
  .product.product-7 .btn-product{
    margin-top: -34px !important;
  }
  .content-category-product{
    margin-top: -100px !important;
  }
  /*Home*/
  .container.banner-container.three-card{
    margin-bottom: 10px;
  }
  .container.logos.brand-logo{
    margin-bottom: -140px;
  }
  /*home products*/
  .product-media {
    height: 190px !important;
  }
  .container.newsletter.news-letter-index-dezomage{
    padding: 0px 1rem 0px 1rem !important;
  }
  .newsletter .input-group-append{
    margin: 0 !important;
  }
  .newsletter .background{
    margin-top: 0px !important;
  }
  .show-more-index{
    margin-bottom: 0px;
  }
  /*offre*/
  .page-content{
    margin-bottom: -100px !important;
  }
}
/* 380px or smaller */
@media only screen and (max-width: 380px) {
  .content-formation .banner.first-banners{
    height: 50vh;
  }
  .content-formation .banner.first-banners img{
    height: 50vh;
  }
}
/* 280px or smaller */
@media only screen and (max-width: 280px) {
  .content-formation .banner.first-banners{
    height: 60vh;
  }
  .content-formation .banner.first-banners img{
    height: 60vh;
  }
}

.btn-add-product {
  margin-top: -34px !important;
}