/*transform origin*/
.home-page #mt_home_pages .mt_banner {
  height: 100lvh !important;
  padding: 0;
  padding-top: 7rem;
}
@media (max-width: 991.8px) {
  .home-page #mt_home_pages .mt_banner {
    padding-top: 5rem;
  }
}
.home-page #mt_home_pages .mt_banner_outer_wrap .mt_banner {
  margin-bottom: 0;
}
.home-page #mt_home_pages .mt_banner_outer_wrap .mt_banner::before {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), repeat center center;
}
.home-page #mt_home_pages .mt_banner_outer_wrap .mt_banner .mt_main_heading {
  font-size: 86px;
  line-height: 80px;
}
@media (max-width: 991.8px) {
  .home-page #mt_home_pages .mt_banner_outer_wrap .mt_banner .mt_main_heading {
    font-size: 48px;
    line-height: 58px;
  }
}
@media (max-width: 991.8px) {
  .home-page .mt_one_column_container .mt_one_column {
    padding: 96px 4.2vw;
  }
}
.home-page .mt_two_column_container .mt_btn.mt_fill_btn:hover {
  background-color: #201921 !important;
  border-color: #201921 !important;
  color: #F4F0EC !important;
}
.home-page .mt_two_column_container.first .mt_col_img {
  margin-top: 7.8vw;
}
.home-page .mt_two_column_container.second .mt_col_img {
  margin-bottom: 7.8vw;
}
@media (max-width: 991.8px) {
  .home-page .mt_two_column_container.second .mt_col_content {
    padding-bottom: 64px;
  }
}
.home-page .mt_location_section_wrapper .mt_location_copy .mt_sub_heading,
.home-page .mt_location_section_wrapper .mt_location_copy .mt_paragraph {
  color: #ffffff;
}
@media (max-width: 991.8px) {
  .home-page .mt_location_section_wrapper .mt_location_inner {
    margin-top: -34.9vw;
  }
}
.home-page .mt_location_section_wrapper .mt_location_map {
  position: relative;
}
.home-page .mt_location_section_wrapper .mt_location_map::after {
  content: "";
  background-image: url("../../images/icons/morgan-map-logo.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 46px;
  height: 46px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.home-page .mt_location_section_wrapper .mt_btn.mt_fill_btn {
  margin-top: 15px;
}
.home-page .mt_location_section_wrapper .mt_btn.mt_fill_btn:hover {
  background-color: #F4F0EC !important;
  border-color: #F4F0EC !important;
  color: #201921 !important;
}
.home-page iframe[src^="https://my.hy.ly/chat/"] {
  display: none;
}

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