Maritime trailer