Hola
Bueno, como es para un cliente ¿pagas comisión por consultoría? ¿subcontratación experimentada? ¿seguridad social? ¿paro?
Mira que estos tiempos no están para hacer las cosas así de gratis ...
Pero bueno, digamos que vale como referencia a futuro...
Tu problema está en la capa que usas para separar las solapas del contenido
Código:
.limpiacol{
clear:both;
margin-bottom:8em;
}
Si reduces ese margen, todo estará más cerca. En mi opinión, entre 3 y 4 em está bien.
Felicidad