@import url("https://use.typekit.net/loc2xpy.css");
@font-face {
  font-family: "MBEmpire";
  font-weight: 700;
  src: url("/fonts/MBEmpire-Bold.otf") format("opentype"); }

.full-width-text {
  padding: 2rem 0 5rem; }
  .full-width-text .full-width-text-element-title {
    margin-bottom: 6rem; }
    @media (min-width: 992px) {
      .full-width-text .full-width-text-element-title {
        margin-bottom: 7rem; } }
  .full-width-text .scroll-down {
    position: relative;
    bottom: 3rem;
    right: 0; }
  .full-width-text .icon-desktop {
    display: none;
    margin-left: 0;
    margin-right: auto; }
    @media (min-width: 992px) {
      .full-width-text .icon-desktop {
        display: block; } }
  .full-width-text .icon-mobile {
    display: block;
    margin-left: auto;
    margin-right: 0;
    width: 45%;
    max-width: 15rem; }
    @media (min-width: 992px) {
      .full-width-text .icon-mobile {
        display: none; } }
  .full-width-text .intro p {
    font-size: 1.125rem; }
  .full-width-text .headline-container, .full-width-text .text-container {
    flex: 0 0 100%; }
    @media (min-width: 992px) {
      .full-width-text .headline-container, .full-width-text .text-container {
        max-width: initial; } }
  @media (min-width: 992px) {
    .full-width-text {
      padding: 5rem 0;
      text-align: left; }
      .full-width-text p {
        text-align: left; }
      .full-width-text .full-width-text-element-title {
        margin-bottom: 4rem; }
      .full-width-text .headline-container {
        flex: 0 0 50%; }
      .full-width-text .text-container {
        flex: 0 0 50%;
        padding-left: 5rem; }
      .full-width-text .intro p {
        font-size: 1.35rem; }
      .full-width-text .image-and-scroll-row {
        margin-top: -4rem; } }

/*# sourceMappingURL=../../../dist/css/maps/elements/full-width-text.css.map */
