.solution_gallery {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 200px;
  min-height: 430px;
  background-color: #505050;
  padding: 10px; }
  .solution_gallery h3 {
    font-size: 21px;
    margin: 10px; }
  .solution_gallery * {
    color: white; }
  .solution_gallery .solution_slide.slick-slider {
    margin-bottom: 0; }
    .solution_gallery .solution_slide.slick-slider .slick-slide {
      margin: 0 10px;
      font-size: 15px; }
      .solution_gallery .solution_slide.slick-slider .slick-slide * {
        margin: 10px 0; }
      .solution_gallery .solution_slide.slick-slider .slick-slide h4 {
        line-height: 1.2;
        font-size: 15px;
        font-weight: bold;
        margin-bottom: 0; }
      .solution_gallery .solution_slide.slick-slider .slick-slide p {
        line-height: 1.2;
        margin-top: 0;
        font-size: 13px; }
      .solution_gallery .solution_slide.slick-slider .slick-slide img {
        margin: 10px auto; }
      .solution_gallery .solution_slide.slick-slider .slick-slide a {
        margin-top: 20px;
        margin-bottom: 0; }
  .solution_gallery .slick-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    position: static;
    height: 40px; }
  .solution_gallery .slick-dots li button:before, .solution_gallery .slick-dots li.slick-active button:before {
    color: white;
    font-size: 30px; }

@media only screen and (max-width: 875px) {
  .solution_gallery {
    width: 100%; } }

/*# sourceMappingURL=pose_liste.css.map */
