/*
* Units
*/
/*
* Quick pseudoclass
*/
/*
* Position absolute
*/
/*
* Custom scrollbar
*/
/*
* Fluid Typography.
*/
/*
* Truncates
*/
/*
* BOOTSTRAP OVERWRITE - START
*/
/*
* BOOTSTRAP OVERWRITE - END
*/
/*
* BOOTSTRAP OVERWRITE - START
*/
/*
* BOOTSTRAP OVERWRITE - END
*/
/*
* BOOTSTRAP OVERWRITE - START
*/
/*
* BOOTSTRAP OVERWRITE - END
*/
.block-text {
  overflow: hidden; }
  .block-text__row {
    display: flex;
    justify-content: center; }
  .block-text h1, .block-text h2 {
    font-size: var(--fs-48);
    color: #15161B;
    font-weight: 400;
    line-height: 1.3;
    margin-bottom: 3rem; }
  .block-text h3, .block-text h4, .block-text h5, .block-text h6 {
    font-size: var(--fs-24);
    color: #222329;
    font-weight: 400;
    line-height: 1.3;
    margin-bottom: 2.4rem; }
  .block-text p {
    font-size: var(--fs-14);
    color: #3D3D4A;
    font-weight: 300;
    line-height: 1.5; }
  .block-text .container--full .block-text__inner {
    margin-right: 4.8rem;
    margin-left: 4.8rem; }
    @media (max-width: 991.98px) {
      .block-text .container--full .block-text__inner {
        margin-right: 3rem;
        margin-left: 3rem; } }
  .block-text .container--limit .block-text__inner {
    margin-right: 4.8rem;
    margin-left: 4.8rem; }
    @media (max-width: 991.98px) {
      .block-text .container--limit .block-text__inner {
        margin-right: 0;
        margin-left: 0; } }


/*# sourceMappingURL=block_text.css.map*/