/* line 2, ../../global/footer/footer.scss */
.hold_trend {
  background: #cf100f; }
  @media only screen and (max-width: 640px) {
    /* line 5, ../../global/footer/footer.scss */
    .hold_trend .trend .trending-wrapper {
      padding: 0px 10px; } }
  /* line 10, ../../global/footer/footer.scss */
  .hold_trend .trend .trending-wrapper .trending-bar {
    height: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    overflow: hidden;
    align-items: center; }
    @media only screen and (max-width: 640px) {
      /* line 10, ../../global/footer/footer.scss */
      .hold_trend .trend .trending-wrapper .trending-bar {
        font-size: 12px;
        height: 35px; } }
    /* line 23, ../../global/footer/footer.scss */
    .hold_trend .trend .trending-wrapper .trending-bar .trending-lead {
      margin-left: 10px;
      font-weight: bold;
      color: #fefefe; }
    /* line 28, ../../global/footer/footer.scss */
    .hold_trend .trend .trending-wrapper .trending-bar .trend-wrapper {
      overflow-x: scroll;
      overflow-y: hidden; }
      /* line 31, ../../global/footer/footer.scss */
      .hold_trend .trend .trending-wrapper .trending-bar .trend-wrapper .trending-items {
        width: 1000px;
        padding-left: 5px;
        display: flex;
        line-height: 50px; }
        @media only screen and (max-width: 640px) {
          /* line 31, ../../global/footer/footer.scss */
          .hold_trend .trend .trending-wrapper .trending-bar .trend-wrapper .trending-items {
            line-height: 35px; } }
        /* line 39, ../../global/footer/footer.scss */
        .hold_trend .trend .trending-wrapper .trending-bar .trend-wrapper .trending-items .trending-item {
          list-style: none;
          margin: 0px 15px; }
          /* line 42, ../../global/footer/footer.scss */
          .hold_trend .trend .trending-wrapper .trending-bar .trend-wrapper .trending-items .trending-item a {
            color: #fefefe; }

/* line 53, ../../global/footer/footer.scss */
footer a,
footer div {
  color: #fefefe;
  text-decoration: none;
  font-size: 14px; }

/* line 61, ../../global/footer/footer.scss */
footer a:hover {
  color: #fefefe; }

/* line 66, ../../global/footer/footer.scss */
footer .top-footer {
  background-color: #e8e8e8;
  padding: 50px 0px; }
  /* line 72, ../../global/footer/footer.scss */
  footer .top-footer .logo img {
    max-width: 250px; }
  /* line 76, ../../global/footer/footer.scss */
  footer .top-footer .menu {
    display: flex;
    align-items: center;
    justify-content: flex-end; }
    @media only screen and (max-width: 640px) {
      /* line 76, ../../global/footer/footer.scss */
      footer .top-footer .menu {
        justify-content: flex-start;
        margin-top: 20px; } }
    /* line 87, ../../global/footer/footer.scss */
    footer .top-footer .menu .footer-menu-1 {
      display: flex;
      padding-left: 0px;
      margin: 0px;
      flex: 0 0 100%;
      flex-wrap: wrap;
      list-style: none; }
      /* line 95, ../../global/footer/footer.scss */
      footer .top-footer .menu .footer-menu-1 li {
        padding-left: 30px; }
        @media only screen and (max-width: 640px) {
          /* line 95, ../../global/footer/footer.scss */
          footer .top-footer .menu .footer-menu-1 li {
            padding-left: 0px;
            flex: 0 0 100%;
            margin-top: 7px; } }
        /* line 105, ../../global/footer/footer.scss */
        footer .top-footer .menu .footer-menu-1 li a {
          font-weight: bold;
          color: #393939; }
  /* line 114, ../../global/footer/footer.scss */
  footer .top-footer .logo img {
    opacity: .8;
    transition: opacity .25s; }
    /* line 118, ../../global/footer/footer.scss */
    footer .top-footer .logo img:hover {
      opacity: 1; }

/* line 125, ../../global/footer/footer.scss */
footer .bottom-footer {
  background-color: #0a0a0a;
  padding: 20px 0px; }
  /* line 129, ../../global/footer/footer.scss */
  footer .bottom-footer a, footer .bottom-footer div {
    font-size: 12px; }
  /* line 133, ../../global/footer/footer.scss */
  footer .bottom-footer .columns {
    display: flex;
    align-items: center; }
    @media only screen and (max-width: 640px) {
      /* line 133, ../../global/footer/footer.scss */
      footer .bottom-footer .columns {
        flex: 0 0 100%;
        margin: 25px 0px; } }
  /* line 146, ../../global/footer/footer.scss */
  footer .bottom-footer .social a {
    display: inline-block;
    width: 30px;
    margin: 0px 5px; }
    /* line 151, ../../global/footer/footer.scss */
    footer .bottom-footer .social a svg {
      max-width: 30px;
      max-height: 30px; }
      /* line 155, ../../global/footer/footer.scss */
      footer .bottom-footer .social a svg circle {
        fill: #fefefe !important; }
      /* line 159, ../../global/footer/footer.scss */
      footer .bottom-footer .social a svg path {
        fill: #0a0a0a !important; }
      /* line 164, ../../global/footer/footer.scss */
      footer .bottom-footer .social a svg #g3031 > path {
        fill: #fefefe !important; }
        /* line 167, ../../global/footer/footer.scss */
        footer .bottom-footer .social a svg #g3031 > path path {
          fill: #0a0a0a !important; }
  /* line 176, ../../global/footer/footer.scss */
  footer .bottom-footer .links {
    display: flex;
    justify-content: flex-end; }
    @media only screen and (max-width: 640px) {
      /* line 176, ../../global/footer/footer.scss */
      footer .bottom-footer .links {
        justify-content: flex-start; } }
    /* line 183, ../../global/footer/footer.scss */
    footer .bottom-footer .links a {
      padding-left: 20px; }
      @media only screen and (max-width: 640px) {
        /* line 183, ../../global/footer/footer.scss */
        footer .bottom-footer .links a {
          padding-left: 0px;
          padding-right: 20px; } }

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