.mgz-image-hsb-02 {
  /* Custom responsive adjustment */
  /* STANDARD FONT SETTINGS - TRY TO STANDARDIZE AT SOME STAGE
  Targetting the b element allows bold */ }
  .mgz-image-hsb-02 .mgz-block {
    display: flex;
    align-items: center; }
  .mgz-image-hsb-02 {
    text-align: center; }
  .mgz-image-hsb-02 .mgz-image {
    width: 50%;
    display: flex;
    align-self: center;
    flex-direction: row; }
    .mgz-image-hsb-02 .mgz-image .mgz-no-decoration {
      font-size: 0px;
      height: auto; }
  .mgz-image-hsb-02 .mgz-image img {
    width: 100%;
    height: auto; }
  .mgz-image-hsb-02 .mgz-body-text {
    text-align: justify; }
  .mgz-image-hsb-02 .mgz-subheader-text {
    text-align: justify; }
  .mgz-image-hsb-02 .mgz-content {
    width: 50%;
    height: auto;
    display: flex;
    align-self: stretch;
    flex-direction: row; }
    .mgz-image-hsb-02 .mgz-content .mgz-content-padding {
      padding: 0px 10px;
      text-align: center;
      display: flex;
      justify-content: space-around;
      align-self: stretch;
      flex-direction: column; }
  .mgz-image-hsb-02 .mgz-padding {
    padding: 2%; }
  .mgz-image-hsb-02 .mgz-button {
    min-height: 2em;
    border-radius: 2px;
    font-size: 1.5em;
    display: inline-block;
    cursor: pointer; }
  @media screen and (min-width: 0px) and (max-width: 989px) {
    .mgz-image-hsb-02 .mgz-block {
      display: block;
      margin: 0 auto; } }
  .mgz-image-hsb-02 .mgz-content {
    width: 100%; }
  .mgz-image-hsb-02 .mgz-image {
    width: 100%; }
  .mgz-image-hsb-02.mgz-justifys-1 .mgz-block {
    flex-direction: row; }
  .mgz-image-hsb-02.mgz-justifys-2 .mgz-block {
    flex-direction: row-reverse; }
  .mgz-image-hsb-02.mgz-layouts-2 .mgz-image img {
    width: 100%; }
  .mgz-image-hsb-02.mgz-layouts-2 .mgz-image {
    width: 25%;
    padding: 2%;
    padding-left: 5%; }
  @media screen and (min-width: 0px) and (max-width: 989px) {
    .mgz-image-hsb-02.mgz-layouts-2 .mgz-block {
      display: flex; } }
  .mgz-image-hsb-02.mgz-layouts-2 .mgz-content {
    width: 75%;
    height: auto;
    text-align: left;
    padding-left: 2%; }

/*# sourceMappingURL=mgz-image-hsb-02.css.map */
