.sd-block-image {
  font-size: 0;
  position: relative;
}
.sd-block-image.image-count-3 {
  display: grid;
  gap: 15px;
  grid-template-columns: repeat(3, 1fr);
}
.sd-block-image.image-count-2 {
  display: grid;
  gap: 15px;
  grid-template-columns: repeat(2, 1fr);
}
.sd-block-image.custom-height img {
  height: 100%;
  object-fit: cover;
}
.sd-block-image.show-bracket-yes.bracket-color-green svg .brackets {
  fill: #008963;
}
.sd-block-image.show-bracket-yes.bracket-color-gray svg .brackets {
  fill: #D7DCE0;
}
.sd-block-image.show-bracket-yes.bracket-color-dark_gray svg .brackets {
  fill: #212325;
}
.sd-block-image.show-bracket-yes svg {
  height: round(up, 100%, 1px);
  width: auto;
  position: absolute;
}
.sd-block-image.show-bracket-yes svg .bracket {
  fill: #008963;
}
.sd-block-image.show-bracket-yes svg.bracket-left {
  left: 0;
}
.sd-block-image.show-bracket-yes svg.bracket-right {
  right: 0;
}
.sd-block-image.show-bracket-yes svg .background {
  fill: #f4f7f7;
}
.sd-block-image.image-height-250 {
  height: 250px;
}
.sd-block-image.image-height-250 img {
  height: 250px;
}
.sd-block-image.image-height-300 {
  height: 300px;
}
.sd-block-image.image-height-300 img {
  height: 300px;
}
.sd-block-image.image-height-350 {
  height: 350px;
}
.sd-block-image.image-height-350 img {
  height: 350px;
}
.sd-block-image.image-height-400 {
  height: 400px;
}
.sd-block-image.image-height-400 img {
  height: 400px;
}
.sd-block-image.image-height-450 {
  height: 450px;
}
.sd-block-image.image-height-450 img {
  height: 450px;
}
.sd-block-image.image-height-500 {
  height: 500px;
}
.sd-block-image.image-height-500 img {
  height: 500px;
}
.sd-block-image a {
  display: inline-block;
}
.sd-block-image.align-left {
  text-align: left;
}
.sd-block-image.align-center {
  text-align: center;
}
.sd-block-image.align-right {
  text-align: right;
}

@media screen and (max-width: 1600px) {
  .sd-block-image.image-count-3 {
    gap: 12px;
  }
  .sd-block-image.image-count-2 {
    gap: 12px;
  }
  .sd-block-image.image-height-250 {
    height: 208px;
  }
  .sd-block-image.image-height-250 img {
    height: 208px;
  }
  .sd-block-image.image-height-300 {
    height: 249px;
  }
  .sd-block-image.image-height-300 img {
    height: 249px;
  }
  .sd-block-image.image-height-350 {
    height: 291px;
  }
  .sd-block-image.image-height-350 img {
    height: 291px;
  }
  .sd-block-image.image-height-400 {
    height: 332px;
  }
  .sd-block-image.image-height-400 img {
    height: 332px;
  }
  .sd-block-image.image-height-450 {
    height: 374px;
  }
  .sd-block-image.image-height-450 img {
    height: 374px;
  }
  .sd-block-image.image-height-500 {
    height: 415px;
  }
  .sd-block-image.image-height-500 img {
    height: 415px;
  }
}
@media screen and (max-width: 1400px) {
  .sd-block-image.image-count-3 {
    gap: 11px;
  }
  .sd-block-image.image-count-2 {
    gap: 11px;
  }
  .sd-block-image.image-height-250 {
    height: 183px;
  }
  .sd-block-image.image-height-250 img {
    height: 183px;
  }
  .sd-block-image.image-height-300 {
    height: 219px;
  }
  .sd-block-image.image-height-300 img {
    height: 219px;
  }
  .sd-block-image.image-height-350 {
    height: 256px;
  }
  .sd-block-image.image-height-350 img {
    height: 256px;
  }
  .sd-block-image.image-height-400 {
    height: 292px;
  }
  .sd-block-image.image-height-400 img {
    height: 292px;
  }
  .sd-block-image.image-height-450 {
    height: 329px;
  }
  .sd-block-image.image-height-450 img {
    height: 329px;
  }
  .sd-block-image.image-height-500 {
    height: 365px;
  }
  .sd-block-image.image-height-500 img {
    height: 365px;
  }
}
@media screen and (max-width: 767px) {
  .sd-block-image.mobile_hide-yes {
    display: none;
  }
  .sd-block-image.mobile_align-left {
    text-align: left;
  }
  .sd-block-image.mobile_align-center {
    text-align: center;
  }
  .sd-block-image.mobile_align-right {
    text-align: right;
  }
}

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