/*transform origin*/
@media (max-width: 991px) {
  .home .mt_banner.mt_full_height_banner {
    margin-bottom: 0px; } }
.home .mt_banner.mt_banner_overlay:before {
  background: linear-gradient(0deg, rgba(70, 57, 78, 0.6) 60%, rgba(70, 57, 78, 0.6)); }
  @media (min-width: 992px) {
    .home .mt_banner.mt_banner_overlay:before {
      box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25); } }
@media (max-width: 991px) {
  .home .mt_two_col .mt_col_content {
    padding: 48px 4.2vw 64px; } }
.home .home_fourth_block .mt_one_column.with_bg {
  padding: 72px 7.8vw 72px; }
  .home .home_fourth_block .mt_one_column.with_bg .mt_one_column_content_wrapper h3 {
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 0.03rem; }
    .home .home_fourth_block .mt_one_column.with_bg .mt_one_column_content_wrapper h3 {
      font-size: calc(30px + 18 * ((100vw - 361px) / 1079)); }
      @media screen and (min-width: 1440px) {
        .home .home_fourth_block .mt_one_column.with_bg .mt_one_column_content_wrapper h3 {
          font-size: 48px; } }
    .home .home_fourth_block .mt_one_column.with_bg .mt_one_column_content_wrapper h3 {
      line-height: 38px; }
      @media screen and (min-width: 361px) {
        .home .home_fourth_block .mt_one_column.with_bg .mt_one_column_content_wrapper h3 {
          line-height: calc(38px + 22 * ((100vw - 361px) / 1079)); } }
      @media screen and (min-width: 1440px) {
        .home .home_fourth_block .mt_one_column.with_bg .mt_one_column_content_wrapper h3 {
          line-height: 60px; } }
.home .home_fourth_block .mt_fill_btn {
  color: #000000 !important; }
  .home .home_fourth_block .mt_fill_btn:active, .home .home_fourth_block .mt_fill_btn:hover {
    background-color: #292828 !important;
    color: #ffffff !important;
    border-color: #292828 !important; }
@media (min-width: 992px) {
  .home .mt_banner .mt_txt_intro {
    margin-top: 24px;
    line-height: 28px;
    letter-spacing: 0.01rem; } }
.home .home_first_block {
  padding: 56px 5.83vw 38px; }
  .home .home_first_block .mt_one_column.with_bg {
    padding: 48px 4.8vw 73px; }
    @media (max-width: 991px) {
      .home .home_first_block .mt_one_column.with_bg {
        padding: 64px 12px; } }
  @media (min-width: 992px) {
    .home .home_first_block .mt_one_column_content_wrapper h3, .home .home_first_block .mt_one_column_content_wrapper p {
      max-width: 1200px; } }
  .home .home_first_block .mt_one_column_content_wrapper .mt_paragraph {
    font-size: 20px; }
.home .home_second_block .mt_col_img img {
  height: 90%; }
.home .home_third_block .mt_one_column_content_wrapper, .home .home_fourth_block .mt_one_column_content_wrapper {
  padding: 64px 4.7vw !important; }
  .home .home_third_block .mt_one_column_content_wrapper h3, .home .home_fourth_block .mt_one_column_content_wrapper h3 {
    max-width: unset; }
  .home .home_third_block .mt_one_column_content_wrapper p, .home .home_fourth_block .mt_one_column_content_wrapper p {
    max-width: 780px !important; }
.home .home_third_block .mt_col_heading {
  font-weight: 400;
  letter-spacing: 0.03rem; }
  .home .home_third_block .mt_col_heading {
    font-size: calc(30px + 18 * ((100vw - 361px) / 1079)); }
    @media screen and (min-width: 1440px) {
      .home .home_third_block .mt_col_heading {
        font-size: 48px; } }
  .home .home_third_block .mt_col_heading {
    line-height: 38px; }
    @media screen and (min-width: 361px) {
      .home .home_third_block .mt_col_heading {
        line-height: calc(38px + 22 * ((100vw - 361px) / 1079)); } }
    @media screen and (min-width: 1440px) {
      .home .home_third_block .mt_col_heading {
        line-height: 60px; } }
  @media (max-width: 991px) {
    .home .home_third_block .mt_col_heading {
      letter-spacing: 0.04rem; } }
.home .home_third_block .mt_paragraph {
  line-height: 30px;
  font-size: 20px; }
@media (max-width: 991px) {
  .home .home_thirdb_block .mt_col_content h3 {
    max-width: 360px !important; } }
@media (min-width: 992px) {
  .home .home_thirdb_block .mt_two_col .mt_col_content {
    padding-right: 2.8vw !important; } }

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