Name and properties of blocks:
Circle left:
#left_b {margin-top: 65px; float: left; width: 175px; height: 240px;} Problem block - button Order a call and a white rectangle:
#middle_b {float: left; height: 305px; width: 445px; padding-left: 70px; margin-top: 0px;} The circle on the right:
#right_b {margin-top: 65px; margin-left: 104px; float: left; width: 175px; height: 240px;} On the first screen - so the layout looks on Chrome and Opera browsers on Windows (and so it should be). For Edge it was necessary to add:
@supports (-ms-accelerator:true) { #midle_b { margin-top: -45px !important; } }On the second screenshot, this is what Chrome and Opera browsers look like on Mac OS (asks margin-top: 28px). When middle_b drops to 28px, the inscription with a white joystick also becomes in place
- On the third screenshot - on Safari
Tell me how to fix
The green block with the joystick has the following properties:
position: relative; top: -19px; display: inline-block; padding-left: 29px 

