_footer.scss 1.97 KB
//Footer
footer {
  @extend .row-f;

  background:$darkGray;
  .footer--wrapper {
    margin-left: auto;
    margin-right: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    max-width: 1360px;

    @include bp-medium {
      flex-direction: row;
      text-align: left;
      justify-content: space-between;
      padding-left: 1.38889%;
      padding-right: 1.38889%;
    }
  }
}

.footer--nav{
  display: flex;
  align-items: center;
  flex-direction:column;
  margin-left: 1.38889%;
  margin-right: 1.38889%;

  @include bp-medium {
    flex-direction:row;
  }
  ul{
    @include rem('margin', 0, 0, 35, 0);
    width: auto;
    display: flex;
    list-style-type: none;
    @include bp-medium {
      @include rem('margin', 0, 0, 0, 35);
      width: 230px;
    }

    @include bp-large {
      @include rem('margin', 0, 0, 0, 115);
      width: 60%
    }
    li{
      width: auto;
      margin: 0 16px;
      text-align: center;
    }
    a{
      font-size: 14px; //1.4rem;
      color: white;
      font-family: TheMixBold;
      text-decoration: none;
      text-align: left;
      line-height:1.2;
    }
  }

}
.footer--logo {
  @include rem('margin', 35, 0, 35, 0);
}

.footer--info {
  @include rem('margin', 0, 0, 35, 0);
  color: white;
  @include bp-medium {
    margin-top: 3.5rem;
  }
  p {
    font-size: 1.4rem;
    line-height: 1.6em;
    font-family: TheMixSemiBold;
    color: #FFFFFF;
    text-align: center;
    @include bp-medium{
      text-align: right;
    }
  }
  .footer-center{
    text-align: center;
    @include bp-medium {
      text-align: right;
    }
  }
}

.ajax-loader-ct.undefined + footer{
  position: fixed;
  bottom: -100px;
  z-index: 999999999999;
  width: 100vw;
  left: 0;
}

.ajax-loader-ct.undefined {
  .header--payoff{
    text-align: left;
  }
  .logo{
    img{
    }
  }
}