Fui a su página y usé las herramientas webdev para hacer ajustes. Una nueva visita podría hacer que su diseño funcione como esperaba usando flex-box o inline-block.
Pero una solución rápida aquí sería observar cómo usa %. Cualquier valor superior al 100 % hará que los elementos parezcan más grandes que sus elementos principales.
El cuadro que es demasiado angosto está configurado en 22% y debe configurarse en ‘automático’.
yo añadí no-repeat 50% 50% / cover
a su imagen de fondo div e hizo que su ancho sea del 30%.
Están sucediendo muchas cosas aquí que contribuyen a esto, pero con suerte, esto lo llevará a un lugar mejor.
.