.bx-context-toolbar-empty-area {
	min-width: 12px;
}
[id^="bx_incl_area_"] {
    min-width: 12px;
    min-height: 12px;
}
img {
  max-width: 100%;
  max-height: 100%;
}
.txt-gal {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
  margin: 0 0 40px 0;
}
.txt-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 10px 30px;
  opacity: 0.7;
  margin: 0 0 20px 0;
}
.txt-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
  margin: 80px 0;
}
.txt-row__img {
  width: 740px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media screen and (max-width: 1440px) {
  .txt-row__img {
    width: 500px;
  }
}
@media screen and (max-width: 1024px) {
  .txt-gal {
    margin: 0 0 30px 0;
  }
  .txt-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 25px;
    margin: 50px 0;
  }
  .txt-row__img {
    width: auto;
  }
}
@media screen and (max-width: 768px) {
  .txt-gal {
    -ms-grid-columns: 4fr;
    grid-template-columns: 4fr;
    margin: 0 0 18px 0;
  }
}
