@media only screen and (min-width:1400px){
  .link-btns {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 150px;
    padding-top: 70px;
    margin-bottom: -30px;
    position: relative;
    z-index: 2;
  }
  .link-btns a {
        color: #fff;
          display: flex;
        width: 300px;
        align-items: center;
        justify-content: center;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1400px) {
  .link-btns {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1.5rem;
    padding-top: .5rem;
    margin-bottom: -0.3rem;
    position: relative;
    z-index: 2;
  }
  .link-btns a {
       display: flex;
    width: 3rem;
  }
}
@media only screen and (max-width:1200px){
  .link-btns {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10%;
    padding-top: 30px;
    position: relative;
    z-index: 2;
  }
  .link-btns a {
    display: flex;
    width: 35%;
    max-width: 200px;
  }
}