/* buttons */
/* horizontal-blocks */
/* line 3, ../sass/partials/blocks/_reinsurance.scss */
.reinsurance .blocks {
  display: flex;
  padding: 2rem 0;
  justify-content: space-around;
}
/* line 8, ../sass/partials/blocks/_reinsurance.scss */
.reinsurance .block {
  text-align: center;
  display: flex;
  align-items: center;
}
/* line 13, ../sass/partials/blocks/_reinsurance.scss */
.reinsurance .block .image {
  margin: 0 1.4rem 0 0;
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 21, ../sass/partials/blocks/_reinsurance.scss */
.reinsurance .block .title {
  font-size: 1.8rem;
  font-weight: 500;
}
@media (max-width: 849px) {
  /* line 1, ../sass/partials/blocks/_reinsurance.scss */
  .reinsurance {
    text-align: center;
  }
  /* line 30, ../sass/partials/blocks/_reinsurance.scss */
  .reinsurance .blocks {
    flex-direction: column;
    display: inline-flex;
  }
  /* line 34, ../sass/partials/blocks/_reinsurance.scss */
  .reinsurance .block + .block {
    margin-top: 2rem;
  }
  /* line 37, ../sass/partials/blocks/_reinsurance.scss */
  .reinsurance .image img {
    max-height: 100%;
  }
}
