No miré tu código fuente, pero me parece que no está "cortado" sino "tapado" por el bloque violeta. Porque no ocupa espacio en el otro contenedor.
Puede que esto te sirva de modelo para trabajar.
(AYUDA) Escalar div con imagen (no de fondo) segun resolucion de pantalla
(Por si no lo habías visto antes.)