main .wp-block-acf-reflections {
  margin-bottom: 200px;
}
main .wp-block-acf-reflections .reflections-intro {
  grid-column: 1/6;
  margin: 240px 0;
}
@media (max-width: 768px) {
  main .wp-block-acf-reflections .reflections-intro {
    grid-column: 1/9;
  }
}
@media (max-width: 620px) {
  main .wp-block-acf-reflections .reflections-intro {
    grid-column: 1/13;
    margin: 120px 0;
  }
}
main .wp-block-acf-reflections .reflections-container {
  display: grid;
  gap: 200px;
}
@media (max-width: 620px) {
  main .wp-block-acf-reflections .reflections-container {
    gap: 160px;
  }
}
main .wp-block-acf-reflections .reflections-container p {
  margin-top: 0;
}
main .wp-block-acf-reflections .reflections-container .reflection-card {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 30px;
  align-items: start;
}
@media (max-width: 620px) {
  main .wp-block-acf-reflections .reflections-container img {
    margin-bottom: 30px !important;
  }
  main .wp-block-acf-reflections .reflections-container .pix-wrapper {
    margin-bottom: 30px !important;
  }
}
main .wp-block-acf-reflections .one-big-two-small .reflection-text-container {
  grid-column: 9/13;
  grid-row: 1;
}
main .wp-block-acf-reflections .one-big-two-small .reflections-image-container {
  grid-column: 1/9;
  grid-row: 1;
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  gap: 30px;
}
main .wp-block-acf-reflections .one-big-two-small .reflections-image-container .image-1 {
  grid-column: 1/9;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
main .wp-block-acf-reflections .one-big-two-small .reflections-image-container .image-2 {
  grid-column: 1/5;
}
main .wp-block-acf-reflections .one-big-two-small .reflections-image-container .image-3 {
  grid-column: 5/9;
}
main .wp-block-acf-reflections .single-image .reflection-text-container {
  grid-column: 1/5;
  grid-row: 1;
}
main .wp-block-acf-reflections .single-image .reflections-image-container {
  grid-column: 9/13;
  grid-row: 1;
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  gap: 30px;
}
main .wp-block-acf-reflections .single-image .reflections-image-container .image-1 {
  grid-column: 1/9;
  -o-object-fit: cover;
     object-fit: cover;
}
main .wp-block-acf-reflections .two-images .reflection-text-container {
  grid-column: 9/13;
  grid-row: 1;
}
main .wp-block-acf-reflections .two-images .reflections-image-container {
  grid-column: 1/9;
  grid-row: 1;
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  gap: 30px;
}
main .wp-block-acf-reflections .two-images .reflections-image-container .image-1 {
  grid-column: 1/5;
  height: auto;
}
main .wp-block-acf-reflections .two-images .reflections-image-container .image-2 {
  grid-column: 5/9;
}
main .wp-block-acf-reflections .four-images .reflection-text-container {
  grid-column: 9/13;
  grid-row: 1;
}
main .wp-block-acf-reflections .four-images .reflections-image-container {
  grid-column: 1/9;
  grid-row: 1;
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  gap: 30px;
}
main .wp-block-acf-reflections .four-images .reflections-image-container .image-1 {
  grid-column: 1/5;
}
main .wp-block-acf-reflections .four-images .reflections-image-container .image-2 {
  grid-column: 5/9;
}
main .wp-block-acf-reflections .four-images .reflections-image-container .image-3 {
  grid-column: 1/5;
}
main .wp-block-acf-reflections .four-images .reflections-image-container .image-4 {
  grid-column: 5/9;
}
@media (max-width: 620px) {
  main .wp-block-acf-reflections .reflections-container .reflection-card {
    display: block;
  }
  main .wp-block-acf-reflections .one-big-two-small .reflection-text-container,
  main .wp-block-acf-reflections .single-image .reflection-text-container,
  main .wp-block-acf-reflections .two-images .reflection-text-container,
  main .wp-block-acf-reflections .four-images .reflection-text-container {
    grid-column: auto;
    grid-row: auto;
    margin-bottom: 30px;
  }
  main .wp-block-acf-reflections .one-big-two-small .reflections-image-container,
  main .wp-block-acf-reflections .single-image .reflections-image-container,
  main .wp-block-acf-reflections .two-images .reflections-image-container,
  main .wp-block-acf-reflections .four-images .reflections-image-container {
    grid-column: auto;
    grid-row: auto;
    display: block;
  }
  main .wp-block-acf-reflections .one-big-two-small .reflections-image-container img,
  main .wp-block-acf-reflections .single-image .reflections-image-container img,
  main .wp-block-acf-reflections .two-images .reflections-image-container img,
  main .wp-block-acf-reflections .four-images .reflections-image-container img {
    width: 100%;
    margin-bottom: 20px;
  }
  main .wp-block-acf-reflections .one-big-two-small .reflections-image-container img:last-child,
  main .wp-block-acf-reflections .single-image .reflections-image-container img:last-child,
  main .wp-block-acf-reflections .two-images .reflections-image-container img:last-child,
  main .wp-block-acf-reflections .four-images .reflections-image-container img:last-child {
    margin-bottom: 0;
  }
}/*# sourceMappingURL=reflections.css.map */