.shri-two-image-block {
  position: relative;
  width: 100%
}

.shri-two-image-block.existing {
  max-width: 428px;
  padding-left: 37px;
  padding-bottom: 69px
}

@media screen and (max-width:575px) {
  .shri-two-image-block.existing {
    max-width: 388px
  }
}

.shri-two-image-block.about {
  max-width: 495px;
  padding-right: 50px;
  padding-top: 20px;
  padding-bottom: 101px
}

@media screen and (max-width:575px) {
  .shri-two-image-block.about {
    max-width: 448px
  }
}

.shri-two-image-block.home {
  max-width: 438px;
  padding-left: 47px;
  padding-bottom: 47px
}

@media screen and (max-width:575px) {
  .shri-two-image-block.home {
    max-width: 498px
  }
}

.shri-two-image-block__big-image {
  width: 100%
}

.shri-two-image-block__big-image img {
  width: 100%;
  border-radius: 5px;
  -o-object-fit: cover;
  object-fit: cover;
  aspect-ratio: 1/1.32
}

.shri-two-image-block__big-image img.existing {
  max-height: 503px
}

.shri-two-image-block__big-image img.about {
  max-height: 573px
}

.shri-two-image-block__big-image img.home {
  max-height: 503px
}

.shri-two-image-block__small-image {
  position: absolute;
  bottom: 0;
  border-radius: 5px
}

.shri-two-image-block__small-image.existing {
  left: 0;
  padding: 10px 10px 13px 0;
  background-color: var(--e-global-color-bg-light);
  max-width: 274px
}

@media screen and (max-width:991px) {
  .shri-two-image-block__small-image.existing {
    max-width: 204px
  }
}

@media screen and (max-width:575px) {
  .shri-two-image-block__small-image.existing {
    max-width: 244px
  }
}

.shri-two-image-block__small-image.about {
  right: 0;
  padding: 12px 0 0 12px;
  background-color: var(--e-global-color-white);
  max-width: 240px
}

@media screen and (max-width:991px) {
  .shri-two-image-block__small-image.about {
    max-width: 180px
  }
}

@media screen and (max-width:575px) {
  .shri-two-image-block__small-image.about {
    max-width: 200px
  }
}

.shri-two-image-block__small-image.home {
  left: 0;
  padding: 12px 12px 0 13px;
  background-color: var(--e-global-color-white);
  max-width: 261px
}

@media screen and (max-width:991px) {
  .shri-two-image-block__small-image.home {
    max-width: 204px
  }
}

@media screen and (max-width:575px) {
  .shri-two-image-block__small-image.home {
    max-width: 208px
  }
}

.shri-two-image-block__small-image img {
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 6px;
  width: 100%
}

/*# sourceMappingURL=two-image-block.css.map */