

footer{
  width: 100vw;
  height: 100vh;
  position: relative;
}

#fImg{
position: absolute;
  width: 100%;
  height: 102%;
     -o-object-fit: cover;
        object-fit: cover;
     -o-object-position: 24%;
        object-position: 24%;
}

.useLinks{
  font-weight: 600;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
gap: .5vw;

}

.useLinkTitle{
  border-bottom: 1px solid var(--black);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.fText{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 8vw; 
  padding-top: 11vw;
}

.fLinks{}

.fLinks a{
  text-decoration: none;
font-weight: 400;
color: var(--black);
font-size: 1.1rem;

}

.gujLog{

  width: 8rem;
}

.gujLog img{
  width: 100%;
}



@media(max-width: 1536px) {
    
  footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

  .fText {
    margin-bottom: 12rem;
}



}

@media(max-width: 1288px) {
    
}
@media (max-width: 1024px) {
  .fLinks a {
    font-size: 1.1rem;
}

.fText {
  margin-bottom: 2rem;
}

}


@media (max-width: 890px) {
  .fLinks a {
    font-size: 1rem;
}
}


@media (max-width: 768px) {
  .fLinks a {
    font-size: 1.1rem;
}


}

@media (max-width: 640px) {
  .gujLog {
    width: 6rem;
  }

  .fLinks a {
    font-size: 1rem;
}

.fText {
  margin-bottom: 2rem;
}

}



@media (max-width: 475px) {
  footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

  .fText {
    margin-bottom: 6rem;
    margin-left: 1rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    gap: 1rem;
}

.gujLog {
  width: 6rem;
}
  }