/*transform origin*/
.features .abundance_section .mt_col_heading {
  font-family: "din-condensed", sans-serif;
  font-size: 48px;
  line-height: 44px;
  letter-spacing: -0.02em;
}
@media (max-width: 991.8px) {
  .features .abundance_section .mt_col_heading {
    font-size: 36px;
  }
}
.features .abundance_section .mt_one_column {
  padding-top: 50px;
  padding-bottom: 0px;
}
@media (max-width: 991.8px) {
  .features .abundance_section .mt_one_column {
    padding-left: 0px;
    padding-top: 32px;
    padding-bottom: 16px;
  }
  .features .abundance_section .mt_one_column .mt_col_heading {
    margin-left: 4.2vw;
    text-align: left;
  }
}
.features .banner_one_column_section .mt_paragraph {
  font-size: 20px;
}
.features .mt_two_column_container .mt_sec_sub_heading {
  font-family: "din-condensed", sans-serif;
  font-weight: 700;
  font-size: 30px;
  line-height: 32px;
  letter-spacing: 0em;
}
.features .mt_two_column_container .mt_col_content ul {
  padding-left: 16px;
}
.features .social_and_wellness .mt_col_content li.mt_paragraph {
  margin-bottom: 20px;
}
@media (max-width: 991.8px) {
  .features .social_and_wellness .mt_two_col {
    flex-direction: column-reverse;
  }
  .features .social_and_wellness .mt_col_img {
    margin-top: 32px !important;
    margin-bottom: 48px !important;
  }
  .features .social_and_wellness .mt_col_content .mt_sec_sub_heading, .features .social_and_wellness .mt_col_content .description {
    display: none;
  }
  .features .social_and_wellness .mt_col_content {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
}
.features .mt_two_column_group_with_bg_pattern {
  position: relative;
  overflow: hidden;
}
.features .mt_two_column_group_with_bg_pattern::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: -15%;
  bottom: 0;
  width: 90vw;
  z-index: 0;
  pointer-events: none;
  background: url("../../images/patterns/Versa-A-fifth-element-10.svg") center/cover no-repeat;
}
@media (max-width: 991.8px) {
  .features .mt_two_column_group_with_bg_pattern::after {
    right: -58%;
    height: 100%;
    width: 128vh;
  }
}
@media (max-width: 767.8px) {
  .features .mt_two_column_group_with_bg_pattern::after {
    right: -67%;
    height: 100%;
    width: 118vh;
  }
}
@media (max-width: 575.8px) {
  .features .mt_two_column_group_with_bg_pattern::after {
    right: -100%;
    height: 100%;
    width: 100vh;
  }
}
.features .mt_two_column_group_with_bg_pattern .mt_two_column_container {
  position: relative;
  z-index: 1;
}
.features .work_life_and_convenience .mt_col_content ul li:last-child {
  list-style: none;
  margin-top: 20px;
}
@media (min-width: 992px) {
  .features .work_life_and_convenience .mt_col_img {
    margin-bottom: 3.9vw !important;
    margin-left: 0px !important;
  }
  .features .work_life_and_convenience .mt_col_content {
    padding-bottom: 0px !important;
    margin-bottom: 3.9vw !important;
  }
}
@media (max-width: 991.8px) {
  .features .work_life_and_convenience .mt_col_img {
    padding-top: 0px !important;
    margin-top: 0px;
    margin-bottom: 48px !important;
  }
  .features .work_life_and_convenience .mt_col_content .mt_sec_sub_heading, .features .work_life_and_convenience .mt_col_content .description {
    display: none;
  }
  .features .work_life_and_convenience .mt_col_content {
    padding-top: 0px !important;
    margin-bottom: 0px !important;
  }
}
.features .not-special {
  height: 568px;
}
@media (max-width: 991.8px) {
  .features .not-special {
    height: 342px;
  }
}

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