.form-callback {
    display: flex;
    justify-content: center;
    align-items: center;
}
.form-callback>div {
    margin: 0px 10px;
}
.form-callback input[type='text'],.form-callback input[type='tel']  {
    width: 270px;
}
.form-callback input[type='submit'] {
    padding: 4px 40px;
    background: linear-gradient(137deg, #2e2714, #413a28);
    border: 0px;
    color: #fff;
    transition: all 0.5s;
    cursor: pointer;
}
.form-callback input[type='submit']:hover {
    background: #46be6b;
    border-radius: 5px;
    transition: all 0.5s;
}

@media (max-width: 768px) {
	
	.form-callback {
    display: flex;
    align-items: center;
    flex-direction: column;
	}
	
		.form-callback>div {
			margin:10px 0px;
		}
}