/*
* 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-features .row {
  justify-content: center; }

.block-features__header h1, .block-features__header h2, .block-features__header h3, .block-features__header h4, .block-features__header h5, .block-features__header h6 {
  font-size: var(--fs-56);
  font-weight: 400;
  line-height: 1;
  margin-bottom: 2rem;
  color: #15161B; }

.block-features__header p {
  font-size: var(--fs-18);
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: 0.2px;
  color: #3D3D4A; }

@media (max-width: 991.98px) {
  .block-features__header * {
    text-align: left !important; } }

.block-features__features {
  margin-top: 4rem; }

.block-features__feature {
  position: relative;
  margin-bottom: 6rem;
  padding-left: 2rem; }
  @media (max-width: 991.98px) {
    .block-features__feature {
      margin-bottom: 3.5rem; } }
  .block-features__feature:before {
    width: 2px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    background: #4543A6; }
  .block-features__feature .number {
    font-size: var(--fs-14);
    font-weight: 400;
    color: #4543A6;
    margin-bottom: 1rem; }
  .block-features__feature .text {
    font-size: var(--fs-16);
    font-weight: 400; }

.block-features[data-text="black"] h1, .block-features[data-text="black"] h2, .block-features[data-text="black"] h3, .block-features[data-text="black"] h4, .block-features[data-text="black"] h5, .block-features[data-text="black"] h6 {
  color: #15161B; }

.block-features[data-text="black"] p {
  color: #3D3D4A; }

.block-features[data-text="white"] h1, .block-features[data-text="white"] h2, .block-features[data-text="white"] h3, .block-features[data-text="white"] h4, .block-features[data-text="white"] h5, .block-features[data-text="white"] h6 {
  color: #fff; }

.block-features[data-text="white"] p {
  color: #fff; }

.block-features[data-text="white"] .block-features__feature:before {
  background: rgba(255, 255, 255, 0.5); }

.block-features[data-text="white"] .block-features__feature .number {
  color: rgba(255, 255, 255, 0.5); }


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