
@media only screen  and (max-width : 999px) {
    .footer-container{
        width:80%;
        padding-top:5vw;
        padding-bottom:8vw;
      }
      .footer-logo{
        width:100%;
        height:100%;
      }
      .footer-logo img{
        width: 50%;
        align-self:flex-start;
        height:auto;
      }
      .footer-links{
          margin-top:48px;
          padding-top:48px;
          border-top:1px solid var(--bright);
          padding-bottom:24px;
      }
      .footer-link{
        color:var(--text-primary);
        text-decoration: none;
        font-size:1em;
    }
}
@media only screen  and (min-width : 1000px) {
    .footer-container{
        width:80%;
        max-width:1500px;
        padding-top:5vw;
        padding-bottom:8vw;
      }
      .footer-logo{
        width:100%;
        height:100%;
      }
      .footer-logo img{
        width: 20%;
        align-self:flex-start;
        height:auto;
      }
      .footer-container .flexible{
          justify-content: space-between;
      }
      .footer-link:hover{
        color:var(--bright);
        text-decoration: none;
    }
    .footer-link{
        color:var(--secondary);
        text-decoration: none;
        font-size:0.85em;
    }

    
}

.footer-data{
    margin-top:12px;
}

.footer-data .key{
    font-size:0.75em;
    font-weight:800;
    color:var(--secondary);
}
.footer-data .value{
    font-size:1em;
    text-decoration: none;
    font-weight:400;
    color:var(--secondary);
}



