@charset "UTF-8";
.bhc-stories-h-left {
  position: relative;
  overflow: hidden;
  justify-content: center /*flex-end*/;
  align-items: flex-end;
  text-align: right;  
  background-size: cover;
  background-repeat: no-repeat;
  padding: clamp(50px, 10vw, 100px) 50px clamp(50px, 10vw, 100px) 0;
  min-height: 300px;
}

.bhc-stories-t-right {
  position: relative;
  overflow: hidden;
  text-align: left;
  padding: clamp(50px, 10vw, 100px) 50px clamp(50px, 10vw, 100px) 0;
  min-height: 300px;
}

@media (max-width: 991.98px) {
  .bhc-stories-h-left {
    text-align: left;
    padding-left: 0;
    padding-right: 0;
	  padding-bottom: 0;
  }

  .bhc-stories-t-right {
    padding-left: 0;
    padding-right: 0;
	  padding-top: 0;
  }
}

.bhc-stories-h-right {
  position: relative;
  overflow: hidden;
  justify-content: flex-end;
  align-items: flex-end;
  text-align: left;  
  background-size: cover;
  background-repeat: no-repeat;
  padding: clamp(50px, 10vw, 100px) 0 clamp(50px, 10vw, 100px) 50px;
  min-height: 300px;
}

.bhc-stories-t-left {
  position: relative;
  overflow: hidden;
  text-align: right;
  padding: clamp(50px, 10vw, 100px) 0 clamp(50px, 10vw, 100px) 50px;
  min-height: 300px;
}

@media (max-width: 991.98px) {
  .bhc-stories-h-right {
    text-align: left;
    padding-left: 0;
    padding-right: 0;
	  padding-bottom: 0;
  }

  .bhc-stories-t-left {
    padding-left: 0;
    padding-right: 0;
	  padding-top: 0;
	  text-align: left;
  }
}

@media (max-width: 991.98px) {
  .bhc-stories-t-left {
    order: 2; /* text column goes second */
  }

  .bhc-stories-h-right {
    order: 1; /* image/name column comes first */
  }
}

