Hola @jorgecanto, gracias, de esa forma el código funciona correctamente, salvo por un matiz y es que una vez exportado el código a la página donde debe ir, donde hay más divs, arriba y abajo, se descompone el maquetado, después de mucho lidiar con esto, la solución era muy sencilla, tanto en el div del circulo, como en la clase contenedor solo había que añadir
y con esta linea queda por fin el div centrado sin desplazarse, gracias.
bichomen