.bodyCenter{ display: flex; flex-direction: column; justify-content: space-between; height: 100vh;}
.password{ display: flex; flex-direction: column; align-items: center; justify-content: center; max-width: 480px; margin: 0 auto;
    padding: 25px 15px; background: var(--clWhite); box-shadow: 2px 0 10px rgba(0, 0, 0, 0.5); border-radius: 10px;}

.flexGroup{ width: 100%;}
.form-control-feed{ position: absolute; top: 10px; left: 10px;}
.form-control-back{ padding-left: 30px; border-radius: 50px;}
.hasJobbkk{ width: 100%; position: relative;}

.code{ display: flex; align-items: center; justify-content: space-between; gap: 15px;}
.code img{ max-width: 100%;}
.code button{ background: var(--clRed); border: 1px solid var(--clRed); color: var(--clWhite); width: 40px; height: 40px; border-radius: 50%;}
.code button:hover{ background: var(--clRedHover); border: 1px solid var(--clRedHover);}

.send{ display: flex; align-items: center; justify-content: center; flex-wrap: wrap;}
.send .btn_red{ background: var(--clRed); padding: 5px 30px; border-radius: 50px; color: var(--clWhite); border: 1px solid var(--clRed);}
.send .btn_white{ background: var(--clWhite); padding: 5px 15px; border-radius: 50px; color: var(--clBlackGray); 
    border: 1px solid var(--clBlackGray);}
.send .btn_red:hover{ background: var(--clRedHover);}
.send .btn_white:hover{ background: var(--clBlackGray); color: var(--clWhite); border: 1px solid var(--clBlackGray);}

@supports (gap:15px){
    .send{ gap: 15px;}
}

@supports (gap:15px){
    .send{ grid-gap: 15px;}
}